]> Git Repo - J-linux.git/blob - arch/arm64/include/asm/module.lds.h
Merge tag 'vfs-6.13-rc7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs
[J-linux.git] / arch / arm64 / include / asm / module.lds.h
1 SECTIONS {
2         .plt 0 : { BYTE(0) }
3         .init.plt 0 : { BYTE(0) }
4         .text.ftrace_trampoline 0 : { BYTE(0) }
5
6 #ifdef CONFIG_KASAN_SW_TAGS
7         /*
8          * Outlined checks go into comdat-deduplicated sections named .text.hot.
9          * Because they are in comdats they are not combined by the linker and
10          * we otherwise end up with multiple sections with the same .text.hot
11          * name in the .ko file. The kernel module loader warns if it sees
12          * multiple sections with the same name so we use this sections
13          * directive to force them into a single section and silence the
14          * warning.
15          */
16         .text.hot : { *(.text.hot) }
17 #endif
18
19 #ifdef CONFIG_UNWIND_TABLES
20         /*
21          * Currently, we only use unwind info at module load time, so we can
22          * put it into the .init allocation.
23          */
24         .init.eh_frame : { *(.eh_frame) }
25 #endif
26 }
This page took 0.037043 seconds and 4 git commands to generate.