take comma expr in account for constant value
[smatch.git] / gcc-attr-list.h
blobec8cf44e4be137d4a03e7f6f45d87d7decbd16b6
1 GCC_ATTR(BELOW100)
2 GCC_ATTR(OS_Task)
3 GCC_ATTR(OS_main)
4 GCC_ATTR(OS_task)
5 GCC_ATTR(abi_tag)
6 GCC_ATTR(absdata)
7 GCC_ATTR(address)
8 GCC_ATTR(alias)
9 GCC_ATTR(aligned)
10 GCC_ATTR(alloc_align)
11 GCC_ATTR(alloc_size)
12 GCC_ATTR(altivec)
13 GCC_ATTR(always_inline)
14 GCC_ATTR(artificial)
15 GCC_ATTR(assume_aligned)
16 GCC_ATTR(bank_switch)
17 GCC_ATTR(based)
18 GCC_ATTR(below100)
19 GCC_ATTR(bnd_instrument)
20 GCC_ATTR(bnd_legacy)
21 GCC_ATTR(bnd_variable_size)
22 GCC_ATTR(break_handler)
23 GCC_ATTR(brk_interrupt)
24 GCC_ATTR(callee_pop_aggregate_return)
25 GCC_ATTR(cb)
26 GCC_ATTR(cdecl)
27 GCC_ATTR(cleanup)
28 GCC_ATTR(cmse_nonsecure_call)
29 GCC_ATTR(cmse_nonsecure_entry)
30 GCC_ATTR(cold)
31 GCC_ATTR(common)
32 GCC_ATTR(common_object)
33 GCC_ATTR(const)
34 GCC_ATTR(constructor)
35 GCC_ATTR(critical)
36 GCC_ATTR(default)
37 GCC_ATTR(deprecated)
38 GCC_ATTR(designated_init)
39 GCC_ATTR(destructor)
40 GCC_ATTR(disinterrupt)
41 GCC_ATTR(dllexport)
42 GCC_ATTR(dllimport)
43 GCC_ATTR(eightbit_data)
44 GCC_ATTR(either)
45 GCC_ATTR(error)
46 GCC_ATTR(exception)
47 GCC_ATTR(exception_handler)
48 GCC_ATTR(externally_visible)
49 GCC_ATTR(fallthrough)
50 GCC_ATTR(far)
51 GCC_ATTR(fast_interrupt)
52 GCC_ATTR(fastcall)
53 GCC_ATTR(flatten)
54 GCC_ATTR(force_align_arg_pointer)
55 GCC_ATTR(format)
56 GCC_ATTR(format_arg)
57 GCC_ATTR(forwarder_section)
58 GCC_ATTR(function_vector)
59 GCC_ATTR(gcc_struct)
60 GCC_ATTR(gnu_inline)
61 GCC_ATTR(hidden)
62 GCC_ATTR(hot)
63 GCC_ATTR(hotpatch)
64 GCC_ATTR(ifunc)
65 GCC_ATTR(init_priority)
66 GCC_ATTR(interfacearm)
67 GCC_ATTR(internal)
68 GCC_ATTR(interrupt)
69 GCC_ATTR(interrupt_handler)
70 GCC_ATTR(interrupt_thread)
71 GCC_ATTR(io)
72 GCC_ATTR(io_low)
73 GCC_ATTR(isr)
74 GCC_ATTR(keep_interrupts_masked)
75 GCC_ATTR(kernel)
76 GCC_ATTR(kspisusp)
77 GCC_ATTR(l1_data)
78 GCC_ATTR(l1_data_A)
79 GCC_ATTR(l1_data_B)
80 GCC_ATTR(l1_text)
81 GCC_ATTR(l2)
82 GCC_ATTR(leaf)
83 GCC_ATTR(long_call)
84 GCC_ATTR(longcall)
85 GCC_ATTR(lower)
86 GCC_ATTR(malloc)
87 GCC_ATTR(may_alias)
88 GCC_ATTR(maybe_unused)
89 GCC_ATTR(medium_call)
90 GCC_ATTR(micromips)
91 GCC_ATTR(mips16)
92 GCC_ATTR(mode)
93 GCC_ATTR(model)
94 GCC_ATTR(monitor)
95 GCC_ATTR(ms_abi)
96 GCC_ATTR(ms_hook_prologue)
97 GCC_ATTR(ms_struct)
98 GCC_ATTR(naked)
99 GCC_ATTR(near)
100 GCC_ATTR(nested)
101 GCC_ATTR(nested_ready)
102 GCC_ATTR(nesting)
103 GCC_ATTR(nmi)
104 GCC_ATTR(nmi_handler)
105 GCC_ATTR(no_address_safety_analysis)
106 GCC_ATTR(no_caller_saved_registers)
107 GCC_ATTR(no_icf)
108 GCC_ATTR(no_instrument_function)
109 GCC_ATTR(no_profile_instrument_function)
110 GCC_ATTR(no_reorder)
111 GCC_ATTR(no_sanitize)
112 GCC_ATTR(no_sanitize_address)
113 GCC_ATTR(no_sanitize_thread)
114 GCC_ATTR(no_sanitize_undefined)
115 GCC_ATTR(no_split_stack)
116 GCC_ATTR(no_stack_limit)
117 GCC_ATTR(noclone)
118 GCC_ATTR(nocommon)
119 GCC_ATTR(nocompression)
120 GCC_ATTR(nodiscard)
121 GCC_ATTR(noinit)
122 GCC_ATTR(noinline)
123 GCC_ATTR(nomicromips)
124 GCC_ATTR(nomips16)
125 GCC_ATTR(nonnull)
126 GCC_ATTR(noplt)
127 GCC_ATTR(noreturn)
128 GCC_ATTR(nosave_low_regs)
129 GCC_ATTR(not_nested)
130 GCC_ATTR(nothrow)
131 GCC_ATTR(notshared)
132 GCC_ATTR(optimize)
133 GCC_ATTR(packed)
134 GCC_ATTR(partial_save)
135 GCC_ATTR(pcs)
136 GCC_ATTR(persistent)
137 GCC_ATTR(progmem)
138 GCC_ATTR(protected)
139 GCC_ATTR(pure)
140 GCC_ATTR(reentrant)
141 GCC_ATTR(regparm)
142 GCC_ATTR(renesas)
143 GCC_ATTR(resbank)
144 GCC_ATTR(reset)
145 GCC_ATTR(returns_nonnull)
146 GCC_ATTR(returns_twice)
147 GCC_ATTR(s390_vector_bool)
148 GCC_ATTR(saddr)
149 GCC_ATTR(save_all)
150 GCC_ATTR(save_volatiles)
151 GCC_ATTR(saveall)
152 GCC_ATTR(scalar_storage_order)
153 GCC_ATTR(sda)
154 GCC_ATTR(section)
155 GCC_ATTR(selectany)
156 GCC_ATTR(sentinel)
157 GCC_ATTR(shared)
158 GCC_ATTR(short_call)
159 GCC_ATTR(shortcall)
160 GCC_ATTR(signal)
161 GCC_ATTR(simd)
162 GCC_ATTR(sp_switch)
163 GCC_ATTR(spu_vector)
164 GCC_ATTR(sseregparm)
165 GCC_ATTR(stack_protect)
166 GCC_ATTR(stdcall)
167 GCC_ATTR(syscall_linkage)
168 GCC_ATTR(sysv_abi)
169 GCC_ATTR(target)
170 GCC_ATTR(target_clones)
171 GCC_ATTR(tda)
172 GCC_ATTR(thiscall)
173 GCC_ATTR(tiny)
174 GCC_ATTR(tiny_data)
175 GCC_ATTR(tls_model)
176 GCC_ATTR(transaction_callable)
177 GCC_ATTR(transaction_may_cancel_outer)
178 GCC_ATTR(transaction_pure)
179 GCC_ATTR(transaction_safe)
180 GCC_ATTR(transaction_safe_dynamic)
181 GCC_ATTR(transaction_unsafe)
182 GCC_ATTR(transaction_wrap)
183 GCC_ATTR(transparent_union)
184 GCC_ATTR(trap_exit)
185 GCC_ATTR(trapa_handler)
186 GCC_ATTR(unused)
187 GCC_ATTR(upper)
188 GCC_ATTR(use_debug_exception_return)
189 GCC_ATTR(use_shadow_register_set)
190 GCC_ATTR(used)
191 GCC_ATTR(vector)
192 GCC_ATTR(vector_size)
193 GCC_ATTR(version_id)
194 GCC_ATTR(visibility)
195 GCC_ATTR(vliw)
196 GCC_ATTR(volatile)
197 GCC_ATTR(wakeup)
198 GCC_ATTR(warm)
199 GCC_ATTR(warn_unused)
200 GCC_ATTR(warn_unused_result)
201 GCC_ATTR(warning)
202 GCC_ATTR(weak)
203 GCC_ATTR(weakref)
204 GCC_ATTR(zda)