This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/30980] [4.3 Regression] Recent complex miscompilation
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Feb 2007 13:27:09 -0000
- Subject: [Bug target/30980] [4.3 Regression] Recent complex miscompilation
- References: <bug-30980-133@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #2 from rguenth at gcc dot gnu dot org 2007-02-27 13:27 -------
As I cannot reproduce this on any linux target I guess the following change did
it:
+2007-02-16 Geoffrey Keating <geoffk@apple.com>
+
+ * config/darwin.h (LINK_SPEC): Always pass -macosx_version_min
+ to linker.
+ (DARWIN_EXTRA_SPECS): Add %(darwin_minversion).
+ * config/rs6000/darwin.h (SUBTARGET_OVERRIDE_OPTIONS): Just call
+ darwin_rs6000_override_options.
+ (C_COMMON_OVERRIDE_OPTIONS): Expect
+ darwin_macosx_version_min to be non-NULL always.
+ (TARGET_C99_FUNCTIONS): Likewise.
+ (CC1_SPEC): Always pass -mmacosx-version-min to cc1*.
+ (DARWIN_MINVERSION_SPEC): New.
+ * config/rs6000/rs6000.c (darwin_rs6000_override_options): New.
+ * config/i386/darwin.h (CC1_SPEC): Always pass -mmacosx-version-min
+ to cc1*.
+ (DARWIN_MINVERSION_SPEC): New.
+ * config/darwin.opt (mmacosx-version-min): Initialize to non-NULL
+ value.
+ * config/darwin-c.c (darwin_cpp_builtins): Expect
+ darwin_macosx_version_min to be non-NULL always.
+
+ * config/rs6000/rs6000.c: Clean up trailing whitespace.
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |geoffk at gcc dot gnu dot
| |org
Component|c++ |target
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30980