]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add ignore file for the abidump check (GH-25323)
authorPablo Galindo <Pablogsal@gmail.com>
Fri, 9 Apr 2021 22:12:08 +0000 (23:12 +0100)
committerGitHub <noreply@github.com>
Fri, 9 Apr 2021 22:12:08 +0000 (23:12 +0100)
Doc/data/python3.9.abi.ignorefile [new file with mode: 0644]
Makefile.pre.in

diff --git a/Doc/data/python3.9.abi.ignorefile b/Doc/data/python3.9.abi.ignorefile
new file mode 100644 (file)
index 0000000..a9c89f0
--- /dev/null
@@ -0,0 +1,8 @@
+[suppress_type]
+name_regexp = _Py.*
+
+[suppress_variable]
+name_regexp = _Py.*
+
+[suppress_function]
+name_regexp = _Py.*
index d088eb5768fc8a437986e7a0cf98055152e08e41..9aeeac5cca295aeba6e35f7aaae1acc0e14c5abd 100644 (file)
@@ -759,7 +759,9 @@ regen-abidump: all
        @$(UPDATE_FILE) $(srcdir)/Doc/data/python$(LDVERSION).abi $(srcdir)/Doc/data/python$(LDVERSION).abi.new
 
 check-abidump: all
-               abidiff "libpython$(LDVERSION).so" $(srcdir)/Doc/data/python$(LDVERSION).abi --drop-private-types --no-architecture --no-added-syms
+               abidiff "libpython$(LDVERSION).so" $(srcdir)/Doc/data/python$(LDVERSION).abi --drop-private-types \
+               --suppressions $(srcdir)/Doc/data/python$(LDVERSION).abi.ignorefile \
+               --no-architecture --no-added-syms
 
 ############################################################################
 # Regenerate all generated files