summaryrefslogtreecommitdiff
path: root/gcc/real.c
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-24 04:30:47 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>2001-01-24 04:30:47 +0000
commitf8b4f867dca9c78aa3f37a3e1a77354040717c62 (patch)
treefc4d21fc541822da267b743559aad79cad4610ec /gcc/real.c
parent8cd2b2a11fcdaaf8de0510e3b1d36453dfe8950e (diff)
downloadgcc-f8b4f867dca9c78aa3f37a3e1a77354040717c62.tar.gz
Eliminate IA-64 compiler warnings.
* dwarf2out.c (dwarf2out_line): Make last_file_num be unsigned. * frame.h (__ia64_personality_v1): Add prototype. * libgcc2.c (ia64_throw_helper): Change personality declaration to prototype form. Add void * cast to first argument to personality call. ... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39227 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/real.c')
-rw-r--r--gcc/real.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/real.c b/gcc/real.c
index 9df90402156..087f10367c8 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -407,7 +407,9 @@ static void emul PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *,
unsigned EMUSHORT *));
static void e53toe PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *));
static void e64toe PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *));
+#ifndef INTEL_EXTENDED_IEEE_FORMAT
static void e113toe PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *));
+#endif
static void e24toe PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *));
static void etoe113 PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *));
static void toe113 PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *));
@@ -439,7 +441,9 @@ static void etoasc PARAMS ((unsigned EMUSHORT *, char *, int));
static void asctoe24 PARAMS ((const char *, unsigned EMUSHORT *));
static void asctoe53 PARAMS ((const char *, unsigned EMUSHORT *));
static void asctoe64 PARAMS ((const char *, unsigned EMUSHORT *));
+#ifndef INTEL_EXTENDED_IEEE_FORMAT
static void asctoe113 PARAMS ((const char *, unsigned EMUSHORT *));
+#endif
static void asctoe PARAMS ((const char *, unsigned EMUSHORT *));
static void asctoeg PARAMS ((const char *, unsigned EMUSHORT *, int));
static void efloor PARAMS ((unsigned EMUSHORT *, unsigned EMUSHORT *));
@@ -3327,6 +3331,7 @@ bigend_nan:
*q++ = *p++;
}
+#ifndef INTEL_EXTENDED_IEEE_FORMAT
/* Convert 128-bit long double precision float PE to e type Y. */
static void
@@ -3411,6 +3416,7 @@ e113toe (pe, y)
}
emovo (yy, y);
}
+#endif
/* Convert single precision float PE to e type Y. */
@@ -5101,6 +5107,7 @@ asctoe64 (s, y)
asctoeg (s, y, 64);
}
+#ifndef INTEL_EXTENDED_IEEE_FORMAT
/* Convert ASCII string S to 128-bit long double Y. */
static void
@@ -5110,6 +5117,7 @@ asctoe113 (s, y)
{
asctoeg (s, y, 113);
}
+#endif
/* Convert ASCII string S to e type Y. */