Linking Error: relocation truncated to fit: R_68K_PC16
Groleo Marius
groleo at gmail.com
Fri Mar 13 16:40:26 UTC 2009
Hi list,
I'm trying my luck compiling uClibc on a m68k Coldfire 5475 processor.
I modified the Makefiles so the sources gets compiled with the -fPIC
flag but I still get the error:
/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/build-libc/ldso/ldso/m68k/elfinterp.c:326:
relocation truncated to fit: R_68K_PC16 against symbol `_dl_skip_args'
defined in .bss section in ldso/ldso/ld-uClibc_so.a(ldso.oS).
Does any one has any ideea ?
--
Regards, Groleo!
-------------- next part --------------
[EXTRA] Building C library CFLAGS= -pipe CFLAGS_FOR_TARGET= -mb -march=cf -mcpu=547x -mb -mcfv4e -mcpu=547x CT_DoExecLog ALL make CROSS=m68k-unknown-linux-uclibc- PREFIX=/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc//sys-root/ STRIPTOOL=true V=1 all
[EXTRA] Installing C library
[DEBUG] ==> Executing: 'make CROSS=m68k-unknown-linux-uclibc- PREFIX=/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc//sys-root/ STRIPTOOL=true V=1 install'
[ALL ] make[1]: Entering directory `/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/build-libc'
[ALL ] install -d include/bits
[ALL ] set -e; cd ./; tmp=`mktemp include/bits/sysnum.h.XXXXXX 2>/dev/null`; [ -z "$tmp" ] && tmp='include/bits/sysnum.h.new'; KERNEL_HEADERS="/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc/sys-root/usr/include/" top_builddir=. CC="m68k-unknown-linux-uclibc-gcc " /bin/sh extra/scripts/gen_bits_syscall_h.sh > $tmp; if cmp include/bits/sysnum.h $tmp >/dev/null 2>&1; then rm -f $tmp; else mv -f $tmp include/bits/sysnum.h; fi
[ALL ] ./extra/scripts/conf-header.sh .config > include/bits/uClibc_config.h
[ALL ] /usr/bin/make headers-y
[ALL ] ln -fs .././libpthread/linuxthreads.old/sysdeps/pthread/pthread.h ./include/pthread.h
[ALL ] ln -fs .././libpthread/linuxthreads.old/semaphore.h ./include/semaphore.h
[ALL ] ln -fs ../.././libpthread/linuxthreads.old/sysdeps/pthread/bits/pthreadtypes.h ./include/bits/pthreadtypes.h
[ALL ] ln -fs .././libpthread/linuxthreads.old_db/thread_db.h ./include/thread_db.h
[ALL ] [ -r libc/sysdeps/linux/m68k/fpu_control.h ] && ln -fs ../libc/sysdeps/linux/m68k/fpu_control.h include/fpu_control.h || ln -fs ../libc/sysdeps/linux/common/fpu_control.h include/fpu_control.h
[ALL ] ln -fs ../libc/sysdeps/linux/common/dl-osinfo.h include/dl-osinfo.h
[ALL ] ln -fs ../libc/sysdeps/linux/common/hp-timing.h include/hp-timing.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/atomic.h include/bits/atomic.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/cmathcalls.h include/bits/cmathcalls.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/confname.h include/bits/confname.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/dirent.h include/bits/dirent.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/dlfcn.h include/bits/dlfcn.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/elfclass.h include/bits/elfclass.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/environments.h include/bits/environments.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/errno.h include/bits/errno.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/fenvinline.h include/bits/fenvinline.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/getopt.h include/bits/getopt.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/huge_val.h include/bits/huge_val.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/huge_valf.h include/bits/huge_valf.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/huge_vall.h include/bits/huge_vall.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/in.h include/bits/in.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/inf.h include/bits/inf.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/initspin.h include/bits/initspin.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/ioctl-types.h include/bits/ioctl-types.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/ioctls.h include/bits/ioctls.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/ipc.h include/bits/ipc.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/kernel_sigaction.h include/bits/kernel_sigaction.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/local_lim.h include/bits/local_lim.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/locale.h include/bits/locale.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/mathcalls.h include/bits/mathcalls.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/mqueue.h include/bits/mqueue.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/msq.h include/bits/msq.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/nan.h include/bits/nan.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/netdb.h include/bits/netdb.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/posix1_lim.h include/bits/posix1_lim.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/posix2_lim.h include/bits/posix2_lim.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/posix_opt.h include/bits/posix_opt.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/resource.h include/bits/resource.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sched.h include/bits/sched.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/select.h include/bits/select.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sem.h include/bits/sem.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/shm.h include/bits/shm.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sigaction.h include/bits/sigaction.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sigcontext.h include/bits/sigcontext.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/siginfo.h include/bits/siginfo.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/signum.h include/bits/signum.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sigset.h include/bits/sigset.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sigstack.h include/bits/sigstack.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sigthread.h include/bits/sigthread.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/sockaddr.h include/bits/sockaddr.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/socket.h include/bits/socket.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/statfs.h include/bits/statfs.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/statvfs.h include/bits/statvfs.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/stdio.h include/bits/stdio.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/stdio_lim.h include/bits/stdio_lim.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/termios.h include/bits/termios.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/time.h include/bits/time.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/types.h include/bits/types.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/typesizes.h include/bits/typesizes.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_clk_tck.h include/bits/uClibc_clk_tck.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_ctype.h include/bits/uClibc_ctype.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_errno.h include/bits/uClibc_errno.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_fpmax.h include/bits/uClibc_fpmax.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_local_lim.h include/bits/uClibc_local_lim.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_locale.h include/bits/uClibc_locale.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_mutex.h include/bits/uClibc_mutex.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_pthread.h include/bits/uClibc_pthread.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_stdio.h include/bits/uClibc_stdio.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_touplow.h include/bits/uClibc_touplow.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_uintmaxtostr.h include/bits/uClibc_uintmaxtostr.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_uwchar.h include/bits/uClibc_uwchar.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uClibc_va_copy.h include/bits/uClibc_va_copy.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/uio.h include/bits/uio.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/ustat.h include/bits/ustat.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/utmp.h include/bits/utmp.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/utmpx.h include/bits/utmpx.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/utsname.h include/bits/utsname.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/waitflags.h include/bits/waitflags.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/waitstatus.h include/bits/waitstatus.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/wchar.h include/bits/wchar.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/bits/xopen_lim.h include/bits/xopen_lim.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/byteswap.h include/bits/byteswap.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/endian.h include/bits/endian.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/fcntl.h include/bits/fcntl.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/fenv.h include/bits/fenv.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/kernel_stat.h include/bits/kernel_stat.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/kernel_types.h include/bits/kernel_types.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/mathdef.h include/bits/mathdef.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/mathinline.h include/bits/mathinline.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/mman.h include/bits/mman.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/poll.h include/bits/poll.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/setjmp.h include/bits/setjmp.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/sigcontextinfo.h include/bits/sigcontextinfo.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/stackinfo.h include/bits/stackinfo.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/stat.h include/bits/stat.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/syscalls.h include/bits/syscalls.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/uClibc_arch_features.h include/bits/uClibc_arch_features.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/uClibc_page.h include/bits/uClibc_page.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/bits/wordsize.h include/bits/wordsize.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/sys/acct.h include/sys/acct.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/sys/epoll.h include/sys/epoll.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/sys/inotify.h include/sys/inotify.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/sys/prctl.h include/sys/prctl.h
[ALL ] ln -fs ../../libc/sysdeps/linux/common/sys/ptrace.h include/sys/ptrace.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/sys/procfs.h include/sys/procfs.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/sys/reg.h include/sys/reg.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/sys/ucontext.h include/sys/ucontext.h
[ALL ] ln -fs ../../libc/sysdeps/linux/m68k/sys/user.h include/sys/user.h
[ALL ] install -d lib/
[ALL ] m68k-unknown-linux-uclibc-gcc -c libc/sysdeps/linux/m68k/crt1.S -o lib/crt1.o -include ./include/libc-symbols.h -Wall -pipe -Wstrict-prototypes -fno-strict-aliasing -Wnested-externs -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 -Wmissing-prototypes -Wmissing-declarations -Wnonnull -Wundef -fno-stack-protector -fno-builtin -nostdinc -I./include -I. -I./libc/sysdeps/linux/m68k -fno-asm -I/home/mariusn/workspace/trunk/_src/linux-2.6.26/include/asm-m68k -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/common/ -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/ -DUCLIBC_INTERNAL -O0 -g3 -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux/m68k -I./libpthread/linuxthreads.old/sysdeps/m68k -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux -I./libpthread/linuxthreads.old/sysdeps/pthread -I./libpthread/linuxthreads.old -I./libpthread -I/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc/sys-root/usr/include/ -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2//include-fixed -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2/include -DMALLOC_DEBUGGING -DHEAP_DEBUGGING -MT lib/crt1.o -MD -MP -MF lib/.crt1.o.dep -D__ASSEMBLER__ -DL_crt1
[ALL ] true -x -R .note -R .comment lib/crt1.o
[ALL ] install -d lib/
[ALL ] m68k-unknown-linux-uclibc-gcc -c libc/sysdeps/linux/m68k/crt1.S -o lib/Scrt1.o -include ./include/libc-symbols.h -Wall -pipe -Wstrict-prototypes -fno-strict-aliasing -Wnested-externs -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 -Wmissing-prototypes -Wmissing-declarations -Wnonnull -Wundef -fno-stack-protector -fno-builtin -nostdinc -I./include -I. -I./libc/sysdeps/linux/m68k -fno-asm -I/home/mariusn/workspace/trunk/_src/linux-2.6.26/include/asm-m68k -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/common/ -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/ -DUCLIBC_INTERNAL -O0 -g3 -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux/m68k -I./libpthread/linuxthreads.old/sysdeps/m68k -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux -I./libpthread/linuxthreads.old/sysdeps/pthread -I./libpthread/linuxthreads.old -I./libpthread -I/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc/sys-root/usr/include/ -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2//include-fixed -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2/include -DMALLOC_DEBUGGING -DHEAP_DEBUGGING -MT lib/Scrt1.o -MD -MP -MF lib/.Scrt1.o.dep -D__ASSEMBLER__ -DL_Scrt1
[ALL ] true -x -R .note -R .comment lib/Scrt1.o
[ALL ] install -d lib/
[ALL ] m68k-unknown-linux-uclibc-gcc -c libc/sysdeps/linux/m68k/crti.S -o lib/crti.o -include ./include/libc-symbols.h -Wall -pipe -Wstrict-prototypes -fno-strict-aliasing -Wnested-externs -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 -Wmissing-prototypes -Wmissing-declarations -Wnonnull -Wundef -fno-stack-protector -fno-builtin -nostdinc -I./include -I. -I./libc/sysdeps/linux/m68k -fno-asm -I/home/mariusn/workspace/trunk/_src/linux-2.6.26/include/asm-m68k -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/common/ -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/ -DUCLIBC_INTERNAL -O0 -g3 -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux/m68k -I./libpthread/linuxthreads.old/sysdeps/m68k -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux -I./libpthread/linuxthreads.old/sysdeps/pthread -I./libpthread/linuxthreads.old -I./libpthread -I/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc/sys-root/usr/include/ -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2//include-fixed -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2/include -DMALLOC_DEBUGGING -DHEAP_DEBUGGING -fPIC -MT lib/crti.o -MD -MP -MF lib/.crti.o.dep -D__ASSEMBLER__
[ALL ] install -d lib/
[ALL ] m68k-unknown-linux-uclibc-gcc -c libc/sysdeps/linux/m68k/crtn.S -o lib/crtn.o -include ./include/libc-symbols.h -Wall -pipe -Wstrict-prototypes -fno-strict-aliasing -Wnested-externs -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 -Wmissing-prototypes -Wmissing-declarations -Wnonnull -Wundef -fno-stack-protector -fno-builtin -nostdinc -I./include -I. -I./libc/sysdeps/linux/m68k -fno-asm -I/home/mariusn/workspace/trunk/_src/linux-2.6.26/include/asm-m68k -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/common/ -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/ -DUCLIBC_INTERNAL -O0 -g3 -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux/m68k -I./libpthread/linuxthreads.old/sysdeps/m68k -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux -I./libpthread/linuxthreads.old/sysdeps/pthread -I./libpthread/linuxthreads.old -I./libpthread -I/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc/sys-root/usr/include/ -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2//include-fixed -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2/include -DMALLOC_DEBUGGING -DHEAP_DEBUGGING -fPIC -MT lib/crtn.o -MD -MP -MF lib/.crtn.o.dep -D__ASSEMBLER__
[ALL ] m68k-unknown-linux-uclibc-gcc -c ldso/ldso/ldso.c -o ldso/ldso/ldso.oS -include ./include/libc-symbols.h -Wall -pipe -Wstrict-prototypes -fno-strict-aliasing -Wnested-externs -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 -Wmissing-prototypes -Wmissing-declarations -Wnonnull -Wundef -fno-stack-protector -fno-builtin -nostdinc -I./include -I. -I./libc/sysdeps/linux/m68k -fno-asm -I/home/mariusn/workspace/trunk/_src/linux-2.6.26/include/asm-m68k -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/common/ -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/ -DUCLIBC_INTERNAL -std=gnu99 -O0 -g3 -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux/m68k -I./libpthread/linuxthreads.old/sysdeps/m68k -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux -I./libpthread/linuxthreads.old/sysdeps/pthread -I./libpthread/linuxthreads.old -I./libpthread -I/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc/sys-root/usr/include/ -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2//include-fixed -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2/include -DMALLOC_DEBUGGING -DHEAP_DEBUGGING -fPIC -DSHARED -mcfv4e -mcpu=5485 -fPIC -DNOT_IN_libc -DIS_IN_rtld -fno-stack-protector -fno-omit-frame-pointer -I./ldso/ldso/m68k -I./ldso/include -I./ldso/ldso -DUCLIBC_RUNTIME_PREFIX="/" -DUCLIBC_LDSO="ld-uClibc.so.0" -DLDSO_ELFINTERP="m68k/elfinterp.c" -mcfv4e -mcpu=5485 -fPIC -DNOT_IN_libc -DIS_IN_rtld -fno-stack-protector -fno-omit-frame-pointer -I./ldso/ldso/m68k -I./ldso/include -I./ldso/ldso -DUCLIBC_RUNTIME_PREFIX="/" -DUCLIBC_LDSO="ld-uClibc.so.0" -MT ldso/ldso/ldso.oS -MD -MP -MF ldso/ldso/.ldso.oS.dep
[ALL ] m68k-unknown-linux-uclibc-gcc -c ldso/ldso/m68k/resolve.S -o ldso/ldso/m68k/resolve.oS -include ./include/libc-symbols.h -Wall -pipe -Wstrict-prototypes -fno-strict-aliasing -Wnested-externs -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wformat=2 -Wmissing-prototypes -Wmissing-declarations -Wnonnull -Wundef -fno-stack-protector -fno-builtin -nostdinc -I./include -I. -I./libc/sysdeps/linux/m68k -fno-asm -I/home/mariusn/workspace/trunk/_src/linux-2.6.26/include/asm-m68k -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/common/ -I/home/mariusn/workspace/trunk/_src/uClibc-0.9.29/libc/sysdeps/linux/ -DUCLIBC_INTERNAL -O0 -g3 -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux/m68k -I./libpthread/linuxthreads.old/sysdeps/m68k -I./libpthread/linuxthreads.old/sysdeps/unix/sysv/linux -I./libpthread/linuxthreads.old/sysdeps/pthread -I./libpthread/linuxthreads.old -I./libpthread -I/home/mariusn/cross-compiled/m68k-unknown-linux-uclibc/m68k-unknown-linux-uclibc/sys-root/usr/include/ -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2//include-fixed -I/mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2/include -DMALLOC_DEBUGGING -DHEAP_DEBUGGING -fPIC -DSHARED -mcfv4e -mcpu=5485 -fPIC -DNOT_IN_libc -DIS_IN_rtld -fno-stack-protector -fno-omit-frame-pointer -I./ldso/ldso/m68k -I./ldso/include -I./ldso/ldso -DUCLIBC_RUNTIME_PREFIX="/" -DUCLIBC_LDSO="ld-uClibc.so.0" -MT ldso/ldso/m68k/resolve.oS -MD -MP -MF ldso/ldso/m68k/.resolve.oS.dep -D__ASSEMBLER__
[ALL ] rm -f ldso/ldso/ld-uClibc_so.a
[ALL ] m68k-unknown-linux-uclibc-ar cr ldso/ldso/ld-uClibc_so.a ldso/ldso/ldso.oS ldso/ldso/m68k/resolve.oS
[ALL ] true -x -R .note -R .comment ldso/ldso/ld-uClibc_so.a
[ALL ] install -d lib/
[ALL ] rm -f lib/ld-uClibc.so lib/ld-uClibc.so.0 lib/ld-uClibc-0.9.30.so
[ALL ] m68k-unknown-linux-uclibc-gcc -Wl,-shared -Wl,--warn-common -Wl,--warn-once -Wl,-z,combreloc -Wl,-z,defs -Wl,-e,_start -Wl,-z,now -Wl,-Bsymbolic -Wl,--export-dynamic -Wl,--sort-common -Wl,--discard-locals -Wl,--discard-all -Wl,--no-undefined -Wl,-soname=ld-uClibc.so.0 -nostdlib -o lib/ld-uClibc-0.9.30.so -Wl,--whole-archive ldso/ldso/ld-uClibc_so.a -Wl,--no-whole-archive /mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/gcc-core-static/lib/gcc/m68k-unknown-linux-uclibc/4.3.2/libgcc.a
[ALL ] ldso/ldso/ld-uClibc_so.a(ldso.oS): In function `_dl_start_user':
[ALL ] /mnt/workspace/trunk/targets/m68k-unknown-linux-uclibc/build/build-libc/ldso/ldso/m68k/elfinterp.c:326: relocation truncated to fit: R_68K_PC16 against symbol `_dl_skip_args' defined in .bss section in ldso/ldso/ld-uClibc_so.a(ldso.oS)
More information about the uClibc
mailing list