[all-commits] [llvm/llvm-project] c336d8: [TextAPI] Add DylibReader
Cyndy Ishida via All-commits
all-commits at lists.llvm.org
Sun Dec 10 10:22:38 PST 2023
Branch: refs/heads/users/cyndyishida/TAPIStubifyp1
Home: https://github.com/llvm/llvm-project
Commit: c336d8b30d0d6e00d134ae6399ca5bf2268ca13b
https://github.com/llvm/llvm-project/commit/c336d8b30d0d6e00d134ae6399ca5bf2268ca13b
Author: Cyndy Ishida <cyndy_ishida at apple.com>
Date: 2023-12-10 (Sun, 10 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
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.
More information about the All-commits
mailing list