aboutsummaryrefslogtreecommitdiff
path: root/gcc/real.c
diff options
context:
space:
mode:
authorJim Wilson <wilson@redhat.com>2001-01-24 04:30:47 +0000
committerJim Wilson <wilson@gcc.gnu.org>2001-01-23 20:30:47 -0800
commit0024a8041f8b3a6b02e81632a9fb4b3c61969ac1 (patch)
treefc4d21fc541822da267b743559aad79cad4610ec /gcc/real.c
parent17fd8a87a4d92cd98089525cbc562ed3beed7937 (diff)
downloadgcc-0024a8041f8b3a6b02e81632a9fb4b3c61969ac1.zip
gcc-0024a8041f8b3a6b02e81632a9fb4b3c61969ac1.tar.gz
gcc-0024a8041f8b3a6b02e81632a9fb4b3c61969ac1.tar.bz2
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. ... From-SVN: r39227
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 9df9040..087f103 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. */