svn commit: r301849 - head/sys/mips/mips
Adrian Chadd
adrian at freebsd.org
Tue Jun 14 05:38:21 UTC 2016
I'll test that now. Thanks!
-a
On 13 June 2016 at 18:36, Alexander Kabaev <kabaev at gmail.com> wrote:
> On Mon, 13 Jun 2016 03:17:00 +0000 (UTC)
> Adrian Chadd <adrian at 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
More information about the svn-src-all
mailing list