CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Mon Jan 17 10:08:35 UTC 2011 Modified Files: src/lib/libc/softfloat: Makefile.inc Added Files: src/lib/libc/softfloat: eqtf2.c getf2.c gttf2.c letf2.c lttf2.c negtf2.c netf2.c Log Message: Add long double functions for eq,ne,gt,le,ge,lt,neg ops. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/softfloat/Makefile.inc cvs rdiff -u -r0 -r1.1 src/lib/libc/softfloat/eqtf2.c \ src/lib/libc/softfloat/getf2.c src/lib/libc/softfloat/gttf2.c \ src/lib/libc/softfloat/letf2.c src/lib/libc/softfloat/lttf2.c \ src/lib/libc/softfloat/negtf2.c src/lib/libc/softfloat/netf2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: martin Date: Fri Mar 4 11:48:58 UTC 2011 Modified Files: src/lib/libc/softfloat: softfloat-specialize Log Message: Use sigqueueinfo() instead of raise() to generate exceptions. Provide minimalistic siginfo data. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libc/softfloat/softfloat-specialize Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: martin Date: Sun Mar 6 10:27:37 UTC 2011 Modified Files: src/lib/libc/softfloat: softfloat-specialize Log Message: Apply local namespace protection equivalent to the weak alias done in softfloat-for-gcc.h, which we can't include here, to move "float_exception_mask" into implementation namespace. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libc/softfloat/softfloat-specialize Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: mrg Date: Sun Jul 3 15:26:58 UTC 2011 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: mips wants some -Wno-enum-compare here, too. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: mrg Date: Mon Jul 4 02:53:15 UTC 2011 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: sh3 also needs -Wno-enum-compare here. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: christos Date: Wed Mar 21 02:32:27 UTC 2012 Modified Files: src/lib/libc/softfloat: softfloat-specialize src/lib/libc/softfloat/bits64: softfloat-macros softfloat.c Log Message: cast to appropriate types. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/softfloat/softfloat-specialize cvs rdiff -u -r1.2 -r1.3 src/lib/libc/softfloat/bits64/softfloat-macros cvs rdiff -u -r1.9 -r1.10 src/lib/libc/softfloat/bits64/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Sun Aug 5 04:27:42 UTC 2012 Modified Files: src/lib/libc/softfloat: softfloat-for-gcc.h Log Message: ARM EABI (AAPCS) uses different names for the softfloat routines that the normal GCC ones. So after we redefine softfloat's to be what (old) GCC wants, we redefined the old GCC names to what ARM EABI want (but only if we are using ARM EABI). We do this for routines not compiled by softfloat so can just have these redefinitions in one place. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libc/softfloat/softfloat-for-gcc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: msaitoh Date: Wed Nov 14 03:47:31 UTC 2012 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: For arm, add -fno-tree-vrp to COPTS when compiling softfloat.c. Without -fno-tree-vrp, -INF + -INF returns 0 by adddf3. Fixes PR#46953. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: he Date: Fri Nov 16 12:38:10 UTC 2012 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: Fix make syntax problem by putting the condition on the same line as .elif. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Thu Jan 10 08:16:11 UTC 2013 Modified Files: src/lib/libc/softfloat: fpsetmask.c fpsetround.c fpsetsticky.c softfloat-specialize src/lib/libc/softfloat/bits32: softfloat.c src/lib/libc/softfloat/bits64: softfloat.c Log Message: Add hooks to softfloat to support per-lwp exception state. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libc/softfloat/fpsetmask.c cvs rdiff -u -r1.3 -r1.4 src/lib/libc/softfloat/fpsetround.c \ src/lib/libc/softfloat/fpsetsticky.c cvs rdiff -u -r1.7 -r1.8 src/lib/libc/softfloat/softfloat-specialize cvs rdiff -u -r1.2 -r1.3 src/lib/libc/softfloat/bits32/softfloat.c cvs rdiff -u -r1.11 -r1.12 src/lib/libc/softfloat/bits64/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Tue Apr 16 10:54:53 UTC 2013 Modified Files: src/lib/libc/softfloat: Makefile.inc softfloat-for-gcc.h Log Message: ARM EABI needs different floating point comparision functions. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libc/softfloat/Makefile.inc cvs rdiff -u -r1.9 -r1.10 src/lib/libc/softfloat/softfloat-for-gcc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Tue Apr 16 12:26:29 UTC 2013 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: Use MACHINE_ARCH, not MACHINE To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Thu Aug 1 22:18:50 UTC 2013 Modified Files: src/lib/libc/softfloat: softfloat-for-gcc.h Log Message: Make sure to if we are doing using EABI. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/libc/softfloat/softfloat-for-gcc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Thu Aug 1 23:21:19 UTC 2013 Modified Files: src/lib/libc/softfloat: softfloat-for-gcc.h Log Message: Only include when __ARM_PCS_VFP is defined. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libc/softfloat/softfloat-for-gcc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: martin Date: Wed Apr 8 13:16:37 UTC 2015 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: Restrict the arm compiler optimization hack to gcc 4.5 To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: joerg Date: Thu Dec 19 22:20:01 UTC 2013 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: Only apply -fno-tree-vrp for GCC. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Thu Jan 30 19:06:54 UTC 2014 Added Files: src/lib/libc/softfloat: unordtf2.c Log Message: unord for float128 long double To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/lib/libc/softfloat/unordtf2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Thu Jan 30 19:11:54 UTC 2014 Modified Files: src/lib/libc/softfloat: Makefile.inc Log Message: Add unordtf2.c To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/lib/libc/softfloat/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat
Module Name:src Committed By: matt Date: Thu Jan 30 19:11:41 UTC 2014 Modified Files: src/lib/libc/softfloat: unordtf2.c Log Message: Make confiditon on FLOAT128 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/softfloat/unordtf2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat/bits64
Module Name:src Committed By: martin Date: Tue Mar 29 18:42:29 UTC 2016 Modified Files: src/lib/libc/softfloat/bits64: softfloat.c Log Message: Avoid warnings (signed/unsigned comparision and unused variable) To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libc/softfloat/bits64/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat/bits64
Module Name:src Committed By: matt Date: Sat Jul 9 02:28:31 UTC 2011 Modified Files: src/lib/libc/softfloat/bits64: softfloat.c Log Message: Add SOFTFLOAT_NEED_FIXUNS condition around the float128 fixuns To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/softfloat/bits64/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat/bits64
Module Name:src Committed By: martin Date: Tue Mar 20 21:34:51 UTC 2012 Modified Files: src/lib/libc/softfloat/bits64: softfloat.c Log Message: Remove initialized but unused variable To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libc/softfloat/bits64/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat/bits32
Module Name:src Committed By: christos Date: Wed Mar 21 14:17:54 UTC 2012 Modified Files: src/lib/libc/softfloat/bits32: softfloat.c Log Message: add casts To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/softfloat/bits32/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat/bits64
Module Name:src Committed By: matt Date: Sat Mar 24 00:06:21 UTC 2012 Modified Files: src/lib/libc/softfloat/bits64: softfloat.c Log Message: Fix a bug introduced by lint cleanup. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/libc/softfloat/bits64/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/softfloat/bits64
Module Name:src Committed By: martin Date: Fri Nov 22 17:04:24 UTC 2013 Modified Files: src/lib/libc/softfloat/bits64: softfloat.c Log Message: Fix a cast from the lint cleanup that made small exponents (i.e. values < 1) sign extend wrong and overflow, causing an underflow in all 128 bit sqrt calculations. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libc/softfloat/bits64/softfloat.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.