[MacPorts] #58712: macports-clangs > 6.0 are missing atomic builtins on i386

MacPorts noreply at macports.org
Fri Jul 17 22:06:15 UTC 2020


#58712: macports-clangs > 6.0 are missing atomic builtins on i386
-------------------------------------------------+-------------------------
  Reporter:  devernay                            |      Owner:  jeremyhu
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  clang-7.0 clang-8.0 clang-9.0       |
  clang-10 clang-devel                           |
-------------------------------------------------+-------------------------

Comment (by kencu):

 NB:
 {{{
 they cannot be shipped in a statically linked compiler-support library, as
 they have state which must be shared amongst all DSOs loaded in the
 program. They must be provided in a shared library used by all objects.
 }}}

 These functions should never have been in a static library, and enabling
 them to be there is just wrong, so turning off the instrinsics is not the
 way to go.

-- 
Ticket URL: <https://trac.macports.org/ticket/58712#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list