[all-commits] [llvm/llvm-project] c6f29d: [readtapi] Setup simple stubify support (#76075)
Cyndy Ishida via All-commits
all-commits at lists.llvm.org
Wed Dec 20 14:57:06 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c6f29dbb596ff0fd6d8b6445eabbf01f6d063c8c
https://github.com/llvm/llvm-project/commit/c6f29dbb596ff0fd6d8b6445eabbf01f6d063c8c
Author: Cyndy Ishida <cyndy_ishida at apple.com>
Date: 2023-12-20 (Wed, 20 Dec 2023)
Changed paths:
A llvm/include/llvm/TextAPI/Utils.h
M llvm/lib/TextAPI/CMakeLists.txt
A llvm/lib/TextAPI/Utils.cpp
A llvm/test/tools/llvm-readtapi/Inputs/flat_namespace.yaml
A llvm/test/tools/llvm-readtapi/Inputs/mixed-swift-objc.yaml
A llvm/test/tools/llvm-readtapi/Inputs/objc.yaml
A llvm/test/tools/llvm-readtapi/Inputs/thread_local.yaml
A llvm/test/tools/llvm-readtapi/Inputs/universal.yaml
R llvm/test/tools/llvm-readtapi/compare-incorrect-format.test
A llvm/test/tools/llvm-readtapi/compare-tbd-dylib.test
A llvm/test/tools/llvm-readtapi/stubify-invalid.test
A llvm/test/tools/llvm-readtapi/stubify.test
M llvm/test/tools/llvm-readtapi/write.test
M llvm/tools/llvm-readtapi/CMakeLists.txt
M llvm/tools/llvm-readtapi/TapiOpts.td
M llvm/tools/llvm-readtapi/llvm-readtapi.cpp
Log Message:
-----------
[readtapi] Setup simple stubify support (#76075)
Stubify broadly takes either tbd files or binary dylibs and turns them
into tbd files. In future patches, stubify will also allow additional
information to be embedded into the final TBD output too.
Add Util APIs to TextAPI for common operations used by readtapi for now.
More information about the All-commits
mailing list