Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1#ifndef _ASM_ARM_MODULE_H
2#define _ASM_ARM_MODULE_H
3
4#define Elf_Shdr Elf32_Shdr
5#define Elf_Sym Elf32_Sym
6#define Elf_Ehdr Elf32_Ehdr
7
8struct unwind_table;
9
10#ifdef CONFIG_ARM_UNWIND
11enum {
12 ARM_SEC_INIT,
13 ARM_SEC_DEVINIT,
14 ARM_SEC_CORE,
15 ARM_SEC_EXIT,
16 ARM_SEC_DEVEXIT,
17 ARM_SEC_MAX,
18};
19#endif
20
21struct mod_arch_specific {
22#ifdef CONFIG_ARM_UNWIND
23 struct unwind_table *unwind[ARM_SEC_MAX];
24#endif
25};
26
27/*
28 * Include the ARM architecture version.
29 */
30#define MODULE_ARCH_VERMAGIC "ARMv" __stringify(__LINUX_ARM_ARCH__) " "
31
32#endif /* _ASM_ARM_MODULE_H */