URL
https://opencores.org/ocsvn/or1k_soc_on_altera_embedded_dev_kit/or1k_soc_on_altera_embedded_dev_kit/trunk
Show entire file |
Details |
Blame |
View Log
Rev 3 |
Rev 7 |
Line 39... |
Line 39... |
#define Elf_Rela Elf64_Rela
|
#define Elf_Rela Elf64_Rela
|
#define ELF_R_SYM ELF64_R_SYM
|
#define ELF_R_SYM ELF64_R_SYM
|
#define ELF_R_TYPE ELF64_R_TYPE
|
#define ELF_R_TYPE ELF64_R_TYPE
|
#endif
|
#endif
|
|
|
|
#ifdef __CYGWIN__
|
|
// Missing defines on Cygwin scripts/mod/modpost.c
|
|
#define R_386_32 1 /* Direct 32 bit */
|
|
#define R_386_PC32 2 /* PC relative 32 bit */
|
|
#define R_ARM_ABS32 2 /* Direct 32 bit */
|
|
#define R_ARM_PC24 1 /* PC relative 26 bit branch */
|
|
#define R_MIPS_HI16 5 /* High 16 bit */
|
|
#define R_MIPS_LO16 6 /* Low 16 bit */
|
|
#define R_MIPS_32 2 /* Direct 32 bit */
|
|
#define R_MIPS_26 4 /* Direct 26 bit shifted */
|
|
#endif
|
|
|
/* The 64-bit MIPS ELF ABI uses an unusual reloc format. */
|
/* The 64-bit MIPS ELF ABI uses an unusual reloc format. */
|
typedef struct
|
typedef struct
|
{
|
{
|
Elf32_Word r_sym; /* Symbol index */
|
Elf32_Word r_sym; /* Symbol index */
|
unsigned char r_ssym; /* Special symbol for 2nd relocation */
|
unsigned char r_ssym; /* Special symbol for 2nd relocation */
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.