Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Apr 2018 17:07:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-arm@FreeBSD.org
Subject:   [Bug 227393] Cross-compiling for armv6 fails in /usr/src/lib/libcompiler_rt
Message-ID:  <bug-227393-7@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227393

            Bug ID: 227393
           Summary: Cross-compiling for armv6 fails in
                    /usr/src/lib/libcompiler_rt
           Product: Base System
           Version: 11.0-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: arm
          Assignee: freebsd-arm@FreeBSD.org
          Reporter: bugs.freebsd.org@cheasy.de

On a virtual machine configured for crochet, building base system for armv6
fails:

root@FreeBSD-11:/usr/src # uname -a
FreeBSD FreeBSD-11.virtual 11.1-STABLE FreeBSD 11.1-STABLE #0 r331742: Thu Mar
29 21:30:37 UTC 2018    
root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

root@FreeBSD-11:/usr/src # make XDEV=arm XDEV_ARCH=armv6 WITH_GCC=1
WITH_GCC_BOOTSTRAP=1 WITHOUT_CLANG=1 WITHOUT_CLANG_BOOTSTRAP=1
WITHOUT_CLANG_IS_CC=1 xdev xdev-links
...
cc -isystem /usr/armv6-freebsd/usr/include -L/usr/armv6-freebsd/usr/lib
-B/usr/armv6-freebsd/usr/lib --sysroot=/usr/armv6-freebsd/  -O -pipe   -fpic
-fvisibility=hidden -DVISIBILITY_HIDDEN -I/usr/src/contrib/libcxxrt
-DEMIT_SYNC_ATOMICS -g -MD  -MF.depend.fixunsdfdi.o -MTfixunsdfdi.o -std=gnu99 
 -c /usr/src/contrib/compiler-rt/lib/builtins/fixunsdfdi.c -o fixunsdfdi.o
/usr/src/contrib/compiler-rt/lib/builtins/fixunsdfdi.c:50: warning: '__pcs__'
attribute directive ignored
cc -isystem /usr/armv6-freebsd/usr/include -L/usr/armv6-freebsd/usr/lib
-B/usr/armv6-freebsd/usr/lib --sysroot=/usr/armv6-freebsd/ -O -pipe   -fpic
-fvisibility=hidden -DVISIBILITY_HIDDEN -I/usr/src/contrib/libcxxrt
-DEMIT_SYNC_ATOMICS -g -MD  -MF.depend.fixunsdfsivfp.o -MTfixunsdfsivfp.o
-std=gnu99     -c /usr/src/contrib/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S
-o fixunsdfsivfp.o
/usr/src/contrib/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S: Assembler
messages:
/usr/src/contrib/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S:27: Error:
selected processor does not support `vmov d7,r0,r1'
/usr/src/contrib/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S:28: Error:
selected processor does not support `vcvt.u32.f64 s15,d7'
/usr/src/contrib/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S:29: Error:
selected processor does not support `vmov r0,s15'
*** Error code 1

Stop.
make[4]: stopped in /usr/src/lib/libcompiler_rt
*** Error code 1

Stop.
make[3]: stopped in /usr/src
*** 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

-- 
You are receiving this mail because:
You are the assignee for the bug.

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227393-7>