summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/fpu/fpu_explode.c
Commit message (Collapse)AuthorAgeFilesLines
* MFC r258247, r258250, r258257ian2014-05-141-0/+1
| | | | | | | | | | | Remove a pointless #ifdef AIM. This is just PPC64 specific, including 64-bit Book-E. Make single precision floating point arithmetic actually work Split the function of the PCB_FPU flags into two: PCB_FPU now indicates that the actual FPU is enabled, while PCB_FPREGS indicates that the FPU state structure in the PCB is valid.
* Include <sys/types.h> before <sys/systm.h> to get typedefs requiredgrehan2008-04-091-1/+1
| | | | by new atomic.h. Fixes tinderbox LINT build.
* Add a floating-point emulator so that a single userland or single ABImarcel2008-02-231-0/+262
can run on processors that don't have a FPU. This is typically the case for Book E processors. While a tuned system will probably want to use soft-float (or use a processor that has a FPU if the usage is FP intensive enough), allowing hard-float on FPU-less systems gives great portability and flexibility. Obtained from: NetBSD
OpenPOWER on IntegriCloud