Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: basesrc
Module Name: basesrc
Committed By: bjh21
Date: Tue Jun 6 08:15:15 UTC 2000
Modified Files:
basesrc/lib/libc/arch/arm26: Makefile.inc
basesrc/lib/libc/arch/arm26/gen: Makefile.inc
Added Files:
basesrc/lib/libc/arch/arm26/hardfloat: fpgetmask.S fpgetround.c
fpgetsticky.S fpsetmask.S fpsetround.c fpsetsticky.S
basesrc/lib/libc/arch/arm26/softfloat: arm-gcc.h milieu.h
softfloat-specialize softfloat.h
basesrc/lib/libc/softfloat: Makefile.inc README.NetBSD README.txt
eqdf2.c eqsf2.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c
fpsetround.c fpsetsticky.c gedf2.c gesf2.c gtdf2.c gtsf2.c ledf2.c
lesf2.c ltdf2.c ltsf2.c nedf2.c negdf2.c negsf2.c nesf2.c
softfloat-for-gcc.h softfloat-history.txt softfloat-macros
softfloat-source.txt softfloat.c softfloat.txt timesoftfloat.c
timesoftfloat.txt
basesrc/lib/libc/softfloat/templates: milieu.h softfloat-specialize
softfloat.h
Removed Files:
basesrc/lib/libc/arch/arm26/fplib: Makefile.inc arm-gcc.h environment.h
fplib_glue.S fplib_libc.c softfloat-macros.h softfloat-specialize.h
softfloat.c softfloat.h
basesrc/lib/libc/arch/arm26/gen: fpgetmask.S fpgetround.c fpgetsticky.S
fpsetmask.S fpsetround.c fpsetsticky.S
Log Message:
Initial commit of SoftFloat 2a import. This should provide a sensible
mostly-MI floating-point implementation for use by gcc -msoft-float.
It's currently only used by arm26, but should be usable by other ports
without too much hacking, assuming doubles and u_int64_ts are passed and
returned the same way, and FP formats are IEEEish.
To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 basesrc/lib/libc/arch/arm26/Makefile.inc
cvs rdiff -r1.1 -r0 basesrc/lib/libc/arch/arm26/fplib/Makefile.inc \
basesrc/lib/libc/arch/arm26/fplib/arm-gcc.h \
basesrc/lib/libc/arch/arm26/fplib/environment.h \
basesrc/lib/libc/arch/arm26/fplib/fplib_glue.S \
basesrc/lib/libc/arch/arm26/fplib/fplib_libc.c \
basesrc/lib/libc/arch/arm26/fplib/softfloat-macros.h \
basesrc/lib/libc/arch/arm26/fplib/softfloat-specialize.h \
basesrc/lib/libc/arch/arm26/fplib/softfloat.c \
basesrc/lib/libc/arch/arm26/fplib/softfloat.h
cvs rdiff -r1.1 -r1.2 basesrc/lib/libc/arch/arm26/gen/Makefile.inc
cvs rdiff -r1.1 -r0 basesrc/lib/libc/arch/arm26/gen/fpgetmask.S \
basesrc/lib/libc/arch/arm26/gen/fpgetround.c \
basesrc/lib/libc/arch/arm26/gen/fpgetsticky.S \
basesrc/lib/libc/arch/arm26/gen/fpsetmask.S \
basesrc/lib/libc/arch/arm26/gen/fpsetround.c \
basesrc/lib/libc/arch/arm26/gen/fpsetsticky.S
cvs rdiff -r0 -r1.1 basesrc/lib/libc/arch/arm26/hardfloat/fpgetmask.S \
basesrc/lib/libc/arch/arm26/hardfloat/fpgetround.c \
basesrc/lib/libc/arch/arm26/hardfloat/fpgetsticky.S \
basesrc/lib/libc/arch/arm26/hardfloat/fpsetmask.S \
basesrc/lib/libc/arch/arm26/hardfloat/fpsetround.c \
basesrc/lib/libc/arch/arm26/hardfloat/fpsetsticky.S
cvs rdiff -r0 -r1.1 basesrc/lib/libc/arch/arm26/softfloat/arm-gcc.h \
basesrc/lib/libc/arch/arm26/softfloat/milieu.h \
basesrc/lib/libc/arch/arm26/softfloat/softfloat-specialize \
basesrc/lib/libc/arch/arm26/softfloat/softfloat.h
cvs rdiff -r0 -r1.1 basesrc/lib/libc/softfloat/Makefile.inc \
basesrc/lib/libc/softfloat/README.NetBSD \
basesrc/lib/libc/softfloat/README.txt basesrc/lib/libc/softfloat/eqdf2.c \
basesrc/lib/libc/softfloat/eqsf2.c basesrc/lib/libc/softfloat/fpgetmask.c \
basesrc/lib/libc/softfloat/fpgetround.c \
basesrc/lib/libc/softfloat/fpgetsticky.c \
basesrc/lib/libc/softfloat/fpsetmask.c \
basesrc/lib/libc/softfloat/fpsetround.c \
basesrc/lib/libc/softfloat/fpsetsticky.c \
basesrc/lib/libc/softfloat/gedf2.c basesrc/lib/libc/softfloat/gesf2.c \
basesrc/lib/libc/softfloat/gtdf2.c basesrc/lib/libc/softfloat/gtsf2.c \
basesrc/lib/libc/softfloat/ledf2.c basesrc/lib/libc/softfloat/lesf2.c \
basesrc/lib/libc/softfloat/ltdf2.c basesrc/lib/libc/softfloat/ltsf2.c \
basesrc/lib/libc/softfloat/nedf2.c basesrc/lib/libc/softfloat/negdf2.c \
basesrc/lib/libc/softfloat/negsf2.c basesrc/lib/libc/softfloat/nesf2.c \
basesrc/lib/libc/softfloat/softfloat-for-gcc.h \
basesrc/lib/libc/softfloat/softfloat-history.txt \
basesrc/lib/libc/softfloat/softfloat-macros \
basesrc/lib/libc/softfloat/softfloat-source.txt \
basesrc/lib/libc/softfloat/softfloat.c \
basesrc/lib/libc/softfloat/softfloat.txt \
basesrc/lib/libc/softfloat/timesoftfloat.c \
basesrc/lib/libc/softfloat/timesoftfloat.txt
cvs rdiff -r0 -r1.1 basesrc/lib/libc/softfloat/templates/milieu.h \
basesrc/lib/libc/softfloat/templates/softfloat-specialize \
basesrc/lib/libc/softfloat/templates/softfloat.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index