#ifndef __ASM_AVR32_MODULE_H | |
#define __ASM_AVR32_MODULE_H | |
#include <asm-generic/module.h> | |
struct mod_arch_syminfo { | |
unsigned long got_offset; | |
int got_initialized; | |
}; | |
struct mod_arch_specific { | |
/* Starting offset of got in the module core memory. */ | |
unsigned long got_offset; | |
/* Size of the got. */ | |
unsigned long got_size; | |
/* Number of symbols in syminfo. */ | |
int nsyms; | |
/* Additional symbol information (got offsets). */ | |
struct mod_arch_syminfo *syminfo; | |
}; | |
#define MODULE_PROC_FAMILY "AVR32v1" | |
#define MODULE_ARCH_VERMAGIC MODULE_PROC_FAMILY | |
#endif /* __ASM_AVR32_MODULE_H */ |