diff options
author | Matthias Maennich <maennich@google.com> | 2019-05-28 09:55:55 +0100 |
---|---|---|
committer | Matthias Maennich <maennich@google.com> | 2019-05-28 09:55:55 +0100 |
commit | c49450815567d6d42076e34e60fac82e348b4284 (patch) | |
tree | 4556657e6f6c21a4d9e5c9af1db9d6a6ed4b80a7 /abi | |
parent | 334f5cfe4053315f13e173e7ef7b9ddb72b1ba92 (diff) |
abitool.py: add various new abidw options to reduce indeterminism
In latest master, libabigail's abidw introduced new options to omit
absolute paths etc. This is a constant source of indeterminism. Set
these options to omit full paths and file locations.
Change-Id: I62e820b373ea4f58bd375adedf69f5a5097ed9c5
Signed-off-by: Matthias Maennich <maennich@google.com>
Diffstat (limited to 'abi')
-rw-r--r-- | abi/abitool.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/abi/abitool.py b/abi/abitool.py index 9491c3f..eec681f 100644 --- a/abi/abitool.py +++ b/abi/abitool.py @@ -35,6 +35,11 @@ class Libabigail(AbiTool): """" Concrete AbiTool implementation for libabigail """ def dump_kernel_abi(self, linux_tree, dump_path): dump_abi_cmd = ['abidw', + # omit various sources of indeterministic abidw output + '--short-locs', + '--no-corpus-path', + '--no-comp-dir-path', + # the path containing vmlinux and *.ko '--linux-tree', linux_tree, '--out-file', |