1
- commit b92d4c121486f3c6e8a2cea537c53eb09894479a
2
- Author: 0xb10c <
[email protected] >
3
- Date: Tue Dec 7 11:02:07 2021 +0100
1
+ Remove _SDT_ASM_SECTION_AUTOGROUP_SUPPORT check
4
2
5
- Remove _SDT_ASM_SECTION_AUTOGROUP_SUPPORT check
6
-
7
- We assume that the assembler supports "?" in .pushsection directives.
8
- This enables us to skip configure and make.
9
-
10
- See https://github.com/bitcoin/bitcoin/issues/23297.
3
+ We assume that the assembler supports "?" in .pushsection directives.
4
+ This enables us to skip configure and make.
5
+
6
+ See https://github.com/bitcoin/bitcoin/issues/23297.
11
7
12
8
diff --git a/includes/sys/sdt.h b/includes/sys/sdt.h
13
- index 97766e710..352b4ee25 100644
9
+ index ca0162b..f96e0ee 100644
14
10
--- a/includes/sys/sdt.h
15
11
+++ b/includes/sys/sdt.h
16
- @@ -230 ,12 +230 ,10 @@ __extension__ extern unsigned long long __sdt_unsp;
12
+ @@ -241 ,12 +241 ,10 @@ __extension__ extern unsigned long long __sdt_unsp;
17
13
nice with code in COMDAT sections, which comes up in C++ code.
18
14
Without that assembler support, some combinations of probe placements
19
15
in certain kinds of C++ code may produce link-time errors. */
@@ -27,5 +23,5 @@ index 97766e710..352b4ee25 100644
27
23
- # define _SDT_ASM_AUTOGROUP ""
28
24
- #endif
29
25
30
- #define _SDT_ASM_BODY(provider, name, pack_args, args) \
31
- _SDT_ASM_1(990: _SDT_NOP ) \
26
+ #define _SDT_DEF_MACROS \
27
+ _SDT_ASM_1(.altmacro ) \
0 commit comments