summaryrefslogtreecommitdiff
path: root/gnu/egcs
diff options
context:
space:
mode:
authorJason Wright <jason@cvs.openbsd.org>2003-07-22 18:38:32 +0000
committerJason Wright <jason@cvs.openbsd.org>2003-07-22 18:38:32 +0000
commitdaae3baaba66796c01a80f818f7d3fa90d189fb8 (patch)
tree15cd5cbd32fd9c4189cc8176ccb957fd31c5cf33 /gnu/egcs
parent5f2139d3f71afa3c17f752a50e9b64ca1dd8e5da (diff)
now that gcc generates "correct" calls to the quad emulation library and
the libc functions are in place, remove HARD_QUAD from sparc64. (If you actually want it, for some demented reason, look at -mhard-quad-float, void where prohibited).
Diffstat (limited to 'gnu/egcs')
-rw-r--r--gnu/egcs/gcc/config/sparc/openbsd64.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gnu/egcs/gcc/config/sparc/openbsd64.h b/gnu/egcs/gcc/config/sparc/openbsd64.h
index 265ffcd143c..7ef9d41221c 100644
--- a/gnu/egcs/gcc/config/sparc/openbsd64.h
+++ b/gnu/egcs/gcc/config/sparc/openbsd64.h
@@ -35,10 +35,9 @@ Boston, MA 02111-1307, USA. */
/* A 64 but v9 complier in a Medium/Mid code model. */
-/* XXX - do we really want HARD_QUAD? */
#undef TARGET_DEFAULT
#define TARGET_DEFAULT \
-(MASK_V9 + MASK_PTR64 + MASK_64BIT + MASK_HARD_QUAD \
+(MASK_V9 + MASK_PTR64 + MASK_64BIT /* + MASK_HARD_QUAD */ \
+ MASK_APP_REGS + MASK_EPILOGUE + MASK_FPU + MASK_STACK_BIAS)
#undef SPARC_DEFAULT_CMODEL