Commit ab9260ac by Mark Mitchell Committed by Alan Modra

re PR target/26459 (gcc fails to build on powerpc e500-double targets)

	PR target/26459
	* config/rs6000/e500-double.h (SUB3TARGET_OVERRIDE_OPTIONS): Test
	rs6000_explicit_options.float_gprs.

From-SVN: r112843
parent a46abe86
2006-04-11 Mark Mitchell <mark@codesourcery.com>
PR target/26459
* config/rs6000/e500-double.h (SUB3TARGET_OVERRIDE_OPTIONS): Test
rs6000_explicit_options.float_gprs.
2006-04-10 Roger Sayle <roger@eyesopen.com> 2006-04-10 Roger Sayle <roger@eyesopen.com>
* config/i386/i386.c (ix86_expand_vector_init_one_nonzero): Renamed * config/i386/i386.c (ix86_expand_vector_init_one_nonzero): Renamed
......
/* Target definitions for E500 with double precision FP. /* Target definitions for E500 with double precision FP.
Copyright (C) 2004 Free Software Foundation, Inc. Copyright (C) 2004, 2006 Free Software Foundation, Inc.
Contributed by Aldy Hernandez (aldyh@redhat.com). Contributed by Aldy Hernandez (aldyh@redhat.com).
This file is part of GCC. This file is part of GCC.
...@@ -21,5 +21,5 @@ ...@@ -21,5 +21,5 @@
#undef SUB3TARGET_OVERRIDE_OPTIONS #undef SUB3TARGET_OVERRIDE_OPTIONS
#define SUB3TARGET_OVERRIDE_OPTIONS \ #define SUB3TARGET_OVERRIDE_OPTIONS \
if (rs6000_float_gprs_string == NULL) \ if (!rs6000_explicit_options.float_gprs) \
rs6000_float_gprs = 2; rs6000_float_gprs = 2;
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