[all-commits] [llvm/llvm-project] 634fed: [TextAPI] Add DylibReader (#75006)
Vitaly Buka via All-commits
all-commits at lists.llvm.org
Tue Dec 12 20:24:13 PST 2023
Branch: refs/heads/users/vitalybuka/spr/testsanitizer-allow-fork_threaded-test-on-msan-tsan
Home: https://github.com/llvm/llvm-project
Commit: 634feddc84bfd402fc916d331627528c41346d8c
https://github.com/llvm/llvm-project/commit/634feddc84bfd402fc916d331627528c41346d8c
Author: Cyndy Ishida <cyndy_ishida at apple.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
A llvm/include/llvm/TextAPI/DylibReader.h
M llvm/include/llvm/TextAPI/Record.h
M llvm/include/llvm/TextAPI/RecordsSlice.h
M llvm/include/llvm/TextAPI/TextAPIError.h
M llvm/lib/TextAPI/CMakeLists.txt
A llvm/lib/TextAPI/DylibReader.cpp
Log Message:
-----------
[TextAPI] Add DylibReader (#75006)
Add support for reading binary Mach-o dynamic libraries. It uses
libObject APIs for extracting information relavant to TAPI and tbd
files. This includes but is not limited to load commands encode data
like install names, current/compat versions and symbols.
Commit: aa217eb04459039b5ff18b6b134020ed0248a241
https://github.com/llvm/llvm-project/commit/aa217eb04459039b5ff18b6b134020ed0248a241
Author: Cyndy Ishida <cyndy_ishida at apple.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M llvm/lib/TextAPI/CMakeLists.txt
Log Message:
-----------
[TextAPI] Add missing link to libObject
* Reported in buildbot failures
Commit: 6d8fe3dc9a4f6225c4c84de578469efc50d7684d
https://github.com/llvm/llvm-project/commit/6d8fe3dc9a4f6225c4c84de578469efc50d7684d
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
A compiler-rt/test/sanitizer_common/TestCases/Posix/fork_threaded.cpp
M compiler-rt/test/sanitizer_common/sanitizer_specific.h
Log Message:
-----------
[sanitizer] Pre-commit disabled test for fork (#75257)
Commit: 1fef0fac328f047b0476e8f1edce88f1ccd30ea2
https://github.com/llvm/llvm-project/commit/1fef0fac328f047b0476e8f1edce88f1ccd30ea2
Author: Cyndy Ishida <cyndy_ishida at apple.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
R llvm/include/llvm/TextAPI/DylibReader.h
M llvm/include/llvm/TextAPI/Record.h
M llvm/include/llvm/TextAPI/RecordsSlice.h
M llvm/include/llvm/TextAPI/TextAPIError.h
M llvm/lib/TextAPI/CMakeLists.txt
R llvm/lib/TextAPI/DylibReader.cpp
Log Message:
-----------
Revert "[TextAPI] Add missing link to libObject" and "[TextAPI] Add DylibReader (#75006)"
This reverts commit aa217eb04459039b5ff18b6b134020ed0248a241.
This reverts commit 634feddc84bfd402fc916d331627528c41346d8c.
This breaks buildbots by introducing cycle dependency between libObject
and TextAPI and breaks gcc compiles on buildbots.
Commit: deb487bf25a79021c50ae13abc7259e161b832d8
https://github.com/llvm/llvm-project/commit/deb487bf25a79021c50ae13abc7259e161b832d8
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
Log Message:
-----------
rebase
Created using spr 1.3.4
Compare: https://github.com/llvm/llvm-project/compare/bf74cd7cbf07...deb487bf25a7
More information about the All-commits
mailing list