eĿlipsis
a language independent preprocessor
 
Loading...
Searching...
No Matches
predefined-c-attribute-gnu-xcode.h
Go to the documentation of this file.
1
10#if !defined(HSUF) || !defined(__HAS_C_ATTRIBUTE)
11# error "Do not include directly. This is only meant to be used during startup of eĿlipsis and needs special conditioning."
12#endif
13#xdefine __HAS_C_ATTRIBUTE(gnu, acces)
14#xdefine __HAS_C_ATTRIBUTE(gnu, alias)
15#xdefine __HAS_C_ATTRIBUTE(gnu, aligned)
16#xdefine __HAS_C_ATTRIBUTE(gnu, alloc_align)
17#xdefine __HAS_C_ATTRIBUTE(gnu, alloc_size)
18#xdefine __HAS_C_ATTRIBUTE(gnu, always_inline)
19#xdefine __HAS_C_ATTRIBUTE(gnu, artificial)
20#xdefine __HAS_C_ATTRIBUTE(gnu, assume_aligned)
21#xdefine __HAS_C_ATTRIBUTE(gnu, cleanup)
22#xdefine __HAS_C_ATTRIBUTE(gnu, cold)
23#xdefine __HAS_C_ATTRIBUTE(gnu, common)
24#xdefine __HAS_C_ATTRIBUTE(gnu, const)
25#xdefine __HAS_C_ATTRIBUTE(gnu, constructor)
26#xdefine __HAS_C_ATTRIBUTE(gnu, copy)
27#xdefine __HAS_C_ATTRIBUTE(gnu, counted_by)
28#xdefine __HAS_C_ATTRIBUTE(gnu, deprecated)
29#xdefine __HAS_C_ATTRIBUTE(gnu, destructor)
30#xdefine __HAS_C_ATTRIBUTE(gnu, error)
31#xdefine __HAS_C_ATTRIBUTE(gnu, expected_throw)
32#xdefine __HAS_C_ATTRIBUTE(gnu, externally_visible)
33#xdefine __HAS_C_ATTRIBUTE(gnu, fd_arg)
34#xdefine __HAS_C_ATTRIBUTE(gnu, fd_arg_read)
35#xdefine __HAS_C_ATTRIBUTE(gnu, fd_arg_write)
36#xdefine __HAS_C_ATTRIBUTE(gnu, flatten)
37#xdefine __HAS_C_ATTRIBUTE(gnu, format)
38#xdefine __HAS_C_ATTRIBUTE(gnu, format_arg)
39#xdefine __HAS_C_ATTRIBUTE(gnu, gnu_inline)
40#xdefine __HAS_C_ATTRIBUTE(gnu, hot)
41#xdefine __HAS_C_ATTRIBUTE(gnu, ifunc)
42#xdefine __HAS_C_ATTRIBUTE(gnu, interrupt)
43#xdefine __HAS_C_ATTRIBUTE(gnu, interrupt_handler)
44#xdefine __HAS_C_ATTRIBUTE(gnu, leaf)
45#xdefine __HAS_C_ATTRIBUTE(gnu, malloc)
46#xdefine __HAS_C_ATTRIBUTE(gnu, mode)
47#xdefine __HAS_C_ATTRIBUTE(gnu, no_address_safety_analysis)
48#xdefine __HAS_C_ATTRIBUTE(gnu, no_icf)
49#xdefine __HAS_C_ATTRIBUTE(gnu, no_instrument_function)
50#xdefine __HAS_C_ATTRIBUTE(gnu, no_profile_instrument_function)
51#xdefine __HAS_C_ATTRIBUTE(gnu, no_reorder)
52#xdefine __HAS_C_ATTRIBUTE(gnu, no_sanitize)
53#xdefine __HAS_C_ATTRIBUTE(gnu, no_sanitize_address)
54#xdefine __HAS_C_ATTRIBUTE(gnu, no_sanitize_coverage)
55#xdefine __HAS_C_ATTRIBUTE(gnu, no_sanitize_thread)
56#xdefine __HAS_C_ATTRIBUTE(gnu, no_sanitize_undefined)
57#xdefine __HAS_C_ATTRIBUTE(gnu, no_split_stack)
58#xdefine __HAS_C_ATTRIBUTE(gnu, no_stack_limit)
59#xdefine __HAS_C_ATTRIBUTE(gnu, no_stack_protector)
60#xdefine __HAS_C_ATTRIBUTE(gnu, noclone)
61#xdefine __HAS_C_ATTRIBUTE(gnu, nocommon)
62#xdefine __HAS_C_ATTRIBUTE(gnu, noinit)
63#xdefine __HAS_C_ATTRIBUTE(gnu, noipa)
64#xdefine __HAS_C_ATTRIBUTE(gnu, nonnull)
65#xdefine __HAS_C_ATTRIBUTE(gnu, nonstring)
66#xdefine __HAS_C_ATTRIBUTE(gnu, noplt)
67#xdefine __HAS_C_ATTRIBUTE(gnu, noreturn)
68#xdefine __HAS_C_ATTRIBUTE(gnu, nothrow)
69#xdefine __HAS_C_ATTRIBUTE(gnu, optimize)
70#xdefine __HAS_C_ATTRIBUTE(gnu, packed)
71#xdefine __HAS_C_ATTRIBUTE(gnu, patchable_function_entry)
72#xdefine __HAS_C_ATTRIBUTE(gnu, persistent)
73#xdefine __HAS_C_ATTRIBUTE(gnu, pure)
74#xdefine __HAS_C_ATTRIBUTE(gnu, retain)
75#xdefine __HAS_C_ATTRIBUTE(gnu, returns_nonnull)
76#xdefine __HAS_C_ATTRIBUTE(gnu, returns_twice)
77#xdefine __HAS_C_ATTRIBUTE(gnu, section)
78#xdefine __HAS_C_ATTRIBUTE(gnu, sentinel)
79#xdefine __HAS_C_ATTRIBUTE(gnu, simd)
80#xdefine __HAS_C_ATTRIBUTE(gnu, stack_protect)
81#xdefine __HAS_C_ATTRIBUTE(gnu, strict_flex_array)
82#xdefine __HAS_C_ATTRIBUTE(gnu, symver)
83#xdefine __HAS_C_ATTRIBUTE(gnu, tainted_args)
84#xdefine __HAS_C_ATTRIBUTE(gnu, target)
85#xdefine __HAS_C_ATTRIBUTE(gnu, target_clones)
86#xdefine __HAS_C_ATTRIBUTE(gnu, tls_model)
87#xdefine __HAS_C_ATTRIBUTE(gnu, unavailable)
88#xdefine __HAS_C_ATTRIBUTE(gnu, uninitialized)
89#xdefine __HAS_C_ATTRIBUTE(gnu, unused)
90#xdefine __HAS_C_ATTRIBUTE(gnu, used)
91#xdefine __HAS_C_ATTRIBUTE(gnu, vector_size)
92#xdefine __HAS_C_ATTRIBUTE(gnu, visibility)
93#xdefine __HAS_C_ATTRIBUTE(gnu, warn_if_not_aligned)
94#xdefine __HAS_C_ATTRIBUTE(gnu, warn_unused_result)
95#xdefine __HAS_C_ATTRIBUTE(gnu, warning)
96#xdefine __HAS_C_ATTRIBUTE(gnu, weak)
97#xdefine __HAS_C_ATTRIBUTE(gnu, weakref)
98#xdefine __HAS_C_ATTRIBUTE(gnu, zero_call_used_regs)