mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-25 05:00:01 +00:00
2000-07-31 Jason Eckhardt <jle@cygnus.com>
* reloc.c (BFD_RELOC_860_*): New bfd relocs for i860. * bfd-in2.h, libbfd.h: Regenerate.
This commit is contained in:
parent
2fd5405afb
commit
a87fdb8d10
@ -1,3 +1,8 @@
|
|||||||
|
2000-07-31 Jason Eckhardt <jle@cygnus.com>
|
||||||
|
|
||||||
|
* reloc.c (BFD_RELOC_860_*): New bfd relocs for i860.
|
||||||
|
* bfd-in2.h, libbfd.h: Regenerate.
|
||||||
|
|
||||||
2000-07-31 Nick Clifton <nickc@cygnus.com>
|
2000-07-31 Nick Clifton <nickc@cygnus.com>
|
||||||
|
|
||||||
* section.c (struct sec): Add new boolean field 'segment_mark'.
|
* section.c (struct sec): Add new boolean field 'segment_mark'.
|
||||||
|
@ -2581,6 +2581,40 @@ This is the 3 bits of a value. */
|
|||||||
BFD_RELOC_CRIS_SIGNED_6,
|
BFD_RELOC_CRIS_SIGNED_6,
|
||||||
BFD_RELOC_CRIS_UNSIGNED_6,
|
BFD_RELOC_CRIS_UNSIGNED_6,
|
||||||
BFD_RELOC_CRIS_UNSIGNED_4,
|
BFD_RELOC_CRIS_UNSIGNED_4,
|
||||||
|
|
||||||
|
/* Intel i860 Relocations. */
|
||||||
|
BFD_RELOC_860_COPY,
|
||||||
|
BFD_RELOC_860_GLOB_DAT,
|
||||||
|
BFD_RELOC_860_JUMP_SLOT,
|
||||||
|
BFD_RELOC_860_RELATIVE,
|
||||||
|
BFD_RELOC_860_PC26,
|
||||||
|
BFD_RELOC_860_PLT26,
|
||||||
|
BFD_RELOC_860_PC16,
|
||||||
|
BFD_RELOC_860_LOW0,
|
||||||
|
BFD_RELOC_860_SPLIT0,
|
||||||
|
BFD_RELOC_860_LOW1,
|
||||||
|
BFD_RELOC_860_SPLIT1,
|
||||||
|
BFD_RELOC_860_LOW2,
|
||||||
|
BFD_RELOC_860_SPLIT2,
|
||||||
|
BFD_RELOC_860_LOW3,
|
||||||
|
BFD_RELOC_860_LOGOT0,
|
||||||
|
BFD_RELOC_860_SPGOT0,
|
||||||
|
BFD_RELOC_860_LOGOT1,
|
||||||
|
BFD_RELOC_860_SPGOT1,
|
||||||
|
BFD_RELOC_860_LOGOTOFF0,
|
||||||
|
BFD_RELOC_860_SPGOTOFF0,
|
||||||
|
BFD_RELOC_860_LOGOTOFF1,
|
||||||
|
BFD_RELOC_860_SPGOTOFF1,
|
||||||
|
BFD_RELOC_860_LOGOTOFF2,
|
||||||
|
BFD_RELOC_860_LOGOTOFF3,
|
||||||
|
BFD_RELOC_860_LOPC,
|
||||||
|
BFD_RELOC_860_HIGHADJ,
|
||||||
|
BFD_RELOC_860_HAGOT,
|
||||||
|
BFD_RELOC_860_HAGOTOFF,
|
||||||
|
BFD_RELOC_860_HAPC,
|
||||||
|
BFD_RELOC_860_HIGH,
|
||||||
|
BFD_RELOC_860_HIGOT,
|
||||||
|
BFD_RELOC_860_HIGOTOFF,
|
||||||
BFD_RELOC_UNUSED };
|
BFD_RELOC_UNUSED };
|
||||||
typedef enum bfd_reloc_code_real bfd_reloc_code_real_type;
|
typedef enum bfd_reloc_code_real bfd_reloc_code_real_type;
|
||||||
reloc_howto_type *
|
reloc_howto_type *
|
||||||
|
32
bfd/libbfd.h
32
bfd/libbfd.h
@ -973,6 +973,38 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
|
|||||||
"BFD_RELOC_CRIS_SIGNED_6",
|
"BFD_RELOC_CRIS_SIGNED_6",
|
||||||
"BFD_RELOC_CRIS_UNSIGNED_6",
|
"BFD_RELOC_CRIS_UNSIGNED_6",
|
||||||
"BFD_RELOC_CRIS_UNSIGNED_4",
|
"BFD_RELOC_CRIS_UNSIGNED_4",
|
||||||
|
"BFD_RELOC_860_COPY",
|
||||||
|
"BFD_RELOC_860_GLOB_DAT",
|
||||||
|
"BFD_RELOC_860_JUMP_SLOT",
|
||||||
|
"BFD_RELOC_860_RELATIVE",
|
||||||
|
"BFD_RELOC_860_PC26",
|
||||||
|
"BFD_RELOC_860_PLT26",
|
||||||
|
"BFD_RELOC_860_PC16",
|
||||||
|
"BFD_RELOC_860_LOW0",
|
||||||
|
"BFD_RELOC_860_SPLIT0",
|
||||||
|
"BFD_RELOC_860_LOW1",
|
||||||
|
"BFD_RELOC_860_SPLIT1",
|
||||||
|
"BFD_RELOC_860_LOW2",
|
||||||
|
"BFD_RELOC_860_SPLIT2",
|
||||||
|
"BFD_RELOC_860_LOW3",
|
||||||
|
"BFD_RELOC_860_LOGOT0",
|
||||||
|
"BFD_RELOC_860_SPGOT0",
|
||||||
|
"BFD_RELOC_860_LOGOT1",
|
||||||
|
"BFD_RELOC_860_SPGOT1",
|
||||||
|
"BFD_RELOC_860_LOGOTOFF0",
|
||||||
|
"BFD_RELOC_860_SPGOTOFF0",
|
||||||
|
"BFD_RELOC_860_LOGOTOFF1",
|
||||||
|
"BFD_RELOC_860_SPGOTOFF1",
|
||||||
|
"BFD_RELOC_860_LOGOTOFF2",
|
||||||
|
"BFD_RELOC_860_LOGOTOFF3",
|
||||||
|
"BFD_RELOC_860_LOPC",
|
||||||
|
"BFD_RELOC_860_HIGHADJ",
|
||||||
|
"BFD_RELOC_860_HAGOT",
|
||||||
|
"BFD_RELOC_860_HAGOTOFF",
|
||||||
|
"BFD_RELOC_860_HAPC",
|
||||||
|
"BFD_RELOC_860_HIGH",
|
||||||
|
"BFD_RELOC_860_HIGOT",
|
||||||
|
"BFD_RELOC_860_HIGOTOFF",
|
||||||
"@@overflow: BFD_RELOC_UNUSED@@",
|
"@@overflow: BFD_RELOC_UNUSED@@",
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
67
bfd/reloc.c
67
bfd/reloc.c
@ -2912,6 +2912,73 @@ ENUMDOC
|
|||||||
These relocs are only used within the CRIS assembler. They are not
|
These relocs are only used within the CRIS assembler. They are not
|
||||||
(at present) written to any object files.
|
(at present) written to any object files.
|
||||||
|
|
||||||
|
ENUM
|
||||||
|
BFD_RELOC_860_COPY
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_GLOB_DAT
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_JUMP_SLOT
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_RELATIVE
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_PC26
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_PLT26
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_PC16
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOW0
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_SPLIT0
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOW1
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_SPLIT1
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOW2
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_SPLIT2
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOW3
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOGOT0
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_SPGOT0
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOGOT1
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_SPGOT1
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOGOTOFF0
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_SPGOTOFF0
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOGOTOFF1
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_SPGOTOFF1
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOGOTOFF2
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOGOTOFF3
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_LOPC
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_HIGHADJ
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_HAGOT
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_HAGOTOFF
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_HAPC
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_HIGH
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_HIGOT
|
||||||
|
ENUMX
|
||||||
|
BFD_RELOC_860_HIGOTOFF
|
||||||
|
ENUMDOC
|
||||||
|
Intel i860 Relocations.
|
||||||
|
|
||||||
ENDSENUM
|
ENDSENUM
|
||||||
BFD_RELOC_UNUSED
|
BFD_RELOC_UNUSED
|
||||||
CODE_FRAGMENT
|
CODE_FRAGMENT
|
||||||
|
Loading…
Reference in New Issue
Block a user