cvs commit: src/sys/powerpc/fpu fpu_add.c fpu_arith.h fpu_compare.c fpu_div.c fpu_emu.c fpu_emu.h fpu_explode.c fpu_extern.h fpu_implode.c fpu_instr.h fpu_mul.c fpu_sqrt.c fpu_subr.c

Marcel Moolenaar marcel at FreeBSD.org
Sat Feb 23 20:05:27 UTC 2008


marcel      2008-02-23 20:05:27 UTC

  FreeBSD src repository

  Added files:
    sys/powerpc/fpu      fpu_add.c fpu_arith.h fpu_compare.c 
                         fpu_div.c fpu_emu.c fpu_emu.h 
                         fpu_explode.c fpu_extern.h fpu_implode.c 
                         fpu_instr.h fpu_mul.c fpu_sqrt.c 
                         fpu_subr.c 
  Log:
  Add a floating-point emulator so that a single userland or single ABI
  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
  
  Revision  Changes    Path
  1.1       +227 -0    src/sys/powerpc/fpu/fpu_add.c (new)
  1.1       +152 -0    src/sys/powerpc/fpu/fpu_arith.h (new)
  1.1       +162 -0    src/sys/powerpc/fpu/fpu_compare.c (new)
  1.1       +292 -0    src/sys/powerpc/fpu/fpu_div.c (new)
  1.1       +787 -0    src/sys/powerpc/fpu/fpu_emu.c (new)
  1.1       +192 -0    src/sys/powerpc/fpu/fpu_emu.h (new)
  1.1       +262 -0    src/sys/powerpc/fpu/fpu_explode.c (new)
  1.1       +83 -0     src/sys/powerpc/fpu/fpu_extern.h (new)
  1.1       +462 -0    src/sys/powerpc/fpu/fpu_implode.c (new)
  1.1       +386 -0    src/sys/powerpc/fpu/fpu_instr.h (new)
  1.1       +239 -0    src/sys/powerpc/fpu/fpu_mul.c (new)
  1.1       +415 -0    src/sys/powerpc/fpu/fpu_sqrt.c (new)
  1.1       +221 -0    src/sys/powerpc/fpu/fpu_subr.c (new)


More information about the cvs-src mailing list