[#6045] Build trunk toolchain failed at bfin-parse.y

Document created by Aaronwu Employee on Oct 17, 2013
Version 1Show Document
  • View in full screen mode

[#6045] Build trunk toolchain failed at bfin-parse.y

Submitted By: Vivi Li

Open Date

2010-05-28 03:49:31     Close Date

2010-05-31 00:34:11

Priority:

Medium     Assignee:

Robin Getz

Board:

N/A     Silicon Revision:

Resolution:

Fixed     Fixed In Release:

N/A

Processor:

ALL     

Host Operating System:

toolchain rev.:

trunk-svn4609     kernel rev.:

State:

Closed     Found In Release:

2010R1

Is this bug repeatable?:

N/A     

Summary: Build trunk toolchain failed at bfin-parse.y

Details:

 

Build trunk toolchain failed at bfin-parse.y.

 

--

*** bfin-elf: binutils/gdb: configuring (2.17)              27 May 2010 18:02:37

*** bfin-elf: binutils/gdb: building                        27 May 2010 18:02:42

 

Backtrace:  (most recent call is first)

   #0: File: funcs.sh               Line:  162   Function: die_with_log

       Args:

   #1: File: BuildToolChain         Line:  569   Function: run_cmd

       Args: 'make' 'all-binutils' 'all-gas' 'all-ld' 'all-sim' 'all-gdb'

   #2: File: BuildToolChain         Line: 1005   Function: build_binutils

       Args: 'elf' '/home/test/work/cruise/temp/bfin-elf'

 

Please report an error to http://blackfin.uclinux.org/gf/project/toolchain

Build error at Thu May 27 18:06:19 CST 2010

  occurred 4m8s into script

When reporting issue, we may ask for /home/test/work/cruise/temp/logs/config.logs.tbz2

Last logfile entries:

/home/test/work/cruise/checkouts/toolchain/binutils-2.17/binutils/bucomm.c:426: warning: the use of `mktemp' is dangerous, better use `mkstemp'

bucomm.o: In function `make_tempname':

/home/test/work/cruise/checkouts/toolchain/binutils-2.17/binutils/bucomm.c:426: warning: the use of `mktemp' is dangerous, better use `mkstemp'

bfin-parse.y: In function ‘is_store’:

bfin-parse.y:394: error: expected identifier or ‘(’ before numeric constant

bfin-parse.y:407: error: expected identifier or ‘(’ before numeric constant

make[3]: *** [bfin-parse.o] Error 1

make[2]: *** [all-recursive] Error 1

make[1]: *** [all] Error 2

make: *** [all-gas] Error 2

--

 

Follow-ups

 

--- Robin Getz                                               2010-05-28 11:52:00

Fixed.

 

I couldn't replicate on with host gcc 4.4.3 (which is why I didn't see if

before I committed it), but could with 4.1.2

 

-Robin

 

 

--- Vivi Li                                                  2010-05-31 00:31:48

It works on regression when build gcc 4.3.4.

 

So close it.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

config.logs.tbz2    application/octet-stream    27198    Vivi Li

Attachments

Outcomes