13 GCC_ATTR(always_inline
)
15 GCC_ATTR(assume_aligned
)
19 GCC_ATTR(bnd_instrument
)
21 GCC_ATTR(bnd_variable_size
)
22 GCC_ATTR(break_handler
)
23 GCC_ATTR(brk_interrupt
)
24 GCC_ATTR(callee_pop_aggregate_return
)
28 GCC_ATTR(cmse_nonsecure_call
)
29 GCC_ATTR(cmse_nonsecure_entry
)
32 GCC_ATTR(common_object
)
38 GCC_ATTR(designated_init
)
40 GCC_ATTR(disinterrupt
)
43 GCC_ATTR(eightbit_data
)
47 GCC_ATTR(exception_handler
)
48 GCC_ATTR(externally_visible
)
51 GCC_ATTR(fast_interrupt
)
54 GCC_ATTR(force_align_arg_pointer
)
57 GCC_ATTR(forwarder_section
)
58 GCC_ATTR(function_vector
)
65 GCC_ATTR(init_priority
)
66 GCC_ATTR(interfacearm
)
69 GCC_ATTR(interrupt_handler
)
70 GCC_ATTR(interrupt_thread
)
74 GCC_ATTR(keep_interrupts_masked
)
88 GCC_ATTR(maybe_unused
)
96 GCC_ATTR(ms_hook_prologue
)
101 GCC_ATTR(nested_ready
)
104 GCC_ATTR(nmi_handler
)
105 GCC_ATTR(no_address_safety_analysis
)
106 GCC_ATTR(no_caller_saved_registers
)
108 GCC_ATTR(no_instrument_function
)
109 GCC_ATTR(no_profile_instrument_function
)
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
)
119 GCC_ATTR(nocompression
)
123 GCC_ATTR(nomicromips
)
128 GCC_ATTR(nosave_low_regs
)
134 GCC_ATTR(partial_save
)
145 GCC_ATTR(returns_nonnull
)
146 GCC_ATTR(returns_twice
)
147 GCC_ATTR(s390_vector_bool
)
150 GCC_ATTR(save_volatiles
)
152 GCC_ATTR(scalar_storage_order
)
165 GCC_ATTR(stack_protect
)
167 GCC_ATTR(syscall_linkage
)
170 GCC_ATTR(target_clones
)
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
)
185 GCC_ATTR(trapa_handler
)
188 GCC_ATTR(use_debug_exception_return
)
189 GCC_ATTR(use_shadow_register_set
)
192 GCC_ATTR(vector_size
)
199 GCC_ATTR(warn_unused
)
200 GCC_ATTR(warn_unused_result
)