Date: Sat, 23 Feb 2008 20:05:27 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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 Message-ID: <200802232005.m1NK5R60022761@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802232005.m1NK5R60022761>