Date: Mon, 13 Jun 2016 21:36:33 -0400 From: Alexander Kabaev <kabaev@gmail.com> To: Adrian Chadd <adrian@FreeBSD.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r301849 - head/sys/mips/mips Message-ID: <20160613213633.7fd1631a@kan> In-Reply-To: <201606130317.u5D3H0Kw091894@repo.freebsd.org> References: <201606130317.u5D3H0Kw091894@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/QZ.DN=rCde3_UE2=GrGf4kg Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable 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 >=20 > Log: > [mips] set hardfloat for fpu instruction generation for > gcc/binutils 5.x=20 > This allows -HEAD to be compiled again using the gcc-5 mips port > compiler.=20 > Reviewed by: imp > Approved by: re@ >=20 > Modified: > head/sys/mips/mips/swtch.S >=20 > Modified: head/sys/mips/mips/swtch.S > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- 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/5735b8108c8831a5a649815318391789e= 977a198 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. --=20 Alexander Kabaev --Sig_/QZ.DN=rCde3_UE2=GrGf4kg Content-Type: application/pgp-signature Content-Description: Цифровая подпись OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJXX1+iXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDNUY3RDk5NTk5QjY0MUUxM0M1MTU2OTEw NzEzMjI5OTkyNzkyRTdFAAoJEAcTIpmSeS5+RGcP/RMpBZdnLA2fessGs5rkyfMW urAT60bL7mYexwAVa3Dtn1kkHwCdrn6lZrkVyfxiEa8xPwuRLb0W/oBUOz5fJgUB EbSrvbcDyaHqHVwgd39hcGZEfm4bxftgws4nEJPUwJQpyYtKKiRvIJ1U9OsQnks4 q1M3m4DV9VU8MLI0b4U0E8KtLhoeAMLjWSCnw4N2ZGSyqkFxhjv+SNCkQ149Guma n5SZ/TX9BAvCmJOgMac+Zjwbk9MkwkyJPh4wxrYkeViKSMQOcCzxI71PJfqyoFd8 e/jDlyB4QEH1lSk4xF8Bu95A4rpoToEo3i+Uv8xXhHLM4WtRKwMkeYRwX70Xrjo9 CYrIzN6/5vF4lUraBCgLsQ+ZlwFA/TOtBaZ9FGtQ97AuOITZ79cxkWferVYA5v6e bkTqlWFavE52Kc5TLgCWx0jC0EiGk5PrCQeGYdpozSYoq6+OdN5ZaTq0KtX/+dWh 0j+QaBa9bDYrHWW+EZ1UaBeIGYcLR1mmx61P19tJTX+YRNzASwYi385ZWvM6rTGK UngA1CmwRw1utHu07GUkNyzMQEiphEL3HO7lhiKHitvgTKdfOQR46T7+mqenjtKH iv7rud+Eo+tR5Ja2w2tWyAzZOy1uJRvDLV/CPp3lPI82/d4qecQppU4pIj3CyX1m EZ2ees+5Ggby4MLF/tWR =Xokx -----END PGP SIGNATURE----- --Sig_/QZ.DN=rCde3_UE2=GrGf4kg--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160613213633.7fd1631a>