BOUNDED_SECTION_BY
#define BOUNDED_SECTION(_sec) BOUNDED_SECTION_BY(_sec, _sec)
BOUNDED_SECTION_BY(_ftrace_annotated_branch, _annotated_branch_profile)
BOUNDED_SECTION_BY(_ftrace_branch, _branch_profile)
BOUNDED_SECTION_BY(_ftrace_eval_map, _ftrace_eval_maps)
#define TRACE_PRINTKS() BOUNDED_SECTION_BY(__trace_printk_fmt, ___trace_bprintk_fmt)
#define TRACEPOINT_STR() BOUNDED_SECTION_BY(__tracepoint_str, ___tracepoint_str)
BOUNDED_SECTION_BY(__syscalls_metadata, _syscalls_metadata)
BOUNDED_SECTION_BY(__bpf_raw_tp_map, __bpf_raw_tp)
BOUNDED_SECTION_BY(__dyndbg_classes, ___dyndbg_classes) \
BOUNDED_SECTION_BY(__dyndbg, ___dyndbg) \
BOUNDED_SECTION_BY(__jump_table, ___jump_table)
BOUNDED_SECTION_BY(.static_call_sites, _static_call_sites) \
BOUNDED_SECTION_BY(.static_call_tramp_key, _static_call_tramp_key)
BOUNDED_SECTION_BY(.kcfi_traps, ___kcfi_traps) \
BOUNDED_SECTION_BY(__tracepoints_ptrs, ___tracepoints_ptrs) \
BOUNDED_SECTION_BY(__param, ___param) \
BOUNDED_SECTION_BY(__modver, ___modver) \
BOUNDED_SECTION_BY(__ex_table, ___ex_table) \
BOUNDED_SECTION_BY(.BTF, _BTF) \
BOUNDED_SECTION_BY(__bug_table, ___bug_table) \
BOUNDED_SECTION_BY(.orc_header, _orc_header) \
BOUNDED_SECTION_BY(.orc_unwind_ip, _orc_unwind_ip) \
BOUNDED_SECTION_BY(.orc_unwind, _orc_unwind) \
BOUNDED_SECTION_BY(.printk_index, _printk_index) \
BOUNDED_SECTION_BY(.note.*, _notes) \