Skip site navigation (1)Skip section navigation (2)
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>