Files
clang-p2996/llvm/test/tools/llvm-tapi-diff/Inputs/v4B.tbd
Sam Powell 5b5ab80e31 Reland "[llvm] llvm-tapi-diff"
This is relanding commit d1d36f7ad2 .
This patch additionally addresses failures found in buildbots due to unstable build ordering & post review comments.

This patch introduces a new tool, llvm-tapi-diff, that compares and returns the diff of two TBD files.

Reviewed By: ributzka, JDevlieghere

Differential Revision: https://reviews.llvm.org/D101835
2021-06-09 21:17:34 -07:00

56 lines
1.7 KiB
Plaintext

--- !tapi-tbd
tbd-version: 4
targets: [ i386-macos, x86_64-ios-simulator ]
uuids:
- target: i386-macos
value: 00000000-0000-0000-0000-000000000000
- target: x86_64-ios-simulator
value: 11111111-1111-1111-1111-111111111111
flags: [ installapi ]
install-name: 'Umbrella.framework/Umbrella'
current-version: 1.2.3
compatibility-version: 0
swift-abi-version: 5
parent-umbrella:
- targets: [ i386-macos, x86_64-ios-simulator ]
umbrella: System
allowable-clients:
- targets: [ i386-macos ]
clients: [ ClientA ]
reexported-libraries:
- targets: [ i386-macos ]
libraries: [ 'Alpine.framework/Alpine' ]
exports:
- targets: [ i386-macos ]
symbols: [ _symA ]
objc-classes: [ Class1 ]
weak-symbols: [ _symC ]
- targets: [ x86_64-ios-simulator ]
symbols: [ _symB ]
--- !tapi-tbd
tbd-version: 4
targets: [ i386-macos, x86_64-ios-simulator ]
uuids:
- target: i386-macos
value: 00000000-0000-0000-0000-000000000000
- target: x86_64-ios-simulator
value: 11111111-1111-1111-1111-111111111111
flags: []
install-name: 'Alpine.framework/Alpine'
current-version: 1.2.3
compatibility-version: 0
swift-abi-version: 5
parent-umbrella:
- targets: [ i386-macos, x86_64-ios-simulator ]
umbrella: System
allowable-clients:
- targets: [ i386-macos ]
clients: [ ClientD ]
exports:
- targets: [ i386-macos ]
symbols: [ _symA ]
objc-classes: [ Class1 ]
weak-symbols: [ _symC ]
- targets: [ x86_64-ios-simulator ]
symbols: [ _symB ]