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