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

Reply via email to