#19374: Eglibc build failure using -mthumb for cortex A-9 CPU
-----------------------+-----------------------------------
 Reporter:  anonymous  |      Owner:  developers
     Type:  defect     |     Status:  new
 Priority:  highest    |  Milestone:  Barrier Breaker 14.07
Component:  toolchain  |    Version:  Barrier Breaker 14.07
 Keywords:             |
-----------------------+-----------------------------------
 rm-openwrt-linux-gnueabi-gcc   -nostdlib -nostartfiles -r -o /home/user
 /sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os
 '-Wl,-(' /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/dl-
 allobjs.os /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/rtld-
 libc.a -lgcc '-Wl,-)' \
       -Wl,-Map,/home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os.map
 arm-openwrt-linux-gnueabi-gcc   -nostdlib -nostartfiles -shared -o
 /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/ld.so.new
 \
       -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -Wl,-z,defs   \
       /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os
 -Wl,--version-script=/home/user/sdk-openwrt-nas/build_dir/toolchain-
 arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/ld.map    \
       -Wl,-soname=ld-linux.so.3     \
       -Wl,-defsym=_begin=0
 /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os:
 In function `dl_main':
 raise.c:(.text+0x224e): undefined reference to `__libc_do_syscall'
 /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os:
 In function `_dl_map_object_from_fd':
 raise.c:(.text+0x4aaa): undefined reference to `__libc_do_syscall'
 /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os:
 In function `_dl_lookup_symbol_x':
 raise.c:(.text+0x6f16): undefined reference to `__libc_do_syscall'
 /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os:
 In function `_dl_relocate_object':
 raise.c:(.text+0x8f64): undefined reference to `__libc_do_syscall'
 /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os:
 In function `_dl_fixup':
 raise.c:(.text+0xa9d2): undefined reference to `__libc_do_syscall'
 /home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 
a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/librtld.os:raise.c:(.text+0xae00):
 more undefined references to `__libc_do_syscall' follow
 collect2: error: ld returned 1 exit status
 make[6]: *** [/home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/elf/ld.so]
 Error 1
 make[6]: Leaving directory `/home/user/sdk-openwrt-nas/build_dir
 /toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243/libc/elf'
 make[5]: *** [elf/subdir_lib] Error 2
 make[5]: Leaving directory `/home/user/sdk-openwrt-nas/build_dir
 /toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243/libc'
 make[4]: *** [all] Error 2
 make[4]: Leaving directory `/home/user/sdk-openwrt-nas/build_dir
 /toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final'
 make[3]: *** [/home/user/sdk-openwrt-nas/build_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/eglibc-2.19-r25243-final/.built] Error
 2
 make[3]: Leaving directory `/home/user/sdk-openwrt-nas/toolchain/eglibc'
 make[2]: *** [toolchain/eglibc/compile] Error 2
 make[2]: Leaving directory `/home/user/sdk-openwrt-nas'
 make[1]: *** [/home/user/sdk-openwrt-nas/staging_dir/toolchain-arm_cortex-
 a9_gcc-4.8-linaro_eglibc-2.19_eabi/stamp/.toolchain_install] Error 2

--
Ticket URL: <https://dev.openwrt.org/ticket/19374>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to