OSDN Git Service

Update our abixml files for new ABI bits and minor changes.
authorPeter Jones <pjones@redhat.com>
Wed, 6 Jun 2018 21:52:53 +0000 (17:52 -0400)
committerPeter Jones <pmjones@gmail.com>
Fri, 8 Jun 2018 19:11:37 +0000 (15:11 -0400)
commita615082648bc61ac1c348d928fc9324ea230141f
tree73c6eaca6e2a18d8c218a9ab80e40c7e87516b31
parent730007efb441d05e6511320c7483968b86ee5944
Update our abixml files for new ABI bits and minor changes.

Currently abidiff notices the following:

abidiff \
--suppr abignore \
--headers-dir2 /home/pjones/devel/github.com/efivar/master/src/include/efivar/ \
libefivar.abixml \
libefivar.so
Functions changes summary: 0 Removed, 1 Changed, 3 Added functions
Variables changes summary: 0 Removed, 0 Changed, 0 Added variable

3 Added functions:

  'function FILE* efi_get_logfile()'    {efi_get_logfile@@LIBEFIVAR_1.36}
  'function int efi_get_verbose()'    {efi_get_verbose@@LIBEFIVAR_1.36}
  'function void efi_set_verbose(int, FILE*)'    {efi_set_verbose@@LIBEFIVAR_1.36}

1 function with some indirect sub-type change:

  [C]'function ssize_t efidp_make_acpi_hid_ex(uint8_t*, ssize_t, uint32_t, uint32_t, uint32_t, char*, char*, char*)' at <built-in>:263:1 has some indirect sub-type changes:
    parameter 6 of type 'char*' changed:
      in pointed to type 'char':
        entity changed from 'char' to 'const char'
        type size hasn't changed
    parameter 7 of type 'char*' changed:
      in pointed to type 'char':
        entity changed from 'char' to 'const char'
        type size hasn't changed
    parameter 8 of type 'char*' changed:
      in pointed to type 'char':
        entity changed from 'char' to 'const char'
        type size hasn't changed

The 3 added functions are as they should be.  The
efidp_make_acpi_hid_ex() changes are all from making arguments "const"
that weren't before, and that's fine as well.

Signed-off-by: Peter Jones <pjones@redhat.com>
src/libefiboot.abixml
src/libefivar.abixml