[MacPorts] #62330: clang-5.0 - clang-11: add emulated_tls functionality to compiler_rt

MacPorts noreply at macports.org
Sat Feb 20 22:20:04 UTC 2021


#62330: clang-5.0 - clang-11: add emulated_tls functionality to compiler_rt
-------------------------------------------------+-------------------------
  Reporter:  kencu                               |      Owner:  kencu
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  libcxx clang-5.0 clang-6.0          |
  clang-7.0 clang-8.0 clang-9.0 clang-10         |
  clang-11 clang-devel                           |
-------------------------------------------------+-------------------------

Comment (by kencu):

 Well, looks like those symbols are actually in there now after all:
 {{{
 /opt/local/libexec/llvm-9.0/lib/clang/9.0.1/lib/darwin/libclang_rt.osx.a(emutls.c.o):
 0000000000000000 T ___emutls_get_address
 00000000000001a0 t _emutls_init
 0000000000000230 d _emutls_init_once.once
 00000000000001c0 t _emutls_key_destructor
 0000000000000240 d _emutls_mutex
 0000000000000318 b _emutls_num_object
 0000000000000320 b _emutls_pthread_key
 }}}

 so -- why are then not being linked it then? I will have to look a bit
 deeper. Up to this point, I have been under the impression that
 {{{libclang_rt.osx.a}}} was being linked in on every link phase...

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


More information about the macports-tickets mailing list