Subject: Re: Error: no such 386 instruction: `fxsave'
To: Lubomir Sedlacik <salo@Xtrmntr.org>
From: gabriel rosenkoetter <gr@eclipsed.net>
List: port-i386
Date: 10/29/2001 19:26:00
--OtXN0xDA1zr/oUEL
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Oct 30, 2001 at 01:01:36AM +0100, Lubomir Sedlacik wrote:
> 20010803:
>      (i386 only): i386 kernel now uses new instructions like fxsave which
>      old gas doesn't understand.  To build the kernel successfuly, you
>      need to build and install new gas (gnu/usr.bin/gas.new).

Don't get too excited. gas.new, it would appear, cannot be built
without bfd, which doesn't exist unless you do a make build. I think
it's pretty obvious we're going in a circle here.

Just comment out compat I686_CPU, build a kernel, build the new
userland, then build a kernel with compat I686_CPU back in.

(I'm in the midst of doing this myself. See current-users from
today.)

--=20
       ~ g r @ eclipsed.net

--OtXN0xDA1zr/oUEL
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (NetBSD)
Comment: For info see http://www.gnupg.org

iEUEARECAAYFAjvd85gACgkQ9ehacAz5CRq/8QCSAg1fLhRxDKsiIsOS8+T55DTe
wQCfZoXXzAQCW8uJWZ4511pVdtT2QEs=
=jqbX
-----END PGP SIGNATURE-----

--OtXN0xDA1zr/oUEL--