Module Name: src
Committed By: uebayasi
Date: Fri Dec 18 12:51:43 UTC 2009
Added Files:
src/gnu/lib/libgcc4/arch/mips64eb: dp-bit.c fp-bit.c tp-bit.c
Log Message:
Libgcc softfloat wrapper source code. This file is not auto-generated. Due
to the design of libgcc build procedure I had to reverse engineer this from
generated files.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/gnu/lib/libgcc4/arch/mips64eb/dp-bit.c \
src/gnu/lib/libgcc4/arch/mips64eb/fp-bit.c \
src/gnu/lib/libgcc4/arch/mips64eb/tp-bit.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: src/gnu/lib/libgcc4/arch/mips64eb/dp-bit.c
diff -u /dev/null src/gnu/lib/libgcc4/arch/mips64eb/dp-bit.c:1.1
--- /dev/null Fri Dec 18 12:51:43 2009
+++ src/gnu/lib/libgcc4/arch/mips64eb/dp-bit.c Fri Dec 18 12:51:43 2009
@@ -0,0 +1,3 @@
+/* $NetBSD: dp-bit.c,v 1.1 2009/12/18 12:51:43 uebayasi Exp $ */
+#define QUIET_NAN_NEGATED
+#include "gcc/config/fp-bit.c"
Index: src/gnu/lib/libgcc4/arch/mips64eb/fp-bit.c
diff -u /dev/null src/gnu/lib/libgcc4/arch/mips64eb/fp-bit.c:1.1
--- /dev/null Fri Dec 18 12:51:43 2009
+++ src/gnu/lib/libgcc4/arch/mips64eb/fp-bit.c Fri Dec 18 12:51:43 2009
@@ -0,0 +1,4 @@
+/* $NetBSD: fp-bit.c,v 1.1 2009/12/18 12:51:43 uebayasi Exp $ */
+#define QUIET_NAN_NEGATED
+#define FLOAT
+#include "gcc/config/fp-bit.c"
Index: src/gnu/lib/libgcc4/arch/mips64eb/tp-bit.c
diff -u /dev/null src/gnu/lib/libgcc4/arch/mips64eb/tp-bit.c:1.1
--- /dev/null Fri Dec 18 12:51:43 2009
+++ src/gnu/lib/libgcc4/arch/mips64eb/tp-bit.c Fri Dec 18 12:51:43 2009
@@ -0,0 +1,6 @@
+/* $NetBSD: tp-bit.c,v 1.1 2009/12/18 12:51:43 uebayasi Exp $ */
+#if __LDBL_MANT_DIG__ == 113
+#define QUIET_NAN_NEGATED
+#define TFLOAT
+#include "gcc/config/fp-bit.c"
+#endif