Fri Apr 19 09:36:50 1991 Jim Kingdon (kingdon at cygint.cygnus.com)
+ * tm-68k.h: Put declaration of ext_format_68881 outside the macros.
+
* main.c: New HAVE_SIGSETMASK #ifdefs.
* coffread.c (read_coff_symtab): Check for "LF%" with all the
#define REGISTER_CONVERTIBLE(N) (((unsigned)(N) - FP0_REGNUM) < 8)
+/* Put the declaration out here because if it's in the macros, PCC
+ will complain. */
+extern struct ext_format ext_format_68881 [];
+
/* Convert data from raw format for register REGNUM
to virtual format for register REGNUM. */
#define REGISTER_CONVERT_TO_VIRTUAL(REGNUM,FROM,TO) \
{ \
- extern struct ext_format ext_format_68881 []; \
- \
if ((REGNUM) >= FP0_REGNUM && (REGNUM) < FPC_REGNUM) \
ieee_extended_to_double (ext_format_68881, (FROM), (TO)); \
else \
#define REGISTER_CONVERT_TO_RAW(REGNUM,FROM,TO) \
{ \
- extern struct ext_format ext_format_68881 []; \
- \
if ((REGNUM) >= FP0_REGNUM && (REGNUM) < FPC_REGNUM) \
double_to_ieee_extended (ext_format_68881, (FROM), (TO)); \
else \