857a3982f5
Resolves: RHEL-69379
43 lines
1.6 KiB
Diff
43 lines
1.6 KiB
Diff
From d8b66b3fcc313e8e5075052dead588e5c2cd54c5 Mon Sep 17 00:00:00 2001
|
|
From: Christian Hergert <chergert@redhat.com>
|
|
Date: Wed, 13 Nov 2024 16:11:47 -0800
|
|
Subject: [PATCH 01/33] build: add 47 version macros
|
|
|
|
---
|
|
src/libsysprof-capture/sysprof-version-macros.h | 15 +++++++++++++++
|
|
1 file changed, 15 insertions(+)
|
|
|
|
diff --git a/src/libsysprof-capture/sysprof-version-macros.h b/src/libsysprof-capture/sysprof-version-macros.h
|
|
index 67dac287..d11b6bc9 100644
|
|
--- a/src/libsysprof-capture/sysprof-version-macros.h
|
|
+++ b/src/libsysprof-capture/sysprof-version-macros.h
|
|
@@ -91,6 +91,7 @@
|
|
#define SYSPROF_VERSION_3_38 (SYSPROF_ENCODE_VERSION (3, 38, 0))
|
|
#define SYSPROF_VERSION_3_40 (SYSPROF_ENCODE_VERSION (3, 40, 0))
|
|
#define SYSPROF_VERSION_3_46 (SYSPROF_ENCODE_VERSION (3, 46, 0))
|
|
+#define SYSPROF_VERSION_47 (SYSPROF_ENCODE_VERSION (47, 0, 0))
|
|
|
|
#if (SYSPROF_MINOR_VERSION == 99)
|
|
# define SYSPROF_VERSION_CUR_STABLE (SYSPROF_ENCODE_VERSION (SYSPROF_MAJOR_VERSION + 1, 0, 0))
|
|
@@ -232,3 +233,17 @@
|
|
#else
|
|
# define SYSPROF_AVAILABLE_IN_3_46 _SYSPROF_EXTERN
|
|
#endif
|
|
+
|
|
+#if SYSPROF_VERSION_MIN_REQUIRED >= SYSPROF_VERSION_47
|
|
+# define SYSPROF_DEPRECATED_IN_47 SYSPROF_DEPRECATED
|
|
+# define SYSPROF_DEPRECATED_IN_47_FOR(f) SYSPROF_DEPRECATED_FOR(f)
|
|
+#else
|
|
+# define SYSPROF_DEPRECATED_IN_47 _SYSPROF_EXTERN
|
|
+# define SYSPROF_DEPRECATED_IN_47_FOR(f) _SYSPROF_EXTERN
|
|
+#endif
|
|
+
|
|
+#if SYSPROF_VERSION_MAX_ALLOWED < SYSPROF_VERSION_47
|
|
+# define SYSPROF_AVAILABLE_IN_47 SYSPROF_UNAVAILABLE(47, 0)
|
|
+#else
|
|
+# define SYSPROF_AVAILABLE_IN_47 _SYSPROF_EXTERN
|
|
+#endif
|
|
--
|
|
2.45.2
|
|
|