[all-commits] [llvm/llvm-project] adf0b8: Revert "[compiler-rt] Compile assembly files as AS...
Raphael Isemann via All-commits
all-commits at lists.llvm.org
Thu Aug 20 06:25:56 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: adf0b8cc70325f027d202139e3ff984c41896b57
https://github.com/llvm/llvm-project/commit/adf0b8cc70325f027d202139e3ff984c41896b57
Author: Raphael Isemann <teemperor at gmail.com>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M clang/runtime/CMakeLists.txt
M compiler-rt/cmake/Modules/AddCompilerRT.cmake
Log Message:
-----------
Revert "[compiler-rt] Compile assembly files as ASM not C"
This reverts commit d58fd4e52197d55bf42ca446c8b0ed31b5c2ec1f. This broke
compiler-rt compilation on macOS:
codesign --sign - /Users/buildslave/jenkins/workspace/lldb-cmake/lldb-build/lib/clang/12.0.99/lib/darwin/libclang_rt.tsan_ios_dynamic.dylib
ld: warning: ignoring file projects/compiler-rt/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_64
ld: warning: ignoring file projects/compiler-rt/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
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
More information about the All-commits
mailing list