[MacPorts] #52585: libcxxabi -- attempts to add thread-local-storage (TLS) to <10.7

MacPorts noreply at macports.org
Mon Feb 19 16:18:07 UTC 2018


#52585: libcxxabi -- attempts to add thread-local-storage (TLS) to <10.7
------------------------------------+--------------------------------
  Reporter:  ken-cunningham-webuse  |      Owner:  macports-tickets@…
      Type:  defect                 |     Status:  new
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.3.4
Resolution:                         |   Keywords:
      Port:  libcxxabi              |
------------------------------------+--------------------------------

Comment (by kencu):

 Hmm. Another possible approach...I see there is a clang option `-fno-use-
 cxa-atexit` that might help here. See <http://clang-
 developers.42468.n3.nabble.com/where-should-target-specific-flags-be-set-
 tt4035181.html#none> and <http://lists.llvm.org/pipermail/llvm-
 bugs/2011-February/016717.html>.

 Assuming non-trivial C++ destructors still somehow work with this flag
 added, and if this works to fix the problem, it could be made the default
 easily enough.

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


More information about the macports-tickets mailing list