diff options
Diffstat (limited to 'gcc/config/i386/darwin.h')
-rw-r--r-- | gcc/config/i386/darwin.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/i386/darwin.h b/gcc/config/i386/darwin.h index e507d59f6ec..0f5b54545dc 100644 --- a/gcc/config/i386/darwin.h +++ b/gcc/config/i386/darwin.h @@ -84,7 +84,11 @@ Boston, MA 02110-1301, USA. */ #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC /* Determine a minimum version based on compiler options. */ -#define DARWIN_MINVERSION_SPEC "10.4" +#define DARWIN_MINVERSION_SPEC \ + "%{!m64|fgnu-runtime:10.4; \ + ,objective-c|,objc-cpp-output:10.5; \ + ,objective-c++|,objective-c++-cpp-output:10.5; \ + :10.4}" #undef SUBTARGET_EXTRA_SPECS #define SUBTARGET_EXTRA_SPECS \ |