[PATCH] D84333: build: always add support for assembly targets on Darwin

Francis Visoiu Mistrih via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 29 15:30:35 PDT 2020


thegameg added a comment.

Hi @compnerd, it looks like this fails to link: http://green.lab.llvm.org/green/job/clang-stage1-RA/13171/console

  Undefined symbols for architecture arm64:
    "_wrap__setjmp", referenced from:
        substitution__setjmp in tsan_interceptors_posix.cpp.o
    "_wrap_setjmp", referenced from:
        substitution_setjmp in tsan_interceptors_posix.cpp.o
    "_wrap_sigsetjmp", referenced from:
        substitution_sigsetjmp in tsan_interceptors_posix.cpp.o
  ld: symbol(s) not found for architecture arm64

I'm thinking the warnings above are part of the issue:

  ld: warning: ignoring file lib/tsan/CMakeFiles/clang_rt.tsan_ios_dynamic.dir/rtl/tsan_rtl_amd64.S.o, building for iOS-arm64 but attempting to link with file built for iOS Simulator-x86_64ld: warning: ignoring file lib/tsan/CMakeFiles/clang_rt.tsan_ios_dynamic.dir/rtl/tsan_rtl_aarch64.S.o, building for iOS-arm64 but attempting to link with file built for iOS Simulator-x86_64


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D84333/new/

https://reviews.llvm.org/D84333



More information about the llvm-commits mailing list