bpo-28254: Add PyGC_ functions to the stable ABI manifest (GH-25720)

Co-authored-by: Senthil Kumaran <senthil@uthcode.com>
Co-authored-by: scoder <stefan_ml@behnel.de>
diff --git a/Misc/stable_abi.txt b/Misc/stable_abi.txt
index efb2731..2a802bd 100644
--- a/Misc/stable_abi.txt
+++ b/Misc/stable_abi.txt
@@ -2139,6 +2139,15 @@
     added 3.10
 
 
+# New GC control functions in Py3.10 (https://bugs.python.org/issue28254)
+
+function PyGC_Disable
+    added 3.10
+function PyGC_Enable
+    added 3.10
+function PyGC_IsEnabled
+    added 3.10
+
+
 # (Detailed comments aren't really needed for further entries: from here on
 #  we can use version control logs.)
-
diff --git a/PC/python3dll.c b/PC/python3dll.c
index a53ec63..574d4dc 100755
--- a/PC/python3dll.c
+++ b/PC/python3dll.c
@@ -271,6 +271,9 @@
 EXPORT_FUNC(PyFrame_GetLineNumber)
 EXPORT_FUNC(PyFrozenSet_New)
 EXPORT_FUNC(PyGC_Collect)
+EXPORT_FUNC(PyGC_Disable)
+EXPORT_FUNC(PyGC_Enable)
+EXPORT_FUNC(PyGC_IsEnabled)
 EXPORT_FUNC(PyGILState_Ensure)
 EXPORT_FUNC(PyGILState_GetThisThreadState)
 EXPORT_FUNC(PyGILState_Release)