Subject: Re: Kernel build problem
To: Tracy Nelson <tnelson158@attbi.com>
From: Martin Weber <Ephaeton@gmx.net>
List: netbsd-help
Date: 02/21/2002 22:15:26
On Thu, Feb 21, 2002 at 01:04:43PM -0800, Tracy Nelson wrote:
> [...] stating that I'm
> using some non-386 instructions (fxsave and fxrstor).
The fxsave/fxrstor things are new supported i686 instructions by gas.new.
You could update your gnu/usr.bin/gas.new if you have the full sources and
are building a full release (i.e. build.sh or make build).
The thing is mentioned in /usr/src/UPDATING (plus resolution procedure:)
quote:
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), or (temporarily) comment out
"options I686_CPU" from your kernel configuration until you
rebuilt your userland (and got a new gas).
//
Martin Weber