[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 2/3] tools/libs: Stash the 4.14 API/ABIs for the stable libraries
On 01.03.21 18:00, Andrew Cooper wrote: These dumps were produced from the RELEASE-4.14.0 tag, with the abi-dumper tooling backported from staging. For each stable library, add a PKG_OLD_ABI variable pointing at the 4.14 ABI. No functional change. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> --- CC: Ian Jackson <iwj@xxxxxxxxxxxxxx> CC: Wei Liu <wl@xxxxxxx> CC: Juergen Gross <jgross@xxxxxxxx> --- tools/libs/abi/libxencall.so.1.2-x86_64-abi.dump | 924 +++++++++++ .../abi/libxendevicemodel.so.1.3-x86_64-abi.dump | 1491 +++++++++++++++++ tools/libs/abi/libxenevtchn.so.1.1-x86_64-abi.dump | 719 ++++++++ .../abi/libxenforeignmemory.so.1.3-x86_64-abi.dump | 847 ++++++++++ tools/libs/abi/libxengnttab.so.1.2-x86_64-abi.dump | 1199 ++++++++++++++ tools/libs/abi/libxenhypfs.so.1.0-x86_64-abi.dump | 597 +++++++ .../libs/abi/libxenstore.so.3.0.3-x86_64-abi.dump | 1711 ++++++++++++++++++++ .../libs/abi/libxentoolcore.so.1.0-x86_64-abi.dump | 239 +++ .../libs/abi/libxentoollog.so.1.0-x86_64-abi.dump | 882 ++++++++++ tools/libs/call/Makefile | 2 + tools/libs/devicemodel/Makefile | 2 + tools/libs/evtchn/Makefile | 2 + tools/libs/foreignmemory/Makefile | 2 + tools/libs/gnttab/Makefile | 2 + tools/libs/hypfs/Makefile | 2 + tools/libs/store/Makefile | 2 + tools/libs/toolcore/Makefile | 2 + tools/libs/toollog/Makefile | 2 + 18 files changed, 8627 insertions(+) create mode 100644 tools/libs/abi/libxencall.so.1.2-x86_64-abi.dump create mode 100644 tools/libs/abi/libxendevicemodel.so.1.3-x86_64-abi.dump create mode 100644 tools/libs/abi/libxenevtchn.so.1.1-x86_64-abi.dump create mode 100644 tools/libs/abi/libxenforeignmemory.so.1.3-x86_64-abi.dump create mode 100644 tools/libs/abi/libxengnttab.so.1.2-x86_64-abi.dump create mode 100644 tools/libs/abi/libxenhypfs.so.1.0-x86_64-abi.dump create mode 100644 tools/libs/abi/libxenstore.so.3.0.3-x86_64-abi.dump create mode 100644 tools/libs/abi/libxentoolcore.so.1.0-x86_64-abi.dump create mode 100644 tools/libs/abi/libxentoollog.so.1.0-x86_64-abi.dump diff --git a/tools/libs/call/Makefile b/tools/libs/call/Makefile index 4ed201b3b3..37a7db5395 100644 --- a/tools/libs/call/Makefile +++ b/tools/libs/call/Makefile @@ -11,4 +11,6 @@ SRCS-$(CONFIG_SunOS) += solaris.c SRCS-$(CONFIG_NetBSD) += netbsd.c SRCS-$(CONFIG_MiniOS) += minios.c+PKG_OLD_ABI = ../abi/libxen$(LIBNAME).so.1.2-$(XEN_TARGET_ARCH)-abi.dump+ Any reason you don't addPKG_OLD_ABI = ../abi/libxen$(LIBNAME).so.$(MAJOR).$(MINOR)-$(XEN_TARGET_ARCH)-abi.dump to tools/libs/libs.mk, maybe with some way to override/disable the setting (e.g. by setting a different value for PKG_OLD_ABI just after including $(XEN_ROOT)/tools/libs/libs.mk) ? You could even disable the ABI check if there is no map file provided, which will be the case for all the unstable libs. This would the need to touch all the stable library Makefiles. Juergen Attachment:
OpenPGP_0xB0DE9DD628BF132F.asc Attachment:
OpenPGP_signature
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |