Commit d86037fa by Jim Wilson Committed by Vladimir Makarov

i960.h (OVERRIDE_OPTIONS): Warn if -mlong-double-64 is used.

Thu Feb 11 17:38:40 1999  Jim Wilson  <wilson@cygnus.com>
	* i960/i960.h (OVERRIDE_OPTIONS): Warn if -mlong-double-64 is used.
	(LONG_DOUBLE_TYPE_SIZE): Undef then unconditionally define to 96.

From-SVN: r25155
parent d64ca100
Thu Feb 11 17:38:40 1999 Jim Wilson <wilson@cygnus.com>
* i960/i960.h (OVERRIDE_OPTIONS): Warn if -mlong-double-64 is used.
(LONG_DOUBLE_TYPE_SIZE): Undef then unconditionally define to 96.
Thu Feb 11 15:11:35 1999 Jeffrey A Law (law@cygnus.com) Thu Feb 11 15:11:35 1999 Jeffrey A Law (law@cygnus.com)
* mn10200.md (bset); Re-enable. * mn10200.md (bset); Re-enable.
......
...@@ -321,6 +321,9 @@ extern int target_flags; ...@@ -321,6 +321,9 @@ extern int target_flags;
flag_signed_char = 1; \ flag_signed_char = 1; \
target_flags |= TARGET_FLAG_CLEAN_LINKAGE; \ target_flags |= TARGET_FLAG_CLEAN_LINKAGE; \
} \ } \
/* ??? See the LONG_DOUBLE_TYPE_SIZE definition below. */ \
if (TARGET_LONG_DOUBLE_64) \
warning ("The -mlong-double-64 option does not work yet.", 0);\
i960_initialize (); \ i960_initialize (); \
} }
...@@ -369,6 +372,10 @@ extern int target_flags; ...@@ -369,6 +372,10 @@ extern int target_flags;
ROUND_TYPE_ALIGN adjust the alignment for speed. */ ROUND_TYPE_ALIGN adjust the alignment for speed. */
#define LONG_DOUBLE_TYPE_SIZE (TARGET_LONG_DOUBLE_64 ? 64 : 96) #define LONG_DOUBLE_TYPE_SIZE (TARGET_LONG_DOUBLE_64 ? 64 : 96)
/* ??? This must be a constant, because real.c and real.h test it with #if. */
#undef LONG_DOUBLE_TYPE_SIZE
#define LONG_DOUBLE_TYPE_SIZE 96
/* Define this to set long double type size to use in libgcc2.c, which can /* Define this to set long double type size to use in libgcc2.c, which can
not depend on target_flags. */ not depend on target_flags. */
#if defined(__LONG_DOUBLE_64__) #if defined(__LONG_DOUBLE_64__)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment