# # ChangeLog for softfloat in mainline # # Generated by Trac 1.6 # 2025-08-01T07:03:57Z Fri, 24 Mar 2006 12:27:21 GMT Ondrej Palkovsky [4f2c821] * libadt/Makefile (modified) * libc/Makefile (modified) * libipc/Makefile (modified) * softfloat/Makefile (modified) * softint/Makefile (modified) Correct dependencies creation. Thu, 16 Mar 2006 11:04:52 GMT Josef Cejka [e591928] * softfloat/generic/comparison.c (modified) * softfloat/generic/conversion.c (modified) * softfloat/generic/softfloat.c (modified) Softfloat warnings fixed. Thu, 16 Mar 2006 00:32:41 GMT Josef Cejka [aa59fa0] * libc/include/endian.h (moved) * libc/include/stdint.h (moved) * softfloat/Makefile (modified) * softfloat/arch/amd64/include/functions.h (added) * softfloat/arch/ia32/include/functions.h (modified) * softfloat/arch/ia64/include/functions.h (added) * softfloat/arch/mips32/include/functions.h (added) * softfloat/arch/mips32eb/include/functions.h (added) * softfloat/arch/ppc32/include/functions.h (added) * softfloat/arch/sparc64/include/functions.h (added) * softfloat/generic/add.c (modified) * softfloat/generic/common.c (modified) * softfloat/generic/conversion.c (modified) * softfloat/generic/div.c (modified) * softfloat/generic/mul.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/generic/sub.c (modified) * softfloat/include/common.h (modified) * softfloat/include/conversion.h (modified) * softfloat/include/div.h (modified) * softfloat/include/mul.h (modified) * softfloat/include/sftypes.h (modified) * softfloat/include/softfloat.h (modified) * softint/Makefile (modified) * softint/Makefile.toolchain (deleted) SoftFloat integrated into HelenOS uspace. Fri, 24 Feb 2006 18:24:07 GMT Josef Cejka [f37d769] * softfloat/generic/conversion.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/conversion.h (modified) Int32 and int64 -> double conversions. Fri, 24 Feb 2006 17:55:08 GMT Josef Cejka [ba5870d] * softfloat/generic/conversion.c (modified) * softfloat/include/common.h (modified) Long long -> float conversion finished. Fri, 24 Feb 2006 17:27:19 GMT Josef Cejka [1d83419] * softfloat/arch/ia32/include/functions.h (modified) * softfloat/generic/common.c (modified) * softfloat/generic/conversion.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/common.h (modified) * softfloat/include/conversion.h (modified) 32 bit integers to float type conversions. Wed, 22 Feb 2006 11:29:49 GMT Josef Cejka [a82695c] * softfloat/arch/ia32/include/functions.h (modified) * softfloat/arch/ia32/include/types.h (modified) * softfloat/generic/conversion.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/conversion.h (modified) Completed conversions from float/double to integer types. Mon, 20 Feb 2006 23:21:47 GMT Josef Cejka [2cb202e] * softfloat/generic/softfloat.c (modified) Fix float32 -> unsigned long conversion. Mon, 20 Feb 2006 23:12:05 GMT Josef Cejka [afffa1e] * softfloat/arch/ia32/include/arch.h (added) * softfloat/arch/ia32/include/functions.h (added) * softfloat/arch/ia32/include/types.h (added) * softfloat/generic/conversion.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/sftypes.h (modified) * softfloat/include/softfloat.h (modified) Conversion functions from float to int added. Files arch.h and ... Mon, 13 Feb 2006 23:06:04 GMT Josef Cejka [f1f95f2] * softfloat/generic/common.c (modified) * softfloat/generic/div.c (modified) Fixed bugs in 64bit float division. Mon, 13 Feb 2006 20:09:55 GMT Josef Cejka [d3ca210] * softfloat/generic/add.c (modified) * softfloat/generic/common.c (modified) Fixed most problems with 64bit arithmetic (but division is still buggy). Fri, 10 Feb 2006 13:43:41 GMT Josef Cejka [e979fea] * softfloat/generic/common.c (added) * softfloat/generic/div.c (modified) * softfloat/generic/mul.c (modified) * softfloat/include/common.h (added) * softfloat/include/div.h (modified) Fixed some problems with 64 bit arithmetic but others still persisting. Fri, 10 Feb 2006 02:40:49 GMT Josef Cejka [e6a40ac] * softfloat/generic/add.c (modified) * softfloat/generic/div.c (modified) * softfloat/generic/mul.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/div.h (modified) 64bit float division added. Some bugs fixed in 64bit multiplication ... Tue, 07 Feb 2006 00:41:18 GMT Josef Cejka [1266543] * softfloat/generic/add.c (modified) * softfloat/generic/comparison.c (modified) * softfloat/generic/conversion.c (modified) * softfloat/generic/div.c (modified) * softfloat/generic/mul.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/generic/sub.c (modified) * softfloat/include/sftypes.h (modified) 32 bit float division added. Some small bugs fixed. Code cleanup. Sun, 22 Jan 2006 17:59:13 GMT Josef Cejka [bff16dd] * softfloat/generic/mul.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/mul.h (modified) Added function for 64 bit multiplication but its still buggy. Sun, 22 Jan 2006 15:51:00 GMT Josef Cejka [a96c570] * softfloat/generic/add.c (modified) * softfloat/generic/comparison.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/generic/sub.c (modified) * softfloat/include/sftypes.h (modified) * softfloat/include/sub.h (modified) Added function for 64bit subtraction. Fixed bug in recognizing ... Sun, 22 Jan 2006 14:37:54 GMT Josef Cejka [4a5abddd] * softfloat/generic/add.c (modified) * softfloat/include/sftypes.h (modified) Fixed bug in result shifting. Some cryptic numbers replaced with ... Sun, 22 Jan 2006 14:13:02 GMT Josef Cejka [12c6f2d] * softfloat/generic/add.c (added) * softfloat/generic/div.c (added) * softfloat/generic/mul.c (moved) * softfloat/generic/softfloat.c (modified) * softfloat/generic/sub.c (added) * softfloat/include/add.h (moved) * softfloat/include/div.h (added) * softfloat/include/mul.h (added) * softfloat/include/sftypes.h (modified) * softfloat/include/sub.h (added) Arithmetic.c divided into four new files. 64 bit add implemented. Mon, 09 Jan 2006 20:43:12 GMT Josef Cejka [56a39dde] * softfloat/generic/conversion.c (modified) * softfloat/generic/softfloat.c (modified) Bugfixes in softfloat conversion functions. Sun, 08 Jan 2006 19:39:07 GMT Josef Cejka [feef1cd] * softfloat/generic/comparison.c (modified) * softfloat/generic/conversion.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/comparison.h (modified) * softfloat/include/conversion.h (modified) * softfloat/include/sftypes.h (modified) Added new function for testint 64 bit floats and functions for ... Sun, 08 Jan 2006 16:26:00 GMT Josef Cejka [3af72dc] * softfloat/generic/arithmetic.c (modified) * softfloat/generic/comparison.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/arithmetic.h (modified) * softfloat/include/comparison.h (modified) * softfloat/include/sftypes.h (modified) Function for multiplying added to softfloat lib. Fri, 23 Dec 2005 17:44:31 GMT Josef Cejka [75a23abf] * softfloat/generic/arithmetic.c (modified) * softfloat/include/sftypes.h (modified) Softfloat - function for float subtraction added. Thu, 22 Dec 2005 12:11:35 GMT Josef Cejka [cf4a823] * softfloat/generic/arithmetic.c (modified) * softfloat/generic/comparison.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/comparison.h (modified) Fixed some bugs in softfloat after tests. Tue, 20 Dec 2005 16:29:19 GMT Josef Cejka [e649dfa] * softfloat/generic/comparison.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/comparison.h (modified) Comparison function for float type added. Tue, 20 Dec 2005 12:48:15 GMT Josef Cejka [7e557805] * softfloat/generic/comparison.c (modified) * softfloat/generic/softfloat.c (modified) * softfloat/include/sftypes.h (modified) Some new functions implemented in softfloat lib. Mon, 19 Dec 2005 09:47:27 GMT Josef Cejka [b5440cf] * softfloat/generic/arithmetic.c (added) * softfloat/generic/comparison.c (added) * softfloat/generic/conversion.c (added) * softfloat/generic/other.c (added) * softfloat/generic/softfloat.c (modified) * softfloat/include/arithmetic.h (added) * softfloat/include/comparison.h (added) * softfloat/include/conversion.h (added) * softfloat/include/other.h (added) * softfloat/include/sftypes.h (added) * softfloat/include/softfloat.h (modified) Some changes in file structures, small bugfix in __subsf3(). Fri, 09 Dec 2005 00:44:33 GMT Josef Cejka [36aee474] * softfloat/generic/softfloat.c (modified) Small softfloat.c addFloat32() bugfix. Wed, 07 Dec 2005 22:37:49 GMT Josef Cejka [7afd2aca] * softfloat/generic/softfloat.c (modified) * softfloat/include/softfloat.h (modified) Softfloat: 32 bit float addition completed. Tue, 06 Dec 2005 12:51:57 GMT Martin Decky [ebff5e8] * softfloat/Makefile (modified) add fake clean target Tue, 06 Dec 2005 12:44:50 GMT Josef Cejka [e799e3a] * softfloat/Makefile (added) * softfloat/generic/softfloat.c (modified) * softfloat/include/softfloat.h (modified) Some softfloat functions added - not compilable yet. Sun, 04 Dec 2005 20:07:50 GMT Josef Cejka [211bd8a5] * Makefile (modified) * softfloat/generic/softfloat.c (added) * softfloat/include/softfloat.h (added) * tools/build (modified) Small fix in build script. Initial work on softfloat library.