77 lines · 2.0 KB · C
RawDownload
#ifndef _ASM_I386_MODULE_H#define _ASM_I386_MODULE_H /* x86 is simple */struct mod_arch_specific{}; #define Elf_Shdr Elf32_Shdr#define Elf_Sym Elf32_Sym#define Elf_Ehdr Elf32_Ehdr #ifdef CONFIG_M386#define MODULE_PROC_FAMILY "386 "#elif defined CONFIG_M486#define MODULE_PROC_FAMILY "486 "#elif defined CONFIG_M586#define MODULE_PROC_FAMILY "586 "#elif defined CONFIG_M586TSC#define MODULE_PROC_FAMILY "586TSC "#elif defined CONFIG_M586MMX#define MODULE_PROC_FAMILY "586MMX "#elif defined CONFIG_M686#define MODULE_PROC_FAMILY "686 "#elif defined CONFIG_MPENTIUMII#define MODULE_PROC_FAMILY "PENTIUMII "#elif defined CONFIG_MPENTIUMIII#define MODULE_PROC_FAMILY "PENTIUMIII "#elif defined CONFIG_MPENTIUMM#define MODULE_PROC_FAMILY "PENTIUMM "#elif defined CONFIG_MPENTIUM4#define MODULE_PROC_FAMILY "PENTIUM4 "#elif defined CONFIG_MK6#define MODULE_PROC_FAMILY "K6 "#elif defined CONFIG_MK7#define MODULE_PROC_FAMILY "K7 "#elif defined CONFIG_MK8#define MODULE_PROC_FAMILY "K8 "#elif defined CONFIG_X86_ELAN#define MODULE_PROC_FAMILY "ELAN "#elif defined CONFIG_MCRUSOE#define MODULE_PROC_FAMILY "CRUSOE "#elif defined CONFIG_MEFFICEON#define MODULE_PROC_FAMILY "EFFICEON "#elif defined CONFIG_MWINCHIPC6#define MODULE_PROC_FAMILY "WINCHIPC6 "#elif defined CONFIG_MWINCHIP2#define MODULE_PROC_FAMILY "WINCHIP2 "#elif defined CONFIG_MWINCHIP3D#define MODULE_PROC_FAMILY "WINCHIP3D "#elif defined CONFIG_MCYRIXIII#define MODULE_PROC_FAMILY "CYRIXIII "#elif defined CONFIG_MVIAC3_2#define MODULE_PROC_FAMILY "VIAC3-2 "#elif defined CONFIG_MGEODEGX1#define MODULE_PROC_FAMILY "GEODEGX1 "#elif defined CONFIG_MGEODE_LX#define MODULE_PROC_FAMILY "GEODE "#else#error unknown processor family#endif #ifdef CONFIG_REGPARM#define MODULE_REGPARM "REGPARM "#else#define MODULE_REGPARM ""#endif #ifdef CONFIG_4KSTACKS#define MODULE_STACKSIZE "4KSTACKS "#else#define MODULE_STACKSIZE ""#endif #define MODULE_ARCH_VERMAGIC MODULE_PROC_FAMILY MODULE_REGPARM MODULE_STACKSIZE #endif /* _ASM_I386_MODULE_H */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t