[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:26:21 PST 2023
Branch: refs/heads/users/vitalybuka/spr/main.testhwasan-implement-sanitizer_specific-for-hwasan
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: 82d750239e554f0c73f8db3581761fffab0292c6
https://github.com/llvm/llvm-project/commit/82d750239e554f0c73f8db3581761fffab0292c6
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M llvm/test/tools/llvm-reduce/reduce-flags.ll
M llvm/tools/llvm-reduce/deltas/ReduceInstructionFlags.cpp
Log Message:
-----------
llvm-reduce: Handle nneg flag
Commit: b2c7cac3ad0a642bcb5c0805c79d4a6e933112ad
https://github.com/llvm/llvm-project/commit/b2c7cac3ad0a642bcb5c0805c79d4a6e933112ad
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M llvm/test/tools/llvm-reduce/reduce-flags.ll
M llvm/tools/llvm-reduce/deltas/ReduceInstructionFlags.cpp
Log Message:
-----------
llvm-reduce: Handle disjoint flag
Commit: 18b41576ca067dc6eecf03ee49b098c1de3d2264
https://github.com/llvm/llvm-project/commit/18b41576ca067dc6eecf03ee49b098c1de3d2264
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M compiler-rt/test/sanitizer_common/TestCases/Posix/fork_threaded.cpp
Log Message:
-----------
[test][sanitizer] Allow fork_threaded test on Msan, Tsan, Ubsan (#75260)
They already include workarounds.
Commit: b2e8f461e6d5cb6666b921033f7261301f0b2e8a
https://github.com/llvm/llvm-project/commit/b2e8f461e6d5cb6666b921033f7261301f0b2e8a
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2023-12-12 (Tue, 12 Dec 2023)
Changed paths:
M llvm/test/tools/llvm-reduce/reduce-flags.ll
M llvm/tools/llvm-reduce/deltas/ReduceInstructionFlags.cpp
Log Message:
-----------
[𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.4
[skip ci]
Compare: https://github.com/llvm/llvm-project/compare/2d039edc4b19...b2e8f461e6d5
More information about the All-commits
mailing list