[Bug 204636] make buildworld failed on Raspberry Pi 2 - "instruction requires: armv6t2"
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Nov 17 19:11:39 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204636
Bug ID: 204636
Summary: make buildworld failed on Raspberry Pi 2 -
"instruction requires: armv6t2"
Product: Base System
Version: 11.0-CURRENT
Hardware: arm
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: arm
Assignee: freebsd-arm at FreeBSD.org
Reporter: aikchar at codeghar.com
On revision 290996, `make buildworld` failed with the following output.
crt1.s:66:2: error: instruction requires: armv6t2
movw r0, :lower16:environ
^
crt1.s:69:2: error: instruction requires: armv6t2
movt r0, :upper16:environ
^
crt1.s:80:2: error: instruction requires: armv6t2
movw r1, :lower16:__progname
^
crt1.s:81:2: error: instruction requires: armv6t2
movt r1, :upper16:__progname
^
crt1.s:106:2: error: instruction requires: armv6t2
movw r4, :lower16:_DYNAMIC
^
crt1.s:107:2: error: instruction requires: armv6t2
movwne r0, :lower16:__ps_strings
^
crt1.s:108:2: error: instruction requires: armv6t2
movt r4, :upper16:_DYNAMIC
^
crt1.s:109:2: error: instruction requires: armv6t2
movtne r0, :upper16:__ps_strings
^
crt1.s:123:2: error: instruction requires: armv6t2
movw r0, :lower16:finalizer
^
crt1.s:124:2: error: instruction requires: armv6t2
movt r0, :upper16:finalizer
^
crt1.s:126:2: error: instruction requires: armv6t2
movw r9, :lower16:__preinit_array_start
^
crt1.s:127:2: error: instruction requires: armv6t2
movw r0, :lower16:__preinit_array_end
^
crt1.s:129:2: error: instruction requires: armv6t2
movt r9, :upper16:__preinit_array_start
^
crt1.s:130:2: error: instruction requires: armv6t2
movt r0, :upper16:__preinit_array_end
^
crt1.s:153:2: error: instruction requires: armv6t2
movw r7, :lower16:__init_array_start
^
crt1.s:154:2: error: instruction requires: armv6t2
movw r0, :lower16:__init_array_end
^
crt1.s:155:2: error: instruction requires: armv6t2
movt r7, :upper16:__init_array_start
^
crt1.s:156:2: error: instruction requires: armv6t2
movt r0, :upper16:__init_array_end
^
crt1.s:200:2: error: instruction requires: armv6t2
movw r4, :lower16:__fini_array_start
^
crt1.s:201:2: error: instruction requires: armv6t2
movw r0, :lower16:__fini_array_end
^
crt1.s:202:2: error: instruction requires: armv6t2
movt r4, :upper16:__fini_array_start
^
crt1.s:203:2: error: instruction requires: armv6t2
movt r0, :upper16:__fini_array_end
^
*** Error code 1
Stop.
make[5]: stopped in /usr/src/lib/csu/arm
*** Error code 1
Stop.
make[4]: stopped in /usr/src/lib/csu
*** Error code 1
Stop.
make[3]: stopped in /usr/src
*** Error code 1
*** Error code 1
Stop.
make[2]: stopped in /usr/src
*** Error code 1
Stop.
make[1]: stopped in /usr/src
*** Error code 1
Stop.
make: stopped in /usr/src
This may be related to LLVM bug https://llvm.org/bugs/show_bug.cgi?id=12926
# which -a clang
/usr/bin/clang
# clang --version
FreeBSD clang version 3.6.1 (tags/RELEASE_361/final 237755) 20150525
Target: armv6--freebsd11.0-gnueabi
Thread model: posix
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-arm
mailing list