Date: Wed, 30 Oct 2019 18:19:11 +0900 (JST) From: Mori Hiroki <yamori813@yahoo.co.jp> To: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: arm1136 support on CURRENT Message-ID: <494125213.44147.1572427151682.JavaMail.yahoo@mail.yahoo.co.jp> In-Reply-To: <2092111865.1312240.1572341639200.JavaMail.yahoo@mail.yahoo.co.jp> References: <256784304.3333098.1570612921981.JavaMail.yahoo.ref@jws701102.mail.ssk.yahoo.co.jp> <256784304.3333098.1570612921981.JavaMail.yahoo@jws701102.mail.ssk.yahoo.co.jp> <4f2516e031ce09d161afc63986b54237b5f6d3a6.camel@freebsd.org> <2092111865.1312240.1572341639200.JavaMail.yahoo@mail.yahoo.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi This is error message. Why use VFP by armv6-soft ? cc -target armv6-gnueabi-freebsd13.0 --sysroot=3D/usr/home/hiroki/zobj/usr/= home/hi roki/ZRouter/tmp/usr/home/hiroki/freebsd/arm.armv6/tmp -B/usr/home/hiroki/z= obj/u sr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/arm.armv6/tmp/usr/bin -O= 2 -pi pe -mfloat-abi=3Dsoftfp -mfloat-abi=3Dsoftfp -DNDEBUG -g -std=3Dgnu99 -Wno-= format-zero -length -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Ws= trict -prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual = -Wwri te-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscri= pts - Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-poin= ter-s ign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-st= ring- plus-int -Wno-unused-const-variable -Qunused-arguments=C2=A0=C2=A0=C2=A0 -o= cat.full cat.o=C2=A0=20 /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dcmpun_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dmul_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dcmplt_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_f2iz_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dcmpge_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fdiv_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_i2d_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fcmpun_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_i2f_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fcmple_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fcmpgt_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fmul_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fsub_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dcmple_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dcmpeq_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dadd_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_f2d_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dcmpgt_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fadd_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fcmpeq_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_d2iz_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_dsub_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fcmplt_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_ddiv_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_d2f_vfp' /usr/home/hiroki/zobj/usr/home/hiroki/ZRouter/tmp/usr/home/hiroki/freebsd/a= rm.ar mv6/tmp/lib/libc.so.7: undefined reference to `__aeabi_fcmpge_vfp' cc: error: linker command failed with exit code 1 (use -v to see invocation= ) *** Error code 1 ----- Original Message ----- > From: Mori Hiroki <yamori813@yahoo.co.jp> > To: Ian Lepore <ian@freebsd.org>; "freebsd-arm@freebsd.org" <freebsd-arm@= freebsd.org> > Cc:=20 > Date: 2019/10/29, Tue 18:33 > Subject: Re: arm1136 support on CURRENT >=20 > Hi >=20 > I seem this is VFP issue. >=20 > Comcerto 1000 is arm1136J-S. It's don't have VFP. >=20 >=20 > I don't set VFP option in kernel build. Then kernel is work fine. >=20 > But user land use VFP. >=20 > I try to CPUTYPE=3Darmv6-soft, then build is fail. >=20 > I want build arm1136J-S user land same as armv5t. >=20 > Thanks >=20 > Hiroki Mori >=20 >=20 > ----- Original Message ----- >> From: Ian Lepore <ian@freebsd.org> >> To: Mori Hiroki <yamori813@yahoo.co.jp>;=20 > "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> >> Cc:=20 >> Date: 2019/10/9, Wed 23:43 >> Subject: Re: arm1136 support on CURRENT >>=20 >> On Wed, 2019-10-09 at 18:22 +0900, Mori Hiroki wrote: >>> =C2=A0 Hi >>>=20 >>> =C2=A0 I try to Mindspeed Comcerto 1000 on CURRENT. >>>=20 >>> =C2=A0 Comcerto 1000 is arm1136. >>>=20 >>> =C2=A0 I write timer and pic code in kernel. >>>=20 >>> =C2=A0 http://dmesgd.nycbug.org/index.cgi?do=3Dview&id=3D5136=20 >>>=20 >>>=20 >>> =C2=A0 Now single user sh is crash. >>>=20 >>> =C2=A0 arm.armv6 clang default is 1176. But I want >>> =C2=A0 comple on 1136. >>>=20 >>> =C2=A0 How to comple on 1136 on arm.armv6 ? >>>=20 >>> =C2=A0 Regards >>>=20 >>>=20 >>=20 >> I don't speak officially for the freebsd project when saying this, but >> I don't believe we will ever support compiling for the 1136 or any >> other armv6 platform besides the original RPi.=C2=A0 There have been >> increasing calls for dropping current support for armv6 and the 1176 >> chip completely.=C2=A0 (Full disclosure: I am one of the people constan= tly >> pushing to drop armv6 support.) >>=20 >> As a practical matter:=C2=A0 Already, nobody is willing to work on >> continuing support for armv6 and the 1176 chip, so it's almost certain >> that nobody is going to put any effort into supporting different v6 >> chips. >>=20 >> -- Ian >>=20 >=20 > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm=20 > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" >=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?494125213.44147.1572427151682.JavaMail.yahoo>