On Thu Apr  3 22:06:07 EDT 2014, [email protected] wrote:
> I've been considered why pc kernel dosen't work for go compiling,
> however pcpae kernel does.   The 'sources' pc kernel works fine
> (from David's talk here).
> 
> In the 'sources' pc kernel, there is a definition of fpssesave etc
> in its l.s.
> On the other hand, no definition in atom's pc kernel.
> However, pcpae kernel have them in l.s (named ssesave etc).
> I think this is the cause of different behaviours between them.
> Am I right?

yes, the 9atom pc kernel doesn't support SSE.  this is on purpose.
i thought support for multiple types of floating point in the same
kernel was not ideal.  and since i think of the pc kernel as there
mostly to support quite old hardware without sse support, and
really new and tiny hardware (also likely with funny floating point), 
i thought it would work to just support sse in the PAE kernel.
pae isn't newfangled.  it was supported, iirc, by the ppro.

- erik

Reply via email to