[#4658] Build strace failed in trunk with latest gcc 4.3 toolchain

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

[#4658] Build strace failed in trunk with latest gcc 4.3 toolchain

Submitted By: Vivi Li

Open Date

2008-11-20 04:42:48     Close Date

2008-12-08 17:34:11

Priority:

Medium     Assignee:

Mike Frysinger

Status:

Closed     Fixed In Release:

N/A

Found In Release:

N/A     Release:

Category:

Make Errors     Board:

N/A

Processor:

N/A     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

gcc 4.3 - 2008_Nov_20

App binary format:

N/A     

Summary: Build strace failed in trunk with latest gcc 4.3 toolchain

Details:

 

Build strace failed in trunk with latest gcc 4.3 toolchain, when config strace.

 

Bellow is the log and ioctlent.h is attached.

--

checking for struct ia64_fpreg... no

checking for struct user_desc... no

checking for struct dqblk.dqb_curblocks... yes

checking for struct sigcontext.sc_hi2... no

checking whether sys_errlist is declared... no

checking whether sys_siglist is declared... no

checking whether _sys_siglist is declared... no

checking for perl... /usr/bin/perl

configure: creating ./config.status

config.status: creating Makefile

config.status: creating config.h

config.status: executing depfiles commands

configure: WARNING: Unrecognized options: --enable-fast-install

if ! CPP=bfin-uclinux-gcc BUILD_CC=gcc ./check-entities.sh /home/test/work/cruise/checkouts/uclinux-dist/linux-2.6.x blackfin strace-4.5.18 bfin       ; then [ -d .svn ] && exit 1 ; fi

Strace: bfin in strace-4.5.18

Kernel: blackfin in /home/test/work/cruise/checkouts/uclinux-dist/linux-2.6.x

errno list ... OK!

ioctl list ... FAIL! (see /home/test/work/cruise/checkouts/uclinux-dist/user/strace/strace-4.5.18/ioctlent.h)

signal list ... OK!

syscall list ... OK!

make[3]: *** [.check] Error 1

make[3]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/user/strace'

--

 

Follow-ups

 

--- Mike Frysinger                                           2008-11-20 19:00:34

dont know if it's a feature or bug, but gcc-4.3.2 does not cull empty lines when

using -P ... gcc-4.1.2 does

 

fixed by forcibly filtering blank lines in the ioctl script in strace

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

ioctlent.h    application/octet-stream    81347    Vivi Li

Attachments

Outcomes