Hi Nick,
On Mon, 2010-04-05 at 10:51 +0100, Nick Thomas wrote:
> I must admit, I'll be really disappointed if amd64/x86_64 isn't
> supported
Well, at some stage AMD included SSE3 support: just
$ cat /proc/cpuinfo | grep flags.*pni
SSE3 is called Prescott New Instructions (pni) in the kernel flags, you
can read the list of CPUs supporting that in the (helpful) wikipedia
page here: http://en.wikipedia.org/wiki/SSE3
Otherwise it should run fine on a 64bit CPU.
Unfortunately AMDs branding-to-feature-set mapping is rather unclear:
depending on what stepping of Opteron you have ("since E4") the binaries
may work for you quite nicely. Of course, (why did I buy that thing?) my
Opteron is pre E4 (annoyingly I discovered much later that it appears to
have no power management whatsoever either) - but recent AMD chips
should work.
I also tend to agree with Arjan that the FISTTP instruction is long
overdue, and of rather obvious usefulness for C compilers. I assume that
is the primary instruction that is unknown before then.
Finally - this sort of thing makes me wonder whether there is not some
LD_PRELOAD illegal-instruction handler hack that can make a SIGILL well
again :-) [ at least to allow the toolchains / build-service to run on
older hardware ].
HTH,
Michael.
--
[email protected] <><, Pseudo Engineer, itinerant idiot
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev