Lines Matching refs:abi
5 [header-abi-dumper](#Header-ABI-Dumper),
6 [header-abi-linker](#Header-ABI-Linker), and
7 [header-abi-diff](#Header-ABI-Diff). The first two commands generate ABI dumps
13 `header-abi-dumper` dumps the ABIs (including classes, functions, variables,
24 header-abi-dumper -o <dump-file> <source_file> \
32 For more command line options, run `header-abi-dumper --help`.
37 `header-abi-linker` links several ABI dumps produced by `header-abi-dumper`.
44 header-abi-linker -o <linked-abi-dump> \
45 <abi-dump1> <abi-dump2> <abi-dump3> ... \
50 For more command line options, run `header-abi-linker --help`.
55 `header-abi-diff` compares two header ABI dumps produced by
56 `header-abi-dumper`. It produces a report outlining all the differences
62 header-abi-diff -old <old-abi-dump> -new <new-abi-dump> -o <report>
65 For more command line options, run `header-abi-diff --help`.
77 header-abi-diff reads a config file named `config.json`. The config file must
79 `prebuilts/abi-dumps/platform/33/64/x86_64/source-based/config.json`.
82 flags for a specific version and a library. header-abi-diff chooses the library
116 "ignore_linker_set_keys" and "flags". header-abi-diff selects the config
134 The config file and the header-abi-diff CLI support the same set of `flags`. If
155 ref_dump_dirs: ["abi-dumps"],
168 - `diff_flags` are the command line options for header-abi-diff.
229 --ref-dump-dir /path/to/abi-dumps
264 `find $ANDROID_BUILD_TOP/prebuilts/abi-dumps/*/33 -name libfoo.so.lsdump -exec dirname {} +`
270 `prebuilts/abi-dumps/ndk/33/64/x86_64/source-based/config.json`
298 weak symbols. You may make header-abi-diff ignore the weak symbols by adding
300 configuration makes header-abi-diff ignore weak symbols for all x86_64 NDK
303 `prebuilts/abi-dumps/ndk/33/64/x86_64/source-based/config.json`