linux/arch/parisc/include/asm/module.h
<<
>>
Prefs
   1#ifndef _ASM_PARISC_MODULE_H
   2#define _ASM_PARISC_MODULE_H
   3/*
   4 * This file contains the parisc architecture specific module code.
   5 */
   6#ifdef CONFIG_64BIT
   7#define Elf_Shdr Elf64_Shdr
   8#define Elf_Sym Elf64_Sym
   9#define Elf_Ehdr Elf64_Ehdr
  10#define Elf_Addr Elf64_Addr
  11#define Elf_Rela Elf64_Rela
  12#else
  13#define Elf_Shdr Elf32_Shdr
  14#define Elf_Sym Elf32_Sym
  15#define Elf_Ehdr Elf32_Ehdr
  16#define Elf_Addr Elf32_Addr
  17#define Elf_Rela Elf32_Rela
  18#endif
  19
  20struct unwind_table;
  21
  22struct mod_arch_specific
  23{
  24        unsigned long got_offset, got_count, got_max;
  25        unsigned long fdesc_offset, fdesc_count, fdesc_max;
  26        struct {
  27                unsigned long stub_offset;
  28                unsigned int stub_entries;
  29                } *section;
  30        int unwind_section;
  31        struct unwind_table *unwind;
  32};
  33
  34#endif /* _ASM_PARISC_MODULE_H */
  35