Anonymous | Login | Signup for a new account | 11-10-2008 11:15 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0001346 | [uClibc] CRIS Architecture | block | always | 05-14-07 13:23 | 12-30-07 12:31 | ||||
Reporter | blogic | View Status | public | ||||||
Assigned To | pkj | ||||||||
Priority | normal | Resolution | not fixable | ||||||
Status | closed | Product Version | 0.9.28.1 | ||||||
Summary | 0001346: uclibc0.9.28.2 fails to build for cris | ||||||||
Description |
building a cris toolchain using gcc 4.2.1 i run into the following error deleting the line 144 of ldso/include/dl-syscall.h makes the compile run but then complain about mmap2 being missing, so i guess it has to do with the syscall6 macro make[6]: Entering directory `/raid/trunk/toolchain_build_cris/uClibc-0.9.28.2/ldso/ldso' cris-linux-uclibc-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-stack-protector -D_DL_FINI_CRT_COMPAT -Os -funit-at-a-time -DUCLIBC_LDSO=\"ld-uClibc.so.0\" -Os -pipe -funit-at-a-time -fpic -DUCLIBC_RUNTIME_PREFIX=\"/\" -fno-builtin -nostdinc -D_LIBC -DLDSO_ELFINTERP=\"cris/elfinterp.c\" -I../../ldso/ldso/cris -I../../ldso/include -I../../ldso/ldso -I../../include -D_GNU_SOURCE -isystem /raid/trunk/staging_dir_cris/lib/gcc/cris-linux-uclibc/4.1.2/include -c cris/resolve.S -o cris/resolve.o cris-linux-uclibc-strip -x -R .note -R .comment cris/resolve.o cris-linux-uclibc-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-stack-protector -D_DL_FINI_CRT_COMPAT -Os -funit-at-a-time -DUCLIBC_LDSO=\"ld-uClibc.so.0\" -Os -pipe -funit-at-a-time -fpic -DUCLIBC_RUNTIME_PREFIX=\"/\" -fno-builtin -nostdinc -D_LIBC -DLDSO_ELFINTERP=\"cris/elfinterp.c\" -I../../ldso/ldso/cris -I../../ldso/include -I../../ldso/ldso -I../../include -D_GNU_SOURCE -isystem /raid/trunk/staging_dir_cris/lib/gcc/cris-linux-uclibc/4.1.2/include -c ldso.c -o ldso.o In file included from ../../ldso/include/ldso.h:37, from ldso.c:33: ../../ldso/include/dl-syscall.h:144: error: expected declaration specifiers or '...' before '__syscall_mmap2' ../../ldso/include/dl-syscall.h:144: error: expected declaration specifiers or '...' before 'addr' ../../ldso/include/dl-syscall.h:144: error: expected declaration specifiers or '...' before 'len' ../../ldso/include/dl-syscall.h:145: error: expected declaration specifiers or '...' before 'prot' ../../ldso/include/dl-syscall.h:145: error: expected declaration specifiers or '...' before 'flags' ../../ldso/include/dl-syscall.h:145: error: expected declaration specifiers or '...' before 'fd' ../../ldso/include/dl-syscall.h:145: error: expected declaration specifiers or '...' before 'offset' ../../ldso/include/dl-syscall.h:145: warning: type defaults to 'int' in declaration of '_syscall6' ../../ldso/include/dl-syscall.h: In function '_dl_mmap': ../../ldso/include/dl-syscall.h:160: warning: implicit declaration of function '__syscall_mmap2' ../../ldso/include/dl-syscall.h:161: warning: return makes pointer from integer without a cast {standard input}: Assembler messages: {standard input}:4: Error: can't resolve `_dl_start' {*UND* section} - `L0' {.text section} {standard input}:4: Error: expression too complex make[6]: *** [ldso.o] Error 1 make[6]: Leaving directory `/raid/trunk/toolchain_build_cris/uClibc-0.9.28.2/ldso/ldso' make[5]: *** [ldso] Error 2 make[5]: Leaving directory `/raid/trunk/toolchain_build_cris/uClibc-0.9.28.2/ldso' make[4]: *** [_dir_ldso] Error 2 make[4]: Leaving directory `/raid/trunk/toolchain_build_cris/uClibc-0.9.28.2' make[3]: *** [/raid/trunk/toolchain_build_cris/uClibc-0.9.28.2/.built] Error 2 make[3]: Leaving directory `/raid/trunk/toolchain/uClibc' make[2]: *** [uClibc-compile] Error 2 make[2]: Leaving directory `/raid/trunk/toolchain' make[1]: *** [toolchain/install] Error 2 make[1]: Leaving directory `/raid/trunk' make: *** [world] Error 2 |
||||||||
Additional Information | |||||||||
Attached Files | |||||||||
|
Copyright © 2000 - 2006 Mantis Group |