Lines Matching refs:iOS
70 // Default to use libc++ on OS X 10.9+ and iOS 7+.
79 /// Darwin provides an ARC runtime starting in MacOS X 10.7 and iOS 5.0.
84 return ObjCRuntime(ObjCRuntime::iOS, TargetVersion);
90 /// Darwin provides a blocks runtime starting in MacOS X 10.6 and iOS 3.2.
201 Str += "ios";
249 // For iOS and watchOS, also error about implicit function declarations,
368 return "ios";
459 // If we are compiling as iOS / simulator, don't attempt to link libgcc_s.1,
461 // Linking against libgcc_s.1 isn't needed for iOS 5.0+
466 // We currently always need a static runtime library for iOS.
467 AddLinkRuntimeLib(Args, CmdArgs, "libclang_rt.ios.a");
586 // If no OSX or iOS target has been specified, try to guess platform
627 // Allow conflicts among OSX and iOS for historical reasons, but choose the
704 // Recognize iOS targets with an x86 architecture as the iOS simulator.
783 // Use the newer cc_kext for iOS ARM after 6.0.
1045 // For iOS 6, undo the translation to add -static for -mkernel/-fapple-kext.
1076 // Complain about targeting iOS < 5.0 in any way.
1078 where = "iOS 5.0";
1162 ; // iOS simulator does not need dylib1.o.
1179 ; // iOS simulator does not need bundle1.o.
1216 ; // iOS simulator does not need crt1.o.
1219 ; // iOS does not need any crt1 files for arm64