]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - arch/sh/include/asm/module.h
powerpc: Parse the command line before calling CAS
[mirror_ubuntu-zesty-kernel.git] / arch / sh / include / asm / module.h
CommitLineData
1da177e4
LT
1#ifndef _ASM_SH_MODULE_H
2#define _ASM_SH_MODULE_H
3
786d35d4
DH
4#include <asm-generic/module.h>
5
858918b7 6#ifdef CONFIG_DWARF_UNWINDER
786d35d4 7struct mod_arch_specific {
858918b7
MF
8 struct list_head fde_list;
9 struct list_head cie_list;
858918b7 10};
858918b7 11#endif
1da177e4
LT
12
13#ifdef CONFIG_CPU_LITTLE_ENDIAN
14# ifdef CONFIG_CPU_SH2
15# define MODULE_PROC_FAMILY "SH2LE "
16# elif defined CONFIG_CPU_SH3
17# define MODULE_PROC_FAMILY "SH3LE "
18# elif defined CONFIG_CPU_SH4
19# define MODULE_PROC_FAMILY "SH4LE "
34cd6d3a
PM
20# elif defined CONFIG_CPU_SH5
21# define MODULE_PROC_FAMILY "SH5LE "
1da177e4
LT
22# else
23# error unknown processor family
24# endif
25#else
26# ifdef CONFIG_CPU_SH2
27# define MODULE_PROC_FAMILY "SH2BE "
28# elif defined CONFIG_CPU_SH3
29# define MODULE_PROC_FAMILY "SH3BE "
30# elif defined CONFIG_CPU_SH4
31# define MODULE_PROC_FAMILY "SH4BE "
34cd6d3a
PM
32# elif defined CONFIG_CPU_SH5
33# define MODULE_PROC_FAMILY "SH5BE "
1da177e4
LT
34# else
35# error unknown processor family
36# endif
37#endif
38
39#define MODULE_ARCH_VERMAGIC MODULE_PROC_FAMILY
40
41#endif /* _ASM_SH_MODULE_H */