This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

microblaze build fails w/


trying to build current master for microblaze w/gcc-4.9.3 fails to link:
$ make
...
make[3]: Leaving directory '/usr/local/src/gnu/glibc/elf'
microblaze-linux-gnu-gcc   -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld.so.1  -B/usr/local/src/gnu/glibc/build/microblaze/csu/  -Wl,--version-script=/usr/local/src/gnu/glibc/build/microblaze/libc.map -Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -nostdlib -nostartfiles -e __libc_main -L/usr/local/src/gnu/glibc/build/microblaze -L/usr/local/src/gnu/glibc/build/microblaze/math -L/usr/local/src/gnu/glibc/build/microblaze/elf -L/usr/local/src/gnu/glibc/build/microblaze/dlfcn -L/usr/local/src/gnu/glibc/build/microblaze/nss -L/usr/local/src/gnu/glibc/build/microblaze/nis -L/usr/local/src/gnu/glibc/build/microblaze/rt -L/usr/local/src/gnu/glibc/build/microblaze/resolv -L/usr/local/src/gnu/glibc/build/microblaze/crypt -L/usr/local/src/gnu/glibc/build/microblaze/mathvec -L/usr/local/src/gnu/glibc/build/microblaze/nptl -Wl,-rpath-link=/usr/local/src/gnu/glibc/build/microblaze:/usr/local/src/gnu/glibc/build/microblaze/math:/usr/local/src/gnu/glibc/build/microblaze/elf:/usr/local/src/gnu/glibc/build/microblaze/dlfcn:/usr/local/src/gnu/glibc/build/microblaze/nss:/usr/local/src/gnu/glibc/build/microblaze/nis:/usr/local/src/gnu/glibc/build/microblaze/rt:/usr/local/src/gnu/glibc/build/microblaze/resolv:/usr/local/src/gnu/glibc/build/microblaze/crypt:/usr/local/src/gnu/glibc/build/microblaze/mathvec:/usr/local/src/gnu/glibc/build/microblaze/nptl -o /usr/local/src/gnu/glibc/build/microblaze/libc.so -T /usr/local/src/gnu/glibc/build/microblaze/shlib.lds /usr/local/src/gnu/glibc/build/microblaze/csu/abi-note.o /usr/local/src/gnu/glibc/build/microblaze/elf/soinit.os /usr/local/src/gnu/glibc/build/microblaze/libc_pic.os /usr/local/src/gnu/glibc/build/microblaze/elf/sofini.os /usr/local/src/gnu/glibc/build/microblaze/elf/interp.os /usr/local/src/gnu/glibc/build/microblaze/elf/ld.so -lgcc
/usr/local/src/gnu/glibc/build/microblaze/libc_pic.os: In function `__isoc99_scanf':
/usr/local/src/gnu/glibc/stdio-common/isoc99_scanf.c:27: undefined reference to `__gcc_personality_sj0'
/usr/local/src/gnu/glibc/stdio-common/isoc99_scanf.c:27: undefined reference to `_Unwind_SjLj_Register'
/usr/local/src/gnu/glibc/build/microblaze/libc_pic.os: In function `_IO_acquire_lock_clear_flags2_fct':
/usr/local/src/gnu/glibc/stdio-common/../libio/libioP.h:877: undefined reference to `_Unwind_SjLj_Unregister'
/usr/local/src/gnu/glibc/stdio-common/../libio/libioP.h:877: undefined reference to `_Unwind_SjLj_Resume'
...lots more...

any idea ?  if i add -lgcc_s to the link line, it passes.  config.log attached.
-mike

Attachment: config.log.xz
Description: application/xz

Attachment: signature.asc
Description: Digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]