| /tools/include/nolibc/ |
| A D | crt.h | 12 char **environ __attribute__((weak)); 13 const unsigned long *_auxv __attribute__((weak)); 19 extern void (*const __preinit_array_start[])(int, char **, char**) __attribute__((weak)); 20 extern void (*const __preinit_array_end[])(int, char **, char**) __attribute__((weak)); 22 extern void (*const __init_array_start[])(int, char **, char**) __attribute__((weak)); 23 extern void (*const __init_array_end[])(int, char **, char**) __attribute__((weak)); 25 extern void (*const __fini_array_start[])(void) __attribute__((weak)); 26 extern void (*const __fini_array_end[])(void) __attribute__((weak)); 29 __attribute__((weak,used))
|
| A D | stackprotector.h | 22 __attribute__((weak,used,noreturn,section(".text.nolibc_stack_chk"))) 33 __attribute__((weak,noreturn,section(".text.nolibc_stack_chk"))) 39 __attribute__((weak,used,section(".data.nolibc_stack_chk")))
|
| A D | getopt.h | 18 __attribute__((weak,unused,section(".data.nolibc_getopt"))) 21 __attribute__((weak,unused,section(".data.nolibc_getopt")))
|
| A D | signal.h | 20 __attribute__((weak,unused,section(".text.nolibc_raise")))
|
| A D | errno.h | 17 int errno __attribute__((weak));
|
| A D | string.h | 39 __attribute__((weak,unused,section(".text.nolibc_memmove"))) 64 __attribute__((weak,unused,section(".text.nolibc_memcpy"))) 82 __attribute__((weak,unused,section(".text.nolibc_memset"))) 134 __attribute__((weak,unused,section(".text.nolibc_strlen")))
|
| A D | arch-x86.h | 167 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start() 333 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-arm64.h | 145 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-loongarch.h | 146 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-m68k.h | 132 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-riscv.h | 143 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-sh.h | 145 void __attribute__((weak,noreturn)) __nolibc_entrypoint __no_stack_protector _start_wrapper(void) in _start_wrapper()
|
| A D | arch-powerpc.h | 187 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-sparc.h | 156 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-arm.h | 188 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| A D | arch-s390.h | 143 void __attribute__((weak, noreturn)) __nolibc_entrypoint __no_stack_protector _start(void) in _start()
|
| /tools/testing/selftests/bpf/ |
| A D | uprobe_multi.c | 19 int __attribute__((weak)) uprobe(void) in uprobe() 29 #define DEF(name, idx) int __attribute__((weak)) NAME(name, idx)(void) { return 0; } 98 int __attribute__((weak)) trigger_uprobe(bool build_id_resident) in trigger_uprobe()
|
| /tools/objtool/include/objtool/ |
| A D | objtool.h | 15 #define __weak __attribute__((weak))
|
| /tools/perf/util/ |
| A D | evsel_config.h | 53 bool weak; member
|
| A D | parse-events.c | 1207 __t->weak = __weak; \ in get_config_terms() 1248 term->val.num, term->weak); in get_config_terms() 1252 term->val.num ? 1 : 0, term->weak); in get_config_terms() 1256 term->val.num ? 0 : 1, term->weak); in get_config_terms() 1260 term->val.num, term->weak); in get_config_terms() 1264 term->val.num, term->weak); in get_config_terms() 1268 term->val.num ? 1 : 0, term->weak); in get_config_terms() 1290 term->val.num, term->weak); in get_config_terms() 1797 if (!group && mod.weak) { in parse_events__modifier_list() 1889 if (mod.weak) in parse_events__modifier_list() [all …]
|
| A D | parse-events.h | 128 bool weak; member 211 bool weak : 1; /* 'W' */ member
|
| /tools/objtool/ |
| A D | Build | 3 objtool-y += weak.o
|
| /tools/perf/util/include/linux/ |
| A D | linkage.h | 28 #define SYM_L_WEAK(name) .weak name
|
| /tools/include/linux/ |
| A D | compiler.h | 142 # define __weak __attribute__((weak))
|
| /tools/sched_ext/include/scx/ |
| A D | compat.h | 15 struct btf *__COMPAT_vmlinux_btf __attribute__((weak));
|