#define AL(x) __attribute__((weak, alias("alias_func"))) void x(void); __attribute__((weak)) __attribute__((no_instrument_function)) void alias_func(void) { } AL(__cyg_profile_func_enter) AL(__cyg_profile_func_exit) AL(__sanitizer_cov_trace_pc) AL(__sanitizer_cov_trace_const_cmp1) AL(__sanitizer_cov_trace_const_cmp2) AL(__sanitizer_cov_trace_const_cmp4) AL(__sanitizer_cov_trace_const_cmp8) AL(__sanitizer_cov_trace_cmp1) AL(__sanitizer_cov_trace_cmp2) AL(__sanitizer_cov_trace_cmp4) AL(__sanitizer_cov_trace_cmp8) AL(__sanitizer_cov_trace_switch) AL(__sanitizer_cov_trace_cmpd) AL(__sanitizer_cov_trace_cmpf) AL(__asan_report_store1) AL(__asan_report_store2) AL(__asan_report_store4) AL(__asan_report_store8) AL(__asan_report_store16) AL(__asan_report_load1) AL(__asan_report_load2) AL(__asan_report_load4) AL(__asan_report_load8) AL(__asan_report_load16) AL(__asan_register_globals) AL(__asan_unregister_globals) AL(__asan_init) AL(__asan_version_mismatch_check_v8) AL(__asan_handle_no_return) AL(__asan_option_detect_stack_use_after_return) AL(__asan_stack_malloc_1) AL(__asan_stack_malloc_2) AL(__asan_stack_malloc_3) AL(__asan_stack_malloc_4) AL(__asan_stack_malloc_5) AL(__asan_stack_malloc_6) AL(__asan_stack_malloc_7) AL(__asan_stack_free_5) AL(__asan_stack_free_6) AL(__asan_stack_free_7) AL(__asan_report_load_n) AL(__asan_report_store_n) AL(__asan_alloca_poison) AL(__asan_allocas_unpoison) AL(__asan_poison_stack_memory) AL(__asan_unpoison_stack_memory)