xref: /llvm-project/llvm/test/tools/llvm-dwarfutil/ELF/X86/dwarf5-macro.test (revision 52961491ca347e7c8766dc7c45841bacac6a4470)
1## Test that .debug_macro table is correctly moved from the source
2## file to the destination file.
3##
4## The %p/Inputs/dwarf5-macro.out test case created using
5## following source files and compilation line:
6##
7## clang++ main.cpp foo.cpp bar.cpp -fdebug-macro -gdwarf-5 -o dwarf5-macro.out
8##
9## cat main.cpp
10##
11## void bar();
12## void foo();
13##
14## int main ( void ) {
15##   bar();
16##   foo();
17##   return 0;
18## }
19##
20## cat foo.cpp
21##
22## include <stdio.h>
23##
24## void __attribute__ ((noinline)) foo ( ) {
25##   printf("\n foo");
26## }
27##
28## cat bar.cpp
29##
30## #include <stdio.h>
31##
32## void __attribute__ ((noinline)) bar ( ) {
33##   printf("\n bar");
34## }
35
36## Check that macro table preserved during garbage collection.
37#
38#RUN: llvm-dwarfutil --garbage-collection %p/Inputs/dwarf5-macro.out %t1
39#RUN: llvm-dwarfdump -verify %t1 | FileCheck %s
40#RUN: llvm-dwarfdump -a  %t1 | FileCheck %s --check-prefix=MACRO
41
42#RUN: llvm-dwarfutil --linker parallel --garbage-collection %p/Inputs/dwarf5-macro.out %t1
43#RUN: llvm-dwarfdump -verify %t1 | FileCheck %s
44#RUN: llvm-dwarfdump -a  %t1 | FileCheck %s --check-prefix=MACRO
45
46## Check that macro table preserved during simple copying.
47#
48# FIXME: the input of this test is itself invalid w.r.t. debug_str_offsets,
49# which also causes the next two calls to --verify to fail, so we only verify
50# debug_info on those.
51#RUN: llvm-dwarfutil --no-garbage-collection %p/Inputs/dwarf5-macro.out %t1
52#RUN: llvm-dwarfdump -verify --debug-info %t1 | FileCheck %s
53#RUN: llvm-dwarfdump -a  %t1 | FileCheck %s --check-prefix=MACRO
54
55#RUN: llvm-dwarfutil --linker parallel --no-garbage-collection %p/Inputs/dwarf5-macro.out %t1
56#RUN: llvm-dwarfdump -verify %t1 --debug-info | FileCheck %s
57#RUN: llvm-dwarfdump -a  %t1 | FileCheck %s --check-prefix=MACRO
58
59## Check that macro table preserved during updating accelerator tables.
60#RUN: llvm-dwarfutil --no-garbage-collection --build-accelerator=DWARF %p/Inputs/dwarf5-macro.out %t1
61#RUN: llvm-dwarfdump -verify %t1 | FileCheck %s
62#RUN: llvm-dwarfdump -a  %t1 | FileCheck %s --check-prefixes=MACRO
63
64#RUN: llvm-dwarfutil --linker parallel --no-garbage-collection --build-accelerator=DWARF %p/Inputs/dwarf5-macro.out %t1
65#RUN: llvm-dwarfdump -verify %t1 | FileCheck %s
66#RUN: llvm-dwarfdump -a  %t1 | FileCheck %s --check-prefixes=MACRO
67
68#CHECK: No errors.
69
70#MACRO: .debug_info contents
71#MACRO: DW_TAG_compile_unit
72#MACRO: DW_AT_name        ("main.cpp")
73#MACRO: DW_AT_stmt_list   (0x[[LINE_TABLE_MAIN:[0-9a-f]*]])
74#MACRO: DW_AT_macros (0x[[MAIN_MACRO_OFFSET:[0-9a-f]*]]
75#MACRO: DW_TAG_compile_unit
76#MACRO: DW_AT_name        ("foo.cpp")
77#MACRO: DW_AT_stmt_list   (0x[[LINE_TABLE_FOO:[0-9a-f]*]])
78#MACRO: DW_AT_macros (0x[[FOO_MACRO_OFFSET:[0-9a-f]*]]
79#MACRO: DW_TAG_compile_unit
80#MACRO: DW_AT_name        ("bar.cpp")
81#MACRO: DW_AT_stmt_list   (0x[[LINE_TABLE_BAR:[0-9a-f]*]])
82#MACRO: DW_AT_macros (0x[[BAR_MACRO_OFFSET:[0-9a-f]*]]
83
84#MACRO: .debug_macro contents:
85#MACRO: 0x[[MAIN_MACRO_OFFSET]]
86#MACRO: macro header: version = 0x0005, flags = 0x02, format = DWARF32, debug_line_offset = 0x[[LINE_TABLE_MAIN]]
87#MACRO-NEXT: DW_MACRO_start_file - lineno: 0 filenum: 0
88#MACRO-NEXT: DW_MACRO_end_file
89#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __llvm__ 1
90#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang__ 1
91#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_major__ 14
92#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_minor__ 0
93#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_patchlevel__ 0
94#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_version__ "14.0.0 "
95#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC__ 4
96#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_MINOR__ 2
97#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_PATCHLEVEL__ 1
98#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_ABI_VERSION 1002
99#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUG__ 4
100#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_WEAK__ 1
101#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_RELAXED 0
102#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_CONSUME 1
103#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_ACQUIRE 2
104#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_RELEASE 3
105#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_ACQ_REL 4
106#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_SEQ_CST 5
107#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_WORK_ITEM 0
108#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_WORK_GROUP 1
109#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_DEVICE 2
110#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3
111#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_SUB_GROUP 4
112#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PRAGMA_REDEFINE_EXTNAME 1
113#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __VERSION__ "Ubuntu Clang 14.0.0"
114#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_EXPERIMENTAL_CXX0X__ 1
115#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OBJC_BOOL_IS_BOOL 0
116#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_rtti 199711L
117#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_exceptions 199711L
118#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_unicode_characters 200704L
119#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_raw_strings 200710L
120#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_unicode_literals 200710L
121#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_user_defined_literals 200809L
122#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_lambdas 200907L
123#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_constexpr 201304L
124#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_constexpr_in_decltype 201711L
125#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_range_based_for 200907
126#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_static_assert 200410
127#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_decltype 200707L
128#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_attributes 200809L
129#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_rvalue_references 200610L
130#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_variadic_templates 200704L
131#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_initializer_lists 200806L
132#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_delegating_constructors 200604L
133#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_nsdmi 200809L
134#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_inheriting_constructors 201511L
135#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_ref_qualifiers 200710L
136#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_alias_templates 200704L
137#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_threadsafe_static_init 200806L
138#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_binary_literals 201304L
139#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_digit_separators 201309L
140#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_init_captures 201304L
141#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_generic_lambdas 201304L
142#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_decltype_auto 201304L
143#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_return_type_deduction 201304L
144#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_aggregate_nsdmi 201304L
145#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_variable_templates 201304L
146#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_impl_destroying_delete 201806L
147#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CONSTANT_CFSTRINGS__ 1
148#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __EXCEPTIONS 1
149#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_RTTI 1
150#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DEPRECATED 1
151#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __private_extern__ extern
152#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_literal_encoding__ "UTF-8"
153#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_wide_literal_encoding__ "UTF-32"
154#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_LITTLE_ENDIAN__ 1234
155#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_BIG_ENDIAN__ 4321
156#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_PDP_ENDIAN__ 3412
157#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
158#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LITTLE_ENDIAN__ 1
159#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: _LP64 1
160#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LP64__ 1
161#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR_BIT__ 8
162#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BOOL_WIDTH__ 8
163#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SHRT_WIDTH__ 16
164#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_WIDTH__ 32
165#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_WIDTH__ 64
166#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LLONG_WIDTH__ 64
167#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BITINT_MAXWIDTH__ 128
168#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SCHAR_MAX__ 127
169#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SHRT_MAX__ 32767
170#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_MAX__ 2147483647
171#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_MAX__ 9223372036854775807L
172#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_LONG_MAX__ 9223372036854775807LL
173#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_MAX__ 2147483647
174#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_WIDTH__ 32
175#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_MAX__ 4294967295U
176#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_WIDTH__ 32
177#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_MAX__ 9223372036854775807L
178#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_WIDTH__ 64
179#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_MAX__ 18446744073709551615UL
180#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_WIDTH__ 64
181#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_MAX__ 18446744073709551615UL
182#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_WIDTH__ 64
183#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_MAX__ 9223372036854775807L
184#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_WIDTH__ 64
185#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_MAX__ 9223372036854775807L
186#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_WIDTH__ 64
187#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_MAX__ 18446744073709551615UL
188#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_WIDTH__ 64
189#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_DOUBLE__ 8
190#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_FLOAT__ 4
191#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_INT__ 4
192#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG__ 8
193#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG_DOUBLE__ 16
194#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG_LONG__ 8
195#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_POINTER__ 8
196#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_SHORT__ 2
197#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_PTRDIFF_T__ 8
198#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_SIZE_T__ 8
199#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_WCHAR_T__ 4
200#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_WINT_T__ 4
201#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_INT128__ 16
202#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_TYPE__ long int
203#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_FMTd__ "ld"
204#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_FMTi__ "li"
205#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_C_SUFFIX__ L
206#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_TYPE__ long unsigned int
207#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTo__ "lo"
208#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTu__ "lu"
209#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTx__ "lx"
210#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTX__ "lX"
211#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_C_SUFFIX__ UL
212#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_TYPE__ long int
213#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_FMTd__ "ld"
214#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_FMTi__ "li"
215#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_TYPE__ long int
216#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_FMTd__ "ld"
217#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_FMTi__ "li"
218#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_TYPE__ long unsigned int
219#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTo__ "lo"
220#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTu__ "lu"
221#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTx__ "lx"
222#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTX__ "lX"
223#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_TYPE__ int
224#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_TYPE__ unsigned int
225#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIG_ATOMIC_MAX__ 2147483647
226#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIG_ATOMIC_WIDTH__ 32
227#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR16_TYPE__ unsigned short
228#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR32_TYPE__ unsigned int
229#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_TYPE__ long unsigned int
230#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTo__ "lo"
231#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTu__ "lu"
232#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTx__ "lx"
233#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTX__ "lX"
234#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DENORM_MIN__ 1.40129846e-45F
235#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_DENORM__ 1
236#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DIG__ 6
237#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DECIMAL_DIG__ 9
238#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_EPSILON__ 1.19209290e-7F
239#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_INFINITY__ 1
240#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_QUIET_NAN__ 1
241#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MANT_DIG__ 24
242#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX_10_EXP__ 38
243#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX_EXP__ 128
244#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX__ 3.40282347e+38F
245#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN_10_EXP__ (-37)
246#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN_EXP__ (-125)
247#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN__ 1.17549435e-38F
248#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DENORM_MIN__ 4.9406564584124654e-324
249#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_DENORM__ 1
250#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DIG__ 15
251#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DECIMAL_DIG__ 17
252#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_EPSILON__ 2.2204460492503131e-16
253#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_INFINITY__ 1
254#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_QUIET_NAN__ 1
255#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MANT_DIG__ 53
256#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX_10_EXP__ 308
257#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX_EXP__ 1024
258#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX__ 1.7976931348623157e+308
259#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN_10_EXP__ (-307)
260#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN_EXP__ (-1021)
261#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN__ 2.2250738585072014e-308
262#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
263#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_DENORM__ 1
264#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DIG__ 18
265#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DECIMAL_DIG__ 21
266#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_EPSILON__ 1.08420217248550443401e-19L
267#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_INFINITY__ 1
268#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_QUIET_NAN__ 1
269#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MANT_DIG__ 64
270#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX_10_EXP__ 4932
271#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX_EXP__ 16384
272#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX__ 1.18973149535723176502e+4932L
273#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN_10_EXP__ (-4931)
274#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN_EXP__ (-16381)
275#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN__ 3.36210314311209350626e-4932L
276#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __POINTER_WIDTH__ 64
277#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BIGGEST_ALIGNMENT__ 16
278#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_UNSIGNED__ 1
279#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_TYPE__ signed char
280#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_FMTd__ "hhd"
281#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_FMTi__ "hhi"
282#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_C_SUFFIX__
283#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_TYPE__ short
284#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_FMTd__ "hd"
285#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_FMTi__ "hi"
286#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_C_SUFFIX__
287#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_TYPE__ int
288#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_FMTd__ "d"
289#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_FMTi__ "i"
290#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_C_SUFFIX__
291#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_TYPE__ long int
292#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_FMTd__ "ld"
293#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_FMTi__ "li"
294#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_C_SUFFIX__ L
295#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_TYPE__ unsigned char
296#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTo__ "hho"
297#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTu__ "hhu"
298#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTx__ "hhx"
299#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTX__ "hhX"
300#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_C_SUFFIX__
301#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_MAX__ 255
302#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_MAX__ 127
303#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_TYPE__ unsigned short
304#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTo__ "ho"
305#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTu__ "hu"
306#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTx__ "hx"
307#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTX__ "hX"
308#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_C_SUFFIX__
309#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_MAX__ 65535
310#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_MAX__ 32767
311#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_TYPE__ unsigned int
312#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTo__ "o"
313#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTu__ "u"
314#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTx__ "x"
315#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTX__ "X"
316#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_C_SUFFIX__ U
317#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_MAX__ 4294967295U
318#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_MAX__ 2147483647
319#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_TYPE__ long unsigned int
320#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTo__ "lo"
321#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTu__ "lu"
322#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTx__ "lx"
323#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTX__ "lX"
324#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_C_SUFFIX__ UL
325#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_MAX__ 18446744073709551615UL
326#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_MAX__ 9223372036854775807L
327#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_TYPE__ signed char
328#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_MAX__ 127
329#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_WIDTH__ 8
330#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_FMTd__ "hhd"
331#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_FMTi__ "hhi"
332#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_TYPE__ unsigned char
333#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_MAX__ 255
334#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTo__ "hho"
335#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTu__ "hhu"
336#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTx__ "hhx"
337#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTX__ "hhX"
338#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_TYPE__ short
339#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_MAX__ 32767
340#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_WIDTH__ 16
341#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_FMTd__ "hd"
342#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_FMTi__ "hi"
343#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_TYPE__ unsigned short
344#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_MAX__ 65535
345#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTo__ "ho"
346#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTu__ "hu"
347#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTx__ "hx"
348#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTX__ "hX"
349#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_TYPE__ int
350#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_MAX__ 2147483647
351#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_WIDTH__ 32
352#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_FMTd__ "d"
353#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_FMTi__ "i"
354#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_TYPE__ unsigned int
355#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_MAX__ 4294967295U
356#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTo__ "o"
357#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTu__ "u"
358#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTx__ "x"
359#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTX__ "X"
360#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_TYPE__ long int
361#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_MAX__ 9223372036854775807L
362#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_WIDTH__ 64
363#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_FMTd__ "ld"
364#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_FMTi__ "li"
365#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_TYPE__ long unsigned int
366#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_MAX__ 18446744073709551615UL
367#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTo__ "lo"
368#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTu__ "lu"
369#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTx__ "lx"
370#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTX__ "lX"
371#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_TYPE__ signed char
372#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_MAX__ 127
373#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_WIDTH__ 8
374#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_FMTd__ "hhd"
375#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_FMTi__ "hhi"
376#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_TYPE__ unsigned char
377#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_MAX__ 255
378#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTo__ "hho"
379#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTu__ "hhu"
380#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTx__ "hhx"
381#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTX__ "hhX"
382#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_TYPE__ short
383#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_MAX__ 32767
384#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_WIDTH__ 16
385#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_FMTd__ "hd"
386#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_FMTi__ "hi"
387#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_TYPE__ unsigned short
388#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_MAX__ 65535
389#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTo__ "ho"
390#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTu__ "hu"
391#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTx__ "hx"
392#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTX__ "hX"
393#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_TYPE__ int
394#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_MAX__ 2147483647
395#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_WIDTH__ 32
396#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_FMTd__ "d"
397#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_FMTi__ "i"
398#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_TYPE__ unsigned int
399#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_MAX__ 4294967295U
400#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTo__ "o"
401#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTu__ "u"
402#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTx__ "x"
403#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTX__ "X"
404#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_TYPE__ long int
405#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_MAX__ 9223372036854775807L
406#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_WIDTH__ 64
407#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_FMTd__ "ld"
408#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_FMTi__ "li"
409#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_TYPE__ long unsigned int
410#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_MAX__ 18446744073709551615UL
411#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTo__ "lo"
412#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTu__ "lu"
413#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTx__ "lx"
414#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTX__ "lX"
415#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __USER_LABEL_PREFIX__
416#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FINITE_MATH_ONLY__ 0
417#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_GNU_INLINE__ 1
418#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
419#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_BOOL_LOCK_FREE 2
420#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR_LOCK_FREE 2
421#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2
422#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2
423#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2
424#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_SHORT_LOCK_FREE 2
425#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_INT_LOCK_FREE 2
426#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_LONG_LOCK_FREE 2
427#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_LLONG_LOCK_FREE 2
428#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_POINTER_LOCK_FREE 2
429#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_BOOL_LOCK_FREE 2
430#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR_LOCK_FREE 2
431#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
432#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
433#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
434#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_SHORT_LOCK_FREE 2
435#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_INT_LOCK_FREE 2
436#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_LONG_LOCK_FREE 2
437#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_LLONG_LOCK_FREE 2
438#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_POINTER_LOCK_FREE 2
439#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __NO_INLINE__ 1
440#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PIC__ 2
441#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __pic__ 2
442#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PIE__ 2
443#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __pie__ 2
444#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_EVAL_METHOD__ 0
445#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_RADIX__ 2
446#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__
447#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GLIBCXX_TYPE_INT_N_0 __int128
448#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GLIBCXX_BITSIZE_INT_N_0 128
449#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ASM_FLAG_OUTPUTS__ 1
450#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __code_model_small__ 1
451#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __amd64__ 1
452#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __amd64 1
453#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __x86_64 1
454#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __x86_64__ 1
455#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SEG_GS 1
456#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SEG_FS 1
457#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __seg_gs __attribute__((address_space(256)))
458#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __seg_fs __attribute__((address_space(257)))
459#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __k8 1
460#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __k8__ 1
461#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __tune_k8__ 1
462#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __REGISTER_PREFIX__
463#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __NO_MATH_INLINES 1
464#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FXSR__ 1
465#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE2__ 1
466#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE2_MATH__ 1
467#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE__ 1
468#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE_MATH__ 1
469#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __MMX__ 1
470#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
471#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
472#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
473#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
474#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_FLOAT128__ 16
475#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: unix 1
476#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __unix 1
477#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __unix__ 1
478#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: linux 1
479#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __linux 1
480#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __linux__ 1
481#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ELF__ 1
482#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __gnu_linux__ 1
483#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: _GNU_SOURCE 1
484#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLOAT128__ 1
485#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC__ 1
486#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_HOSTED__ 1
487#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cplusplus 201402L
488#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16UL
489#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDCPP_THREADS__ 1
490#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_UTF_16__ 1
491#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_UTF_32__ 1
492#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_DWARF2_CFI_ASM 1
493#MACRO: 0x[[FOO_MACRO_OFFSET]]
494#MACRO: macro header: version = 0x0005, flags = 0x02, format = DWARF32, debug_line_offset = 0x[[LINE_TABLE_FOO]]
495#MACRO-NEXT: DW_MACRO_start_file - lineno: 0 filenum: 0
496#MACRO-NEXT:   DW_MACRO_start_file - lineno: 1 filenum: 1
497#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _STDIO_H 1
498#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 26 macro: __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
499#MACRO-NEXT:     DW_MACRO_start_file - lineno: 27 filenum: 2
500#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 31 macro: __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
501#MACRO-NEXT:       DW_MACRO_start_file - lineno: 33 filenum: 3
502#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 19 macro: _FEATURES_H 1
503#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 126 macro: __USE_ISOC11
504#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 127 macro: __USE_ISOC99
505#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 128 macro: __USE_ISOC95
506#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 129 macro: __USE_ISOCXX11
507#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 130 macro: __USE_POSIX
508#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 131 macro: __USE_POSIX2
509#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 132 macro: __USE_POSIX199309
510#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 133 macro: __USE_POSIX199506
511#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 134 macro: __USE_XOPEN
512#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 135 macro: __USE_XOPEN_EXTENDED
513#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 136 macro: __USE_UNIX98
514#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 137 macro: __USE_XOPEN2K
515#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 138 macro: __USE_XOPEN2KXSI
516#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 139 macro: __USE_XOPEN2K8
517#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 140 macro: __USE_XOPEN2K8XSI
518#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 141 macro: __USE_LARGEFILE
519#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 142 macro: __USE_LARGEFILE64
520#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 143 macro: __USE_FILE_OFFSET64
521#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 144 macro: __USE_MISC
522#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 145 macro: __USE_ATFILE
523#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 146 macro: __USE_DYNAMIC_STACK_SIZE
524#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 147 macro: __USE_GNU
525#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 148 macro: __USE_FORTIFY_LEVEL
526#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 149 macro: __KERNEL_STRICT_NAMES
527#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 150 macro: __GLIBC_USE_ISOC2X
528#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 151 macro: __GLIBC_USE_DEPRECATED_GETS
529#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 152 macro: __GLIBC_USE_DEPRECATED_SCANF
530#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 157 macro: __KERNEL_STRICT_NAMES
531#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 168 macro: __GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
532#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 179 macro: __glibc_clang_prereq(maj,min) ((__clang_major__ << 16) + __clang_minor__ >= ((maj) << 16) + (min))
533#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 186 macro: __GLIBC_USE(F) __GLIBC_USE_ ## F
534#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 201 macro: _ISOC95_SOURCE
535#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 202 macro: _ISOC95_SOURCE 1
536#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 203 macro: _ISOC99_SOURCE
537#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 204 macro: _ISOC99_SOURCE 1
538#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 205 macro: _ISOC11_SOURCE
539#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 206 macro: _ISOC11_SOURCE 1
540#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 207 macro: _ISOC2X_SOURCE
541#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 208 macro: _ISOC2X_SOURCE 1
542#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 209 macro: _POSIX_SOURCE
543#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 210 macro: _POSIX_SOURCE 1
544#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 211 macro: _POSIX_C_SOURCE
545#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 212 macro: _POSIX_C_SOURCE 200809L
546#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 213 macro: _XOPEN_SOURCE
547#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 214 macro: _XOPEN_SOURCE 700
548#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 215 macro: _XOPEN_SOURCE_EXTENDED
549#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 216 macro: _XOPEN_SOURCE_EXTENDED 1
550#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 217 macro: _LARGEFILE64_SOURCE
551#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 218 macro: _LARGEFILE64_SOURCE 1
552#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 219 macro: _DEFAULT_SOURCE
553#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 220 macro: _DEFAULT_SOURCE 1
554#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 221 macro: _ATFILE_SOURCE
555#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 222 macro: _ATFILE_SOURCE 1
556#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 223 macro: _DYNAMIC_STACK_SIZE_SOURCE
557#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 224 macro: _DYNAMIC_STACK_SIZE_SOURCE 1
558#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 235 macro: _DEFAULT_SOURCE
559#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 236 macro: _DEFAULT_SOURCE 1
560#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 242 macro: __GLIBC_USE_ISOC2X 1
561#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 250 macro: __USE_ISOC11 1
562#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 257 macro: __USE_ISOC99 1
563#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 264 macro: __USE_ISOC95 1
564#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 275 macro: __USE_ISOCXX11 1
565#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 276 macro: __USE_ISOC99 1
566#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 287 macro: _POSIX_SOURCE
567#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 288 macro: _POSIX_SOURCE 1
568#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 289 macro: _POSIX_C_SOURCE
569#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 290 macro: _POSIX_C_SOURCE 200809L
570#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 325 macro: __USE_POSIX 1
571#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 329 macro: __USE_POSIX2 1
572#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 333 macro: __USE_POSIX199309 1
573#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 337 macro: __USE_POSIX199506 1
574#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 341 macro: __USE_XOPEN2K 1
575#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 342 macro: __USE_ISOC95
576#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 343 macro: __USE_ISOC95 1
577#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 344 macro: __USE_ISOC99
578#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 345 macro: __USE_ISOC99 1
579#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 349 macro: __USE_XOPEN2K8 1
580#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 350 macro: _ATFILE_SOURCE
581#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 351 macro: _ATFILE_SOURCE 1
582#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 355 macro: __USE_XOPEN 1
583#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 357 macro: __USE_XOPEN_EXTENDED 1
584#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 358 macro: __USE_UNIX98 1
585#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 359 macro: _LARGEFILE_SOURCE
586#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 360 macro: _LARGEFILE_SOURCE 1
587#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 363 macro: __USE_XOPEN2K8 1
588#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 364 macro: __USE_XOPEN2K8XSI 1
589#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 366 macro: __USE_XOPEN2K 1
590#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 367 macro: __USE_XOPEN2KXSI 1
591#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 368 macro: __USE_ISOC95
592#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 369 macro: __USE_ISOC95 1
593#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 370 macro: __USE_ISOC99
594#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 371 macro: __USE_ISOC99 1
595#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 381 macro: __USE_LARGEFILE 1
596#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 385 macro: __USE_LARGEFILE64 1
597#MACRO-NEXT:         DW_MACRO_start_file - lineno: 392 filenum: 4
598#MACRO-NEXT:           DW_MACRO_start_file - lineno: 20 filenum: 5
599#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
600#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
601#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
602#MACRO-NEXT:           DW_MACRO_end_file
603#MACRO-NEXT:           DW_MACRO_start_file - lineno: 21 filenum: 6
604#MACRO-NEXT:             DW_MACRO_start_file - lineno: 19 filenum: 5
605#MACRO-NEXT:               DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
606#MACRO-NEXT:               DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
607#MACRO-NEXT:               DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
608#MACRO-NEXT:             DW_MACRO_end_file
609#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 26 macro: __TIMESIZE __WORDSIZE
610#MACRO-NEXT:           DW_MACRO_end_file
611#MACRO-NEXT:         DW_MACRO_end_file
612#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 395 macro: __USE_MISC 1
613#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 399 macro: __USE_ATFILE 1
614#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 403 macro: __USE_DYNAMIC_STACK_SIZE 1
615#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 407 macro: __USE_GNU 1
616#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 428 macro: __USE_FORTIFY_LEVEL 0
617#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 436 macro: __GLIBC_USE_DEPRECATED_GETS 0
618#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 459 macro: __GLIBC_USE_DEPRECATED_SCANF 0
619#MACRO-NEXT:         DW_MACRO_start_file - lineno: 464 filenum: 7
620#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 19 macro: _STDC_PREDEF_H 1
621#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 42 macro: __STDC_IEC_559__ 1
622#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 43 macro: __STDC_IEC_60559_BFP__ 201404L
623#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 52 macro: __STDC_IEC_559_COMPLEX__ 1
624#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 53 macro: __STDC_IEC_60559_COMPLEX__ 201404L
625#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 62 macro: __STDC_ISO_10646__ 201706L
626#MACRO-NEXT:         DW_MACRO_end_file
627#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 472 macro: __GNU_LIBRARY__
628#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 473 macro: __GNU_LIBRARY__ 6
629#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 477 macro: __GLIBC__ 2
630#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 478 macro: __GLIBC_MINOR__ 35
631#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 480 macro: __GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
632#MACRO-NEXT:         DW_MACRO_start_file - lineno: 486 filenum: 8
633#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 20 macro: _SYS_CDEFS_H 1
634#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 35 macro: __P
635#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 36 macro: __PMT
636#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 45 macro: __glibc_has_attribute(attr) __has_attribute (attr)
637#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 50 macro: __glibc_has_builtin(name) __has_builtin (name)
638#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 55 macro: __glibc_has_extension(ext) __has_extension (ext)
639#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 68 macro: __LEAF
640#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 69 macro: __LEAF_ATTR
641#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 86 macro: __THROW noexcept (true)
642#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 90 macro: __THROWNL __THROW
643#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 91 macro: __NTH(fct) __LEAF_ATTR fct __THROW
644#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 92 macro: __NTHNL(fct) fct __THROW
645#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 118 macro: __P(args) args
646#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 119 macro: __PMT(args) args
647#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 124 macro: __CONCAT(x,y) x ## y
648#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 125 macro: __STRING(x) #x
649#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 128 macro: __ptr_t void *
650#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 133 macro: __BEGIN_DECLS extern "C" {
651#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 134 macro: __END_DECLS }
652#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 142 macro: __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
653#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 143 macro: __bos0(ptr) __builtin_object_size (ptr, 0)
654#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 151 macro: __glibc_objsize0(__o) __bos0 (__o)
655#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 152 macro: __glibc_objsize(__o) __bos (__o)
656#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 159 macro: __glibc_safe_len_cond(__l,__s,__osz) ((__l) <= (__osz) / (__s))
657#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 160 macro: __glibc_unsigned_or_positive(__l) ((__typeof (__l)) 0 < (__typeof (__l)) -1 || (__builtin_constant_p (__l) && (__l) > 0))
658#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 167 macro: __glibc_safe_or_unknown_len(__l,__s,__osz) (__glibc_unsigned_or_positive (__l) && __builtin_constant_p (__glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz)) && __glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz))
659#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 176 macro: __glibc_unsafe_len(__l,__s,__osz) (__glibc_unsigned_or_positive (__l) && __builtin_constant_p (__glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz)) && !__glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz))
660#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 185 macro: __glibc_fortify(f,__l,__s,__osz,...) (__glibc_safe_or_unknown_len (__l, __s, __osz) ? __ ## f ## _alias (__VA_ARGS__) : (__glibc_unsafe_len (__l, __s, __osz) ? __ ## f ## _chk_warn (__VA_ARGS__, __osz) : __ ## f ## _chk (__VA_ARGS__, __osz)))
661#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 195 macro: __glibc_fortify_n(f,__l,__s,__osz,...) (__glibc_safe_or_unknown_len (__l, __s, __osz) ? __ ## f ## _alias (__VA_ARGS__) : (__glibc_unsafe_len (__l, __s, __osz) ? __ ## f ## _chk_warn (__VA_ARGS__, (__osz) / (__s)) : __ ## f ## _chk (__VA_ARGS__, (__osz) / (__s))))
662#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 207 macro: __warnattr(msg)
663#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 208 macro: __errordecl(name,msg) extern void name (void)
664#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 221 macro: __flexarr []
665#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 222 macro: __glibc_c99_flexarr_available 1
666#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 247 macro: __REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))
667#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 249 macro: __REDIRECT_NTH(name,proto,alias) name proto __THROW __asm__ (__ASMNAME (#alias))
668#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 251 macro: __REDIRECT_NTHNL(name,proto,alias) name proto __THROWNL __asm__ (__ASMNAME (#alias))
669#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 259 macro: __ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
670#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 260 macro: __ASMNAME2(prefix,cname) __STRING (prefix) cname
671#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 281 macro: __attribute_malloc__ __attribute__ ((__malloc__))
672#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 292 macro: __attribute_alloc_size__(params)
673#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 298 macro: __attribute_alloc_align__(param) __attribute__ ((__alloc_align__ param))
674#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 308 macro: __attribute_pure__ __attribute__ ((__pure__))
675#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 315 macro: __attribute_const__ __attribute__ ((__const__))
676#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 321 macro: __attribute_maybe_unused__ __attribute__ ((__unused__))
677#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 330 macro: __attribute_used__ __attribute__ ((__used__))
678#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 331 macro: __attribute_noinline__ __attribute__ ((__noinline__))
679#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 339 macro: __attribute_deprecated__ __attribute__ ((__deprecated__))
680#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 349 macro: __attribute_deprecated_msg__(msg) __attribute__ ((__deprecated__ (msg)))
681#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 362 macro: __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))
682#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 372 macro: __attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))
683#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 384 macro: __attribute_nonnull__(params) __attribute__ ((__nonnull__ params))
684#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 390 macro: __nonnull(params) __attribute_nonnull__ (params)
685#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 397 macro: __returns_nonnull __attribute__ ((__returns_nonnull__))
686#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 406 macro: __attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))
687#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 415 macro: __wur
688#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 423 macro: __always_inline
689#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 424 macro: __always_inline __inline __attribute__ ((__always_inline__))
690#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 433 macro: __attribute_artificial__ __attribute__ ((__artificial__))
691#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 451 macro: __extern_inline extern __inline __attribute__ ((__gnu_inline__))
692#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 452 macro: __extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__))
693#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 461 macro: __fortify_function __extern_always_inline __attribute_artificial__
694#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 498 macro: __restrict_arr
695#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 510 macro: __glibc_unlikely(cond) __builtin_expect ((cond), 0)
696#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 511 macro: __glibc_likely(cond) __builtin_expect ((cond), 1)
697#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 534 macro: __attribute_nonstring__
698#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 538 macro: __attribute_copy__
699#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 544 macro: __attribute_copy__(arg)
700#MACRO-NEXT:           DW_MACRO_start_file - lineno: 559 filenum: 5
701#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
702#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
703#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
704#MACRO-NEXT:           DW_MACRO_end_file
705#MACRO-NEXT:           DW_MACRO_start_file - lineno: 560 filenum: 9
706#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 21 macro: __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0
707#MACRO-NEXT:           DW_MACRO_end_file
708#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 616 macro: __LDBL_REDIR1(name,proto,alias) name proto
709#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 617 macro: __LDBL_REDIR(name,proto) name proto
710#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 618 macro: __LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW
711#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 619 macro: __LDBL_REDIR_NTH(name,proto) name proto __THROW
712#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 620 macro: __LDBL_REDIR2_DECL(name)
713#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 621 macro: __LDBL_REDIR_DECL(name)
714#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 623 macro: __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)
715#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 624 macro: __REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)
716#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 635 macro: __glibc_macro_warning1(message) _Pragma (#message)
717#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 636 macro: __glibc_macro_warning(message) __glibc_macro_warning1 (GCC warning message)
718#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 656 macro: __HAVE_GENERIC_SELECTION 0
719#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 681 macro: __fortified_attr_access(a,o,s)
720#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 682 macro: __attr_access(x)
721#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 683 macro: __attr_access_none(argno)
722#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 693 macro: __attr_dealloc(dealloc,argno)
723#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 694 macro: __attr_dealloc_free
724#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 700 macro: __attribute_returns_twice__ __attribute__ ((__returns_twice__))
725#MACRO-NEXT:         DW_MACRO_end_file
726#MACRO-NEXT:         DW_MACRO_start_file - lineno: 510 filenum: 10
727#MACRO-NEXT:           DW_MACRO_start_file - lineno: 10 filenum: 11
728#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 10 macro: __stub___compat_bdflush
729#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 11 macro: __stub_chflags
730#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __stub_fchflags
731#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 13 macro: __stub_gtty
732#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __stub_revoke
733#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 15 macro: __stub_setlogin
734#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 16 macro: __stub_sigreturn
735#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 17 macro: __stub_stty
736#MACRO-NEXT:           DW_MACRO_end_file
737#MACRO-NEXT:         DW_MACRO_end_file
738#MACRO-NEXT:       DW_MACRO_end_file
739#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 37 macro: __GLIBC_USE_LIB_EXT2
740#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 40 macro: __GLIBC_USE_LIB_EXT2 1
741#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 67 macro: __GLIBC_USE_IEC_60559_BFP_EXT
742#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 69 macro: __GLIBC_USE_IEC_60559_BFP_EXT 1
743#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 73 macro: __GLIBC_USE_IEC_60559_BFP_EXT_C2X
744#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 75 macro: __GLIBC_USE_IEC_60559_BFP_EXT_C2X 1
745#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 79 macro: __GLIBC_USE_IEC_60559_EXT
746#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 81 macro: __GLIBC_USE_IEC_60559_EXT 1
747#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 90 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT
748#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 92 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT 1
749#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 96 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
750#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 98 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 1
751#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 105 macro: __GLIBC_USE_IEC_60559_TYPES_EXT
752#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 107 macro: __GLIBC_USE_IEC_60559_TYPES_EXT 1
753#MACRO-NEXT:     DW_MACRO_end_file
754#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 31 macro: __need_size_t
755#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 32 macro: __need_NULL
756#MACRO-NEXT:     DW_MACRO_start_file - lineno: 33 filenum: 12
757#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 44 macro: _SIZE_T
758#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 48 macro: __need_size_t
759#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 81 macro: NULL
760#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 84 macro: NULL __null
761#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 97 macro: __need_NULL
762#MACRO-NEXT:     DW_MACRO_end_file
763#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 35 macro: __need___va_list
764#MACRO-NEXT:     DW_MACRO_start_file - lineno: 36 filenum: 13
765#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 11 macro: __STDARG_H
766#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 15 macro: _VA_LIST
767#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 17 macro: va_start(ap,param) __builtin_va_start(ap, param)
768#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 18 macro: va_end(ap) __builtin_va_end(ap)
769#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: va_arg(ap,type) __builtin_va_arg(ap, type)
770#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 24 macro: __va_copy(d,s) __builtin_va_copy(d,s)
771#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 27 macro: va_copy(dest,src) __builtin_va_copy(dest, src)
772#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 31 macro: __GNUC_VA_LIST 1
773#MACRO-NEXT:     DW_MACRO_end_file
774#MACRO-NEXT:     DW_MACRO_start_file - lineno: 38 filenum: 14
775#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _BITS_TYPES_H 1
776#MACRO-NEXT:       DW_MACRO_start_file - lineno: 27 filenum: 5
777#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
778#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
779#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
780#MACRO-NEXT:       DW_MACRO_end_file
781#MACRO-NEXT:       DW_MACRO_start_file - lineno: 28 filenum: 6
782#MACRO-NEXT:         DW_MACRO_start_file - lineno: 19 filenum: 5
783#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
784#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
785#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
786#MACRO-NEXT:         DW_MACRO_end_file
787#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 26 macro: __TIMESIZE __WORDSIZE
788#MACRO-NEXT:       DW_MACRO_end_file
789#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 109 macro: __S16_TYPE short int
790#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 110 macro: __U16_TYPE unsigned short int
791#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 111 macro: __S32_TYPE int
792#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 112 macro: __U32_TYPE unsigned int
793#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 113 macro: __SLONGWORD_TYPE long int
794#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 114 macro: __ULONGWORD_TYPE unsigned long int
795#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 128 macro: __SQUAD_TYPE long int
796#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 129 macro: __UQUAD_TYPE unsigned long int
797#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 130 macro: __SWORD_TYPE long int
798#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 131 macro: __UWORD_TYPE unsigned long int
799#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 132 macro: __SLONG32_TYPE int
800#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 133 macro: __ULONG32_TYPE unsigned int
801#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 134 macro: __S64_TYPE long int
802#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 135 macro: __U64_TYPE unsigned long int
803#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 137 macro: __STD_TYPE typedef
804#MACRO-NEXT:       DW_MACRO_start_file - lineno: 141 filenum: 15
805#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _BITS_TYPESIZES_H 1
806#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 34 macro: __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
807#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 35 macro: __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
808#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 38 macro: __DEV_T_TYPE __UQUAD_TYPE
809#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 39 macro: __UID_T_TYPE __U32_TYPE
810#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 40 macro: __GID_T_TYPE __U32_TYPE
811#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 41 macro: __INO_T_TYPE __SYSCALL_ULONG_TYPE
812#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 42 macro: __INO64_T_TYPE __UQUAD_TYPE
813#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 43 macro: __MODE_T_TYPE __U32_TYPE
814#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 45 macro: __NLINK_T_TYPE __SYSCALL_ULONG_TYPE
815#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 46 macro: __FSWORD_T_TYPE __SYSCALL_SLONG_TYPE
816#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 51 macro: __OFF_T_TYPE __SYSCALL_SLONG_TYPE
817#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 52 macro: __OFF64_T_TYPE __SQUAD_TYPE
818#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 53 macro: __PID_T_TYPE __S32_TYPE
819#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 54 macro: __RLIM_T_TYPE __SYSCALL_ULONG_TYPE
820#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 55 macro: __RLIM64_T_TYPE __UQUAD_TYPE
821#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 56 macro: __BLKCNT_T_TYPE __SYSCALL_SLONG_TYPE
822#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 57 macro: __BLKCNT64_T_TYPE __SQUAD_TYPE
823#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 58 macro: __FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPE
824#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 59 macro: __FSBLKCNT64_T_TYPE __UQUAD_TYPE
825#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 60 macro: __FSFILCNT_T_TYPE __SYSCALL_ULONG_TYPE
826#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 61 macro: __FSFILCNT64_T_TYPE __UQUAD_TYPE
827#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 62 macro: __ID_T_TYPE __U32_TYPE
828#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 63 macro: __CLOCK_T_TYPE __SYSCALL_SLONG_TYPE
829#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 64 macro: __TIME_T_TYPE __SYSCALL_SLONG_TYPE
830#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 65 macro: __USECONDS_T_TYPE __U32_TYPE
831#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 66 macro: __SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPE
832#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 67 macro: __SUSECONDS64_T_TYPE __SQUAD_TYPE
833#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 68 macro: __DADDR_T_TYPE __S32_TYPE
834#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 69 macro: __KEY_T_TYPE __S32_TYPE
835#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 70 macro: __CLOCKID_T_TYPE __S32_TYPE
836#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 71 macro: __TIMER_T_TYPE void *
837#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 72 macro: __BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPE
838#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 73 macro: __FSID_T_TYPE struct { int __val[2]; }
839#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 74 macro: __SSIZE_T_TYPE __SWORD_TYPE
840#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 75 macro: __CPU_MASK_TYPE __SYSCALL_ULONG_TYPE
841#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 81 macro: __OFF_T_MATCHES_OFF64_T 1
842#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 84 macro: __INO_T_MATCHES_INO64_T 1
843#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 87 macro: __RLIM_T_MATCHES_RLIM64_T 1
844#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 90 macro: __STATFS_MATCHES_STATFS64 1
845#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 93 macro: __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 1
846#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 103 macro: __FD_SETSIZE 1024
847#MACRO-NEXT:       DW_MACRO_end_file
848#MACRO-NEXT:       DW_MACRO_start_file - lineno: 142 filenum: 16
849#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _BITS_TIME64_H 1
850#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 30 macro: __TIME64_T_TYPE __TIME_T_TYPE
851#MACRO-NEXT:       DW_MACRO_end_file
852#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 226 macro: __STD_TYPE
853#MACRO-NEXT:     DW_MACRO_end_file
854#MACRO-NEXT:     DW_MACRO_start_file - lineno: 39 filenum: 17
855#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: _____fpos_t_defined 1
856#MACRO-NEXT:       DW_MACRO_start_file - lineno: 5 filenum: 18
857#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 2 macro: ____mbstate_t_defined 1
858#MACRO-NEXT:       DW_MACRO_end_file
859#MACRO-NEXT:     DW_MACRO_end_file
860#MACRO-NEXT:     DW_MACRO_start_file - lineno: 40 filenum: 19
861#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: _____fpos64_t_defined 1
862#MACRO-NEXT:     DW_MACRO_end_file
863#MACRO-NEXT:     DW_MACRO_start_file - lineno: 41 filenum: 20
864#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: ____FILE_defined 1
865#MACRO-NEXT:     DW_MACRO_end_file
866#MACRO-NEXT:     DW_MACRO_start_file - lineno: 42 filenum: 21
867#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: __FILE_defined 1
868#MACRO-NEXT:     DW_MACRO_end_file
869#MACRO-NEXT:     DW_MACRO_start_file - lineno: 43 filenum: 22
870#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: __struct_FILE_defined 1
871#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 102 macro: __getc_unlocked_body(_fp) (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)
872#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 106 macro: __putc_unlocked_body(_ch,_fp) (__glibc_unlikely ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
873#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 111 macro: _IO_EOF_SEEN 0x0010
874#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 112 macro: __feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)
875#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 114 macro: _IO_ERR_SEEN 0x0020
876#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 115 macro: __ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)
877#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 117 macro: _IO_USER_LOCK 0x8000
878#MACRO-NEXT:     DW_MACRO_end_file
879#MACRO-NEXT:     DW_MACRO_start_file - lineno: 46 filenum: 23
880#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: __cookie_io_functions_t_defined 1
881#MACRO-NEXT:     DW_MACRO_end_file
882#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 53 macro: _VA_LIST_DEFINED
883#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 67 macro: __off_t_defined
884#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 71 macro: __off64_t_defined
885#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 78 macro: __ssize_t_defined
886#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 93 macro: _IOFBF 0
887#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 94 macro: _IOLBF 1
888#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 95 macro: _IONBF 2
889#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 99 macro: BUFSIZ 8192
890#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 104 macro: EOF (-1)
891#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 109 macro: SEEK_SET 0
892#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 110 macro: SEEK_CUR 1
893#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 111 macro: SEEK_END 2
894#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 113 macro: SEEK_DATA 3
895#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 114 macro: SEEK_HOLE 4
896#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 120 macro: P_tmpdir "/tmp"
897#MACRO-NEXT:     DW_MACRO_start_file - lineno: 133 filenum: 24
898#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: _BITS_STDIO_LIM_H 1
899#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 25 macro: L_tmpnam 20
900#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 26 macro: TMP_MAX 238328
901#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 27 macro: FILENAME_MAX 4096
902#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 30 macro: L_ctermid 9
903#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 32 macro: L_cuserid 9
904#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 36 macro: FOPEN_MAX
905#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 37 macro: FOPEN_MAX 16
906#MACRO-NEXT:     DW_MACRO_end_file
907#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 138 macro: _PRINTF_NAN_LEN_MAX 4
908#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 147 macro: stdin stdin
909#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 148 macro: stdout stdout
910#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 149 macro: stderr stderr
911#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 164 macro: RENAME_NOREPLACE (1 << 0)
912#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 165 macro: RENAME_EXCHANGE (1 << 1)
913#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 166 macro: RENAME_WHITEOUT (1 << 2)
914#MACRO-NEXT:     DW_MACRO_undef_str{{[px]}} - lineno: 180 macro: __attr_dealloc_fclose
915#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 181 macro: __attr_dealloc_fclose __attr_dealloc (fclose, 1)
916#MACRO-NEXT:     DW_MACRO_start_file - lineno: 430 filenum: 25
917#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 20 macro: _BITS_FLOATN_H
918#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 34 macro: __HAVE_FLOAT128 0
919#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 42 macro: __HAVE_DISTINCT_FLOAT128 0
920#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 48 macro: __HAVE_FLOAT64X 1
921#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 54 macro: __HAVE_FLOAT64X_LONG_DOUBLE 1
922#MACRO-NEXT:       DW_MACRO_start_file - lineno: 119 filenum: 26
923#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 21 macro: _BITS_FLOATN_COMMON_H
924#MACRO-NEXT:         DW_MACRO_start_file - lineno: 24 filenum: 9
925#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 21 macro: __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0
926#MACRO-NEXT:         DW_MACRO_end_file
927#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 34 macro: __HAVE_FLOAT16 0
928#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 35 macro: __HAVE_FLOAT32 1
929#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 36 macro: __HAVE_FLOAT64 1
930#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 37 macro: __HAVE_FLOAT32X 1
931#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 38 macro: __HAVE_FLOAT128X 0
932#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 52 macro: __HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16
933#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 53 macro: __HAVE_DISTINCT_FLOAT32 0
934#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 54 macro: __HAVE_DISTINCT_FLOAT64 0
935#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 55 macro: __HAVE_DISTINCT_FLOAT32X 0
936#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 56 macro: __HAVE_DISTINCT_FLOAT64X 0
937#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 57 macro: __HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128X
938#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 63 macro: __HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128 && __LDBL_MANT_DIG__ != 113)
939#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 72 macro: __HAVE_FLOATN_NOT_TYPEDEF 0
940#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 91 macro: __f32(x) x##f
941#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 102 macro: __f64(x) x
942#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 111 macro: __f32x(x) x
943#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 120 macro: __f64x(x) x##l
944#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 149 macro: __CFLOAT32 _Complex float
945#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 160 macro: __CFLOAT64 _Complex double
946#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 169 macro: __CFLOAT32X _Complex double
947#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 178 macro: __CFLOAT64X _Complex long double
948#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 218 macro: __builtin_huge_valf32() (__builtin_huge_valf ())
949#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 219 macro: __builtin_inff32() (__builtin_inff ())
950#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 220 macro: __builtin_nanf32(x) (__builtin_nanf (x))
951#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 221 macro: __builtin_nansf32(x) (__builtin_nansf (x))
952#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 255 macro: __builtin_huge_valf64() (__builtin_huge_val ())
953#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 256 macro: __builtin_inff64() (__builtin_inf ())
954#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 257 macro: __builtin_nanf64(x) (__builtin_nan (x))
955#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 258 macro: __builtin_nansf64(x) (__builtin_nans (x))
956#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 272 macro: __builtin_huge_valf32x() (__builtin_huge_val ())
957#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 273 macro: __builtin_inff32x() (__builtin_inf ())
958#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 274 macro: __builtin_nanf32x(x) (__builtin_nan (x))
959#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 275 macro: __builtin_nansf32x(x) (__builtin_nans (x))
960#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 289 macro: __builtin_huge_valf64x() (__builtin_huge_vall ())
961#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 290 macro: __builtin_inff64x() (__builtin_infl ())
962#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 291 macro: __builtin_nanf64x(x) (__builtin_nanl (x))
963#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 292 macro: __builtin_nansf64x(x) (__builtin_nansl (x))
964#MACRO-NEXT:       DW_MACRO_end_file
965#MACRO-NEXT:     DW_MACRO_end_file
966#MACRO-NEXT:   DW_MACRO_end_file
967#MACRO-NEXT: DW_MACRO_end_file
968#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __llvm__ 1
969#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang__ 1
970#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_major__ 14
971#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_minor__ 0
972#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_patchlevel__ 0
973#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_version__ "14.0.0 "
974#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC__ 4
975#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_MINOR__ 2
976#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_PATCHLEVEL__ 1
977#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_ABI_VERSION 1002
978#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUG__ 4
979#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_WEAK__ 1
980#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_RELAXED 0
981#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_CONSUME 1
982#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_ACQUIRE 2
983#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_RELEASE 3
984#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_ACQ_REL 4
985#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_SEQ_CST 5
986#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_WORK_ITEM 0
987#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_WORK_GROUP 1
988#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_DEVICE 2
989#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3
990#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_SUB_GROUP 4
991#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PRAGMA_REDEFINE_EXTNAME 1
992#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __VERSION__ "Ubuntu Clang 14.0.0"
993#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_EXPERIMENTAL_CXX0X__ 1
994#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OBJC_BOOL_IS_BOOL 0
995#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_rtti 199711L
996#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_exceptions 199711L
997#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_unicode_characters 200704L
998#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_raw_strings 200710L
999#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_unicode_literals 200710L
1000#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_user_defined_literals 200809L
1001#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_lambdas 200907L
1002#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_constexpr 201304L
1003#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_constexpr_in_decltype 201711L
1004#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_range_based_for 200907
1005#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_static_assert 200410
1006#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_decltype 200707L
1007#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_attributes 200809L
1008#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_rvalue_references 200610L
1009#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_variadic_templates 200704L
1010#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_initializer_lists 200806L
1011#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_delegating_constructors 200604L
1012#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_nsdmi 200809L
1013#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_inheriting_constructors 201511L
1014#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_ref_qualifiers 200710L
1015#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_alias_templates 200704L
1016#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_threadsafe_static_init 200806L
1017#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_binary_literals 201304L
1018#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_digit_separators 201309L
1019#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_init_captures 201304L
1020#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_generic_lambdas 201304L
1021#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_decltype_auto 201304L
1022#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_return_type_deduction 201304L
1023#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_aggregate_nsdmi 201304L
1024#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_variable_templates 201304L
1025#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_impl_destroying_delete 201806L
1026#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CONSTANT_CFSTRINGS__ 1
1027#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __EXCEPTIONS 1
1028#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_RTTI 1
1029#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DEPRECATED 1
1030#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __private_extern__ extern
1031#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_literal_encoding__ "UTF-8"
1032#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_wide_literal_encoding__ "UTF-32"
1033#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_LITTLE_ENDIAN__ 1234
1034#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_BIG_ENDIAN__ 4321
1035#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_PDP_ENDIAN__ 3412
1036#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
1037#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LITTLE_ENDIAN__ 1
1038#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: _LP64 1
1039#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LP64__ 1
1040#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR_BIT__ 8
1041#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BOOL_WIDTH__ 8
1042#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SHRT_WIDTH__ 16
1043#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_WIDTH__ 32
1044#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_WIDTH__ 64
1045#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LLONG_WIDTH__ 64
1046#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BITINT_MAXWIDTH__ 128
1047#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SCHAR_MAX__ 127
1048#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SHRT_MAX__ 32767
1049#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_MAX__ 2147483647
1050#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_MAX__ 9223372036854775807L
1051#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_LONG_MAX__ 9223372036854775807LL
1052#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_MAX__ 2147483647
1053#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_WIDTH__ 32
1054#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_MAX__ 4294967295U
1055#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_WIDTH__ 32
1056#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_MAX__ 9223372036854775807L
1057#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_WIDTH__ 64
1058#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_MAX__ 18446744073709551615UL
1059#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_WIDTH__ 64
1060#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_MAX__ 18446744073709551615UL
1061#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_WIDTH__ 64
1062#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_MAX__ 9223372036854775807L
1063#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_WIDTH__ 64
1064#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_MAX__ 9223372036854775807L
1065#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_WIDTH__ 64
1066#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_MAX__ 18446744073709551615UL
1067#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_WIDTH__ 64
1068#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_DOUBLE__ 8
1069#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_FLOAT__ 4
1070#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_INT__ 4
1071#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG__ 8
1072#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG_DOUBLE__ 16
1073#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG_LONG__ 8
1074#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_POINTER__ 8
1075#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_SHORT__ 2
1076#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_PTRDIFF_T__ 8
1077#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_SIZE_T__ 8
1078#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_WCHAR_T__ 4
1079#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_WINT_T__ 4
1080#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_INT128__ 16
1081#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_TYPE__ long int
1082#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_FMTd__ "ld"
1083#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_FMTi__ "li"
1084#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_C_SUFFIX__ L
1085#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_TYPE__ long unsigned int
1086#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTo__ "lo"
1087#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTu__ "lu"
1088#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTx__ "lx"
1089#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTX__ "lX"
1090#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_C_SUFFIX__ UL
1091#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_TYPE__ long int
1092#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_FMTd__ "ld"
1093#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_FMTi__ "li"
1094#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_TYPE__ long int
1095#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_FMTd__ "ld"
1096#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_FMTi__ "li"
1097#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_TYPE__ long unsigned int
1098#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTo__ "lo"
1099#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTu__ "lu"
1100#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTx__ "lx"
1101#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTX__ "lX"
1102#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_TYPE__ int
1103#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_TYPE__ unsigned int
1104#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIG_ATOMIC_MAX__ 2147483647
1105#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIG_ATOMIC_WIDTH__ 32
1106#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR16_TYPE__ unsigned short
1107#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR32_TYPE__ unsigned int
1108#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_TYPE__ long unsigned int
1109#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTo__ "lo"
1110#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTu__ "lu"
1111#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTx__ "lx"
1112#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTX__ "lX"
1113#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DENORM_MIN__ 1.40129846e-45F
1114#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_DENORM__ 1
1115#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DIG__ 6
1116#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DECIMAL_DIG__ 9
1117#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_EPSILON__ 1.19209290e-7F
1118#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_INFINITY__ 1
1119#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_QUIET_NAN__ 1
1120#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MANT_DIG__ 24
1121#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX_10_EXP__ 38
1122#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX_EXP__ 128
1123#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX__ 3.40282347e+38F
1124#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN_10_EXP__ (-37)
1125#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN_EXP__ (-125)
1126#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN__ 1.17549435e-38F
1127#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DENORM_MIN__ 4.9406564584124654e-324
1128#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_DENORM__ 1
1129#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DIG__ 15
1130#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DECIMAL_DIG__ 17
1131#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_EPSILON__ 2.2204460492503131e-16
1132#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_INFINITY__ 1
1133#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_QUIET_NAN__ 1
1134#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MANT_DIG__ 53
1135#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX_10_EXP__ 308
1136#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX_EXP__ 1024
1137#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX__ 1.7976931348623157e+308
1138#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN_10_EXP__ (-307)
1139#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN_EXP__ (-1021)
1140#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN__ 2.2250738585072014e-308
1141#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
1142#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_DENORM__ 1
1143#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DIG__ 18
1144#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DECIMAL_DIG__ 21
1145#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_EPSILON__ 1.08420217248550443401e-19L
1146#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_INFINITY__ 1
1147#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_QUIET_NAN__ 1
1148#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MANT_DIG__ 64
1149#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX_10_EXP__ 4932
1150#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX_EXP__ 16384
1151#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX__ 1.18973149535723176502e+4932L
1152#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN_10_EXP__ (-4931)
1153#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN_EXP__ (-16381)
1154#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN__ 3.36210314311209350626e-4932L
1155#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __POINTER_WIDTH__ 64
1156#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BIGGEST_ALIGNMENT__ 16
1157#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_UNSIGNED__ 1
1158#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_TYPE__ signed char
1159#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_FMTd__ "hhd"
1160#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_FMTi__ "hhi"
1161#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_C_SUFFIX__
1162#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_TYPE__ short
1163#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_FMTd__ "hd"
1164#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_FMTi__ "hi"
1165#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_C_SUFFIX__
1166#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_TYPE__ int
1167#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_FMTd__ "d"
1168#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_FMTi__ "i"
1169#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_C_SUFFIX__
1170#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_TYPE__ long int
1171#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_FMTd__ "ld"
1172#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_FMTi__ "li"
1173#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_C_SUFFIX__ L
1174#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_TYPE__ unsigned char
1175#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTo__ "hho"
1176#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTu__ "hhu"
1177#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTx__ "hhx"
1178#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTX__ "hhX"
1179#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_C_SUFFIX__
1180#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_MAX__ 255
1181#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_MAX__ 127
1182#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_TYPE__ unsigned short
1183#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTo__ "ho"
1184#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTu__ "hu"
1185#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTx__ "hx"
1186#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTX__ "hX"
1187#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_C_SUFFIX__
1188#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_MAX__ 65535
1189#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_MAX__ 32767
1190#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_TYPE__ unsigned int
1191#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTo__ "o"
1192#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTu__ "u"
1193#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTx__ "x"
1194#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTX__ "X"
1195#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_C_SUFFIX__ U
1196#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_MAX__ 4294967295U
1197#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_MAX__ 2147483647
1198#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_TYPE__ long unsigned int
1199#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTo__ "lo"
1200#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTu__ "lu"
1201#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTx__ "lx"
1202#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTX__ "lX"
1203#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_C_SUFFIX__ UL
1204#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_MAX__ 18446744073709551615UL
1205#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_MAX__ 9223372036854775807L
1206#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_TYPE__ signed char
1207#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_MAX__ 127
1208#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_WIDTH__ 8
1209#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_FMTd__ "hhd"
1210#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_FMTi__ "hhi"
1211#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_TYPE__ unsigned char
1212#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_MAX__ 255
1213#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTo__ "hho"
1214#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTu__ "hhu"
1215#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTx__ "hhx"
1216#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTX__ "hhX"
1217#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_TYPE__ short
1218#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_MAX__ 32767
1219#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_WIDTH__ 16
1220#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_FMTd__ "hd"
1221#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_FMTi__ "hi"
1222#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_TYPE__ unsigned short
1223#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_MAX__ 65535
1224#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTo__ "ho"
1225#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTu__ "hu"
1226#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTx__ "hx"
1227#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTX__ "hX"
1228#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_TYPE__ int
1229#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_MAX__ 2147483647
1230#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_WIDTH__ 32
1231#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_FMTd__ "d"
1232#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_FMTi__ "i"
1233#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_TYPE__ unsigned int
1234#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_MAX__ 4294967295U
1235#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTo__ "o"
1236#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTu__ "u"
1237#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTx__ "x"
1238#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTX__ "X"
1239#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_TYPE__ long int
1240#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_MAX__ 9223372036854775807L
1241#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_WIDTH__ 64
1242#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_FMTd__ "ld"
1243#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_FMTi__ "li"
1244#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_TYPE__ long unsigned int
1245#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_MAX__ 18446744073709551615UL
1246#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTo__ "lo"
1247#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTu__ "lu"
1248#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTx__ "lx"
1249#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTX__ "lX"
1250#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_TYPE__ signed char
1251#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_MAX__ 127
1252#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_WIDTH__ 8
1253#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_FMTd__ "hhd"
1254#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_FMTi__ "hhi"
1255#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_TYPE__ unsigned char
1256#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_MAX__ 255
1257#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTo__ "hho"
1258#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTu__ "hhu"
1259#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTx__ "hhx"
1260#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTX__ "hhX"
1261#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_TYPE__ short
1262#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_MAX__ 32767
1263#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_WIDTH__ 16
1264#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_FMTd__ "hd"
1265#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_FMTi__ "hi"
1266#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_TYPE__ unsigned short
1267#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_MAX__ 65535
1268#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTo__ "ho"
1269#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTu__ "hu"
1270#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTx__ "hx"
1271#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTX__ "hX"
1272#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_TYPE__ int
1273#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_MAX__ 2147483647
1274#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_WIDTH__ 32
1275#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_FMTd__ "d"
1276#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_FMTi__ "i"
1277#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_TYPE__ unsigned int
1278#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_MAX__ 4294967295U
1279#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTo__ "o"
1280#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTu__ "u"
1281#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTx__ "x"
1282#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTX__ "X"
1283#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_TYPE__ long int
1284#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_MAX__ 9223372036854775807L
1285#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_WIDTH__ 64
1286#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_FMTd__ "ld"
1287#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_FMTi__ "li"
1288#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_TYPE__ long unsigned int
1289#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_MAX__ 18446744073709551615UL
1290#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTo__ "lo"
1291#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTu__ "lu"
1292#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTx__ "lx"
1293#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTX__ "lX"
1294#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __USER_LABEL_PREFIX__
1295#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FINITE_MATH_ONLY__ 0
1296#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_GNU_INLINE__ 1
1297#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
1298#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_BOOL_LOCK_FREE 2
1299#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR_LOCK_FREE 2
1300#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2
1301#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2
1302#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2
1303#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_SHORT_LOCK_FREE 2
1304#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_INT_LOCK_FREE 2
1305#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_LONG_LOCK_FREE 2
1306#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_LLONG_LOCK_FREE 2
1307#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_POINTER_LOCK_FREE 2
1308#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_BOOL_LOCK_FREE 2
1309#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR_LOCK_FREE 2
1310#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
1311#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
1312#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
1313#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_SHORT_LOCK_FREE 2
1314#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_INT_LOCK_FREE 2
1315#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_LONG_LOCK_FREE 2
1316#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_LLONG_LOCK_FREE 2
1317#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_POINTER_LOCK_FREE 2
1318#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __NO_INLINE__ 1
1319#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PIC__ 2
1320#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __pic__ 2
1321#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PIE__ 2
1322#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __pie__ 2
1323#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_EVAL_METHOD__ 0
1324#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_RADIX__ 2
1325#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__
1326#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GLIBCXX_TYPE_INT_N_0 __int128
1327#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GLIBCXX_BITSIZE_INT_N_0 128
1328#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ASM_FLAG_OUTPUTS__ 1
1329#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __code_model_small__ 1
1330#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __amd64__ 1
1331#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __amd64 1
1332#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __x86_64 1
1333#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __x86_64__ 1
1334#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SEG_GS 1
1335#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SEG_FS 1
1336#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __seg_gs __attribute__((address_space(256)))
1337#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __seg_fs __attribute__((address_space(257)))
1338#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __k8 1
1339#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __k8__ 1
1340#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __tune_k8__ 1
1341#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __REGISTER_PREFIX__
1342#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __NO_MATH_INLINES 1
1343#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FXSR__ 1
1344#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE2__ 1
1345#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE2_MATH__ 1
1346#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE__ 1
1347#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE_MATH__ 1
1348#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __MMX__ 1
1349#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
1350#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
1351#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
1352#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
1353#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_FLOAT128__ 16
1354#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: unix 1
1355#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __unix 1
1356#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __unix__ 1
1357#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: linux 1
1358#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __linux 1
1359#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __linux__ 1
1360#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ELF__ 1
1361#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __gnu_linux__ 1
1362#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: _GNU_SOURCE 1
1363#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLOAT128__ 1
1364#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC__ 1
1365#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_HOSTED__ 1
1366#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cplusplus 201402L
1367#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16UL
1368#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDCPP_THREADS__ 1
1369#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_UTF_16__ 1
1370#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_UTF_32__ 1
1371#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_DWARF2_CFI_ASM 1
1372#MACRO: 0x[[BAR_MACRO_OFFSET]]
1373#MACRO: macro header: version = 0x0005, flags = 0x02, format = DWARF32, debug_line_offset = 0x[[LINE_TABLE_BAR]]
1374#MACRO-NEXT: DW_MACRO_start_file - lineno: 0 filenum: 0
1375#MACRO-NEXT:   DW_MACRO_start_file - lineno: 1 filenum: 1
1376#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _STDIO_H 1
1377#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 26 macro: __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
1378#MACRO-NEXT:     DW_MACRO_start_file - lineno: 27 filenum: 2
1379#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 31 macro: __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
1380#MACRO-NEXT:       DW_MACRO_start_file - lineno: 33 filenum: 3
1381#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 19 macro: _FEATURES_H 1
1382#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 126 macro: __USE_ISOC11
1383#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 127 macro: __USE_ISOC99
1384#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 128 macro: __USE_ISOC95
1385#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 129 macro: __USE_ISOCXX11
1386#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 130 macro: __USE_POSIX
1387#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 131 macro: __USE_POSIX2
1388#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 132 macro: __USE_POSIX199309
1389#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 133 macro: __USE_POSIX199506
1390#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 134 macro: __USE_XOPEN
1391#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 135 macro: __USE_XOPEN_EXTENDED
1392#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 136 macro: __USE_UNIX98
1393#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 137 macro: __USE_XOPEN2K
1394#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 138 macro: __USE_XOPEN2KXSI
1395#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 139 macro: __USE_XOPEN2K8
1396#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 140 macro: __USE_XOPEN2K8XSI
1397#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 141 macro: __USE_LARGEFILE
1398#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 142 macro: __USE_LARGEFILE64
1399#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 143 macro: __USE_FILE_OFFSET64
1400#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 144 macro: __USE_MISC
1401#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 145 macro: __USE_ATFILE
1402#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 146 macro: __USE_DYNAMIC_STACK_SIZE
1403#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 147 macro: __USE_GNU
1404#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 148 macro: __USE_FORTIFY_LEVEL
1405#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 149 macro: __KERNEL_STRICT_NAMES
1406#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 150 macro: __GLIBC_USE_ISOC2X
1407#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 151 macro: __GLIBC_USE_DEPRECATED_GETS
1408#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 152 macro: __GLIBC_USE_DEPRECATED_SCANF
1409#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 157 macro: __KERNEL_STRICT_NAMES
1410#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 168 macro: __GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
1411#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 179 macro: __glibc_clang_prereq(maj,min) ((__clang_major__ << 16) + __clang_minor__ >= ((maj) << 16) + (min))
1412#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 186 macro: __GLIBC_USE(F) __GLIBC_USE_ ## F
1413#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 201 macro: _ISOC95_SOURCE
1414#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 202 macro: _ISOC95_SOURCE 1
1415#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 203 macro: _ISOC99_SOURCE
1416#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 204 macro: _ISOC99_SOURCE 1
1417#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 205 macro: _ISOC11_SOURCE
1418#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 206 macro: _ISOC11_SOURCE 1
1419#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 207 macro: _ISOC2X_SOURCE
1420#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 208 macro: _ISOC2X_SOURCE 1
1421#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 209 macro: _POSIX_SOURCE
1422#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 210 macro: _POSIX_SOURCE 1
1423#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 211 macro: _POSIX_C_SOURCE
1424#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 212 macro: _POSIX_C_SOURCE 200809L
1425#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 213 macro: _XOPEN_SOURCE
1426#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 214 macro: _XOPEN_SOURCE 700
1427#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 215 macro: _XOPEN_SOURCE_EXTENDED
1428#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 216 macro: _XOPEN_SOURCE_EXTENDED 1
1429#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 217 macro: _LARGEFILE64_SOURCE
1430#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 218 macro: _LARGEFILE64_SOURCE 1
1431#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 219 macro: _DEFAULT_SOURCE
1432#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 220 macro: _DEFAULT_SOURCE 1
1433#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 221 macro: _ATFILE_SOURCE
1434#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 222 macro: _ATFILE_SOURCE 1
1435#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 223 macro: _DYNAMIC_STACK_SIZE_SOURCE
1436#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 224 macro: _DYNAMIC_STACK_SIZE_SOURCE 1
1437#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 235 macro: _DEFAULT_SOURCE
1438#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 236 macro: _DEFAULT_SOURCE 1
1439#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 242 macro: __GLIBC_USE_ISOC2X 1
1440#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 250 macro: __USE_ISOC11 1
1441#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 257 macro: __USE_ISOC99 1
1442#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 264 macro: __USE_ISOC95 1
1443#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 275 macro: __USE_ISOCXX11 1
1444#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 276 macro: __USE_ISOC99 1
1445#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 287 macro: _POSIX_SOURCE
1446#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 288 macro: _POSIX_SOURCE 1
1447#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 289 macro: _POSIX_C_SOURCE
1448#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 290 macro: _POSIX_C_SOURCE 200809L
1449#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 325 macro: __USE_POSIX 1
1450#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 329 macro: __USE_POSIX2 1
1451#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 333 macro: __USE_POSIX199309 1
1452#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 337 macro: __USE_POSIX199506 1
1453#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 341 macro: __USE_XOPEN2K 1
1454#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 342 macro: __USE_ISOC95
1455#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 343 macro: __USE_ISOC95 1
1456#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 344 macro: __USE_ISOC99
1457#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 345 macro: __USE_ISOC99 1
1458#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 349 macro: __USE_XOPEN2K8 1
1459#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 350 macro: _ATFILE_SOURCE
1460#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 351 macro: _ATFILE_SOURCE 1
1461#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 355 macro: __USE_XOPEN 1
1462#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 357 macro: __USE_XOPEN_EXTENDED 1
1463#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 358 macro: __USE_UNIX98 1
1464#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 359 macro: _LARGEFILE_SOURCE
1465#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 360 macro: _LARGEFILE_SOURCE 1
1466#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 363 macro: __USE_XOPEN2K8 1
1467#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 364 macro: __USE_XOPEN2K8XSI 1
1468#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 366 macro: __USE_XOPEN2K 1
1469#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 367 macro: __USE_XOPEN2KXSI 1
1470#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 368 macro: __USE_ISOC95
1471#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 369 macro: __USE_ISOC95 1
1472#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 370 macro: __USE_ISOC99
1473#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 371 macro: __USE_ISOC99 1
1474#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 381 macro: __USE_LARGEFILE 1
1475#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 385 macro: __USE_LARGEFILE64 1
1476#MACRO-NEXT:         DW_MACRO_start_file - lineno: 392 filenum: 4
1477#MACRO-NEXT:           DW_MACRO_start_file - lineno: 20 filenum: 5
1478#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
1479#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
1480#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
1481#MACRO-NEXT:           DW_MACRO_end_file
1482#MACRO-NEXT:           DW_MACRO_start_file - lineno: 21 filenum: 6
1483#MACRO-NEXT:             DW_MACRO_start_file - lineno: 19 filenum: 5
1484#MACRO-NEXT:               DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
1485#MACRO-NEXT:               DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
1486#MACRO-NEXT:               DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
1487#MACRO-NEXT:             DW_MACRO_end_file
1488#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 26 macro: __TIMESIZE __WORDSIZE
1489#MACRO-NEXT:           DW_MACRO_end_file
1490#MACRO-NEXT:         DW_MACRO_end_file
1491#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 395 macro: __USE_MISC 1
1492#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 399 macro: __USE_ATFILE 1
1493#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 403 macro: __USE_DYNAMIC_STACK_SIZE 1
1494#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 407 macro: __USE_GNU 1
1495#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 428 macro: __USE_FORTIFY_LEVEL 0
1496#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 436 macro: __GLIBC_USE_DEPRECATED_GETS 0
1497#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 459 macro: __GLIBC_USE_DEPRECATED_SCANF 0
1498#MACRO-NEXT:         DW_MACRO_start_file - lineno: 464 filenum: 7
1499#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 19 macro: _STDC_PREDEF_H 1
1500#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 42 macro: __STDC_IEC_559__ 1
1501#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 43 macro: __STDC_IEC_60559_BFP__ 201404L
1502#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 52 macro: __STDC_IEC_559_COMPLEX__ 1
1503#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 53 macro: __STDC_IEC_60559_COMPLEX__ 201404L
1504#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 62 macro: __STDC_ISO_10646__ 201706L
1505#MACRO-NEXT:         DW_MACRO_end_file
1506#MACRO-NEXT:         DW_MACRO_undef_str{{[px]}} - lineno: 472 macro: __GNU_LIBRARY__
1507#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 473 macro: __GNU_LIBRARY__ 6
1508#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 477 macro: __GLIBC__ 2
1509#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 478 macro: __GLIBC_MINOR__ 35
1510#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 480 macro: __GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
1511#MACRO-NEXT:         DW_MACRO_start_file - lineno: 486 filenum: 8
1512#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 20 macro: _SYS_CDEFS_H 1
1513#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 35 macro: __P
1514#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 36 macro: __PMT
1515#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 45 macro: __glibc_has_attribute(attr) __has_attribute (attr)
1516#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 50 macro: __glibc_has_builtin(name) __has_builtin (name)
1517#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 55 macro: __glibc_has_extension(ext) __has_extension (ext)
1518#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 68 macro: __LEAF
1519#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 69 macro: __LEAF_ATTR
1520#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 86 macro: __THROW noexcept (true)
1521#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 90 macro: __THROWNL __THROW
1522#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 91 macro: __NTH(fct) __LEAF_ATTR fct __THROW
1523#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 92 macro: __NTHNL(fct) fct __THROW
1524#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 118 macro: __P(args) args
1525#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 119 macro: __PMT(args) args
1526#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 124 macro: __CONCAT(x,y) x ## y
1527#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 125 macro: __STRING(x) #x
1528#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 128 macro: __ptr_t void *
1529#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 133 macro: __BEGIN_DECLS extern "C" {
1530#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 134 macro: __END_DECLS }
1531#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 142 macro: __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)
1532#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 143 macro: __bos0(ptr) __builtin_object_size (ptr, 0)
1533#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 151 macro: __glibc_objsize0(__o) __bos0 (__o)
1534#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 152 macro: __glibc_objsize(__o) __bos (__o)
1535#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 159 macro: __glibc_safe_len_cond(__l,__s,__osz) ((__l) <= (__osz) / (__s))
1536#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 160 macro: __glibc_unsigned_or_positive(__l) ((__typeof (__l)) 0 < (__typeof (__l)) -1 || (__builtin_constant_p (__l) && (__l) > 0))
1537#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 167 macro: __glibc_safe_or_unknown_len(__l,__s,__osz) (__glibc_unsigned_or_positive (__l) && __builtin_constant_p (__glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz)) && __glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz))
1538#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 176 macro: __glibc_unsafe_len(__l,__s,__osz) (__glibc_unsigned_or_positive (__l) && __builtin_constant_p (__glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz)) && !__glibc_safe_len_cond ((__SIZE_TYPE__) (__l), __s, __osz))
1539#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 185 macro: __glibc_fortify(f,__l,__s,__osz,...) (__glibc_safe_or_unknown_len (__l, __s, __osz) ? __ ## f ## _alias (__VA_ARGS__) : (__glibc_unsafe_len (__l, __s, __osz) ? __ ## f ## _chk_warn (__VA_ARGS__, __osz) : __ ## f ## _chk (__VA_ARGS__, __osz)))
1540#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 195 macro: __glibc_fortify_n(f,__l,__s,__osz,...) (__glibc_safe_or_unknown_len (__l, __s, __osz) ? __ ## f ## _alias (__VA_ARGS__) : (__glibc_unsafe_len (__l, __s, __osz) ? __ ## f ## _chk_warn (__VA_ARGS__, (__osz) / (__s)) : __ ## f ## _chk (__VA_ARGS__, (__osz) / (__s))))
1541#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 207 macro: __warnattr(msg)
1542#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 208 macro: __errordecl(name,msg) extern void name (void)
1543#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 221 macro: __flexarr []
1544#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 222 macro: __glibc_c99_flexarr_available 1
1545#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 247 macro: __REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))
1546#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 249 macro: __REDIRECT_NTH(name,proto,alias) name proto __THROW __asm__ (__ASMNAME (#alias))
1547#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 251 macro: __REDIRECT_NTHNL(name,proto,alias) name proto __THROWNL __asm__ (__ASMNAME (#alias))
1548#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 259 macro: __ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
1549#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 260 macro: __ASMNAME2(prefix,cname) __STRING (prefix) cname
1550#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 281 macro: __attribute_malloc__ __attribute__ ((__malloc__))
1551#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 292 macro: __attribute_alloc_size__(params)
1552#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 298 macro: __attribute_alloc_align__(param) __attribute__ ((__alloc_align__ param))
1553#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 308 macro: __attribute_pure__ __attribute__ ((__pure__))
1554#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 315 macro: __attribute_const__ __attribute__ ((__const__))
1555#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 321 macro: __attribute_maybe_unused__ __attribute__ ((__unused__))
1556#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 330 macro: __attribute_used__ __attribute__ ((__used__))
1557#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 331 macro: __attribute_noinline__ __attribute__ ((__noinline__))
1558#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 339 macro: __attribute_deprecated__ __attribute__ ((__deprecated__))
1559#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 349 macro: __attribute_deprecated_msg__(msg) __attribute__ ((__deprecated__ (msg)))
1560#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 362 macro: __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))
1561#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 372 macro: __attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))
1562#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 384 macro: __attribute_nonnull__(params) __attribute__ ((__nonnull__ params))
1563#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 390 macro: __nonnull(params) __attribute_nonnull__ (params)
1564#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 397 macro: __returns_nonnull __attribute__ ((__returns_nonnull__))
1565#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 406 macro: __attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))
1566#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 415 macro: __wur
1567#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 423 macro: __always_inline
1568#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 424 macro: __always_inline __inline __attribute__ ((__always_inline__))
1569#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 433 macro: __attribute_artificial__ __attribute__ ((__artificial__))
1570#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 451 macro: __extern_inline extern __inline __attribute__ ((__gnu_inline__))
1571#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 452 macro: __extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__))
1572#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 461 macro: __fortify_function __extern_always_inline __attribute_artificial__
1573#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 498 macro: __restrict_arr
1574#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 510 macro: __glibc_unlikely(cond) __builtin_expect ((cond), 0)
1575#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 511 macro: __glibc_likely(cond) __builtin_expect ((cond), 1)
1576#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 534 macro: __attribute_nonstring__
1577#MACRO-NEXT:           DW_MACRO_undef_str{{[px]}} - lineno: 538 macro: __attribute_copy__
1578#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 544 macro: __attribute_copy__(arg)
1579#MACRO-NEXT:           DW_MACRO_start_file - lineno: 559 filenum: 5
1580#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
1581#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
1582#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
1583#MACRO-NEXT:           DW_MACRO_end_file
1584#MACRO-NEXT:           DW_MACRO_start_file - lineno: 560 filenum: 9
1585#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 21 macro: __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0
1586#MACRO-NEXT:           DW_MACRO_end_file
1587#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 616 macro: __LDBL_REDIR1(name,proto,alias) name proto
1588#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 617 macro: __LDBL_REDIR(name,proto) name proto
1589#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 618 macro: __LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW
1590#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 619 macro: __LDBL_REDIR_NTH(name,proto) name proto __THROW
1591#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 620 macro: __LDBL_REDIR2_DECL(name)
1592#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 621 macro: __LDBL_REDIR_DECL(name)
1593#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 623 macro: __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)
1594#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 624 macro: __REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)
1595#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 635 macro: __glibc_macro_warning1(message) _Pragma (#message)
1596#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 636 macro: __glibc_macro_warning(message) __glibc_macro_warning1 (GCC warning message)
1597#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 656 macro: __HAVE_GENERIC_SELECTION 0
1598#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 681 macro: __fortified_attr_access(a,o,s)
1599#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 682 macro: __attr_access(x)
1600#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 683 macro: __attr_access_none(argno)
1601#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 693 macro: __attr_dealloc(dealloc,argno)
1602#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 694 macro: __attr_dealloc_free
1603#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 700 macro: __attribute_returns_twice__ __attribute__ ((__returns_twice__))
1604#MACRO-NEXT:         DW_MACRO_end_file
1605#MACRO-NEXT:         DW_MACRO_start_file - lineno: 510 filenum: 10
1606#MACRO-NEXT:           DW_MACRO_start_file - lineno: 10 filenum: 11
1607#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 10 macro: __stub___compat_bdflush
1608#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 11 macro: __stub_chflags
1609#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __stub_fchflags
1610#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 13 macro: __stub_gtty
1611#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __stub_revoke
1612#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 15 macro: __stub_setlogin
1613#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 16 macro: __stub_sigreturn
1614#MACRO-NEXT:             DW_MACRO_define_str{{[px]}} - lineno: 17 macro: __stub_stty
1615#MACRO-NEXT:           DW_MACRO_end_file
1616#MACRO-NEXT:         DW_MACRO_end_file
1617#MACRO-NEXT:       DW_MACRO_end_file
1618#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 37 macro: __GLIBC_USE_LIB_EXT2
1619#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 40 macro: __GLIBC_USE_LIB_EXT2 1
1620#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 67 macro: __GLIBC_USE_IEC_60559_BFP_EXT
1621#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 69 macro: __GLIBC_USE_IEC_60559_BFP_EXT 1
1622#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 73 macro: __GLIBC_USE_IEC_60559_BFP_EXT_C2X
1623#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 75 macro: __GLIBC_USE_IEC_60559_BFP_EXT_C2X 1
1624#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 79 macro: __GLIBC_USE_IEC_60559_EXT
1625#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 81 macro: __GLIBC_USE_IEC_60559_EXT 1
1626#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 90 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT
1627#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 92 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT 1
1628#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 96 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
1629#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 98 macro: __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 1
1630#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 105 macro: __GLIBC_USE_IEC_60559_TYPES_EXT
1631#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 107 macro: __GLIBC_USE_IEC_60559_TYPES_EXT 1
1632#MACRO-NEXT:     DW_MACRO_end_file
1633#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 31 macro: __need_size_t
1634#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 32 macro: __need_NULL
1635#MACRO-NEXT:     DW_MACRO_start_file - lineno: 33 filenum: 12
1636#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 44 macro: _SIZE_T
1637#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 48 macro: __need_size_t
1638#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 81 macro: NULL
1639#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 84 macro: NULL __null
1640#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 97 macro: __need_NULL
1641#MACRO-NEXT:     DW_MACRO_end_file
1642#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 35 macro: __need___va_list
1643#MACRO-NEXT:     DW_MACRO_start_file - lineno: 36 filenum: 13
1644#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 11 macro: __STDARG_H
1645#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 15 macro: _VA_LIST
1646#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 17 macro: va_start(ap,param) __builtin_va_start(ap, param)
1647#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 18 macro: va_end(ap) __builtin_va_end(ap)
1648#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: va_arg(ap,type) __builtin_va_arg(ap, type)
1649#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 24 macro: __va_copy(d,s) __builtin_va_copy(d,s)
1650#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 27 macro: va_copy(dest,src) __builtin_va_copy(dest, src)
1651#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 31 macro: __GNUC_VA_LIST 1
1652#MACRO-NEXT:     DW_MACRO_end_file
1653#MACRO-NEXT:     DW_MACRO_start_file - lineno: 38 filenum: 14
1654#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _BITS_TYPES_H 1
1655#MACRO-NEXT:       DW_MACRO_start_file - lineno: 27 filenum: 5
1656#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
1657#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
1658#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
1659#MACRO-NEXT:       DW_MACRO_end_file
1660#MACRO-NEXT:       DW_MACRO_start_file - lineno: 28 filenum: 6
1661#MACRO-NEXT:         DW_MACRO_start_file - lineno: 19 filenum: 5
1662#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 4 macro: __WORDSIZE 64
1663#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 12 macro: __WORDSIZE_TIME64_COMPAT32 1
1664#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 14 macro: __SYSCALL_WORDSIZE 64
1665#MACRO-NEXT:         DW_MACRO_end_file
1666#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 26 macro: __TIMESIZE __WORDSIZE
1667#MACRO-NEXT:       DW_MACRO_end_file
1668#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 109 macro: __S16_TYPE short int
1669#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 110 macro: __U16_TYPE unsigned short int
1670#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 111 macro: __S32_TYPE int
1671#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 112 macro: __U32_TYPE unsigned int
1672#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 113 macro: __SLONGWORD_TYPE long int
1673#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 114 macro: __ULONGWORD_TYPE unsigned long int
1674#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 128 macro: __SQUAD_TYPE long int
1675#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 129 macro: __UQUAD_TYPE unsigned long int
1676#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 130 macro: __SWORD_TYPE long int
1677#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 131 macro: __UWORD_TYPE unsigned long int
1678#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 132 macro: __SLONG32_TYPE int
1679#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 133 macro: __ULONG32_TYPE unsigned int
1680#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 134 macro: __S64_TYPE long int
1681#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 135 macro: __U64_TYPE unsigned long int
1682#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 137 macro: __STD_TYPE typedef
1683#MACRO-NEXT:       DW_MACRO_start_file - lineno: 141 filenum: 15
1684#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _BITS_TYPESIZES_H 1
1685#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 34 macro: __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
1686#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 35 macro: __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
1687#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 38 macro: __DEV_T_TYPE __UQUAD_TYPE
1688#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 39 macro: __UID_T_TYPE __U32_TYPE
1689#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 40 macro: __GID_T_TYPE __U32_TYPE
1690#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 41 macro: __INO_T_TYPE __SYSCALL_ULONG_TYPE
1691#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 42 macro: __INO64_T_TYPE __UQUAD_TYPE
1692#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 43 macro: __MODE_T_TYPE __U32_TYPE
1693#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 45 macro: __NLINK_T_TYPE __SYSCALL_ULONG_TYPE
1694#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 46 macro: __FSWORD_T_TYPE __SYSCALL_SLONG_TYPE
1695#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 51 macro: __OFF_T_TYPE __SYSCALL_SLONG_TYPE
1696#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 52 macro: __OFF64_T_TYPE __SQUAD_TYPE
1697#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 53 macro: __PID_T_TYPE __S32_TYPE
1698#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 54 macro: __RLIM_T_TYPE __SYSCALL_ULONG_TYPE
1699#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 55 macro: __RLIM64_T_TYPE __UQUAD_TYPE
1700#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 56 macro: __BLKCNT_T_TYPE __SYSCALL_SLONG_TYPE
1701#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 57 macro: __BLKCNT64_T_TYPE __SQUAD_TYPE
1702#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 58 macro: __FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPE
1703#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 59 macro: __FSBLKCNT64_T_TYPE __UQUAD_TYPE
1704#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 60 macro: __FSFILCNT_T_TYPE __SYSCALL_ULONG_TYPE
1705#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 61 macro: __FSFILCNT64_T_TYPE __UQUAD_TYPE
1706#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 62 macro: __ID_T_TYPE __U32_TYPE
1707#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 63 macro: __CLOCK_T_TYPE __SYSCALL_SLONG_TYPE
1708#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 64 macro: __TIME_T_TYPE __SYSCALL_SLONG_TYPE
1709#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 65 macro: __USECONDS_T_TYPE __U32_TYPE
1710#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 66 macro: __SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPE
1711#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 67 macro: __SUSECONDS64_T_TYPE __SQUAD_TYPE
1712#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 68 macro: __DADDR_T_TYPE __S32_TYPE
1713#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 69 macro: __KEY_T_TYPE __S32_TYPE
1714#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 70 macro: __CLOCKID_T_TYPE __S32_TYPE
1715#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 71 macro: __TIMER_T_TYPE void *
1716#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 72 macro: __BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPE
1717#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 73 macro: __FSID_T_TYPE struct { int __val[2]; }
1718#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 74 macro: __SSIZE_T_TYPE __SWORD_TYPE
1719#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 75 macro: __CPU_MASK_TYPE __SYSCALL_ULONG_TYPE
1720#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 81 macro: __OFF_T_MATCHES_OFF64_T 1
1721#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 84 macro: __INO_T_MATCHES_INO64_T 1
1722#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 87 macro: __RLIM_T_MATCHES_RLIM64_T 1
1723#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 90 macro: __STATFS_MATCHES_STATFS64 1
1724#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 93 macro: __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 1
1725#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 103 macro: __FD_SETSIZE 1024
1726#MACRO-NEXT:       DW_MACRO_end_file
1727#MACRO-NEXT:       DW_MACRO_start_file - lineno: 142 filenum: 16
1728#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 24 macro: _BITS_TIME64_H 1
1729#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 30 macro: __TIME64_T_TYPE __TIME_T_TYPE
1730#MACRO-NEXT:       DW_MACRO_end_file
1731#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 226 macro: __STD_TYPE
1732#MACRO-NEXT:     DW_MACRO_end_file
1733#MACRO-NEXT:     DW_MACRO_start_file - lineno: 39 filenum: 17
1734#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: _____fpos_t_defined 1
1735#MACRO-NEXT:       DW_MACRO_start_file - lineno: 5 filenum: 18
1736#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 2 macro: ____mbstate_t_defined 1
1737#MACRO-NEXT:       DW_MACRO_end_file
1738#MACRO-NEXT:     DW_MACRO_end_file
1739#MACRO-NEXT:     DW_MACRO_start_file - lineno: 40 filenum: 19
1740#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: _____fpos64_t_defined 1
1741#MACRO-NEXT:     DW_MACRO_end_file
1742#MACRO-NEXT:     DW_MACRO_start_file - lineno: 41 filenum: 20
1743#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: ____FILE_defined 1
1744#MACRO-NEXT:     DW_MACRO_end_file
1745#MACRO-NEXT:     DW_MACRO_start_file - lineno: 42 filenum: 21
1746#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 2 macro: __FILE_defined 1
1747#MACRO-NEXT:     DW_MACRO_end_file
1748#MACRO-NEXT:     DW_MACRO_start_file - lineno: 43 filenum: 22
1749#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: __struct_FILE_defined 1
1750#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 102 macro: __getc_unlocked_body(_fp) (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)
1751#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 106 macro: __putc_unlocked_body(_ch,_fp) (__glibc_unlikely ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
1752#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 111 macro: _IO_EOF_SEEN 0x0010
1753#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 112 macro: __feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)
1754#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 114 macro: _IO_ERR_SEEN 0x0020
1755#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 115 macro: __ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)
1756#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 117 macro: _IO_USER_LOCK 0x8000
1757#MACRO-NEXT:     DW_MACRO_end_file
1758#MACRO-NEXT:     DW_MACRO_start_file - lineno: 46 filenum: 23
1759#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: __cookie_io_functions_t_defined 1
1760#MACRO-NEXT:     DW_MACRO_end_file
1761#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 53 macro: _VA_LIST_DEFINED
1762#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 67 macro: __off_t_defined
1763#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 71 macro: __off64_t_defined
1764#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 78 macro: __ssize_t_defined
1765#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 93 macro: _IOFBF 0
1766#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 94 macro: _IOLBF 1
1767#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 95 macro: _IONBF 2
1768#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 99 macro: BUFSIZ 8192
1769#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 104 macro: EOF (-1)
1770#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 109 macro: SEEK_SET 0
1771#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 110 macro: SEEK_CUR 1
1772#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 111 macro: SEEK_END 2
1773#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 113 macro: SEEK_DATA 3
1774#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 114 macro: SEEK_HOLE 4
1775#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 120 macro: P_tmpdir "/tmp"
1776#MACRO-NEXT:     DW_MACRO_start_file - lineno: 133 filenum: 24
1777#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 19 macro: _BITS_STDIO_LIM_H 1
1778#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 25 macro: L_tmpnam 20
1779#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 26 macro: TMP_MAX 238328
1780#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 27 macro: FILENAME_MAX 4096
1781#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 30 macro: L_ctermid 9
1782#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 32 macro: L_cuserid 9
1783#MACRO-NEXT:       DW_MACRO_undef_str{{[px]}} - lineno: 36 macro: FOPEN_MAX
1784#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 37 macro: FOPEN_MAX 16
1785#MACRO-NEXT:     DW_MACRO_end_file
1786#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 138 macro: _PRINTF_NAN_LEN_MAX 4
1787#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 147 macro: stdin stdin
1788#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 148 macro: stdout stdout
1789#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 149 macro: stderr stderr
1790#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 164 macro: RENAME_NOREPLACE (1 << 0)
1791#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 165 macro: RENAME_EXCHANGE (1 << 1)
1792#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 166 macro: RENAME_WHITEOUT (1 << 2)
1793#MACRO-NEXT:     DW_MACRO_undef_str{{[px]}} - lineno: 180 macro: __attr_dealloc_fclose
1794#MACRO-NEXT:     DW_MACRO_define_str{{[px]}} - lineno: 181 macro: __attr_dealloc_fclose __attr_dealloc (fclose, 1)
1795#MACRO-NEXT:     DW_MACRO_start_file - lineno: 430 filenum: 25
1796#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 20 macro: _BITS_FLOATN_H
1797#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 34 macro: __HAVE_FLOAT128 0
1798#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 42 macro: __HAVE_DISTINCT_FLOAT128 0
1799#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 48 macro: __HAVE_FLOAT64X 1
1800#MACRO-NEXT:       DW_MACRO_define_str{{[px]}} - lineno: 54 macro: __HAVE_FLOAT64X_LONG_DOUBLE 1
1801#MACRO-NEXT:       DW_MACRO_start_file - lineno: 119 filenum: 26
1802#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 21 macro: _BITS_FLOATN_COMMON_H
1803#MACRO-NEXT:         DW_MACRO_start_file - lineno: 24 filenum: 9
1804#MACRO-NEXT:           DW_MACRO_define_str{{[px]}} - lineno: 21 macro: __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0
1805#MACRO-NEXT:         DW_MACRO_end_file
1806#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 34 macro: __HAVE_FLOAT16 0
1807#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 35 macro: __HAVE_FLOAT32 1
1808#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 36 macro: __HAVE_FLOAT64 1
1809#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 37 macro: __HAVE_FLOAT32X 1
1810#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 38 macro: __HAVE_FLOAT128X 0
1811#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 52 macro: __HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16
1812#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 53 macro: __HAVE_DISTINCT_FLOAT32 0
1813#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 54 macro: __HAVE_DISTINCT_FLOAT64 0
1814#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 55 macro: __HAVE_DISTINCT_FLOAT32X 0
1815#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 56 macro: __HAVE_DISTINCT_FLOAT64X 0
1816#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 57 macro: __HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128X
1817#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 63 macro: __HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128 && __LDBL_MANT_DIG__ != 113)
1818#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 72 macro: __HAVE_FLOATN_NOT_TYPEDEF 0
1819#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 91 macro: __f32(x) x##f
1820#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 102 macro: __f64(x) x
1821#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 111 macro: __f32x(x) x
1822#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 120 macro: __f64x(x) x##l
1823#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 149 macro: __CFLOAT32 _Complex float
1824#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 160 macro: __CFLOAT64 _Complex double
1825#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 169 macro: __CFLOAT32X _Complex double
1826#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 178 macro: __CFLOAT64X _Complex long double
1827#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 218 macro: __builtin_huge_valf32() (__builtin_huge_valf ())
1828#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 219 macro: __builtin_inff32() (__builtin_inff ())
1829#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 220 macro: __builtin_nanf32(x) (__builtin_nanf (x))
1830#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 221 macro: __builtin_nansf32(x) (__builtin_nansf (x))
1831#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 255 macro: __builtin_huge_valf64() (__builtin_huge_val ())
1832#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 256 macro: __builtin_inff64() (__builtin_inf ())
1833#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 257 macro: __builtin_nanf64(x) (__builtin_nan (x))
1834#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 258 macro: __builtin_nansf64(x) (__builtin_nans (x))
1835#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 272 macro: __builtin_huge_valf32x() (__builtin_huge_val ())
1836#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 273 macro: __builtin_inff32x() (__builtin_inf ())
1837#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 274 macro: __builtin_nanf32x(x) (__builtin_nan (x))
1838#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 275 macro: __builtin_nansf32x(x) (__builtin_nans (x))
1839#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 289 macro: __builtin_huge_valf64x() (__builtin_huge_vall ())
1840#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 290 macro: __builtin_inff64x() (__builtin_infl ())
1841#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 291 macro: __builtin_nanf64x(x) (__builtin_nanl (x))
1842#MACRO-NEXT:         DW_MACRO_define_str{{[px]}} - lineno: 292 macro: __builtin_nansf64x(x) (__builtin_nansl (x))
1843#MACRO-NEXT:       DW_MACRO_end_file
1844#MACRO-NEXT:     DW_MACRO_end_file
1845#MACRO-NEXT:   DW_MACRO_end_file
1846#MACRO-NEXT: DW_MACRO_end_file
1847#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __llvm__ 1
1848#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang__ 1
1849#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_major__ 14
1850#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_minor__ 0
1851#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_patchlevel__ 0
1852#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_version__ "14.0.0 "
1853#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC__ 4
1854#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_MINOR__ 2
1855#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_PATCHLEVEL__ 1
1856#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_ABI_VERSION 1002
1857#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUG__ 4
1858#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_WEAK__ 1
1859#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_RELAXED 0
1860#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_CONSUME 1
1861#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_ACQUIRE 2
1862#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_RELEASE 3
1863#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_ACQ_REL 4
1864#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ATOMIC_SEQ_CST 5
1865#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_WORK_ITEM 0
1866#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_WORK_GROUP 1
1867#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_DEVICE 2
1868#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3
1869#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OPENCL_MEMORY_SCOPE_SUB_GROUP 4
1870#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PRAGMA_REDEFINE_EXTNAME 1
1871#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __VERSION__ "Ubuntu Clang 14.0.0"
1872#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_EXPERIMENTAL_CXX0X__ 1
1873#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __OBJC_BOOL_IS_BOOL 0
1874#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_rtti 199711L
1875#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_exceptions 199711L
1876#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_unicode_characters 200704L
1877#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_raw_strings 200710L
1878#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_unicode_literals 200710L
1879#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_user_defined_literals 200809L
1880#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_lambdas 200907L
1881#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_constexpr 201304L
1882#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_constexpr_in_decltype 201711L
1883#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_range_based_for 200907
1884#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_static_assert 200410
1885#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_decltype 200707L
1886#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_attributes 200809L
1887#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_rvalue_references 200610L
1888#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_variadic_templates 200704L
1889#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_initializer_lists 200806L
1890#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_delegating_constructors 200604L
1891#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_nsdmi 200809L
1892#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_inheriting_constructors 201511L
1893#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_ref_qualifiers 200710L
1894#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_alias_templates 200704L
1895#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_threadsafe_static_init 200806L
1896#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_binary_literals 201304L
1897#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_digit_separators 201309L
1898#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_init_captures 201304L
1899#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_generic_lambdas 201304L
1900#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_decltype_auto 201304L
1901#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_return_type_deduction 201304L
1902#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_aggregate_nsdmi 201304L
1903#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_variable_templates 201304L
1904#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cpp_impl_destroying_delete 201806L
1905#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CONSTANT_CFSTRINGS__ 1
1906#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __EXCEPTIONS 1
1907#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GXX_RTTI 1
1908#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DEPRECATED 1
1909#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __private_extern__ extern
1910#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_literal_encoding__ "UTF-8"
1911#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __clang_wide_literal_encoding__ "UTF-32"
1912#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_LITTLE_ENDIAN__ 1234
1913#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_BIG_ENDIAN__ 4321
1914#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ORDER_PDP_ENDIAN__ 3412
1915#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
1916#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LITTLE_ENDIAN__ 1
1917#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: _LP64 1
1918#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LP64__ 1
1919#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR_BIT__ 8
1920#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BOOL_WIDTH__ 8
1921#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SHRT_WIDTH__ 16
1922#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_WIDTH__ 32
1923#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_WIDTH__ 64
1924#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LLONG_WIDTH__ 64
1925#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BITINT_MAXWIDTH__ 128
1926#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SCHAR_MAX__ 127
1927#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SHRT_MAX__ 32767
1928#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_MAX__ 2147483647
1929#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_MAX__ 9223372036854775807L
1930#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LONG_LONG_MAX__ 9223372036854775807LL
1931#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_MAX__ 2147483647
1932#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_WIDTH__ 32
1933#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_MAX__ 4294967295U
1934#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_WIDTH__ 32
1935#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_MAX__ 9223372036854775807L
1936#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_WIDTH__ 64
1937#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_MAX__ 18446744073709551615UL
1938#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_WIDTH__ 64
1939#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_MAX__ 18446744073709551615UL
1940#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_WIDTH__ 64
1941#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_MAX__ 9223372036854775807L
1942#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_WIDTH__ 64
1943#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_MAX__ 9223372036854775807L
1944#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_WIDTH__ 64
1945#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_MAX__ 18446744073709551615UL
1946#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_WIDTH__ 64
1947#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_DOUBLE__ 8
1948#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_FLOAT__ 4
1949#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_INT__ 4
1950#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG__ 8
1951#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG_DOUBLE__ 16
1952#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_LONG_LONG__ 8
1953#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_POINTER__ 8
1954#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_SHORT__ 2
1955#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_PTRDIFF_T__ 8
1956#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_SIZE_T__ 8
1957#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_WCHAR_T__ 4
1958#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_WINT_T__ 4
1959#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_INT128__ 16
1960#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_TYPE__ long int
1961#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_FMTd__ "ld"
1962#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_FMTi__ "li"
1963#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTMAX_C_SUFFIX__ L
1964#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_TYPE__ long unsigned int
1965#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTo__ "lo"
1966#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTu__ "lu"
1967#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTx__ "lx"
1968#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_FMTX__ "lX"
1969#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTMAX_C_SUFFIX__ UL
1970#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_TYPE__ long int
1971#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_FMTd__ "ld"
1972#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PTRDIFF_FMTi__ "li"
1973#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_TYPE__ long int
1974#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_FMTd__ "ld"
1975#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INTPTR_FMTi__ "li"
1976#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_TYPE__ long unsigned int
1977#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTo__ "lo"
1978#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTu__ "lu"
1979#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTx__ "lx"
1980#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZE_FMTX__ "lX"
1981#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WCHAR_TYPE__ int
1982#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_TYPE__ unsigned int
1983#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIG_ATOMIC_MAX__ 2147483647
1984#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIG_ATOMIC_WIDTH__ 32
1985#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR16_TYPE__ unsigned short
1986#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CHAR32_TYPE__ unsigned int
1987#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_TYPE__ long unsigned int
1988#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTo__ "lo"
1989#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTu__ "lu"
1990#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTx__ "lx"
1991#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINTPTR_FMTX__ "lX"
1992#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DENORM_MIN__ 1.40129846e-45F
1993#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_DENORM__ 1
1994#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DIG__ 6
1995#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_DECIMAL_DIG__ 9
1996#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_EPSILON__ 1.19209290e-7F
1997#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_INFINITY__ 1
1998#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_HAS_QUIET_NAN__ 1
1999#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MANT_DIG__ 24
2000#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX_10_EXP__ 38
2001#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX_EXP__ 128
2002#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MAX__ 3.40282347e+38F
2003#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN_10_EXP__ (-37)
2004#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN_EXP__ (-125)
2005#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_MIN__ 1.17549435e-38F
2006#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DENORM_MIN__ 4.9406564584124654e-324
2007#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_DENORM__ 1
2008#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DIG__ 15
2009#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_DECIMAL_DIG__ 17
2010#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_EPSILON__ 2.2204460492503131e-16
2011#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_INFINITY__ 1
2012#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_HAS_QUIET_NAN__ 1
2013#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MANT_DIG__ 53
2014#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX_10_EXP__ 308
2015#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX_EXP__ 1024
2016#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MAX__ 1.7976931348623157e+308
2017#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN_10_EXP__ (-307)
2018#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN_EXP__ (-1021)
2019#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DBL_MIN__ 2.2250738585072014e-308
2020#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L
2021#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_DENORM__ 1
2022#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DIG__ 18
2023#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_DECIMAL_DIG__ 21
2024#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_EPSILON__ 1.08420217248550443401e-19L
2025#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_INFINITY__ 1
2026#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_HAS_QUIET_NAN__ 1
2027#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MANT_DIG__ 64
2028#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX_10_EXP__ 4932
2029#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX_EXP__ 16384
2030#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MAX__ 1.18973149535723176502e+4932L
2031#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN_10_EXP__ (-4931)
2032#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN_EXP__ (-16381)
2033#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __LDBL_MIN__ 3.36210314311209350626e-4932L
2034#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __POINTER_WIDTH__ 64
2035#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __BIGGEST_ALIGNMENT__ 16
2036#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __WINT_UNSIGNED__ 1
2037#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_TYPE__ signed char
2038#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_FMTd__ "hhd"
2039#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_FMTi__ "hhi"
2040#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_C_SUFFIX__
2041#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_TYPE__ short
2042#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_FMTd__ "hd"
2043#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_FMTi__ "hi"
2044#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_C_SUFFIX__
2045#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_TYPE__ int
2046#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_FMTd__ "d"
2047#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_FMTi__ "i"
2048#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_C_SUFFIX__
2049#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_TYPE__ long int
2050#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_FMTd__ "ld"
2051#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_FMTi__ "li"
2052#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_C_SUFFIX__ L
2053#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_TYPE__ unsigned char
2054#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTo__ "hho"
2055#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTu__ "hhu"
2056#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTx__ "hhx"
2057#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_FMTX__ "hhX"
2058#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_C_SUFFIX__
2059#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT8_MAX__ 255
2060#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT8_MAX__ 127
2061#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_TYPE__ unsigned short
2062#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTo__ "ho"
2063#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTu__ "hu"
2064#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTx__ "hx"
2065#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_FMTX__ "hX"
2066#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_C_SUFFIX__
2067#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT16_MAX__ 65535
2068#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT16_MAX__ 32767
2069#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_TYPE__ unsigned int
2070#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTo__ "o"
2071#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTu__ "u"
2072#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTx__ "x"
2073#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_FMTX__ "X"
2074#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_C_SUFFIX__ U
2075#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT32_MAX__ 4294967295U
2076#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT32_MAX__ 2147483647
2077#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_TYPE__ long unsigned int
2078#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTo__ "lo"
2079#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTu__ "lu"
2080#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTx__ "lx"
2081#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_FMTX__ "lX"
2082#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_C_SUFFIX__ UL
2083#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT64_MAX__ 18446744073709551615UL
2084#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT64_MAX__ 9223372036854775807L
2085#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_TYPE__ signed char
2086#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_MAX__ 127
2087#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_WIDTH__ 8
2088#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_FMTd__ "hhd"
2089#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST8_FMTi__ "hhi"
2090#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_TYPE__ unsigned char
2091#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_MAX__ 255
2092#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTo__ "hho"
2093#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTu__ "hhu"
2094#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTx__ "hhx"
2095#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST8_FMTX__ "hhX"
2096#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_TYPE__ short
2097#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_MAX__ 32767
2098#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_WIDTH__ 16
2099#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_FMTd__ "hd"
2100#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST16_FMTi__ "hi"
2101#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_TYPE__ unsigned short
2102#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_MAX__ 65535
2103#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTo__ "ho"
2104#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTu__ "hu"
2105#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTx__ "hx"
2106#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST16_FMTX__ "hX"
2107#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_TYPE__ int
2108#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_MAX__ 2147483647
2109#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_WIDTH__ 32
2110#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_FMTd__ "d"
2111#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST32_FMTi__ "i"
2112#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_TYPE__ unsigned int
2113#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_MAX__ 4294967295U
2114#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTo__ "o"
2115#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTu__ "u"
2116#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTx__ "x"
2117#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST32_FMTX__ "X"
2118#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_TYPE__ long int
2119#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_MAX__ 9223372036854775807L
2120#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_WIDTH__ 64
2121#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_FMTd__ "ld"
2122#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_LEAST64_FMTi__ "li"
2123#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_TYPE__ long unsigned int
2124#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_MAX__ 18446744073709551615UL
2125#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTo__ "lo"
2126#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTu__ "lu"
2127#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTx__ "lx"
2128#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_LEAST64_FMTX__ "lX"
2129#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_TYPE__ signed char
2130#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_MAX__ 127
2131#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_WIDTH__ 8
2132#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_FMTd__ "hhd"
2133#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST8_FMTi__ "hhi"
2134#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_TYPE__ unsigned char
2135#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_MAX__ 255
2136#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTo__ "hho"
2137#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTu__ "hhu"
2138#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTx__ "hhx"
2139#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST8_FMTX__ "hhX"
2140#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_TYPE__ short
2141#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_MAX__ 32767
2142#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_WIDTH__ 16
2143#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_FMTd__ "hd"
2144#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST16_FMTi__ "hi"
2145#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_TYPE__ unsigned short
2146#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_MAX__ 65535
2147#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTo__ "ho"
2148#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTu__ "hu"
2149#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTx__ "hx"
2150#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST16_FMTX__ "hX"
2151#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_TYPE__ int
2152#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_MAX__ 2147483647
2153#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_WIDTH__ 32
2154#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_FMTd__ "d"
2155#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST32_FMTi__ "i"
2156#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_TYPE__ unsigned int
2157#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_MAX__ 4294967295U
2158#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTo__ "o"
2159#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTu__ "u"
2160#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTx__ "x"
2161#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST32_FMTX__ "X"
2162#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_TYPE__ long int
2163#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_MAX__ 9223372036854775807L
2164#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_WIDTH__ 64
2165#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_FMTd__ "ld"
2166#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __INT_FAST64_FMTi__ "li"
2167#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_TYPE__ long unsigned int
2168#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_MAX__ 18446744073709551615UL
2169#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTo__ "lo"
2170#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTu__ "lu"
2171#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTx__ "lx"
2172#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __UINT_FAST64_FMTX__ "lX"
2173#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __USER_LABEL_PREFIX__
2174#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FINITE_MATH_ONLY__ 0
2175#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GNUC_GNU_INLINE__ 1
2176#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
2177#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_BOOL_LOCK_FREE 2
2178#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR_LOCK_FREE 2
2179#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2
2180#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2
2181#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2
2182#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_SHORT_LOCK_FREE 2
2183#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_INT_LOCK_FREE 2
2184#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_LONG_LOCK_FREE 2
2185#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_LLONG_LOCK_FREE 2
2186#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __CLANG_ATOMIC_POINTER_LOCK_FREE 2
2187#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_BOOL_LOCK_FREE 2
2188#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR_LOCK_FREE 2
2189#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
2190#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
2191#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
2192#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_SHORT_LOCK_FREE 2
2193#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_INT_LOCK_FREE 2
2194#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_LONG_LOCK_FREE 2
2195#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_LLONG_LOCK_FREE 2
2196#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ATOMIC_POINTER_LOCK_FREE 2
2197#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __NO_INLINE__ 1
2198#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PIC__ 2
2199#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __pic__ 2
2200#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __PIE__ 2
2201#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __pie__ 2
2202#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_EVAL_METHOD__ 0
2203#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLT_RADIX__ 2
2204#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__
2205#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GLIBCXX_TYPE_INT_N_0 __int128
2206#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GLIBCXX_BITSIZE_INT_N_0 128
2207#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_ASM_FLAG_OUTPUTS__ 1
2208#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __code_model_small__ 1
2209#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __amd64__ 1
2210#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __amd64 1
2211#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __x86_64 1
2212#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __x86_64__ 1
2213#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SEG_GS 1
2214#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SEG_FS 1
2215#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __seg_gs __attribute__((address_space(256)))
2216#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __seg_fs __attribute__((address_space(257)))
2217#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __k8 1
2218#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __k8__ 1
2219#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __tune_k8__ 1
2220#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __REGISTER_PREFIX__
2221#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __NO_MATH_INLINES 1
2222#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FXSR__ 1
2223#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE2__ 1
2224#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE2_MATH__ 1
2225#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE__ 1
2226#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SSE_MATH__ 1
2227#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __MMX__ 1
2228#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
2229#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
2230#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
2231#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
2232#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __SIZEOF_FLOAT128__ 16
2233#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: unix 1
2234#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __unix 1
2235#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __unix__ 1
2236#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: linux 1
2237#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __linux 1
2238#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __linux__ 1
2239#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __ELF__ 1
2240#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __gnu_linux__ 1
2241#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: _GNU_SOURCE 1
2242#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __FLOAT128__ 1
2243#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC__ 1
2244#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_HOSTED__ 1
2245#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __cplusplus 201402L
2246#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16UL
2247#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDCPP_THREADS__ 1
2248#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_UTF_16__ 1
2249#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __STDC_UTF_32__ 1
2250#MACRO-NEXT: DW_MACRO_define_str{{[px]}} - lineno: 0 macro: __GCC_HAVE_DWARF2_CFI_ASM 1
2251