Add serialized ABI definition files
authorMichael Jeanson <mjeanson@efficios.com>
Wed, 3 Mar 2021 16:56:49 +0000 (11:56 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 8 Jun 2021 18:27:59 +0000 (14:27 -0400)
commit7538241befdda770998d3354968214729a9fc4e4
treedb73fbd723bddbc35bb4fd66cfde87f7efa4c2bc
parent5b1163c6cf674c6461cc1e0ad1211924df7af789
Add serialized ABI definition files

This commit contains the serialized ABI definitions for a typical build
of the lttng-ust librairies. This information is extracted using
libabigail (https://sourceware.org/libabigail/).

The artefacts used to generate these were built with CFLAGS="-O0 -ggdb"
and all optional configure switches enabled.

You can compare the serialized ABI with a shared object to check for
changes. For example, here we compare an in-tree built version of
liblttng-ust.so with the serialized ABI of stable-2.13 :

  abidiff \
    extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust.so.1.xml \
    src/lib/lttng-ust/.libs/liblttng-ust.so

Change-Id: Ie3b6fa78b156556bb9967bebab36c8e4f563bbe3
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
83 files changed:
.gitignore
Makefile.am
configure.ac
extras/Makefile.am [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-context-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-ctl.so.4.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile-fast.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-dl.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-fd.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-fork.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-java.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-jul-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-libc-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-log4j-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-pthread-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-python-agent.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust-tracepoint.so.0.xml [new file with mode: 0644]
extras/abi/2.10/x86_64-pc-linux-gnu/liblttng-ust.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-context-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-ctl.so.4.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile-fast.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-dl.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-fd.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-fork.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-java.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-jul-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-libc-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-log4j-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-pthread-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-python-agent.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust-tracepoint.so.0.xml [new file with mode: 0644]
extras/abi/2.11/x86_64-pc-linux-gnu/liblttng-ust.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-context-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-ctl.so.4.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile-fast.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-dl.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-fd.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-fork.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-java.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-jul-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-libc-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-log4j-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-pthread-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-python-agent.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust-tracepoint.so.0.xml [new file with mode: 0644]
extras/abi/2.12/x86_64-pc-linux-gnu/liblttng-ust.so.0.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-common.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-context-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-ctl.so.5.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile-fast.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-dl.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-fd.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-fork.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-java.so.0.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-jul-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-libc-wrapper.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-log4j-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-pthread-wrapper.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-python-agent.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust-tracepoint.so.1.xml [new file with mode: 0644]
extras/abi/2.13/x86_64-pc-linux-gnu/liblttng-ust.so.1.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-context-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-ctl.so.2.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile-fast.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-cyg-profile.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-dl.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-fd.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-fork.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-java.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-jul-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-libc-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-log4j-jni.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-pthread-wrapper.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-python-agent.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust-tracepoint.so.0.xml [new file with mode: 0644]
extras/abi/2.9/x86_64-pc-linux-gnu/liblttng-ust.so.0.xml [new file with mode: 0644]
extras/abi/README [new file with mode: 0644]
extras/abi/dump_abi.sh [new file with mode: 0755]
extras/abi/empty/empty.so.0.xml [new file with mode: 0644]
This page took 0.028094 seconds and 4 git commands to generate.