Date: Fri, 28 Aug 2015 08:02:34 -0600 From: Warner Losh <imp@bsdimp.com> To: Nikolai Lifanov <lifanov@mail.lifanov.com> Cc: Warner Losh <imp@freebsd.org>, src-committers <src-committers@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "svn-src-head@freebsd.org" <svn-src-head@freebsd.org> Subject: Re: svn commit: r287227 - in head: lib/libstand share/mk sys/boot/efi sys/boot/ficl sys/boot/i386 sys/boot/libstand32 sys/boot/pc98 sys/boot/userboot/ficl sys/boot/userboot/libstand sys/boot/zfs Message-ID: <CANCZdfrPqX%2BadqrKFyxeo=ysFQeZmh2Qa_zL1EHN8wV3ke1faQ@mail.gmail.com> In-Reply-To: <55E065DD.1060501@mail.lifanov.com> References: <201508272346.t7RNkg6C013955@repo.freebsd.org> <55E065DD.1060501@mail.lifanov.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I'm testing a fix now. Not sure why I didn't see it until now. Warner On Fri, Aug 28, 2015 at 7:45 AM, Nikolai Lifanov <lifanov@mail.lifanov.com> wrote: > On 08/27/15 19:46, Warner Losh wrote: > > Author: imp > > Date: Thu Aug 27 23:46:42 2015 > > New Revision: 287227 > > URL: https://svnweb.freebsd.org/changeset/base/287227 > > > > Log: > > Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags. > > Go ahead and defined -D_STANDALONE for all targets (only strictly > > needed for some architecture, but harmless on those it isn't required > > for). Also add -msoft-float to all architectures uniformly rather > > that higgley piggley like it is today. > > > > Differential Revision: https://reviews.freebsd.org/D3496 > > > > Added: > > head/share/mk/bsd.stand.mk (contents, props changed) > > Modified: > > head/lib/libstand/Makefile > > head/sys/boot/efi/Makefile.inc > > head/sys/boot/ficl/Makefile > > head/sys/boot/i386/Makefile.inc > > head/sys/boot/libstand32/Makefile > > head/sys/boot/pc98/Makefile.inc > > head/sys/boot/userboot/ficl/Makefile > > head/sys/boot/userboot/libstand/Makefile > > head/sys/boot/zfs/Makefile > > > > Hi! I get this on amd64 after this commit: > > --- sys.all__D --- > ld: i386:x86-64 architecture of input file > > `/usr/obj/usr/src/sys/boot/i386/gptboot/../../libstand32/libstand.a(qdivrem.o)' > is incompatible with i386 output > *** [gptboot.out] Error code 1 > > - Nikolai Lifanov > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfrPqX%2BadqrKFyxeo=ysFQeZmh2Qa_zL1EHN8wV3ke1faQ>