This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Patch committed: Fix rs6000 bootstrap problem


My -Wc++-compat warning about duplicate decls found a problem in the
rs6000 options list.  The options are not in alphabetical order, and
this causes the decl to be produced twice.  This patch fixes the
problem.

Tested by building the compiler and compiling a few files.  Committed.

Ian


2009-06-22  Ian Lance Taylor  <iant@google.com>

	* config/rs6000/rs6000.opt: Move msched-epilog before
	msched-prolog.


Index: rs6000.opt
===================================================================
--- rs6000.opt	(revision 148818)
+++ rs6000.opt	(working copy)
@@ -135,13 +135,13 @@ mtls-markers
 Target Report Var(tls_markers) Init(1)
 Mark __tls_get_addr calls with argument info
 
+msched-epilog
+Target Undocumented Var(TARGET_SCHED_PROLOG) Init(1)
+
 msched-prolog
-Target Report Var(TARGET_SCHED_PROLOG) Init(1)
+Target Report Var(TARGET_SCHED_PROLOG) VarExists
 Schedule the start and end of the procedure
 
-msched-epilog
-Target Undocumented Var(TARGET_SCHED_PROLOG) VarExists
-
 maix-struct-return
 Target Report RejectNegative Var(aix_struct_return)
 Return all structures in memory (AIX default)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]