gcc/libgcc/soft-fp
Kito Cheng e230261073 soft-fp: Update soft-fp from glibc
This patch is updating all soft-fp from glibc, most changes are
copyright years update, removing "Contributed by" lines and update URL for
license, and changes other than those update are adding conversion
function between IEEE half and 32-bit/64-bit integer, those functions are
required by RISC-V _Float16 support.

libgcc/ChangeLog:

	* soft-fp/fixhfdi.c: New.
	* soft-fp/fixhfsi.c: Likewise.
	* soft-fp/fixunshfdi.c: Likewise.
	* soft-fp/fixunshfsi.c: Likewise.
	* soft-fp/floatdihf.c: Likewise.
	* soft-fp/floatsihf.c: Likewise.
	* soft-fp/floatundihf.c: Likewise.
	* soft-fp/floatunsihf.c: Likewise.
	* soft-fp/adddf3.c: Updating copyright years, removing "Contributed by"
	lines and update URL for license.
	* soft-fp/addsf3.c: Likewise.
	* soft-fp/addtf3.c: Likewise.
	* soft-fp/divdf3.c: Likewise.
	* soft-fp/divsf3.c: Likewise.
	* soft-fp/divtf3.c: Likewise.
	* soft-fp/double.h: Likewise.
	* soft-fp/eqdf2.c: Likewise.
	* soft-fp/eqhf2.c: Likewise.
	* soft-fp/eqsf2.c: Likewise.
	* soft-fp/eqtf2.c: Likewise.
	* soft-fp/extenddftf2.c: Likewise.
	* soft-fp/extended.h: Likewise.
	* soft-fp/extendhfdf2.c: Likewise.
	* soft-fp/extendhfsf2.c: Likewise.
	* soft-fp/extendhftf2.c: Likewise.
	* soft-fp/extendhfxf2.c: Likewise.
	* soft-fp/extendsfdf2.c: Likewise.
	* soft-fp/extendsftf2.c: Likewise.
	* soft-fp/extendxftf2.c: Likewise.
	* soft-fp/fixdfdi.c: Likewise.
	* soft-fp/fixdfsi.c: Likewise.
	* soft-fp/fixdfti.c: Likewise.
	* soft-fp/fixhfti.c: Likewise.
	* soft-fp/fixsfdi.c: Likewise.
	* soft-fp/fixsfsi.c: Likewise.
	* soft-fp/fixsfti.c: Likewise.
	* soft-fp/fixtfdi.c: Likewise.
	* soft-fp/fixtfsi.c: Likewise.
	* soft-fp/fixtfti.c: Likewise.
	* soft-fp/fixunsdfdi.c: Likewise.
	* soft-fp/fixunsdfsi.c: Likewise.
	* soft-fp/fixunsdfti.c: Likewise.
	* soft-fp/fixunshfti.c: Likewise.
	* soft-fp/fixunssfdi.c: Likewise.
	* soft-fp/fixunssfsi.c: Likewise.
	* soft-fp/fixunssfti.c: Likewise.
	* soft-fp/fixunstfdi.c: Likewise.
	* soft-fp/fixunstfsi.c: Likewise.
	* soft-fp/fixunstfti.c: Likewise.
	* soft-fp/floatdidf.c: Likewise.
	* soft-fp/floatdisf.c: Likewise.
	* soft-fp/floatditf.c: Likewise.
	* soft-fp/floatsidf.c: Likewise.
	* soft-fp/floatsisf.c: Likewise.
	* soft-fp/floatsitf.c: Likewise.
	* soft-fp/floattidf.c: Likewise.
	* soft-fp/floattihf.c: Likewise.
	* soft-fp/floattisf.c: Likewise.
	* soft-fp/floattitf.c: Likewise.
	* soft-fp/floatundidf.c: Likewise.
	* soft-fp/floatundisf.c: Likewise.
	* soft-fp/floatunditf.c: Likewise.
	* soft-fp/floatunsidf.c: Likewise.
	* soft-fp/floatunsisf.c: Likewise.
	* soft-fp/floatunsitf.c: Likewise.
	* soft-fp/floatuntidf.c: Likewise.
	* soft-fp/floatuntihf.c: Likewise.
	* soft-fp/floatuntisf.c: Likewise.
	* soft-fp/floatuntitf.c: Likewise.
	* soft-fp/gedf2.c: Likewise.
	* soft-fp/gesf2.c: Likewise.
	* soft-fp/getf2.c: Likewise.
	* soft-fp/half.h: Likewise.
	* soft-fp/ledf2.c: Likewise.
	* soft-fp/lesf2.c: Likewise.
	* soft-fp/letf2.c: Likewise.
	* soft-fp/muldf3.c: Likewise.
	* soft-fp/mulsf3.c: Likewise.
	* soft-fp/multf3.c: Likewise.
	* soft-fp/negdf2.c: Likewise.
	* soft-fp/negsf2.c: Likewise.
	* soft-fp/negtf2.c: Likewise.
	* soft-fp/op-1.h: Likewise.
	* soft-fp/op-2.h: Likewise.
	* soft-fp/op-4.h: Likewise.
	* soft-fp/op-8.h: Likewise.
	* soft-fp/op-common.h: Likewise.
	* soft-fp/quad.h: Likewise.
	* soft-fp/single.h: Likewise.
	* soft-fp/soft-fp.h: Likewise.
	* soft-fp/subdf3.c: Likewise.
	* soft-fp/subsf3.c: Likewise.
	* soft-fp/subtf3.c: Likewise.
	* soft-fp/truncdfhf2.c: Likewise.
	* soft-fp/truncdfsf2.c: Likewise.
	* soft-fp/truncsfhf2.c: Likewise.
	* soft-fp/trunctfdf2.c: Likewise.
	* soft-fp/trunctfhf2.c: Likewise.
	* soft-fp/trunctfsf2.c: Likewise.
	* soft-fp/trunctfxf2.c: Likewise.
	* soft-fp/truncxfhf2.c: Likewise.
	* soft-fp/unorddf2.c: Likewise.
	* soft-fp/unordsf2.c: Likewise.
	* soft-fp/unordtf2.c: Likewise.
2022-08-16 23:32:30 +08:00
..
adddf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
addsf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
addtf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
divdf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
divsf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
divtf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
double.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
eqdf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
eqhf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
eqsf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
eqtf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extenddftf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extended.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extendhfdf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extendhfsf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extendhftf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extendhfxf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extendsfdf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extendsftf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
extendxftf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixdfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixdfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixdfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixhfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixhfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixhfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixsfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixsfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixsfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixtfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixtfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixtfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunsdfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunsdfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunsdfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunshfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunshfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunshfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunssfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunssfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunssfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunstfdi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunstfsi.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
fixunstfti.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatdidf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatdihf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatdisf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatditf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatsidf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatsihf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatsisf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatsitf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floattidf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floattihf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floattisf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floattitf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatundidf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatundihf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatundisf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatunditf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatunsidf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatunsihf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatunsisf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatunsitf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatuntidf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatuntihf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatuntisf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
floatuntitf.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
gedf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
gesf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
getf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
half.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
ledf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
lesf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
letf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
muldf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
mulsf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
multf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
negdf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
negsf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
negtf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
op-1.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
op-2.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
op-4.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
op-8.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
op-common.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
quad.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
README
single.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
soft-fp.h soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
subdf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
subsf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
subtf3.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
truncdfhf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
truncdfsf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
truncsfhf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
trunctfdf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
trunctfhf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
trunctfsf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
trunctfxf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
truncxfhf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
unorddf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
unordsf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00
unordtf2.c soft-fp: Update soft-fp from glibc 2022-08-16 23:32:30 +08:00

The files in this directory are part of the GNU C Library, not part of
GCC.  As described at <http://gcc.gnu.org/codingconventions.html>,
changes should be made to the GNU C Library and the changed files then
imported into GCC.