OSDN Git Service

Rebuild efivar-35's abixml files with newer abidw.
authorPeter Jones <pjones@redhat.com>
Wed, 6 Jun 2018 21:27:13 +0000 (17:27 -0400)
committerPeter Jones <pmjones@gmail.com>
Fri, 8 Jun 2018 19:11:37 +0000 (15:11 -0400)
commitde013768d8dadc96d3c3aa22dba6b8292cdc8dfa
treebbdf86d1c3221a5b370ee0a0fc09dd96c58e3395
parent3fd508f923681451604d539420fb57bda383a061
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 <pjones@redhat.com>
src/libefiboot.abixml
src/libefivar.abixml