From de013768d8dadc96d3c3aa22dba6b8292cdc8dfa Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 6 Jun 2018 17:27:13 -0400 Subject: [PATCH] Rebuild efivar-35's abixml files with newer abidw. abidiff is not that good at recognizing its own format changes, so if we just do the normal abicheck we get a lot of: [C]'function ssize_t efidp_make_atapi(uint8_t*, ssize_t, uint16_t, uint16_t, uint16_t)' has some indirect sub-type changes: parameter 6 of type 'uint8_t*' was added parameter 7 of type 'typedef ssize_t' was added parameter 8 of type 'typedef uint16_t' was added parameter 9 of type 'typedef uint16_t' was added parameter 10 of type 'typedef uint16_t' was added Which is obviously just plain wrong (efidp_make_atapi()'s arguments have not changed at all, and it still has only 5 of them.) So the answer is to re-build efivar-35's .abixml files with newer abidw, and *then* do abicheck. Signed-off-by: Peter Jones --- src/libefiboot.abixml | 1063 +++++++++++++++------------ src/libefivar.abixml | 1922 +++++++++++++++++++++++++++++-------------------- 2 files changed, 1746 insertions(+), 1239 deletions(-) diff --git a/src/libefiboot.abixml b/src/libefiboot.abixml index c8f7f7d..b90dd8a 100644 --- a/src/libefiboot.abixml +++ b/src/libefiboot.abixml @@ -42,287 +42,295 @@ - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - - + + - + - + - + - - - - + + + + - + - + - + - + @@ -336,39 +344,45 @@ - + - - + + + + + + + + + + - - - - + + - + - - + + - + - + - + - - + + - + @@ -377,10 +391,10 @@ - - + + - + @@ -392,39 +406,47 @@ - + - - - + + + + + + + - + - + - - - + + + + + + + - + - + - + - - + + - + @@ -433,67 +455,69 @@ - - + + - + - + - + - - + + - + - + - + - - + + + + - - + + - + - + - - + + - + - + - + - - + + - + @@ -502,19 +526,19 @@ - + - + - + - - + + - + @@ -529,19 +553,19 @@ - - + + - + - + - - + + - + @@ -553,40 +577,42 @@ - - + + - + - - + + - + - + - + - - + + + + - - + + - + - + - + @@ -598,29 +624,31 @@ - + - + - + - - + + + + - - - + + + - + - + - + @@ -632,145 +660,160 @@ - + - + - + - - + + + + - - + + - + - - + + - + - + - + - + - + - - + + + + - + - + - + - - + + - + - + - + - + - + - - - + + - + - + + + + + + + + + + + + + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - + - - + + - + @@ -779,250 +822,275 @@ - + - + - - + + - + - + - - + + - + - + - - + + - + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - - + + + + - + - + - - + + - + - - - - - + + + + + + + + + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - + + + + + + + + + + + + + - - - + + - + - - + + - + - + - - + + - + - + - - - + + - + + + + + + + + + + - + - + - - + + - + - + - + - + - - + + - + @@ -1031,100 +1099,209 @@ - + - - - - - - - - + + + + + + + + - - - + + + - - - - - + + + + + - - - - + + + + - - + + - - - - + + + + - - - - + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + diff --git a/src/libefivar.abixml b/src/libefivar.abixml index 2d545bf..6ba4063 100644 --- a/src/libefivar.abixml +++ b/src/libefivar.abixml @@ -104,1424 +104,1754 @@ - - - - - - + + - + - - + + - - + + - - + + - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + - - - - - - - - + + + - + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + - - - - - - - - - - + + + + + + - - - - - + + + + + + + + - - - - - + + + + - - - - + + + + + + + + - - - + + + + + + + + + + + + - - - - + + + + + + - - - - - + + + + + + + - - - - - + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + - - + + + + + + + + + + + + - - - - - - - - - + + + + - - - - - - - + + + + + - - - - - + + + + + + + + + + + + + - - - - - + + + + - - - - - - + + + + + + - - - - + + + - - - - - - - + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + - - - + + + + + + - - - - - - - + + + + - - - - - - - + + + + + + + + + + + - - - - + + + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + + - - - - + + + + + - - - - - - - - - - + + + + + + - - - - - - - + + - - - - - + + + + + + + - - - - - + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + - - - - - - + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - - + + - + - + - + - + - - + + - + - + - + - - - + + + + + + + - + - + - - + + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - - - + + + + + + + - + - + - - - + + + + + + + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - - + + - + - + - + - + - - + + + + - - + + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - + - - - + + + + + + + - + - + - - + + - + - + - + - + - - + + - + - + - - + + - + - + - + - - + + + + - - + + - + - + - + - + - + - + - + - + - + - - + + + + - - - + + + - + - + - + - + - + - + - + - + - + - - + + + + - - + + - + - + - - + + - + - + - + - + - + - + - - + + + + - + - + - + - - + + - + - + - + - + - + - + - - - + + - + - + - + - - + + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - - + + - + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - - + + + + - + - + - - + + - + - - - - - + + + + + + + + + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + - - - + + - + - + - - + + - + - + - - + + - + - + - - - + + - + - + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - - - - - - - - - + + + + + + + + + - - - - - + + + + + - - - - - - - - - + + + + + + + + + - - - - - - + + + + + + + + + - - - - + + + + + - - - - - + + + + + - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + -- 2.11.0