[Bug 222923] usr.bin/clang/lld fails to compile with arm:armeb and
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Oct 11 05:00:40 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222923
Bug ID: 222923
Summary: usr.bin/clang/lld fails to compile with arm:armeb and
Product: Base System
Version: CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: arm
Assignee: freebsd-arm at FreeBSD.org
Reporter: ngie at FreeBSD.org
Spotted the following when trying to run "make tinderbox" on
universe12a.freebsd.org:
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/tmp/usr/lib/libgcc.a(floatundidf.o):
In function `__floatundidf':
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/tmp/usr/lib/libgcc.a(floatdidf.o):
In function `__floatdidf':
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_i2d@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dmul@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:41:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:41:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_i2d@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dmul@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.armeb/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:41:
additional relocation overflows omitted from the output
c++: error: linker command failed with exit code 1 (use -v to see invocation)
--- ld.lld.full ---
*** [ld.lld.full] Error code 1
make[7]: stopped in /scratch/tmp/ngie/svn/usr.bin/clang/lld
1 error
make[7]: stopped in /scratch/tmp/ngie/svn/usr.bin/clang/lld
--- all_subdir_usr.bin/clang/lld ---
*** [all_subdir_usr.bin/clang/lld] Error code 2
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/tmp/usr/lib/libgcc.a(floatundidf.o):
In function `__floatundidf':
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatundidf.c:43:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/tmp/usr/lib/libgcc.a(floatdidf.o):
In function `__floatdidf':
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_i2d@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dmul@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:41:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:41:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dadd@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_i2d@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:38:
relocation truncated to fit: R_ARM_CALL against symbol
`__aeabi_dmul@@FBSDprivate_1.0' defined in .plt section in
/scratch/tmp/ngie/obj/arm.arm/scratch/tmp/ngie/svn/lib/clang/libllvm/libllvm.a(regexec.o)
/scratch/tmp/ngie/svn/contrib/compiler-rt/lib/builtins/floatdidf.c:41:
additional relocation overflows omitted from the output
c++: error: linker command failed with exit code 1 (use -v to see invocation)
--- ld.lld.full ---
*** [ld.lld.full] Error code 1
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-arm
mailing list