https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67710
Rainer Orth <ro at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|x86_64-apple-darwin14 |x86_64-apple-darwin1[45] CC| |mrs at gcc dot gnu.org Host|x86_64-apple-darwin14 |x86_64-apple-darwin1[45] Target Milestone|--- |6.0 Build|x86_64-apple-darwin14 |x86_64-apple-darwin1[45] --- Comment #2 from Rainer Orth <ro at gcc dot gnu.org> --- I'm seeing the same on Mac OS X 10.11.2. Here's what I found: * With the old gas-based as, LC_VERSION_MIN_MACOSX isn't set in the object file, while * with the new LLVM-based one, otool -lv finds Load command 1 cmd LC_VERSION_MIN_MACOSX cmdsize 16 version 10.11 sdk n/a However, the new assembler allows specifying -mmacosx-min-version=<vers>, which the attached patch tries. So far only tested by modifying the generated specs file accordingly and invoking the appropriate runtest command. Will include it in this weekend's 10.7 and 10.11 testing. Rainer