Date: Mon, 13 Jun 2016 22:38:19 -0700 From: Adrian Chadd <adrian@freebsd.org> To: Alexander Kabaev <kabaev@gmail.com> Cc: "src-committers@freebsd.org" <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: r301849 - head/sys/mips/mips Message-ID: <CAJ-VmoktCx=P_ekTbvY1BehQFypLxq0=-YKKhtrmhBVw%2BZxnJg@mail.gmail.com> In-Reply-To: <20160613213633.7fd1631a@kan> References: <201606130317.u5D3H0Kw091894@repo.freebsd.org> <20160613213633.7fd1631a@kan>
next in thread | previous in thread | raw e-mail | index | archive | help
I'll test that now. Thanks! -a On 13 June 2016 at 18:36, Alexander Kabaev <kabaev@gmail.com> wrote: > On Mon, 13 Jun 2016 03:17:00 +0000 (UTC) > Adrian Chadd <adrian@FreeBSD.org> wrote: > >> Author: adrian >> Date: Mon Jun 13 03:17:00 2016 >> New Revision: 301849 >> URL: https://svnweb.freebsd.org/changeset/base/301849 >> >> Log: >> [mips] set hardfloat for fpu instruction generation for >> gcc/binutils 5.x >> This allows -HEAD to be compiled again using the gcc-5 mips port >> compiler. >> Reviewed by: imp >> Approved by: re@ >> >> Modified: >> head/sys/mips/mips/swtch.S >> >> Modified: head/sys/mips/mips/swtch.S >> ============================================================================== >> --- head/sys/mips/mips/swtch.S Mon Jun 13 03:03:08 2016 >> (r301848) +++ head/sys/mips/mips/swtch.S Mon Jun 13 03:17:00 >> 2016 (r301849) @@ -400,6 +400,7 @@ END(cpu_switch) >> * >> *---------------------------------------------------------------------------- >> */ >> +.set hardfloat >> LEAF(MipsSwitchFPState) >> mfc0 t1, MIPS_COP_0_STATUS # Save old SR >> li t0, MIPS_SR_COP_1_BIT # enable the >> coprocessor > > Hi, > > https://github.com/akabaev/freebsd/commit/5735b8108c8831a5a649815318391789e977a198 > > is a bit more complete version that only enables hardfloat in routines > that need it, not in random place of the file and for the rest of it. > > -- > Alexander Kabaev
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmoktCx=P_ekTbvY1BehQFypLxq0=-YKKhtrmhBVw%2BZxnJg>