This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patch committed: Fix rs6000 bootstrap problem
- From: Ian Lance Taylor <iant at google dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 22 Jun 2009 15:28:35 -0700
- Subject: 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)