haiku/headers
Alexander von Gluck IV 8dd1e875c1 kernel: Fix FPU SSE + MMX instruction usage.
* Rename init_sse to init_fpu and handle FPU setup.
* Stop trying to set up FPU before VM init.
  We tried to set up the FPU before VM init, then
  set it up again after VM init with SSE extensions,
  this caused SSE and MMX applications to crash.
* Be more logical in FPU setup by detecting CPU flag prior
  to enabling FPU. (it's unlikely Haiku will run on
  a processor without a fpu... but lets be consistant)
* SSE2 gcc code now runs (faster even) without GPF
* tqh confirms his previously crashing mmx code now works
* The non-SSE FPU enable after VM init needs tested!
2012-01-20 15:06:01 -06:00
..
build FreeBSD host sys/stat.h: Add missing extern "C" 2011-11-28 05:11:35 +01:00
compatibility * Added definitions for n_short, n_long, and n_time as expected on FreeBSD when 2011-07-23 15:41:47 +00:00
config Filtered flat import of Oliver's svn package management branch 2011-11-25 06:17:07 +01:00
cpp Fix #7948: add correct prototype for String::compare alongside the wrong one 2011-10-31 09:56:00 +00:00
glibc * merged 32bit-wchar_t branches of buildtools and haiku back into 2009-07-07 10:30:09 +00:00
libs Merge branch 'master' of git://github.com/haiku/haiku 2011-12-15 20:50:28 -07:00
os interface: Clean up public headers; No functional change. 2012-01-12 16:26:15 -06:00
posix Switch wchar from glibc to our own implementations. 2012-01-07 22:02:48 +01:00
private kernel: Fix FPU SSE + MMX instruction usage. 2012-01-20 15:06:01 -06:00
tools * Moved everything into the SymbolPatcher namespace. 2009-11-05 17:16:17 +00:00