BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004704 [uClibc] Architecture Specific block always 08-23-08 09:45 08-26-08 05:22
Reporter agabuga View Status public  
Assigned To uClibc
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0004704: build for mipsel fails in: libc/stdlib/__cxa_finalize.c
Description trying to build uClibc with gcc-4.3.1 (with recent buildroot) for mipsel fails

/mnt/data/mips/usr/bin/mipsel-linux-uclibc-gcc -c libc/stdlib/__cxa_finalize.c -o libc/stdlib/__cxa_finalize.os -include ./include/libc-symbols.h -Wall -Wstrict-prototypes -fno-strict-aliasing -mips1 -mabi=32 -fno-stack-protector -fno-builtin -nostdinc -I./include -I. -I./libc/sysdeps/linux/mips -fno-asm -DUCLIBC_INTERNAL -std=gnu99 -Os -funit-at-a-time -fno-tree-loop-optimize -fno-tree-dominator-opts -fno-strength-reduce -mno-split-addresses -I./libpthread/linuxthreads/sysdeps/unix/sysv/linux/mips -I./libpthread/linuxthreads/sysdeps/mips -I./libpthread/linuxthreads/sysdeps/unix/sysv/linux -I./libpthread/linuxthreads/sysdeps/pthread -I./libpthread/linuxthreads -I./libpthread -I/mnt/data/src/cross-gcc-g++/buildroot/toolchain_build_mipsel/linux/include/ -I/mnt/data/mips/usr/lib/gcc/mipsel-linux-uclibc/4.3.1//include-fixed -I/mnt/data/mips/usr/lib/gcc/mipsel-linux-uclibc/4.3.1/include -DNDEBUG -mno-split-addresses -fPIC -MT libc/stdlib/__cxa_finalize.os -MD -MP -MF libc/stdlib/.__cxa_finalize.os.dep
In file included from libc/stdlib/__cxa_finalize.c:8:
libc/stdlib/_atexit.c: In function '__cxa_finalize':
libc/stdlib/_atexit.c:205: warning: implicit declaration of function 'typeof'
libc/stdlib/_atexit.c:205: error: expected ';' before '__prev'
libc/stdlib/_atexit.c:205: error: '__prev' undeclared (first use in this function)
libc/stdlib/_atexit.c:205: error: (Each undeclared identifier is reported only once
libc/stdlib/_atexit.c:205: error: for each function it appears in.)
libc/stdlib/_atexit.c:205: error: expected ';' before '__prev'
libc/stdlib/_atexit.c:205: error: expected ';' before '__prev'
libc/stdlib/_atexit.c:205: error: expected ';' before '__prev'
libc/stdlib/_atexit.c:205: error: invalid lvalue in asm output 0
make[1]: *** [libc/stdlib/__cxa_finalize.os] Fehler 1
make[1]: Leaving directory `/mnt/data/src/cross-gcc-g++/buildroot/toolchain_build_mipsel/uClibc'
make: *** [/mnt/data/src/cross-gcc-g++/buildroot/toolchain_build_mipsel/uClibc/lib/libc.a] Fehler 2
Additional Information
Attached Files  .config [^] (5,529 bytes) 08-23-08 09:45

- Relationships

- Notes
(0010694)
agabuga
08-23-08 09:57

http://www.uclibc.org/lists/uclibc/2008-August/019803.html [^] fixes this issue.

Max
 
(0010774)
bernhardf
08-26-08 05:22

This is already fixed on trunk.
 

- Issue History
Date Modified Username Field Change
08-23-08 09:45 agabuga New Issue
08-23-08 09:45 agabuga Status new => assigned
08-23-08 09:45 agabuga Assigned To  => uClibc
08-23-08 09:45 agabuga File Added: .config
08-23-08 09:57 agabuga Note Added: 0010694
08-26-08 05:22 bernhardf Status assigned => closed
08-26-08 05:22 bernhardf Note Added: 0010774
08-26-08 05:22 bernhardf Resolution open => fixed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker