Home | History | Annotate | Line # | Download | only in elf
      1      1.1  christos 2005-04-13  H.J. Lu  <hongjiu.lu (a] intel.com>
      2      1.1  christos 
      3      1.1  christos 	Moved from ../ChangeLog
      4      1.1  christos 
      5      1.1  christos 	2003-10-14  Bob Wilson  <bob.wilson (a] acm.org>
      6      1.1  christos 	* xtensa.h: Formatting.  Fix comments about property section
      7      1.1  christos 	names for linkonce sections.
      8      1.1  christos 
      9      1.1  christos 	2003-05-23  Jakub Jelinek  <jakub (a] redhat.com>
     10      1.1  christos 	* common.h (PT_GNU_STACK): Define.
     11      1.1  christos 
     12      1.1  christos 	2003-01-25  Jakub Jelinek  <jakub (a] redhat.com>
     13      1.1  christos 	* sparc.h: Add TLS relocs.  Move R_SPARC_REV32 to 252.
     14      1.1  christos 
     15      1.1  christos 	2002-09-26  Jakub Jelinek  <jakub (a] redhat.com>
     16      1.1  christos 	* x86-64.h: Add TLS relocs.
     17      1.1  christos 
     18      1.1  christos 	2002-09-19  Jakub Jelinek  <jakub (a] redhat.com>
     19      1.1  christos 	* i386.h (R_386_TLS_TPOFF, R_386_TLS_IE, R_386_TLS_GOTIE):
     20      1.1  christos 	Define.
     21      1.1  christos 
     22      1.1  christos 	2002-07-10  Jakub Jelinek  <jakub (a] redhat.com>
     23      1.1  christos 	* common.h (SHT_GNU_LIBLIST, DT_GNU_PRELINKED,
     24      1.1  christos 	DT_GNU_CONFLICT*, DT_GNU_LIBLIST*): Define.
     25      1.1  christos 
     26      1.1  christos 	2002-05-31  Michal Ludvig  <mludvig (a] suse.cz>
     27      1.1  christos 	* dwarf2.h (DW_CFA_low_user, DW_CFA_high_user): Renamed
     28      1.1  christos 	to DW_CFA_lo_user, DW_CFA_hi_user respectively.
     29      1.1  christos 
     30      1.1  christos 	2002-05-23  Jakub Jelinek  <jakub (a] redhat.com>
     31      1.1  christos 	* common.h (PT_TLS, SHF_TLS, STT_TLS, DF_STATIC_TLS): Define.
     32      1.1  christos 	* ia64.h (R_IA64_LTOFF_TPREL22): Renamed from R_IA64_LTOFF_TP22.
     33      1.1  christos 	* i386.h: Add TLS relocs.
     34      1.1  christos 
     35      1.1  christos 2003-12-19  Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
     36      1.1  christos 
     37      1.1  christos 	* m32r.h : Added m32r-linux and PIC support.  Add new ABI that
     38      1.1  christos 	uses RELA.
     39      1.1  christos 	(R_M32R_16_RELA, R_M32R_32_RELA, R_M32R_24_RELA,
     40      1.1  christos 	R_M32R_10_PCREL_RELA, R_M32R_18_PCREL_RELA,
     41      1.1  christos 	R_M32R_26_PCREL_RELA, R_M32R_HI16_ULO_RELA,
     42      1.1  christos 	R_M32R_HI16_SLO_RELA, R_M32R_LO16_RELA,
     43      1.1  christos 	R_M32R_SDA16_RELA, R_M32R_RELA_GNU_VTINHERIT,
     44      1.1  christos 	R_M32R_RELA_GNU_VTENTRY, R_M32R_GOT24,
     45      1.1  christos 	R_M32R_26_PLTREL, R_M32R_COPY, R_M32R_GLOB_DAT,
     46      1.1  christos 	R_M32R_JMP_SLOT, R_M32R_RELATIVE, R_M32R_GOTOFF,
     47      1.1  christos 	R_M32R_GOTPC24, R_M32R_GOT16_HI_ULO,
     48      1.1  christos 	R_M32R_GOT16_HI_SLO, R_M32R_GOT16_LO,
     49      1.1  christos 	R_M32R_GOTPC_HI_ULO, R_M32R_GOTPC_HI_SLO,
     50      1.1  christos 	R_M32R_GOTPC_LO): New relocs.
     51      1.1  christos 
     52      1.1  christos 2003-12-06  Alan Modra  <amodra (a] bigpond.net.au>
     53      1.1  christos 
     54      1.1  christos 	From Jan Beulich <JBeulich (a] novell.com>
     55      1.1  christos 	* common.h (DT_HIOS): Correct value.
     56      1.1  christos 
     57      1.1  christos 2003-12-03   Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
     58      1.1  christos 
     59      1.1  christos 	* m32r.h: Add new machine type m32r2 and instruction modes.
     60      1.1  christos 
     61      1.1  christos 2003-11-06  Alan Modra  <amodra (a] bigpond.net.au>
     62      1.1  christos 
     63      1.1  christos 	* ppc.h (R_PPC_RELAX32PC): Define.
     64      1.1  christos 
     65      1.1  christos 2003-10-22  Alexandre Oliva  <aoliva (a] redhat.com>,
     66      1.1  christos 	    Michael Snyder  <msnyder (a] redhat.com>
     67      1.1  christos 
     68      1.1  christos 	* sh.h (EF_SH4A, EF_SH4AL_DSP, EF_SH4_NOFPU, EF_SH4A_NOFPU): New.
     69      1.1  christos 	(EF_SH_MERGE_MACH): Combine them.
     70      1.1  christos 
     71      1.1  christos 2003-10-18  Hans-Peter Nilsson  <hp (a] bitrange.com>
     72      1.1  christos 
     73      1.1  christos 	* mmix.h (R_MMIX_PUSHJ_STUBBABLE): New reloc number.
     74      1.1  christos 	(_bfd_mmix_before_linker_allocation): Rename from
     75      1.1  christos 	_bfd_mmix_prepare_linker_allocated_gregs.
     76      1.1  christos 	(_bfd_mmix_after_linker_allocation): Rename from
     77      1.1  christos 	_bfd_mmix_finalize_linker_allocated_gregs.
     78      1.1  christos 
     79      1.1  christos 2003-10-06  Dave Brolley  <brolley (a] redhat.com>
     80      1.1  christos 
     81      1.1  christos 	* frv.h (EF_FRV_CPU_FR550): New macro.
     82      1.1  christos 
     83      1.1  christos 2003-09-30  Chris Demetriou  <cgd (a] broadcom.com>
     84      1.1  christos 
     85      1.1  christos 	* mips.h (E_MIPS_ARCH_64R2): New define.
     86      1.1  christos 
     87      1.1  christos 2003-09-23  DJ Delorie  <dj (a] redhat.com>
     88      1.1  christos 
     89      1.1  christos 	* sh.h (R_SH_SWITCH8, R_SH_GNU_VTINHERIT, R_SH_GNU_VTENTRY,
     90      1.1  christos 	R_SH_LOOP_START,R_SH_LOOP_END): Move to "reserved" spaces.
     91      1.1  christos 	(R_SH_DIR16, R_SH_DIR8, R_SH_DIR8UL, R_SH_DIR8UW, R_SH_DIR8U,
     92      1.1  christos 	R_SH_DIR8SW, R_SH_DIR8S, R_SH_DIR4UL, R_SH_DIR4UW, R_SH_DIR4U,
     93      1.1  christos 	R_SH_PSHA, R_SH_PSHL): New.
     94      1.1  christos 
     95      1.1  christos 2003-09-11  James Cownie <jcownie (a] etnus.com>
     96      1.1  christos 
     97      1.1  christos 	* dwarf2.h: Add HP dwarf extensions from their hacked gdb
     98      1.1  christos 	header files (ftp://ftp.hp.com/pub/lang/tools/WDB/wdb-4.0.tar.gz).
     99      1.1  christos 
    100      1.1  christos 2003-09-04  Nick Clifton  <nickc (a] redhat.com>
    101      1.1  christos 
    102      1.1  christos 	* v850.h (E_V850E1_ARCH): Define.
    103      1.1  christos 
    104      1.1  christos 2003-08-21  James Cownie <jcownie (a] etnus.com>
    105      1.1  christos 
    106      1.1  christos 	* dwarf2.h: Add PGI dwarf extensions.
    107      1.1  christos 
    108      1.1  christos 2003-08-08 Dmitry Diky <diwil (a] mail.ru>
    109      1.1  christos 
    110      1.1  christos 	* msp430.h: Add xW42 and xE42 parts. Sort MPU list according to
    111      1.1  christos 	gcc order.
    112      1.1  christos 
    113      1.1  christos 2003-08-07  Alan Modra  <amodra (a] bigpond.net.au>
    114      1.1  christos 
    115      1.1  christos 	* reloc-macros.h (START_RELOC_NUMBERS) : Remove PARAMS macro.  Use
    116      1.1  christos 	C90 function definition.  Formatting.
    117      1.1  christos 	(RELOC_NUMBER): Remove !__STDC__ code.
    118      1.1  christos 
    119      1.1  christos 2003-07-28  Eric Christopher  <echristo (a] redhat.com>
    120      1.1  christos 
    121      1.1  christos 	* ppc.h (R_PPC_RELAX32): New. Fake relocation.
    122      1.1  christos 
    123      1.1  christos 2003-07-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    124      1.1  christos 
    125      1.1  christos 	* v850.h (SHF_V850_GPREL): New.
    126      1.1  christos 	(SHF_V850_EPREL): Likewise.
    127      1.1  christos 	(SHF_V850_R0REL): Likewise.
    128      1.1  christos 
    129      1.1  christos 2003-07-09  Alexandre Oliva  <aoliva (a] redhat.com>
    130      1.1  christos 
    131      1.1  christos 	2001-05-16  Alexandre Oliva  <aoliva (a] redhat.com>
    132      1.1  christos 	* mn10300.h: Introduce GOTPC16, GOTOFF24, GOTOFF16 and
    133      1.1  christos 	PLT16, and rename GOTPC to GOTPC32 and GOTOFF to GOTOFF32.
    134      1.1  christos 	Renumbered all relocs.
    135      1.1  christos 	2001-04-12  Alexandre Oliva  <aoliva (a] redhat.com>
    136      1.1  christos 	* mn10300.h (R_MN10300_GOTPC, R_MN10300_GOTOFF,
    137      1.1  christos 	R_MN10300_PLT32, R_MN10300_GOT32, R_MN10300_GOT24,
    138      1.1  christos 	R_MN10300_GOT16, R_MN10300_COPY, R_MN10300_GLOB_DAT,
    139      1.1  christos 	R_MN10300_JMP_SLOT, R_MN10300_RELATIVE): New relocs.
    140      1.1  christos 
    141      1.1  christos 2003-07-09  Alexandre Oliva  <aoliva (a] redhat.com>
    142      1.1  christos 
    143      1.1  christos 	2000-04-01  Alexandre Oliva  <aoliva (a] cygnus.com>
    144      1.1  christos 	* mn10300.h (E_MN10300_MACH_AM33_2): Renamed from
    145      1.1  christos 	E_MN10300_MACH_AM332.
    146      1.1  christos 	2000-03-31  Alexandre Oliva  <aoliva (a] cygnus.com>
    147      1.1  christos 	* mn10300.h (E_MN10300_MACH_AM332): Defined.
    148      1.1  christos 
    149      1.1  christos 2003-07-01  Martin Schwidefsky  <schwidefsky (a] de.ibm.com>
    150      1.1  christos 
    151      1.1  christos 	* s390.h (elf_s390_reloc_type): Add long displacement relocations
    152      1.1  christos 	R_390_20, R_390_GOT20, R_390_GOTPLT20 and R_390_TLS_GOTIE20.
    153      1.1  christos 
    154      1.1  christos 2003-06-29  Andreas Jaeger  <aj (a] suse.de>
    155      1.1  christos 
    156      1.1  christos 	* mmix.h: Convert to ISO C90 prototypes.
    157      1.1  christos 	* mips.h: Likewise.
    158      1.1  christos 
    159      1.1  christos 2003-06-13  Robert Millan <zeratul2 (a] wanadoo.es>
    160      1.1  christos 
    161      1.1  christos 	* common.h (GNU_ABI_TAG_NETBSD): New tag.
    162      1.1  christos 	(GNU_ABI_TAG_FREEBSD): New tag.
    163      1.1  christos 
    164      1.1  christos 2003-06-10  Richard Sandiford  <rsandifo (a] redhat.com>
    165      1.1  christos 
    166      1.1  christos 	* h8.h (E_H8_MACH_H8300SXN): New flag.
    167      1.1  christos 
    168      1.1  christos 2003-06-03  Nick Clifton  <nickc (a] redhat.com>
    169      1.1  christos 
    170      1.1  christos 	* v850.h (R_V850_32): Rename to R_V850_ABS32.
    171      1.1  christos 	Add R_V850_REL32.
    172      1.1  christos 
    173      1.1  christos 2003-05-15  Roland McGrath  <roland (a] redhat.com>
    174      1.1  christos 
    175      1.1  christos 	* common.h (NT_AUXV, AT_*): New macros.
    176      1.1  christos 	* external.h (Elf32_External_Auxv, Elf64_External_Auxv): New types.
    177      1.1  christos 	* internal.h (Elf_Internal_Auxv): New type.
    178      1.1  christos 
    179      1.1  christos 2003-05-14  Michael Snyder  <msnyder (a] redhat.com>
    180      1.1  christos 	From  Bernd Schmidt  <bernds (a] redhat.com>
    181      1.1  christos 	* h8.h (E_H8_MACH_H8300SX): New.
    182      1.1  christos 
    183      1.1  christos 2003-04-24 Dhananjay Deshpande <dhananjayd (a] kpitcummins.com>
    184      1.1  christos 
    185      1.1  christos 	* h8.h (E_H8_MACH_H8300HN, E_H8_MACH_H8300SN): New
    186      1.1  christos 
    187      1.1  christos 2003-04-23  J"orn Rennecke <joern.rennecke (a] superh.com>
    188      1.1  christos 
    189      1.1  christos 	* common.h (EM_SH): Amend comment to refer to SuperH.
    190      1.1  christos 
    191      1.1  christos 2003-04-22  Kazuhiro Inaoka  <inaoka.kazuhiro (a] renesas.com>
    192      1.1  christos 
    193      1.1  christos 	* common.h: Replace references to Mitsubishi M32R with
    194      1.1  christos 	references to Renesas M32R.
    195      1.1  christos 
    196      1.1  christos 2003-04-15  Rohit Kumar Srivastava <rohits (a] kpitcummins.com>
    197      1.1  christos 
    198      1.1  christos 	* common.h: Replace occurrances of 'Hitachi' with 'Renesas'.
    199      1.1  christos 
    200      1.1  christos 2003-04-01  Bob Wilson  <bob.wilson (a] acm.org>
    201      1.1  christos 
    202      1.1  christos 	* common.h (EM_XTENSA_OLD): Define.
    203      1.1  christos 	* xtensa.h: New file.
    204      1.1  christos 
    205      1.1  christos 2003-04-01  Nick Clifton  <nickc (a] redhat.com>
    206      1.1  christos 
    207      1.1  christos 	* arm.h (ARM_NOTE_SECTION): Include .gnu in the string.
    208      1.1  christos 
    209      1.1  christos 2003-03-25  Stan Cox   <scox (a] redhat.com>
    210      1.1  christos 	    Nick Clifton  <nickc (a] redhat.com>
    211      1.1  christos 
    212      1.1  christos 	Contribute support for Intel's iWMMXt chip - an	ARM variant:
    213      1.1  christos 
    214      1.1  christos 	* arm.h (ARM_NOTE_SECTION): Define.
    215      1.1  christos 
    216      1.1  christos 2003-03-03  J"orn Rennecke <joern.rennecke (a] superh.com>
    217      1.1  christos 
    218      1.1  christos 	* sh.h (EF_SH_MERGE_MACH): Make sure SH2E & SH3/SH3E merge to SH3E,
    219      1.1  christos 	and SH2E & SH4 merge to SH4, not SH2E.
    220      1.1  christos 
    221      1.1  christos 2003-02-21  Ian Wienand  <ianw (a] gelato.unsw.edu.au>
    222      1.1  christos 
    223      1.1  christos 	* ia64.h (SHT_IA_64_LOPSREG, SHT_IA_64_HIPSREG,
    224      1.1  christos 	SHT_IA_64_PRIORITY_INIT): Define.
    225      1.1  christos 
    226      1.1  christos 2003-02-18  Alan Modra  <amodra (a] bigpond.net.au>
    227      1.1  christos 
    228      1.1  christos 	* ppc64.h (IS_PPC64_TLS_RELOC): Rename from IS_TLS_RELOC.
    229      1.1  christos 
    230      1.1  christos 	* ppc.h: Replace DTPMOD64, TPREL64, DTPREL64 with DTPMOD32 etc.
    231      1.1  christos 	(IS_PPC_TLS_RELOC): Define.
    232      1.1  christos 
    233      1.1  christos 2003-02-10  Nick Clifton  <nickc (a] redhat.com>
    234      1.1  christos 
    235      1.1  christos 	* arm.h (EF_ARM_MAVERICK_FLOAT): Define.
    236      1.1  christos 
    237      1.1  christos 2003-02-05  Alan Modra  <amodra (a] bigpond.net.au>
    238      1.1  christos 
    239      1.1  christos 	* ppc.h: Add TLS relocs.  Format.
    240      1.1  christos 	* ppc64.h: Likewise.
    241      1.1  christos 
    242      1.1  christos 2003-01-27  Alexandre Oliva  <aoliva (a] redhat.com>
    243      1.1  christos 
    244      1.1  christos 	* mips.h (EF_MIPS_XGOT): Define.
    245      1.1  christos 
    246      1.1  christos 2003-01-24  Martin Schwidefsky  <schwidefsky (a] de.ibm.com>
    247      1.1  christos 
    248      1.1  christos 	* s390.h: Add s390 TLS relocations.
    249      1.1  christos 
    250      1.1  christos 2003-01-23  Nick Clifton  <nickc (a] redhat.com>
    251      1.1  christos 
    252      1.1  christos 	* Add sh2e support:
    253      1.1  christos 
    254      1.1  christos 	2002-04-02  Alexandre Oliva  <aoliva (a] redhat.com>
    255      1.1  christos 
    256      1.1  christos 		* sh.h (EF_SH_MERGE_MACH): Handle SH2E.
    257      1.1  christos 
    258      1.1  christos 	2002-04-02  Elena Zannoni  <ezannoni (a] redhat.com>
    259      1.1  christos 
    260      1.1  christos 		* sh.h (EF_SH2E): New.
    261      1.1  christos 
    262      1.1  christos 2003-01-23  Alan Modra  <amodra (a] bigpond.net.au>
    263      1.1  christos 
    264      1.1  christos 	* sh.h: Split out various bits to bfd/elf32-sh64.h.
    265      1.1  christos 
    266      1.1  christos 2003-01-20  Martin Schwidefsky  <schwidefsky (a] de.ibm.com>
    267      1.1  christos 
    268      1.1  christos 	* s390.h: Rename R_390_GOTOFF to R_390_GOTOFF32. Add new gotoff,
    269      1.1  christos 	gotplt and pltoff relocations.
    270      1.1  christos 
    271      1.1  christos 2003-01-17  Alan Modra  <amodra (a] bigpond.net.au>
    272      1.1  christos 
    273      1.1  christos 	* common.h: Formatting, typo fixes.
    274      1.1  christos 	(DT_ENCODING): Correct value.
    275      1.1  christos 
    276      1.1  christos 2003-01-17  Fabio Alemagna  <falemagn (a] aros.org>
    277      1.1  christos 
    278      1.1  christos 	* common.h (ELFOSABI_AROS): Define.
    279      1.1  christos 	(ELFOSABI_OPENVMS): Likewise.
    280      1.1  christos 	(ELFOSABI_NSK): Likewise.
    281      1.1  christos 
    282      1.1  christos 2003-01-16  Alan Modra  <amodra (a] bigpond.net.au>
    283      1.1  christos 
    284      1.1  christos 	* ppc.h: Split out ppc64 definitions to..
    285      1.1  christos 	* pcc64.h: ..here.  New file.
    286      1.1  christos 	(R_PPC64_REL30): Rename from R_PPC64_ADDR30.
    287      1.1  christos 
    288      1.1  christos 2003-01-13 Dmitry Diky <diwil (a] mail.ru>
    289      1.1  christos 
    290      1.1  christos 	* elf/common.h (EM_MSP430): Change e_machine value to officially
    291      1.1  christos 	assigned.
    292      1.1  christos 
    293      1.1  christos 2003-01-02  Ben Elliston  <bje (a] redhat.com>
    294      1.1  christos 
    295      1.1  christos 	* common.h (EM_IQ2000): Define.
    296      1.1  christos 	* iq2000.h: New file.
    297      1.1  christos 
    298      1.1  christos 2002-12-30  Chris Demetriou  <cgd (a] broadcom.com>
    299      1.1  christos 
    300      1.1  christos 	* mips.h (E_MIPS_ARCH_32R2): New define.
    301      1.1  christos 
    302      1.1  christos 2002-12-24    Dmitry Diky <diwil (a] mail.ru>
    303      1.1  christos 
    304      1.1  christos 	* common.h: Define msp430 machine numbers.
    305      1.1  christos 	* msp430.h: New file.  Define msp430 relocs.
    306      1.1  christos 
    307      1.1  christos 2002-12-20  DJ Delorie  <dj (a] redhat.com>
    308      1.1  christos 
    309      1.1  christos 	* xstormy16.h: Add XSTORMY16_12.
    310      1.1  christos 
    311      1.1  christos 2002-12-16  Andrew MacLeod  <amacleod (a] redhat.com>
    312      1.1  christos 
    313      1.1  christos 	* xstormy16.h (START_RELOC_NUMBERS) Add relocation numbers
    314      1.1  christos 	for R_XSTORMY16_LO16 and R_XSTORMY16_HI16.
    315      1.1  christos 
    316      1.1  christos 2002-12-10  James Cownie <jcownie (a] etnus.com>
    317      1.1  christos 
    318      1.1  christos 	* dwarf2.h (DW_TAG_upc_shared_type, DW_TAG_upc_strict_type,
    319      1.1  christos 	DW_TAG_upc_relaxed_type, DW_AT_upc_threads_scaled, DW_LANG_Upc):
    320      1.1  christos 	Define.
    321      1.1  christos 
    322      1.1  christos 2002-12-01  Stephane Carrez  <stcarrez (a] nerim.fr>
    323      1.1  christos 
    324      1.1  christos 	* m68hc11.h (EF_M68HC12_MACH, EF_M68HCS12_MACH): Define.
    325      1.1  christos 	(EF_M68HC11_MACH_MASK, EF_M68HC11_MACH): Define.
    326      1.1  christos 	(EF_M68HC11_MERGE_MACH, EF_M68HC11_CAN_MERGE_MACH): Define.
    327      1.1  christos 
    328      1.1  christos 2002-11-30  Alan Modra  <amodra (a] bigpond.net.au>
    329      1.1  christos 
    330      1.1  christos 	* mmix.h: Replace boolean with bfd_boolean.
    331      1.1  christos 	* sh.h: Likewise.
    332      1.1  christos 
    333      1.1  christos 2002-11-28  Alan Modra  <amodra (a] bigpond.net.au>
    334      1.1  christos 
    335      1.1  christos 	* internal.h (elf32_internal_ehdr, Elf32_Internal_Ehdr,
    336      1.1  christos 	elf64_internal_ehdr, Elf64_Internal_Ehdr, elf32_internal_phdr,
    337      1.1  christos 	Elf32_Internal_Phdr, elf64_internal_phdr, Elf64_Internal_Phdr,
    338      1.1  christos 	elf32_internal_shdr, Elf32_Internal_Shdr, elf64_internal_shdr,
    339      1.1  christos 	Elf64_Internal_Shdr, elf32_internal_sym, elf64_internal_sym,
    340      1.1  christos 	Elf32_Internal_Sym, Elf64_Internal_Sym, Elf32_Internal_Note,
    341      1.1  christos 	elf32_internal_note, elf32_internal_rel, Elf32_Internal_Rel,
    342      1.1  christos 	elf64_internal_rel, Elf64_Internal_Rel, elf32_internal_rela,
    343      1.1  christos 	elf64_internal_rela, Elf32_Internal_Rela, Elf64_Internal_Rela,
    344      1.1  christos 	elf32_internal_dyn, elf64_internal_dyn, Elf32_Internal_Dyn,
    345      1.1  christos 	Elf64_Internal_Dyn, elf32_internal_verdef, elf64_internal_verdef,
    346      1.1  christos 	elf32_internal_verdaux, elf64_internal_verdaux, elf32_internal_verneed,
    347      1.1  christos 	elf64_internal_verneed, elf32_internal_vernaux, elf64_internal_vernaux,
    348      1.1  christos 	elf32_internal_versym, elf64_internal_versym, Elf32_Internal_Verdef,
    349      1.1  christos 	Elf64_Internal_Verdef, Elf32_Internal_Verdaux, Elf64_Internal_Verdaux,
    350      1.1  christos 	Elf32_Internal_Verneed, Elf64_Internal_Verneed, Elf32_Internal_Vernaux,
    351      1.1  christos 	Elf64_Internal_Vernaux, Elf32_Internal_Versym, Elf64_Internal_Versym,
    352      1.1  christos 	Elf32_Internal_Syminfo, Elf64_Internal_Syminfo): Delete.
    353      1.1  christos 	(Elf_Internal_Rel): Delete.
    354      1.1  christos 
    355      1.1  christos 2002-10-11  Kaz Kojima  <kkojima (a] rr.iij4u.or.jp>
    356      1.1  christos 
    357      1.1  christos 	* sh.h: Add SH TLS relocs.
    358      1.1  christos 
    359      1.1  christos 2002-09-30  Gavin Romig-Koch  <gavin (a] redhat.com>
    360      1.1  christos 	    Ken Raeburn  <raeburn (a] cygnus.com>
    361      1.1  christos 	    Aldy Hernandez  <aldyh (a] redhat.com>
    362      1.1  christos 	    Eric Christopher  <echristo (a] redhat.com>
    363      1.1  christos 	    Richard Sandiford  <rsandifo (a] redhat.com>
    364      1.1  christos 
    365      1.1  christos 	* mips.h (E_MIPS_MACH_4120, E_MIPS_MACH_5400, E_MIPS_MACH_5500): New.
    366      1.1  christos 
    367      1.1  christos 2002-09-12  Roland McGrath  <roland (a] redhat.com>
    368      1.1  christos 
    369      1.1  christos 	* dwarf2.h: Updates from GCC version of thie file:
    370      1.1  christos 	(enum dwarf_location_atom): DW_OP_calli -> DW_OP_call_ref.
    371      1.1  christos 	Add DW_OP_GNU_push_tls_address.
    372      1.1  christos 	(DW_OP_lo_user): Change to 0xe0.
    373      1.1  christos 
    374      1.1  christos 2002-08-28  Catherine Moore  <clm (a] redhat.com>
    375      1.1  christos 
    376      1.1  christos 	* v850.h (R_V850_LONGCALL, R_V850_ALIGN,
    377      1.1  christos 	R_V850_LONGJUMP): New relocations.
    378      1.1  christos 
    379      1.1  christos 2002-08-15  Alan Modra  <amodra (a] bigpond.net.au>
    380      1.1  christos 
    381      1.1  christos 	* i370.h: Define relocs using reloc-macros.h.
    382      1.1  christos 
    383      1.1  christos 2002-08-13  Stephane Carrez  <stcarrez (a] nerim.fr>
    384      1.1  christos 
    385      1.1  christos 	* m68hc11.h (E_M68HC12_BANKS, E_M68HC11_I32, E_M68HC11_F64,
    386      1.1  christos 	EF_M68HC11_ABI): Define for ABI specification.
    387      1.1  christos 	(STO_M68HC12_FAR, STO_M68HC12_INTERRUPT): Symbol flags for
    388      1.1  christos 	linker and debugger.
    389      1.1  christos 	(R_M68HC11_24, R_M68HC11_LO16, R_M68HC11_PAGE): New relocs.
    390      1.1  christos 	(R_M68HC11_RL_JUMP, R_M68HC11_RL_GROUP): New reloc for linker
    391      1.1  christos 	relaxation.
    392      1.1  christos 
    393      1.1  christos 2002-07-15  Denis Chertykov  <denisc (a] overta.ru>
    394      1.1  christos 	    Frank Ch. Eigler  <fche (a] redhat.com>
    395      1.1  christos 	    Ben Elliston  <bje (a] redhat.com>
    396      1.1  christos 	    Alan Lehotsky  <alehotsky (a] cygnus.com>
    397      1.1  christos 	    John Healy  <jhealy (a] redhat.com>
    398      1.1  christos 	    Graham Stott  <grahams (a] redhat.com>
    399      1.1  christos 	    Jeff Johnston  <jjohnstn (a] redhat.com>
    400      1.1  christos 
    401      1.1  christos 	* common.h (EM_IP2K): New macro.
    402      1.1  christos 	(EM_IP2K_OLD): New macro.
    403      1.1  christos 	* ip2k.h: New file.
    404      1.1  christos 
    405      1.1  christos 2002-07-01  Matt Thomas  <matt (a] 3am-software.com>
    406      1.1  christos 
    407      1.1  christos 	* vax.h: Rename EF_* to EF_VAX_*.
    408      1.1  christos 
    409      1.1  christos 2002-06-18  Dave Brolley  <brolley (a] redhat.com>
    410      1.1  christos 
    411      1.1  christos 	From Catherine Moore, Michael Meissner, Dave Brolley:
    412      1.1  christos 	* common.h (EM_CYGNUS_FRV): New macro.
    413      1.1  christos 	* frv.h: New file.
    414      1.1  christos 
    415      1.1  christos 2002-06-06  Lars Brinkhoff  <lars (a] nocrew.org>
    416      1.1  christos 
    417      1.1  christos 	* common.h: Change registry (a] sco.com to registry (a] caldera.com.
    418      1.1  christos 	(EM_PDP10, EM_PDP11): Define.
    419      1.1  christos 
    420      1.1  christos 2002-06-04  Jason Thorpe  <thorpej (a] wasabisystems.com>
    421      1.1  christos 
    422      1.1  christos 	* sh.h (_bfd_sh64_crange_qsort_cmpb, _bfd_sh64_crange_qsort_cmpl)
    423      1.1  christos 	(_bfd_sh64_crange_bsearch_cmpb, _bfd_sh64_crange_bsearch_cmpl): New
    424      1.1  christos 	prototypes.
    425      1.1  christos 
    426      1.1  christos 2002-06-01  Richard Henderson  <rth (a] redhat.com>
    427      1.1  christos 
    428      1.1  christos 	* alpha.h (LITUSE_ALPHA_ADDR, LITUSE_ALPHA_BASE, LITUSE_ALPHA_BYTOFF,
    429      1.1  christos 	LITUSE_ALPHA_JSR, LITUSE_ALPHA_TLSGD, LITUSE_ALPHA_TLSLDM): New.
    430      1.1  christos 
    431      1.1  christos 2002-05-30  Richard Henderson  <rth (a] redhat.com>
    432      1.1  christos 
    433      1.1  christos 	* alpha.h (R_ALPHA_TLSGD, R_ALPHA_TLSLDM, R_ALPHA_DTPMOD64,
    434      1.1  christos 	R_ALPHA_GOTDTPREL, R_ALPHA_DTPREL64, R_ALPHA_DTPRELHI,
    435      1.1  christos 	R_ALPHA_DTPRELLO, R_ALPHA_DTPREL16, R_ALPHA_GOTTPREL, R_ALPHA_TPREL64,
    436      1.1  christos 	R_ALPHA_TPRELHI, R_ALPHA_TPRELLO, R_ALPHA_TPREL16): New.
    437      1.1  christos 
    438      1.1  christos 2002-05-29  Matt Thomas  <matt (a] 3am-software.com>
    439      1.1  christos 
    440      1.1  christos 	* vax.h: New file
    441      1.1  christos 
    442      1.1  christos 2002-05-28  Kuang Hwa Lin <kuang (a] sbcglobal.net>
    443      1.1  christos 
    444      1.1  christos 	* common.h (EM_DLX): Define.
    445      1.1  christos 	* dlx.h: New file.
    446      1.1  christos 
    447      1.1  christos 2002-05-08  Jason Thorpe  <thorpej (a] wasabisystems.com>
    448      1.1  christos 
    449      1.1  christos 	* common.h (NT_GNU_ABI_TAG): Define.
    450      1.1  christos 	(GNU_ABI_TAG_LINUX): Define.
    451      1.1  christos 	(GNU_ABI_TAG_HURD): Define.
    452      1.1  christos 	(GNU_ABI_TAG_SOLARIS): Define.
    453      1.1  christos 	(NT_NETBSD_IDENT): Define.
    454      1.1  christos 	(NT_FREEBSD_ABI_TAG): Define.
    455      1.1  christos 
    456      1.1  christos 2002-04-24  Elena Zannoni  <ezannoni (a] redhat.com>
    457      1.1  christos 
    458      1.1  christos 	* dwarf2.h: Add DW_AT_GNU_vector.
    459      1.1  christos 
    460      1.1  christos 2002-02-13  Matt Fredette  <fredette (a] netbsd.org>
    461      1.1  christos 
    462      1.1  christos 	* m68k.h (EF_M68000): Define.
    463      1.1  christos 
    464      1.1  christos 2002-02-12  Alan Modra  <amodra (a] bigpond.net.au>
    465      1.1  christos 
    466      1.1  christos 	* ppc.h (DT_PPC64_OPD, DT_PPC64_OPDSZ): Define.
    467      1.1  christos 
    468      1.1  christos 2002-02-09  Richard Henderson  <rth (a] redhat.com>
    469      1.1  christos 
    470      1.1  christos 	* alpha.h (R_ALPHA_BRSGP): New.
    471      1.1  christos 
    472      1.1  christos 2002-02-08  Alexandre Oliva  <aoliva (a] redhat.com>
    473      1.1  christos 
    474      1.1  christos 	Contribute sh64-elf.
    475      1.1  christos 	2002-01-23  Alexandre Oliva  <aoliva (a] redhat.com>
    476      1.1  christos 	* sh.h (R_SH_GOTPLT32, R_SH_GOT_LOW16, R_SH_GOT_MEDLOW16,
    477      1.1  christos 	R_SH_GOT_MEDHI16, R_SH_GOT_HI16, R_SH_GOTPLT_LOW16,
    478      1.1  christos 	R_SH_GOTPLT_MEDLOW16, R_SH_GOTPLT_MEDHI16, R_SH_GOTPLT_HI16,
    479      1.1  christos 	R_SH_PLT_LOW16, R_SH_PLT_MEDLOW16, R_SH_PLT_MEDHI16,
    480      1.1  christos 	R_SH_PLT_HI16, R_SH_GOTOFF_LOW16, R_SH_GOTOFF_MEDLOW16,
    481      1.1  christos 	R_SH_GOTOFF_MEDHI16, R_SH_GOTOFF_HI16, R_SH_GOTPC_LOW16,
    482      1.1  christos 	R_SH_GOTPC_MEDLOW16, R_SH_GOTPC_MEDHI16, R_SH_GOTPC_HI16,
    483      1.1  christos 	R_SH_GOT10BY4, R_SH_GOTPLT10BY4, R_SH_GOT10BY8,
    484      1.1  christos 	R_SH_GOTPLT10BY8, R_SH_COPY64, R_SH_GLOB_DAT64, R_SH_JMP_SLOT64,
    485      1.1  christos 	R_SH_RELATIVE64): New relocs.
    486      1.1  christos 	(R_SH_FIRST_INVALID_RELOC_4): Adjust.
    487      1.1  christos 	2001-05-16  Alexandre Oliva  <aoliva (a] redhat.com>
    488      1.1  christos 	* sh.h: Renumbered and renamed some SH5 relocations to match
    489      1.1  christos 	official numbers and names; moved unmaching ones to the range
    490      1.1  christos 	0xf2-0xff.
    491      1.1  christos 	2001-01-06  Hans-Peter Nilsson  <hpn (a] cygnus.com>
    492      1.1  christos 	* sh.h (sh64_get_contents_type): Declare.
    493      1.1  christos 	(sh64_address_is_shmedia): Likewise.
    494      1.1  christos 	2000-12-30  Hans-Peter Nilsson  <hpn (a] cygnus.com>
    495      1.1  christos 	* sh.h (sh64_elf_crange): New type.
    496      1.1  christos 	(struct sh64_section_data): New.
    497      1.1  christos 	(sh64_elf_section_data): New macro.
    498      1.1  christos 	(EF_SH5): Rename back from EF_SH64.
    499      1.1  christos 	2000-12-18  Hans-Peter Nilsson  <hpn (a] cygnus.com>
    500      1.1  christos 	* sh.h (SHF_SH5_ISA32_MIXED, SHT_SH5_CR_SORTED,
    501      1.1  christos 	SH64_CRANGES_SECTION_NAME, SH64_CRANGE_SIZE,
    502      1.1  christos 	SH64_CRANGE_CR_ADDR_OFFSET, SH64_CRANGE_CR_SIZE_OFFSET,
    503      1.1  christos 	SH64_CRANGE_CR_TYPE_OFFSET): New macros.
    504      1.1  christos 	2000-12-12  Hans-Peter Nilsson  <hpn (a] cygnus.com>
    505      1.1  christos 	* sh.h (EF_SH64): Don't define EF_SH64_ABI64.
    506      1.1  christos 	2000-11-27  Hans-Peter Nilsson  <hpn (a] cygnus.com>
    507      1.1  christos 	* sh.h (EF_SH64_32BIT_ABI, EF_SH64_64BIT_ABI): Delete.
    508      1.1  christos 	(EF_SH64_ABI64): New.
    509      1.1  christos 	2000-11-23  Hans-Peter Nilsson  <hpn (a] cygnus.com>
    510      1.1  christos 	* sh.h (EF_SH64): Rename from EF_SH5.
    511      1.1  christos 	(EF_SH64_32BIT_ABI): New.
    512      1.1  christos 	(EF_SH64_64BIT_ABI): New.
    513      1.1  christos 	(R_SH_PT_16, R_SH_SHMEDIA_CODE
    514      1.1  christos 	R_SH_IMMU5, R_SH_IMMS6, R_SH_IMMU6, R_SH_IMMS10, R_SH_IMMS10BY2,
    515      1.1  christos 	R_SH_IMMS10BY4, R_SH_IMMS10BY8, R_SH_IMMS16, R_SH_IMMU16,
    516      1.1  christos 	R_SH_IMM_LOW16, R_SH_IMM_LOW16_PCREL, R_SH_IMM_MEDLOW16,
    517      1.1  christos 	R_SH_IMM_MEDLOW16_PCREL, R_SH_IMM_MEDHI16, R_SH_IMM_MEDHI16_PCREL,
    518      1.1  christos 	R_SH_IMM_HI16, R_SH_IMM_HI16_PCREL, R_SH_64, R_SH_64_PCREL): New
    519      1.1  christos 	relocs.
    520      1.1  christos 	2000-09-01  Ben Elliston  <bje (a] redhat.com>
    521      1.1  christos 	* sh.h (EF_SH5): Define.
    522      1.1  christos 
    523      1.1  christos 2002-02-01  Hans-Peter Nilsson  <hp (a] bitrange.com>
    524      1.1  christos 
    525      1.1  christos 	* mmix.h: Tweak comments.
    526      1.1  christos 	(MMIX_LD_ALLOCATED_REG_CONTENTS_SECTION_NAME): New.
    527      1.1  christos 	[BFD_ARCH_SIZE] (_bfd_mmix_prepare_linker_allocated_gregs,
    528      1.1  christos 	_bfd_mmix_finalize_linker_allocated_gregs,
    529      1.1  christos 	_bfd_mmix_check_all_relocs): Provide prototypes.
    530      1.1  christos 
    531      1.1  christos 2002-01-31  Ivan Guzvinec  <ivang (a] opencores.org>
    532      1.1  christos 
    533      1.1  christos 	* or32.h: New file.
    534      1.1  christos 	* common.h: Add support for or32 targets.
    535      1.1  christos 
    536      1.1  christos 2002-01-28  Jason Merrill  <jason (a] redhat.com>
    537      1.1  christos 
    538      1.1  christos 	* dwarf2.h: Sync with gcc version.
    539      1.1  christos 
    540      1.1  christos 2002-01-16  Alan Modra  <amodra (a] bigpond.net.au>
    541      1.1  christos 
    542      1.1  christos 	* ppc.h (DT_PPC64_GLINK): Define.
    543      1.1  christos 
    544      1.1  christos 2002-01-15  Richard Earnshaw  <rearnsha (a] arm.com>
    545      1.1  christos 
    546      1.1  christos 	* arm.h (F_VFP_FLOAT, EF_ARM_VFP_FLOAT): Define.
    547      1.1  christos 
    548      1.1  christos 2002-01-09  Jason Thorpe  <thorpej (a] wasabisystems.com>
    549      1.1  christos 
    550      1.1  christos 	* common.h: Update copyright years.
    551      1.1  christos 	(NT_NETBSDCORE_PROCINFO): Define.
    552      1.1  christos 	(NT_NETBSDCORE_FIRSTMACH): Define.
    553      1.1  christos 
    554      1.1  christos 2002-01-06  Steve Ellcey  <sje (a] cup.hp.com>
    555      1.1  christos 
    556      1.1  christos 	* ia64.h (ELF_STRING_ia64_unwind_hdr): New Macro for HP-UX.
    557      1.1  christos 	(SHT_IA_64_HP_OPT_ANOT): Ditto
    558      1.1  christos 	(PT_IA_64_HP_OPT_ANOT): Ditto
    559      1.1  christos 	(PT_IA_64_HP_HSL_ANOT): Ditto
    560      1.1  christos 	(PT_IA_64_HP_STACK): Ditto
    561      1.1  christos 	(SHN_IA_64_ANSI_COMMON): Ditto
    562      1.1  christos 
    563      1.1  christos 2001-12-17  Alan Modra  <amodra (a] bigpond.net.au>
    564      1.1  christos 
    565      1.1  christos 	* external.h (Elf_External_Sym_Shndx): Declare.
    566      1.1  christos 	* internal.h (struct elf_internal_sym <st_shndx>): Make it an
    567      1.1  christos 	unsigned int.
    568      1.1  christos 	* common.h (SHN_BAD): Define.
    569      1.1  christos 
    570      1.1  christos 2001-12-13  Jakub Jelinek  <jakub (a] redhat.com>
    571      1.1  christos 
    572      1.1  christos 	* common.h (PT_GNU_EH_FRAME): Define.
    573      1.1  christos 
    574      1.1  christos 2001-12-11  Alan Modra  <amodra (a] bigpond.net.au>
    575      1.1  christos 
    576      1.1  christos 	* common.h (SHN_XINDEX): Comment typo fix.
    577      1.1  christos 	* internal.h (Elf_Internal_Ehdr): Change existing "unsigned short"
    578      1.1  christos 	size, count and index fields to "unsigned int".
    579      1.1  christos 
    580      1.1  christos 2001-12-07  Geoffrey Keating  <geoffk (a] redhat.com>
    581      1.1  christos 	    Richard Henderson  <rth (a] redhat.com>
    582      1.1  christos 
    583      1.1  christos 	* common.h (EM_XSTORMY16): Define.
    584      1.1  christos 	* xstormy16.h: New file.
    585      1.1  christos 
    586      1.1  christos 2001-11-15  Alan Modra  <amodra (a] bigpond.net.au>
    587      1.1  christos 
    588      1.1  christos 	* common.h (NT_ARCH): Define.  Remove incorrect comment.
    589      1.1  christos 
    590      1.1  christos 2001-11-11  Geoffrey Keating  <geoffk (a] redhat.com>
    591      1.1  christos 
    592      1.1  christos 	* dwarf2.h (dwarf_line_number_ops): Add DWARF 3 opcodes.
    593      1.1  christos 
    594      1.1  christos 2001-10-30  Hans-Peter Nilsson  <hp (a] bitrange.com>
    595      1.1  christos 
    596      1.1  christos 	* mmix.h: New file.
    597      1.1  christos 
    598      1.1  christos 2001-10-23  Alan Modra  <amodra (a] bigpond.net.au>
    599      1.1  christos 
    600      1.1  christos 	* internal.h: White space changes to keep lines under 80 chars.
    601      1.1  christos 
    602      1.1  christos 2001-10-16  Jeff Holcomb  <jeffh (a] redhat.com>
    603      1.1  christos 
    604      1.1  christos 	* internal.h (elf_internal_shdr): Make contents a unsigned char *.
    605      1.1  christos 
    606      1.1  christos 2001-09-18  Alan Modra  <amodra (a] bigpond.net.au>
    607      1.1  christos 
    608      1.1  christos 	* internal.h (elf_internal_rela): Make r_addend a bfd_vma.
    609      1.1  christos 
    610      1.1  christos 2001-09-13  Alexandre Oliva  <aoliva (a] redhat.com>
    611      1.1  christos 
    612      1.1  christos 	* common.h (EM_OPENRISC_OLD): Renamed the old EM_OPENRISC entry.
    613      1.1  christos 
    614      1.1  christos 2001-09-12  Alexandre Oliva  <aoliva (a] redhat.com>
    615      1.1  christos 
    616      1.1  christos 	* common.h (EM_AVR_OLD): Renamed from...
    617      1.1  christos 	(EM_AVR): this, redefined as in the current ELF standard.
    618      1.1  christos 	(EM_PJ_OLD): Renamed from...
    619      1.1  christos 	(EM_PJ): this, redefined as in the current ELF standard.
    620      1.1  christos 	(EM_R30, EM_D10V, EM_D30V, EM_V850, EM_M32R, EM_MN10300,
    621      1.1  christos 	EM_MN10200, EM_OPENRISC, EM_ARC_A5, EM_XTENSA): Defined as in
    622      1.1  christos 	the current ELF standard.
    623      1.1  christos 	(EM_CYGNUS_ARC): Removed, unused for a long time.
    624      1.1  christos 
    625      1.1  christos 2001-09-04  Richard Henderson  <rth (a] redhat.com>
    626      1.1  christos 
    627      1.1  christos 	* alpha.h (R_ALPHA_OP*, R_ALPHA_IMMED*, R_ALPHA_GPVALUE): Remove.
    628      1.1  christos 	(R_ALPHA_GPREL16): Rename from R_ALPHA_IMMED_GP_16.
    629      1.1  christos 
    630      1.1  christos 2001-08-30  Eric Christopher  <echristo (a] redhat.com>
    631      1.1  christos 
    632      1.1  christos 	* mips.h: Remove E_MIPS_MACH_MIPS32_4K.
    633      1.1  christos 
    634      1.1  christos 2001-08-29  Jeff Law <law (a] redhat.com>
    635      1.1  christos 
    636      1.1  christos 	* h8.h (EF_H8_MACH): New mask for encoded machine type.
    637      1.1  christos 	(E_H8_MACH_H8300, E_H8_MACH_H8300H, E_H8_MACH_H8300S): New
    638      1.1  christos 	machine types.
    639      1.1  christos 
    640      1.1  christos 2001-08-26  J"orn Rennecke <amylaar (a] redhat.com>
    641      1.1  christos 
    642      1.1  christos 	* h8.h: New file.
    643      1.1  christos 
    644      1.1  christos 2001-08-27  Staffan Ulfberg  <staffanu (a] swox.se>
    645      1.1  christos 
    646      1.1  christos 	* ppc.h: Add relocs from the 64-bit PowerPC ELF ABI revision 1.2.
    647      1.1  christos 
    648      1.1  christos 2001-06-30  Daniel Berlin  <dan (a] cgsoftware.com>
    649      1.1  christos 
    650      1.1  christos 	* dwarf2.h: Remerge with gcc version,
    651      1.1  christos 	including all new DWARF 2.1 extensions.
    652      1.1  christos 
    653      1.1  christos 2001-06-29  James Cownie <jcownie (a] etnus.com>
    654      1.1  christos 
    655      1.1  christos 	* dwarf2.h: Add DWARF 2.1 attribues.
    656      1.1  christos 
    657      1.1  christos 2001-06-15  Per Bothner  <per (a] bothner.com>
    658      1.1  christos 
    659      1.1  christos 	* dwarf2.h:  Partial merge with gcc version.
    660      1.1  christos 	(enum dwarf_descrim_list):  Fix typo -> dwarf_discrim_list.
    661      1.1  christos 	(DW_LANG_Java):  Use value from dwarf 2.1 draft (also used in gcc).
    662      1.1  christos 
    663      1.1  christos 2001-05-15  Ralf Baechle  <ralf (a] gnu.org>
    664      1.1  christos 
    665      1.1  christos 	* common.h: Remove definition of EM_MIPS_RS4_BE.  The constant was
    666      1.1  christos 	never in active use and is used otherwise by the ABI.
    667      1.1  christos 
    668      1.1  christos 2001-05-11  Jakub Jelinek  <jakub (a] redhat.com>
    669      1.1  christos 
    670      1.1  christos 	* ia64.h (ELF_STRING_ia64_unwind_once): Define.
    671      1.1  christos 	(ELF_STRING_ia64_unwind_info_once): Define.
    672      1.1  christos 
    673      1.1  christos 2001-05-07  Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de>
    674      1.1  christos 
    675      1.1  christos 	* external.h: Fix typo.
    676      1.1  christos 	* mips.h: Add/Extend many comments with reference to the MIPS ELF64
    677      1.1  christos 	spec v. 2.4, available at e.g.
    678      1.1  christos 	ftp://oss.sgi.com/pub/linux/mips/doc/ABI/ELF64.ps.
    679      1.1  christos 	(EF_MIPS_UCODE): Define.
    680      1.1  christos 	(EF_MIPS_OPTIONS_FIRST): Define.
    681      1.1  christos 	(EF_MIPS_ARCH_ASE): Define.
    682      1.1  christos 	(EF_MIPS_ARCH_ASE_MDMX): Define.
    683      1.1  christos 	(EF_MIPS_ARCH_ASE_M16): Define.
    684      1.1  christos 	(SHF_MIPS_ADDR): Renamed SHF_MIPS_ADDR32.
    685      1.1  christos 	(SHF_MIPS_STRING): Renamed SHF_MIPS_ADDR64.
    686      1.1  christos 	(SHF_MIPS_NODUPES): Define.
    687      1.1  christos 	(ELF64_MIPS_R_SSYM): New MIPS ELF 64 relocation info access macro.
    688      1.1  christos 	(ELF64_MIPS_R_TYPE3): Likewise.
    689      1.1  christos 	(ELF64_MIPS_R_TYPE2): Likewise.
    690      1.1  christos 	(ELF64_MIPS_R_TYPE): Likewise.
    691      1.1  christos 	(OHW_R10KLDL): Define.
    692      1.1  christos 
    693      1.1  christos 2001-04-24  Todd Fries  <todd (a] fries.net>
    694      1.1  christos 
    695      1.1  christos 	* sparc.h: Fix typo.
    696      1.1  christos 
    697      1.1  christos 2001-04-20  Johan Rydberg  <jrydberg (a] opencores.org>
    698      1.1  christos 
    699      1.1  christos 	* openrisc.h: New file.
    700      1.1  christos 	* common.h (EM_OPENRISC): New constant.
    701      1.1  christos 
    702      1.1  christos 2001-04-23  Bo Thorsen  <bo (a] suse.de>
    703      1.1  christos 
    704      1.1  christos 	* x86-64.h: Add vtable support.
    705      1.1  christos 
    706      1.1  christos 2001-03-23  Nick Clifton  <nickc (a] redhat.com>
    707      1.1  christos 
    708      1.1  christos 	* mips.h: Remove extraneous whitespace.
    709      1.1  christos 
    710      1.1  christos 2001-03-22  Hans-Peter Nilsson  <hp (a] axis.com>
    711      1.1  christos 
    712      1.1  christos 	* cris.h: Add leading comment about PC-relative location.
    713      1.1  christos 	(R_CRIS_COPY, R_CRIS_GLOB_DAT, R_CRIS_JUMP_SLOT, R_CRIS_RELATIVE,
    714      1.1  christos 	R_CRIS_16_GOT, R_CRIS_32_GOT, R_CRIS_16_GOTPLT, R_CRIS_32_GOTPLT,
    715      1.1  christos 	R_CRIS_32_GOTREL, R_CRIS_32_PLT_GOTREL, R_CRIS_32_PLT_PCREL):
    716      1.1  christos 	New relocs.
    717      1.1  christos 
    718      1.1  christos 2001-02-27  Philip Blundell  <pb (a] futuretv.com>
    719      1.1  christos 
    720      1.1  christos 	* arm.h: Add new definitions from ARM document SWS ESPC 0003 B-01.
    721      1.1  christos 	(EF_PIC, et al.): Rename to EF_ARM_xx.
    722      1.1  christos 
    723      1.1  christos 2001-02-09  Martin Schwidefsky  <schwidefsky (a] de.ibm.com>
    724      1.1  christos 
    725      1.1  christos 	* common.h: Add linux target for S/390.
    726      1.1  christos 	* s390.h: New file.
    727      1.1  christos 
    728      1.1  christos 2001-01-11  Peter Targett  <peter.targett (a] arccores.com>
    729      1.1  christos 
    730      1.1  christos 	* arc.h (E_ARC_MACH_ARC5, E_ARC_MACH_ARC6, E_ARC_MACH_ARC7,
    731      1.1  christos 	E_ARC_MACH_ARC8): New definitions for cpu types.
    732      1.1  christos 
    733      1.1  christos 	* common.h (EM_ARC): Change comment.
    734      1.1  christos 
    735      1.1  christos 2000-12-12  Nick Clifton  <nickc (a] redhat.com>
    736      1.1  christos 
    737      1.1  christos 	* mips.h: Fix formatting.
    738      1.1  christos 
    739      1.1  christos 2000-12-11  Jeffrey A Law  (law (a] cygnus.com)
    740      1.1  christos 
    741      1.1  christos 	* hppa.h (DT_HP_*): Define relative to OLD_DT_LOOS for hpux
    742      1.1  christos 	compatibility.
    743      1.1  christos 
    744      1.1  christos 2000-10-16  Chris Demetriou  <cgd (a] sibyte.com>
    745      1.1  christos 
    746      1.1  christos 	* mips.h (E_MIPS_ARCH_32): New constant.
    747      1.1  christos 	(E_MIPS_MACH_MIPS32, E_MIPS_MACH_MIPS32_4K): Replace the
    748      1.1  christos 	former with the latter.
    749      1.1  christos 
    750      1.1  christos 	* mips.h (E_MIPS_ARCH_5, E_MIPS_ARCH_64): New definitions.
    751      1.1  christos 
    752      1.1  christos 	* mips.h (E_MIPS_MACH_SB1): New constant.
    753      1.1  christos 
    754      1.1  christos 2000-11-30  Jan Hubicka  <jh (a] suse.cz>
    755      1.1  christos 
    756      1.1  christos 	* common.h (EM_X86_64): New macro.
    757      1.1  christos 	* x86-64.h: New file.
    758      1.1  christos 
    759      1.1  christos 2000-11-27  Hans-Peter Nilsson  <hp (a] axis.com>
    760      1.1  christos 
    761      1.1  christos 	* common.h (e_machine numbers): Clarify comments to describe how
    762      1.1  christos 	EM_* constants are assigned.  Move EM_PJ from official section to
    763      1.1  christos 	ad-hoc section.
    764      1.1  christos 	(EM_CRIS): Correct comment to match official description.
    765      1.1  christos 	(EM_MMIX): Ditto.
    766      1.1  christos 
    767      1.1  christos 2000-11-22  Nick Clifton  <nickc (a] redhat.com>
    768      1.1  christos 
    769      1.1  christos 	* common.h (EM_JAVELIN): New machine number.
    770      1.1  christos 	(EM_FIREPATH): New machine number.
    771      1.1  christos 	(EM_ZSP): New machine number.
    772      1.1  christos 	(EM_MMIX): New machine number.
    773      1.1  christos 	(EM_HUANY): New machine number.
    774      1.1  christos 	(EM_PRISM): New machine number.
    775      1.1  christos 	(SHT_GROUP): New section type.
    776      1.1  christos 	(SHT_SYMTAB_SHNDX): New section type.
    777      1.1  christos 	(SHF_GROUP): New section flag.
    778      1.1  christos 	(SHN_XINDEX): New section index.
    779      1.1  christos 	(GRP_COMDAT): New section group flag.
    780      1.1  christos 
    781      1.1  christos 2000-11-20  H.J. Lu  <hjl (a] gnu.org>
    782      1.1  christos 
    783      1.1  christos 	* common.h (ELFOSABI_MONTEREY): Renamed to ...
    784      1.1  christos 	(ELFOSABI_AIX): This.
    785      1.1  christos 
    786      1.1  christos 2000-11-16  Richard Henderson  <rth (a] redhat.com>
    787      1.1  christos 
    788      1.1  christos 	Update relocations per August psABI docs.
    789      1.1  christos 	* ia64.h (R_IA64_SEGBASE): Remove.
    790      1.1  christos 	(R_IA64_LTV*): Renumber to 0x74 to 0x77.
    791      1.1  christos 	(R_IA64_EPLTMSB, R_IA64_EPLTLSB): Remove.
    792      1.1  christos 	(R_IA64_TPREL14, R_IA64_TPREL64I): New.
    793      1.1  christos 	(R_IA64_DTPMOD*): New.
    794      1.1  christos 	(R_IA64_DTPREL*): New.
    795      1.1  christos 
    796      1.1  christos 2000-09-29  Hans-Peter Nilsson  <hp (a] axis.com>
    797      1.1  christos 
    798      1.1  christos 	* cris.h (EF_CRIS_UNDERSCORE): New.
    799      1.1  christos 
    800      1.1  christos 2000-09-27  Alan Modra  <alan (a] linuxcare.com.au>
    801      1.1  christos 
    802      1.1  christos 	* hppa.h (R_PARISC_DIR14F): Add.
    803      1.1  christos 
    804      1.1  christos 2000-09-14  Alexandre Oliva  <aoliva (a] redhat.com>
    805      1.1  christos 
    806      1.1  christos 	* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
    807      1.1  christos 	R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): Change
    808      1.1  christos 	numbers to the range from 160 to 167.
    809      1.1  christos 	(R_SH_FIRST_INVALID_RELOC): Adjust.
    810      1.1  christos 	(R_SH_FIRST_INVALID_RELOC_2, R_SH_LAST_INVALID_RELOC_2):
    811      1.1  christos 	New relocs to fill in the gap.
    812      1.1  christos 
    813      1.1  christos 2000-09-13  Anders Norlander  <anorland (a] acc.umu.se>
    814      1.1  christos 
    815      1.1  christos 	* mips.h (E_MIPS_MACH_4K): New define.
    816      1.1  christos 
    817      1.1  christos 2000-09-05  Alan Modra  <alan (a] linuxcare.com.au>
    818      1.1  christos 
    819      1.1  christos 	* hppa.h: Fix a comment.
    820      1.1  christos 	(R_PARISC_PCREL12F): Define.
    821      1.1  christos 	(R_PARISC_GNU_VTENTRY): Define.
    822      1.1  christos 	(R_PARISC_GNU_VTINHERIT): Define.
    823      1.1  christos 
    824      1.1  christos 2000-09-01  Alexandre Oliva  <aoliva (a] redhat.com>
    825      1.1  christos 
    826      1.1  christos 	* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,
    827      1.1  christos 	R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New relocs.
    828      1.1  christos 	(R_SH_FIRST_INVALID_RELOC): Adjust.
    829      1.1  christos 
    830      1.1  christos 2000-08-14  Jim Wilson  <wilson (a] cygnus.com>
    831      1.1  christos 
    832      1.1  christos 	* ia64.h (EF_IA_64_REDUCEDFP, EF_IA_64_CONS_GP,
    833      1.1  christos 	EF_IA_64_NOFUNCDESC_CONS_GP, EF_IA_64_ABSOLUTE): Define.
    834      1.1  christos 
    835      1.1  christos 2000-08-07  Nick Clifton  <nickc (a] cygnus.com>
    836      1.1  christos 
    837      1.1  christos 	* ppc.h: Remove spurious CYGNUS LOCAL comments.
    838      1.1  christos 	* v850.h: Likewise.
    839      1.1  christos 
    840      1.1  christos 2000-07-22  Jason Eckhardt  <jle (a] cygnus.com>
    841      1.1  christos 
    842      1.1  christos 	* i860.h: New file.
    843      1.1  christos 	(elf_i860_reloc_type): Defined ELF32 i860 relocations.
    844      1.1  christos 
    845      1.1  christos 2000-07-20  Hans-Peter Nilsson  <hp (a] axis.com>
    846      1.1  christos 
    847      1.1  christos 	common.h (EM_CRIS): New machine number.
    848      1.1  christos 	cris.h: New file.
    849      1.1  christos 
    850      1.1  christos 2000-07-19  H.J. Lu  <hjl (a] gnu.org>
    851      1.1  christos 
    852      1.1  christos 	* common.h (DF_1_NODEFLIB): Renamed from DF_1_NODEPLIB.
    853      1.1  christos 
    854      1.1  christos 2000-07-19  H.J. Lu  <hjl (a] gnu.org>
    855      1.1  christos 
    856      1.1  christos 	* common.h (DT_CHECKSUM): Set to 0x6ffffdf8.
    857      1.1  christos 	(DTF_1_CONFEXP): It is 0x00000002 as suspected.
    858      1.1  christos 
    859      1.1  christos 2000-07-19  H.J. Lu  <hjl (a] gnu.org>
    860      1.1  christos 
    861      1.1  christos 	* common.h (DT_FEATURE): Renamed from DT_FEATURE_1.
    862      1.1  christos 	(DT_CONFIG): New. From Solaris 8.
    863      1.1  christos 	(DT_DEPAUDIT): Likewise.
    864      1.1  christos 	(DT_AUDIT): Likewise.
    865      1.1  christos 	(DT_PLTPAD): Likewise.
    866      1.1  christos 	(DT_MOVETAB): Likewise.
    867      1.1  christos 	(DF_1_NODEPLIB): Likewise.
    868      1.1  christos 	(DF_1_NODUMP): Likewise.
    869      1.1  christos 	(DF_1_CONLFAT): Likewise.
    870      1.1  christos 	(DT_CHECKSUM): Likewise. FIXME. Check the value on Solaris 8.
    871      1.1  christos 	(DTF_1_CONFEXP): Likewise.
    872      1.1  christos 
    873      1.1  christos 2000-07-18  H.J. Lu  <hjl (a] gnu.org>
    874      1.1  christos 
    875      1.1  christos 	* common.h (DT_FLAGS_1): Renamed from DT_1_FLAGS.
    876      1.1  christos 
    877      1.1  christos 2000-07-12  Alan Modra  <alan (a] linuxcare.com.au>
    878      1.1  christos 
    879      1.1  christos 	* internal.h (struct elf_internal_sym): Update comment for st_other.
    880      1.1  christos 
    881      1.1  christos 2000-07-10  Alan Modra  <alan (a] linuxcare.com.au>
    882      1.1  christos 
    883      1.1  christos 	* hppa.h: Add comments to all the relocs.
    884      1.1  christos 
    885      1.1  christos 2000-06-26  Marek Michalkiewicz  <marekm (a] linux.org.pl>
    886      1.1  christos 
    887      1.1  christos 	* avr.h (E_AVR_MACH_AVR5): Define.
    888      1.1  christos 
    889      1.1  christos 2000-06-18  Stephane Carrez  <stcarrez (a] worldnet.fr>
    890      1.1  christos 
    891      1.1  christos 	* m68hc11.h: New file, definitions for the Motorola 68hc11.
    892      1.1  christos 
    893      1.1  christos 2000-06-06  Alan Modra  <alan (a] linuxcare.com.au>
    894      1.1  christos 
    895      1.1  christos 	* reloc-macros.h (START_RELOC_NUMBERS): Don't define initial dummy
    896      1.1  christos 	-1 valued enum.
    897      1.1  christos 	(RELOC_NUMBER, FAKE_RELOC, EMPTY_RELOC): Append rather than
    898      1.1  christos 	prepend comma.
    899      1.1  christos 	(END_RELOC_NUMBERS): Give macro an arg to define as last enum.
    900      1.1  christos 
    901      1.1  christos 	* alpha.h (R_ALPHA_max): Define via END_RELOC_NUMBERS rather than
    902      1.1  christos 	with EMPTY_RELOC.
    903      1.1  christos 	* arc.h (R_ARC_max): Likewise.
    904      1.1  christos 	* avr.h (R_AVR_max): Likewise.
    905      1.1  christos 	* fr30.h (R_FR30_max): Likewise.
    906      1.1  christos 	* hppa.h (R_PARISC_UNIMPLEMENTED): Likewise.
    907      1.1  christos 	* i960.h (R_960_max): Likewise.
    908      1.1  christos 	* m32r.h (R_M32R_max): Likewise.
    909      1.1  christos 	* m68k.h (R_68K_max): Likewise.
    910      1.1  christos 	* mcore.h (R_MCORE_max): Likewise.
    911      1.1  christos 	* mn10300.h (R_MN10300_MAX): Likewise.
    912      1.1  christos 	* pj.h (R_PJ_max): Likewise.
    913      1.1  christos 	* ppc.h (R_PPC_max): Likewise.
    914      1.1  christos 	* sh.h (R_SH_max): Likewise.
    915      1.1  christos 	* sparc.h (R_SPARC_max): Likewise.
    916      1.1  christos 	* v850.h (R_V850_max): Likewise.
    917      1.1  christos 
    918      1.1  christos 	* arm.h (R_ARM_max): Define via END_RELOC_NUMBERS.
    919      1.1  christos 	* d10v.h (R_D10V_max): Likewise.
    920      1.1  christos 	* d30v.h (R_D30V_max): Likewise.
    921      1.1  christos 	* ia64.h (R_IA64_max): Likewise.
    922      1.1  christos 	* mips.h (R_MIPS_maxext): Likewise.
    923      1.1  christos 	* mn10200.h (R_MN10200_max): Likewise.
    924      1.1  christos 
    925      1.1  christos 	* i386.h (R_386_max): Remove old RELOC_NUMBER definition, and
    926      1.1  christos 	define via END_RELOC_NUMBERS.
    927      1.1  christos 
    928      1.1  christos 2000-06-03  Alan Modra  <alan (a] linuxcare.com.au>
    929      1.1  christos 
    930      1.1  christos 	* reloc-macros.h (START_RELOC_NUMBERS): Fix name clash for
    931      1.1  christos 	!__STDC__ case.
    932      1.1  christos 	(RELOC_NUMBER): Use ansi stringify if ALMOST_STDC defined.
    933      1.1  christos 
    934      1.1  christos 2000-05-22  Richard Henderson  <rth (a] cygnus.com>
    935      1.1  christos 
    936      1.1  christos 	* ia64.h (R_IA64_PCREL60B, R_IA64_PCREL21BI): New.
    937      1.1  christos 	(R_IA64_PCREL22, R_IA64_PCREL64I): New.
    938      1.1  christos 
    939      1.1  christos 2000-05-02  H.J. Lu  <hjl (a] gnu.org>
    940      1.1  christos 
    941      1.1  christos 	* common.h (ELFOSABI_NONE): Renamed from ELFOSABI_SYSV.
    942      1.1  christos 	(ELFOSABI_MODESTO): Defined.
    943      1.1  christos 	(ELFOSABI_OPENBSD): Likewise.
    944      1.1  christos 
    945      1.1  christos 2000-04-21  Richard Henderson  <rth (a] cygnus.com>
    946      1.1  christos 	    David Mosberger  <davidm (a] hpl.hp.com>
    947      1.1  christos 
    948      1.1  christos 	* ia64.h: New file.
    949      1.1  christos 
    950      1.1  christos 2000-04-14  H.J. Lu  <hjl (a] gnu.org>
    951      1.1  christos 
    952      1.1  christos 	* common.h (ELFOSABI_TRUE64): Renamed to ELFOSABI_TRU64.
    953      1.1  christos 
    954      1.1  christos 2000-04-14  H.J. Lu  <hjl (a] gnu.org>
    955      1.1  christos 
    956      1.1  christos 	* common.h (ELFOSABI_NETBSD): Defined.
    957      1.1  christos 	(ELFOSABI_HURD): Likewise.
    958      1.1  christos 	(ELFOSABI_SOLARIS): Likewise.
    959      1.1  christos 	(ELFOSABI_MONTEREY): Likewise.
    960      1.1  christos 	(ELFOSABI_IRIX): Likewise.
    961      1.1  christos 	(ELFOSABI_FREEBSD): Likewise.
    962      1.1  christos 	(ELFOSABI_TRUE64): Likewise.
    963      1.1  christos 
    964      1.1  christos 2000-04-07  Nick Clifton  <nickc (a] cygnus.com>
    965      1.1  christos 
    966      1.1  christos 	* arm-oabi.h: Delete.
    967      1.1  christos 	* arm.h: Merge in definitions of old reloc numbers from
    968      1.1  christos 	arm-oabi.h.
    969      1.1  christos 
    970      1.1  christos 2000-04-06  Nick Clifton  <nickc (a] cygnus.com>
    971      1.1  christos 
    972      1.1  christos 	* arm.h (EF_ARM_SYMSARESORTED): Define.
    973      1.1  christos 	(EF_ARM_EABIMASK): Define.
    974      1.1  christos 	(EF_ARM_EABI_VERSION): Define.
    975      1.1  christos 	(EF_ARM_EABI_UNKNOWN): Define.
    976      1.1  christos 	(EF_ARM_EABI_VER1): Define.
    977      1.1  christos 	(PF_ARM_PI): Define.
    978      1.1  christos 	(PF_ARM_ABS): Define.
    979      1.1  christos 
    980      1.1  christos 2000-04-05  J"orn Rennecke <amylaar (a] cygnus.co.uk>
    981      1.1  christos 
    982      1.1  christos 	* sh.h (R_SH_LOOP_START, R_SH_LOOP_END): New RELOC_NUMBERs.
    983      1.1  christos 
    984      1.1  christos 2000-03-27  Denis Chertykov  <denisc (a] overta.ru>
    985      1.1  christos 
    986      1.1  christos 	* avr.h: New file.  AVR ELF support for BFD.
    987      1.1  christos 	* common.h: Add AVR magic number.
    988      1.1  christos 
    989      1.1  christos 2000-03-10  Geoffrey Keating  <geoffk (a] cygnus.com>
    990      1.1  christos 
    991      1.1  christos 	* mips.h: Add R_MIPS_GNU_REL_HI16, R_MIPS_GNU_REL_LO16,
    992      1.1  christos 	R_MIPS_GNU_REL16_S2, R_MIPS_PC64 and R_MIPS_PC32 relocation
    993      1.1  christos 	numbers.
    994      1.1  christos 
    995      1.1  christos 2000-02-23  Linas Vepstas <linas (a] linas.org>
    996      1.1  christos 
    997      1.1  christos 	* i370.h: New file.
    998      1.1  christos 
    999      1.1  christos 2000-02-22  Nick Clifton  <nickc (a] cygnus.com>
   1000      1.1  christos 
   1001      1.1  christos 	* common.h (ELF_ST_OTHER): Remove definition.
   1002      1.1  christos 	(ELF32_ST_OTHER): Remove definition.
   1003      1.1  christos 	(ELF64_ST_OTHER): Remove definition.
   1004      1.1  christos 
   1005      1.1  christos 2000-02-22  H.J. Lu  <hjl (a] gnu.org>
   1006      1.1  christos 
   1007      1.1  christos 	* common.h (ELFOSABI_LINUX): Define.
   1008      1.1  christos 
   1009      1.1  christos 2000-02-17  J"orn Rennecke <amylaar (a] cygnus.co.uk>
   1010      1.1  christos 
   1011      1.1  christos 	* sh.h: (EF_SH_MACH_MASK, EF_SH_UNKNOWN, EF_SH1, EF_SH2): New macros.
   1012      1.1  christos 	(EF_SH3, EF_SH_HAS_DSP, EF_SH_DSP, EF_SH3_DSP): Likewise.
   1013      1.1  christos 	(EF_SH_HAS_FP, EF_SH3E, EF_SH4, EF_SH_MERGE_MACH): Likewise.
   1014      1.1  christos 
   1015      1.1  christos 2000-02-03  H.J. Lu  <hjl (a] gnu.org>
   1016      1.1  christos 
   1017      1.1  christos 	* arm-oabi.h: Duplicate changes made to arm.h on Jan. 27,
   1018      1.1  christos 	2000 by Thomas de Lellis  <tdel (a] windriver.com>.
   1019      1.1  christos 
   1020      1.1  christos 2000-01-27  Thomas de Lellis  <tdel (a] windriver.com>
   1021      1.1  christos 
   1022      1.1  christos 	* arm.h (STT_ARM_TFUNC): Define in terms of STT_LOPROC.
   1023      1.1  christos 	(STT_ARM_16BIT): New flag.  Denotes a label that was defined in
   1024      1.1  christos 	Thumb block but was does not identify a function.
   1025      1.1  christos 
   1026      1.1  christos 2000-01-20  Nick Clifton  <nickc (a] cygnus.com>
   1027      1.1  christos 
   1028      1.1  christos 	* common.h (EM_MCORE): Fix spelling of Motorola.
   1029      1.1  christos 	* mcore.h (EM_MCORE): Fix spelling of Motorola.
   1030      1.1  christos 
   1031      1.1  christos 2000-01-13  Nick Clifton  <nickc (a] cygnus.com>
   1032      1.1  christos 
   1033      1.1  christos 	* common.h (EM_S370): Change comment - this is now the IBM
   1034      1.1  christos 	System/370.
   1035      1.1  christos 	(EM_IA_64): Change comment - this is now the IA-64.
   1036      1.1  christos 
   1037      1.1  christos 2000-01-11  Nick Clifton  <nickc (a] cygnus.com>
   1038      1.1  christos 
   1039      1.1  christos 	* common.h (DT_ENCODING): Fix definition of this value.
   1040      1.1  christos 	(DT_LOOS): Fix definition of this value.
   1041      1.1  christos 	(DT_HIOS): Fix definition of this value.
   1042      1.1  christos 	(OLD_DT_LOOS): Value of DT_LOOS before Oct 4, 1999 draft
   1043      1.1  christos 	of ELF spec changed it.
   1044      1.1  christos 	(OLD_DT_HIOS): Value of DT_HIOS before Oct 4, 1999 draft
   1045      1.1  christos 	of ELF spec changed it.
   1046      1.1  christos 
   1047      1.1  christos 2000-01-10  Egor Duda  <deo (a] logos-m.ru>
   1048      1.1  christos 
   1049      1.1  christos 	* common.h (NT_WIN32PSTATUS): Define.  (cygwin elf core dumps).
   1050      1.1  christos 
   1051      1.1  christos 1999-12-28  Nick Clifton  <nickc (a] cygnus.com>
   1052      1.1  christos 
   1053      1.1  christos 	* mips.h (STO_*): Redefine in terms of STV_* values now in
   1054      1.1  christos 	common.h.
   1055      1.1  christos 
   1056      1.1  christos 1999-12-27  Nick Clifton  <nickc (a] cygnus.com>
   1057      1.1  christos 
   1058      1.1  christos 	* common.h: Upgrade to match Oct4, 1999 Draft ELF ABI Spec.
   1059      1.1  christos 	(EM_MIPS_RS3_LE): New machine number.
   1060      1.1  christos 	(EM_RCE): New machine number.
   1061      1.1  christos 	(EM_MMA): New machine number.
   1062      1.1  christos 	(EM_PCP): New machine number.
   1063      1.1  christos 	(EM_NCPU): New machine number.
   1064      1.1  christos 	(EM_NDR1): New machine number.
   1065      1.1  christos 	(EM_STARCORE): New machine number.
   1066      1.1  christos 	(EM_ME16): New machine number.
   1067      1.1  christos 	(EM_ST100): New machine number.
   1068      1.1  christos 	(EM_TINYJ): New machine number.
   1069      1.1  christos 	(EM_FX66): New machine number.
   1070      1.1  christos 	(EM_ST9PLUS): New machine number.
   1071      1.1  christos 	(EM_ST7): New machine number.
   1072      1.1  christos 	(EM_68HC16): New machine number.
   1073      1.1  christos 	(EM_68HC11): New machine number.
   1074      1.1  christos 	(EM_68HC08): New machine number.
   1075      1.1  christos 	(EM_68HC05): New machine number.
   1076      1.1  christos 	(EM_SVX): New machine number.
   1077      1.1  christos 	(EM_VAX): New machine number.
   1078      1.1  christos 	(PF_MASKOS): Change value.
   1079      1.1  christos 	(SHT_INIT_ARRAY): New value for sh_type field.
   1080      1.1  christos 	(SHT_FINI_ARRAY): New value for sh_type field.
   1081      1.1  christos 	(SHT_PREINIT_ARRAY): New value for sh_type field.
   1082      1.1  christos 	(SHT_HIUSER): Change value.
   1083      1.1  christos 	(SHF_MERGE): New valye for sh_flags field.
   1084      1.1  christos 	(SHF_STRINGS): New valye for sh_flags field.
   1085      1.1  christos 	(SHF_INFO_LINK): New valye for sh_flags field.
   1086      1.1  christos 	(SHF_OS_NONCONFORMING): New valye for sh_flags field.
   1087      1.1  christos 	(SHF_MASKOS): Change value.
   1088      1.1  christos 	(ELF_ST_VISIBILITY): New macro.
   1089      1.1  christos 	(ELF_ST_OTHER): New macro.
   1090      1.1  christos 	(STT_COMMON): New symbol type.
   1091      1.1  christos 	(STV_DEFAULT): Value for symbol visibility.
   1092      1.1  christos 	(STV_INTERNAL): Value for symbol visibility.
   1093      1.1  christos 	(STV_HIDDEN): Value for symbol visibility.
   1094      1.1  christos 	(STV_PROTECTED): Value for symbol visibility.
   1095      1.1  christos 	(DT_RUNPATH): New dynamic section tag.
   1096      1.1  christos 	(DT_FLAGS): New dynamic section tag.
   1097      1.1  christos 	(DT_ENCODING): New dynamic section tag.
   1098      1.1  christos 	(DT_PREINIT_ARRAY): New dynamic section tag.
   1099      1.1  christos 	(DT_PREINIT_ARRAYSZ): New dynamic section tag.
   1100      1.1  christos 	(DT_LOPROC): New dynamic section tag index.
   1101      1.1  christos 	(DT_HIPROC): New dynamic section tag index.
   1102      1.1  christos 	(DF_ORIGIN): Value for dynamic section flag.
   1103      1.1  christos 	(DF_SYMBOLIC): Value for dynamic section flag.
   1104      1.1  christos 	(DF_TEXTREL): Value for dynamic section flag.
   1105      1.1  christos 	(DF_BIND_NOW): Value for dynamic section flag.
   1106      1.1  christos 
   1107      1.1  christos 1999-12-09  Fred Fish  <fnf (a] cygnus.com>
   1108      1.1  christos 
   1109      1.1  christos 	* i960.h (reloc-macros.h):  Include using relative dir elf/.
   1110      1.1  christos 	* i386.h (reloc-macros.h):  Include using relative dir elf/.
   1111      1.1  christos 	* hppa.h (reloc-macros.h):  Include using relative dir elf/.
   1112      1.1  christos 
   1113      1.1  christos 1999-12-07  Jim Blandy  <jimb (a] cygnus.com>
   1114      1.1  christos 
   1115      1.1  christos 	* common.h (NT_PRXFPREG): New definition.
   1116      1.1  christos 
   1117      1.1  christos Wed Dec  1 03:02:15 1999  Jeffrey A Law  (law (a] cygnus.com)
   1118      1.1  christos 
   1119      1.1  christos 	* mn10300.h (E_MN10300_MACH_AM33): Define.
   1120      1.1  christos 
   1121      1.1  christos Mon Oct 11 22:42:37 1999  Jeffrey A Law  (law (a] cygnus.com)
   1122      1.1  christos 
   1123      1.1  christos 	* hppa.h (PF_HP_PAGE_SIZE): Define.
   1124      1.1  christos 	(PF_HP_FAR_SHARED, PF_HP_NEAR_SHARED, PF_HP_CODE): Likewise.
   1125      1.1  christos 	(PF_HP_MODIFY, PF_HP_LAZYSWAP, PF_HP_SBP): Likewise.
   1126      1.1  christos 
   1127      1.1  christos Mon Oct  4 17:42:38 1999  Doug Evans  <devans (a] canuck.cygnus.com>
   1128      1.1  christos 
   1129      1.1  christos 	* m32r.h (E_M32RX_ARCH): Define.
   1130      1.1  christos 
   1131      1.1  christos 1999-09-15  Ulrich Drepper  <drepper (a] cygnus.com>
   1132      1.1  christos 
   1133      1.1  christos 	* hppa.h: Add DT_HP_GST_SIZE, DT_HP_GST_VERSION, and DT_HP_GST_HASHVAL.
   1134      1.1  christos 
   1135      1.1  christos 1999-09-04  Steve Chamberlain  <sac (a] pobox.com>
   1136      1.1  christos 
   1137      1.1  christos 	* pj.h: New file.
   1138      1.1  christos 	* common.h (EM_PJ): Define.
   1139      1.1  christos 
   1140      1.1  christos 1999-09-02  Ulrich Drepper  <drepper (a] cygnus.com>
   1141      1.1  christos 
   1142      1.1  christos 	* hppa.h: Add HPUX specific symbol type definitions.
   1143      1.1  christos 
   1144      1.1  christos 	* hppa.h: Add HPUX specific dynamic and program header table
   1145      1.1  christos 	specific definitions.
   1146      1.1  christos 
   1147      1.1  christos 1999-08-31  Scott Bambrough <scottb (a] netwinder.org>
   1148      1.1  christos 
   1149      1.1  christos 	* common.h (NT_TASKSTRUCT): Define.
   1150      1.1  christos 
   1151      1.1  christos 1999-07-16  Jakub Jelinek  <jj (a] ultra.linux.cz>
   1152      1.1  christos 
   1153      1.1  christos 	* sparc.h (EF_SPARC_SUN_US3): Define in Cheetah extensions
   1154      1.1  christos 	flag (as per SCD2.4.1).
   1155      1.1  christos 
   1156      1.1  christos 1999-07-16  Jakub Jelinek  <jj (a] ultra.linux.cz>
   1157      1.1  christos 
   1158      1.1  christos 	* sparc.h (ELF64_R_TYPE_DATA): Only use ELF64_R_TYPE bits, not
   1159      1.1  christos 	ELF64_R_SYM bits.
   1160      1.1  christos 
   1161      1.1  christos 1999-06-21  Philip Blundell  <pb (a] nexus.co.uk>
   1162      1.1  christos 
   1163      1.1  christos 	* arm.h (EF_SOFT_FLOAT, F_SOFT_FLOAT): Define.
   1164      1.1  christos 
   1165      1.1  christos 1999-07-13  Andreas Schwab  <schwab (a] suse.de>
   1166      1.1  christos 
   1167      1.1  christos 	* m68k.h (EF_CPU32): Move definition inside multiple inclusion
   1168      1.1  christos 	guard.
   1169      1.1  christos 
   1170      1.1  christos 1999-07-08  Richard Henderson  <rth (a] cygnus.com>
   1171      1.1  christos 
   1172      1.1  christos 	* sparc.h (ELF64_R_TYPE_DATA): Sign extend the value.
   1173      1.1  christos 	(ELF64_R_TYPE_INFO): Mask out all but low 24 bits of data.
   1174      1.1  christos 	(DT_SPARC_PLTFMT): Delete.
   1175      1.1  christos 	Based on a patch from Jakub Jelinek.
   1176      1.1  christos 
   1177      1.1  christos Mon Jun 21 16:36:02 1999  Jeffrey A Law  (law (a] cygnus.com)
   1178      1.1  christos 
   1179      1.1  christos 	* hppa.h (elf_hppa_reloc_type): Renamed from elf32_hppa_reloc_type.
   1180      1.1  christos 
   1181      1.1  christos 1999-06-10  Jakub Jelinek  <jj (a] ultra.linux.cz>
   1182      1.1  christos 
   1183      1.1  christos 	* sparc.h (R_SPARC_max_std): Define.
   1184      1.1  christos 
   1185      1.1  christos Wed Jun  9 15:16:34 1999  Jeffrey A Law  (law (a] cygnus.com)
   1186      1.1  christos 
   1187      1.1  christos 	* hppa.h: Update with various changes from newest PA ELF
   1188      1.1  christos 	specifications.
   1189      1.1  christos 
   1190      1.1  christos 1999-06-03  Ian Lance Taylor  <ian (a] zembu.com>
   1191      1.1  christos 
   1192      1.1  christos 	* common.h (EM_PPC64): Define.
   1193      1.1  christos 
   1194      1.1  christos 1999-06-02  Stu Grossman  <grossman (a] babylon-5.cygnus.com>
   1195      1.1  christos 
   1196      1.1  christos 	* dwarf.h: Add LANG_JAVA.
   1197      1.1  christos 	* dwarf2.h: Add DW_LANG_Java.
   1198      1.1  christos 
   1199      1.1  christos 1999-05-29  Nick Clifton  <nickc (a] cygnus.com>
   1200      1.1  christos 
   1201      1.1  christos 	* common.h (ELFOSABI_ARM): Define.
   1202      1.1  christos 
   1203      1.1  christos 1999-05-28  Nick Clifton  <nickc (a] cygnus.com>
   1204      1.1  christos 
   1205      1.1  christos 	* reloc-macros.h: Update comment.
   1206      1.1  christos 
   1207      1.1  christos 1999-05-28  Ian Lance Taylor  <ian (a] zembu.com>
   1208      1.1  christos 
   1209      1.1  christos 	* i960.h: New file.
   1210      1.1  christos 
   1211      1.1  christos 1999-05-16  Nick Clifton  <nickc (a] cygnus.com>
   1212      1.1  christos 
   1213      1.1  christos 	* mcore.h (R_MCORE_COPY): Define.
   1214      1.1  christos 	(R_MCORE_GLOB_DAT): Define.
   1215      1.1  christos 	(R_MCORE_JUMP_SLOT): Define.
   1216      1.1  christos 
   1217      1.1  christos 1999-05-15  Nick Clifton  <nickc (a] cygnus.com>
   1218      1.1  christos 
   1219      1.1  christos 	* mcore.h (R_MCORE_RELATIVE): Define.
   1220      1.1  christos 
   1221      1.1  christos 1999-05-05  Catherine Moore  <clm (a] cygnus.com>
   1222      1.1  christos 
   1223      1.1  christos 	* m68k.h (EF_CPU32): Define.
   1224      1.1  christos 
   1225      1.1  christos 1999-04-21  Nick Clifton  <nickc (a] cygnus.com>
   1226      1.1  christos 
   1227      1.1  christos 	* reloc-macros.h (START_RELOC_NUMBERS): Prepend an underscore to
   1228      1.1  christos 	fake reloc entry name (if possible), in order to avoid conflicts
   1229      1.1  christos 	with typedefs of the same name.
   1230      1.1  christos 
   1231      1.1  christos 1999-04-16  Gavin Romig-Koch  <gavin (a] cygnus.com>
   1232      1.1  christos 
   1233      1.1  christos 	* mips.h (EF_MIPS_32BITMODE): New.
   1234      1.1  christos 
   1235      1.1  christos 1999-04-08  Nick Clifton  <nickc (a] cygnus.com>
   1236      1.1  christos 
   1237      1.1  christos 	* mcore.h: New header file.  Defines for Motorola's MCore
   1238      1.1  christos 	processor.
   1239      1.1  christos 
   1240      1.1  christos 1999-04-08  Nick Clifton  <nickc (a] cygnus.com>
   1241      1.1  christos 
   1242      1.1  christos 	* common.h: Add new constants defined in: "System V Application
   1243      1.1  christos 	Binary Interface - DRAFT - April 29, 1998" found at the web site:
   1244      1.1  christos 	http://www.sco.com/developer/gabi/contents.html
   1245      1.1  christos 
   1246      1.1  christos 	(EM_MMA): Removed.  Replaced with EM_MCORE as Motorolla own this
   1247      1.1  christos 	value.
   1248      1.1  christos 
   1249      1.1  christos 1999-03-31  Nick Clifton  <nickc (a] cygnus.com>
   1250      1.1  christos 
   1251      1.1  christos 	* reloc-macros.h: Fixed to not generate an enum with a trailing
   1252      1.1  christos 	comma.
   1253      1.1  christos 
   1254      1.1  christos 1999-03-16  Gavin Romig-Koch  <gavin (a] cygnus.com>
   1255      1.1  christos 
   1256      1.1  christos 	* mips.h (E_MIPS_MACH_5000): New.
   1257      1.1  christos 
   1258      1.1  christos 1999-03-10  Ulrich Drepper  <drepper (a] cygnus.com>
   1259      1.1  christos 
   1260      1.1  christos 	* common.h: Add definitions for a few more Solaris ELF extensions.
   1261      1.1  christos 
   1262      1.1  christos Thu Feb 18 18:58:26 1999  Ian Lance Taylor  <ian (a] cygnus.com>
   1263      1.1  christos 
   1264      1.1  christos 	* external.h: Only use attribute if __GNUC__ is defined.
   1265      1.1  christos 
   1266      1.1  christos 1999-02-17  Nick Clifton  <nickc (a] cygnus.com>
   1267      1.1  christos 
   1268      1.1  christos 	Patch submitted by: Scott Bambrough <scottb (a] corelcomputer.com>
   1269      1.1  christos 
   1270      1.1  christos 	* external.h: struct Elf_External_Versym must be packed on
   1271      1.1  christos 	ARM.  Code uses sizeof(Elf_External_Versym) and assumes it is
   1272      1.1  christos 	equal to sizeof(char[2]).  Reported by Jim Pick <jim (a] jimpick.com>
   1273      1.1  christos 
   1274      1.1  christos 1999-02-02  Nick Clifton  <nickc (a] cygnus.com>
   1275      1.1  christos 
   1276      1.1  christos 	* dwarf2.h (DWARF2_External_ARange): New structure.
   1277      1.1  christos 	(DWARF2_Internal_ARange): New structure.
   1278      1.1  christos 
   1279      1.1  christos Mon Feb  1 11:33:56 1999  Catherine Moore  <clm (a] cygnus.com>
   1280      1.1  christos 
   1281      1.1  christos 	* arm.h:  Renumber relocs to conform to standard.
   1282      1.1  christos 	(EF_NEW_ABI):  Define.
   1283      1.1  christos 	(EF_OLD_ABI):  Define.
   1284      1.1  christos 	* arm-oabi.h:  New file.
   1285      1.1  christos 
   1286      1.1  christos 1999-01-28  Nick Clifton  <nickc (a] cygnus.com>
   1287      1.1  christos 
   1288      1.1  christos 	* fr30.h: Add R_FR30_GNU_VT{INHERIT,ENTRY} relocs.
   1289      1.1  christos 
   1290      1.1  christos 1999-01-27  Nick Clifton  <nickc (a] cygnus.com>
   1291      1.1  christos 
   1292      1.1  christos 	* dwarf2.h: Add typedefs for structures found in dwarf2 sections.
   1293      1.1  christos 
   1294      1.1  christos 1998-12-16  Gavin Romig-Koch  <gavin (a] cygnus.com>
   1295      1.1  christos 
   1296      1.1  christos 	* mips.h (E_MIPS_MACH_4111): New.
   1297      1.1  christos 
   1298      1.1  christos 1998-12-15  Gavin Romig-Koch  <gavin (a] cygnus.com>
   1299      1.1  christos 
   1300      1.1  christos 	* mips.h (EF_MIPS_ABI,E_MIPS_ABI_O32,E_MIPS_ABI_O64,
   1301      1.1  christos 	E_MIPS_ABI_EABI32,E_MIPS_ABI_EABI64):
   1302      1.1  christos 
   1303      1.1  christos 1998-12-03  Nick Clifton  <nickc (a] cygnus.com>
   1304      1.1  christos 
   1305      1.1  christos 	* fr30.h: Add R_FR30_48 reloc.
   1306      1.1  christos 
   1307      1.1  christos 1998-12-02  Ulrich Drepper  <drepper (a] cygnus.com>
   1308      1.1  christos 
   1309      1.1  christos 	* mips.h: Add external data type for conflict section.
   1310      1.1  christos 
   1311      1.1  christos 	* mips.h: Add more LL_* options from Irix 6.5.
   1312      1.1  christos 
   1313      1.1  christos 	* mips.h: Add R_MIPS_JALR and adjust R_MIPS_max appropriately.
   1314      1.1  christos 
   1315      1.1  christos Mon Nov 30 15:25:58 1998  J"orn Rennecke <amylaar (a] cygnus.co.uk>
   1316      1.1  christos 
   1317      1.1  christos 	* sh.h (elf_sh_reloc_type): Add R_SH_FIRST_INVALID_RELOC,
   1318      1.1  christos 	R_SH_LAST_INVALID_RELOC, R_SH_SWITCH8 and R_SH_max.
   1319      1.1  christos 
   1320      1.1  christos Tue Nov 10 15:12:28 1998  Nick Clifton  <nickc (a] cygnus.com>
   1321      1.1  christos 
   1322      1.1  christos 	* common.h (EM_CYGNUS_FR30): Reduce to a 16 bit value.
   1323      1.1  christos 
   1324      1.1  christos Tue Nov 10 15:17:28 1998  Catherine Moore  <clm (a] cygnus.com>
   1325      1.1  christos 
   1326      1.1  christos 	* d10v.h:  Add vtable relocs.
   1327      1.1  christos 
   1328      1.1  christos Wed Nov  4 15:56:50 1998  Nick Clifton  <nickc (a] cygnus.com>
   1329      1.1  christos 
   1330      1.1  christos 	* common.h (EM_CYGNUS_FR30): New machine number.
   1331      1.1  christos 
   1332      1.1  christos 	* fr30.h: New file: Definitions for the FR30.
   1333      1.1  christos 
   1334      1.1  christos Fri Oct 30 11:54:15 1998  Catherine Moore  <clm (a] cygnus.com>
   1335      1.1  christos 
   1336      1.1  christos 	From Philip Blundell <pb (a] nexus.co.uk>:
   1337      1.1  christos 	* arm.h (R_ARM_COPY, et al.): New relocs, used by Linux for PIC.
   1338      1.1  christos 	(EF_ALIGN8): New flag.
   1339      1.1  christos 
   1340      1.1  christos Tue Oct 20 11:19:50 1998  Ian Lance Taylor  <ian (a] cygnus.com>
   1341      1.1  christos 
   1342      1.1  christos 	* common.h (NT_LWPSTATUS): Close comment accidentally left open.
   1343      1.1  christos 
   1344      1.1  christos Mon Oct 19 20:24:11 1998  Catherine Moore  <clm (a] cygnus.com>
   1345      1.1  christos 
   1346      1.1  christos 	* sh.h:  Add vtable relocs.
   1347      1.1  christos 
   1348      1.1  christos Mon Oct 19 01:44:42 1998  Felix Lee  <flee (a] cygnus.com>
   1349      1.1  christos 
   1350      1.1  christos 	* common.h (NT_PSTATUS, NT_FPREGS, NT_PSINFO,
   1351      1.1  christos 	NT_LWPSTATUS,NT_LWPSINFO): added.
   1352      1.1  christos 	* internal.h (Elf_Internal_Note): new structure members.
   1353      1.1  christos 
   1354      1.1  christos Fri Oct 16 14:11:25 1998  Catherine Moore  <clm (a] cygnus.com>
   1355      1.1  christos 
   1356      1.1  christos 	* m32r.h:  Add vtable relocs.
   1357      1.1  christos 
   1358      1.1  christos Tue Oct  6 09:22:22 1998  Catherine Moore  <clm (a] cygnus.com>
   1359      1.1  christos 
   1360      1.1  christos 	* sparc.h:  Add vtable relocs.
   1361      1.1  christos 
   1362      1.1  christos Mon Oct  5 09:39:22 1998  Catherine Moore  <clm (a] cygnus.com>
   1363      1.1  christos 
   1364      1.1  christos 	* v850.h:  Add vtable relocs.
   1365      1.1  christos 
   1366      1.1  christos Sun Oct  4 21:17:51 1998  Ian Lance Taylor  <ian (a] cygnus.com>
   1367      1.1  christos 
   1368      1.1  christos 	* i386.h (R_386_max): Change from 252 to 24.
   1369      1.1  christos 
   1370      1.1  christos Mon Sep 21 12:24:44 1998  Catherine Moore  <clm (a] cygnus.com>
   1371      1.1  christos 
   1372      1.1  christos 	* i386.h:  Change vtable reloc numbers.
   1373      1.1  christos 
   1374      1.1  christos Sun Sep 20 00:54:22 1998  Andreas Schwab  <schwab (a] issan.informatik.uni-dortmund.de>
   1375      1.1  christos 
   1376      1.1  christos 	* m68k.h: Add vtable relocs and R_68K_max.
   1377      1.1  christos 
   1378      1.1  christos Tue Sep 15 09:56:49 CDT 1998  Catherine Moore  <clm (a] cygnus.com>
   1379      1.1  christos 
   1380      1.1  christos 	* arm.h:  Add vtable relocs.
   1381      1.1  christos 
   1382      1.1  christos Mon Aug 31 11:25:27 1998  Catherine Moore  <clm (a] cygnus.com>
   1383      1.1  christos 
   1384      1.1  christos 	* arm.h:  Define STT_ARM_TFUNC.  Remove ST_THUMB_xxxx
   1385      1.1  christos 	definitions.
   1386      1.1  christos 
   1387      1.1  christos Sat Aug 29 22:25:51 1998  Richard Henderson  <rth (a] cygnus.com>
   1388      1.1  christos 
   1389      1.1  christos 	* i386.h: Add vtable relocs.
   1390      1.1  christos 
   1391      1.1  christos 1998-08-25 16:42  Ulrich Drepper  <drepper (a] cygnus.com>
   1392      1.1  christos 
   1393      1.1  christos 	* common.h: Add SYMINFO_* macros to access Elf*_Syminfo information.
   1394      1.1  christos 
   1395      1.1  christos 	* external.h: Add Elf_External_Syminfo definition.
   1396      1.1  christos 
   1397      1.1  christos 	* internal.h: Add Elf_Internal_Syminfo, Elf32_Internal_Syminfo,
   1398      1.1  christos 	and Elf64_Syminfo definitions.
   1399      1.1  christos 
   1400      1.1  christos Sun Aug  9 20:26:49 CDT 1998  Catherine Moore  <clm (a] cygnus.com>
   1401      1.1  christos 
   1402      1.1  christos 	* arm.h:  Add ST_THUMB definitions.
   1403      1.1  christos 
   1404      1.1  christos Wed Aug  5 15:52:35 1998  Nick Clifton  <nickc (a] cygnus.com>
   1405      1.1  christos 
   1406      1.1  christos 	* arm.h: Add ELF header flags to specify compile time optins:
   1407      1.1  christos 	EF_INTERWORK: New flag.
   1408      1.1  christos 	EF_APCS_26: New flag.
   1409      1.1  christos 	EF_APCS_FLOAT: New flag.
   1410      1.1  christos 	EF_PIC: New flag.
   1411      1.1  christos 
   1412      1.1  christos 1998-07-31 21:28  Ulrich Drepper  <drepper (a] cygnus.com>
   1413      1.1  christos 
   1414      1.1  christos 	* mips.h: Add missing RHF_* constants.
   1415      1.1  christos 
   1416      1.1  christos Fri Jul 31 10:01:40 1998 Catherine Moore  <clm (a] cygnus.com>
   1417      1.1  christos 
   1418      1.1  christos 	* arm.h: Add R_ARM_THM_PC9 relocation.
   1419      1.1  christos 
   1420      1.1  christos 1998-07-30 16:25  Ulrich Drepper  <drepper (a] cygnus.com>
   1421      1.1  christos 
   1422      1.1  christos 	* common.h: Add new DT_* entries and there flag macros from Solaris.
   1423      1.1  christos 
   1424      1.1  christos Tue Jul 28 18:14:07 1998  Stan Cox  <scox (a] equinox.cygnus.com>
   1425      1.1  christos 
   1426      1.1  christos 	* sparc.h: (R_SPARC_REV32): Added for little endian data e.g. sparc 86x.
   1427      1.1  christos 
   1428      1.1  christos Fri Jul 24 11:22:06 1998  Jeffrey A Law  (law (a] cygnus.com)
   1429      1.1  christos 
   1430      1.1  christos 	* mn10300.h: Add R_MN10300_24 relocation.
   1431      1.1  christos 
   1432      1.1  christos 1998-07-24  Ulrich Drepper  <drepper (a] cygnus.com>
   1433      1.1  christos 
   1434      1.1  christos 	* mips.h: Add MIPS64 relocation names and values.
   1435      1.1  christos 
   1436      1.1  christos Wed Jul 22 19:29:00 Catherine Moore  <clm (a] cygnus.com>
   1437      1.1  christos 
   1438      1.1  christos 	* arm.h: Rename relocations.
   1439      1.1  christos 
   1440      1.1  christos 1998-07-22  Ulrich Drepper  <drepper (a] cygnus.com>
   1441      1.1  christos 
   1442      1.1  christos 	* ppc.h: Define enum as elf_ppc_reloc_type.
   1443      1.1  christos 
   1444      1.1  christos Wed Jul 22 16:22:11 1998  Nick Clifton  <nickc (a] cygnus.com>
   1445      1.1  christos 
   1446      1.1  christos 	* reloc-macros.h: New file.  Provides relocation macros:
   1447      1.1  christos 	START_RELOC_NUMBERS, RELOC_NUMBER, FAKE_RELOC, EMPTY_RELOC and
   1448      1.1  christos 	END_RELOC_NUMBERS used by other elf header files.
   1449      1.1  christos 
   1450      1.1  christos 	* alpha.h: Use reloc-macros.h.
   1451      1.1  christos 	* arc.h: Use reloc-macros.h.
   1452      1.1  christos 	* arm.h: Use reloc-macros.h.
   1453      1.1  christos 	* d10v.h: Use reloc-macros.h.
   1454      1.1  christos 	* d30v.h: Use reloc-macros.h.
   1455      1.1  christos 	* hppa.h: Use reloc-macros.h.
   1456      1.1  christos 	* i386.h: Use reloc-macros.h.
   1457      1.1  christos 	* m32r.h: Use reloc-macros.h.
   1458      1.1  christos 	* m68k.h: Use reloc-macros.h.
   1459      1.1  christos 	* mips.h: Use reloc-macros.h.
   1460      1.1  christos 	* mn10200.h: Use reloc-macros.h.
   1461      1.1  christos 	* mn10300.h: Use reloc-macros.h.
   1462      1.1  christos 	* ppc.h: Use reloc-macros.h.
   1463      1.1  christos 	* sh.h: Use reloc-macros.h.
   1464      1.1  christos 	* sparc.h: Use reloc-macros.h.
   1465      1.1  christos 	* v850.h: Use reloc-macros.h.
   1466      1.1  christos 
   1467      1.1  christos 1998-07-22 13:07  Ulrich Drepper  <drepper (a] cygnus.com>
   1468      1.1  christos 
   1469      1.1  christos 	* mn10300.h: Rewrite relocation definition using macros.
   1470      1.1  christos 	* mips.h: Likewise.
   1471      1.1  christos 	* ppc.h: Likewise.
   1472      1.1  christos 	* alpha.h: Likewise.
   1473      1.1  christos 	* arm.h: Likewise.
   1474      1.1  christos 	* d10v.h: Likewise.
   1475      1.1  christos 	* d30v.h: Likewise.
   1476      1.1  christos 	* m32r.h: Likewise.
   1477      1.1  christos 	* m68k.h: Likewise.
   1478      1.1  christos 	* mn10200.h: Likewise.
   1479      1.1  christos 	* sh.h: Likewise.
   1480      1.1  christos 	* sparc.h: Likewise.
   1481      1.1  christos 
   1482      1.1  christos 1998-07-21 13:07  Ulrich Drepper  <drepper (a] cygnus.com>
   1483      1.1  christos 
   1484      1.1  christos 	* arm.h: New file.
   1485      1.1  christos 	* d10v.h: New file.
   1486      1.1  christos 	* d30v.h: New file.
   1487      1.1  christos 	* i386.h: New file.
   1488      1.1  christos 	* m68k.h: New file.
   1489      1.1  christos 	* mn10200.h: New file.
   1490      1.1  christos 	* sh.h: New file.
   1491      1.1  christos 
   1492      1.1  christos 	* mips.h: Add R_MIPS_* and SHT_MIPS_* entries.
   1493      1.1  christos 
   1494      1.1  christos 	* mn10300.h: Add R_MN10300_* entries.
   1495      1.1  christos 
   1496      1.1  christos 	* ppc.h: Add R_PPC_* entries.
   1497      1.1  christos 
   1498      1.1  christos 1998-07-20 07:11  Ulrich Drepper  <drepper (a] cygnus.com>
   1499      1.1  christos 
   1500      1.1  christos 	* mips.h: Add ODK_*, OEX_*, OPAD_*, OHW_*, and OGP_* constants.
   1501      1.1  christos 	Define Elf32_External_Lib.
   1502      1.1  christos 
   1503      1.1  christos 1998-07-19 15:24  Ulrich Drepper  <drepper (a] cygnus.com>
   1504      1.1  christos 
   1505      1.1  christos 	* mips.h (PT_MIPS_OPTIONS): New symbol.
   1506      1.1  christos 	Add lots of DT_MIPS_* symbols.
   1507      1.1  christos 
   1508      1.1  christos Fri Jun 26 10:46:35 1998  Jeffrey A Law  (law (a] cygnus.com)
   1509      1.1  christos 
   1510      1.1  christos 	* mn10300.h: New file.
   1511      1.1  christos 
   1512      1.1  christos Thu Jun 18 19:27:56 1998  Nick Clifton  <nickc (a] cygnus.com>
   1513      1.1  christos 
   1514      1.1  christos 	* common.h (EM_960, EM_V800, EM_FR20, EM_RH32, EM_MMA,
   1515      1.1  christos 	EM_OLD_ALPHA): Add these constants.
   1516      1.1  christos 
   1517      1.1  christos Thu Jun 11 17:59:01 1998  Nick Clifton  <nickc (a] cygnus.com>
   1518      1.1  christos 
   1519      1.1  christos 	* common.h (EM_486, EM_S370): Add these constants.
   1520      1.1  christos 
   1521      1.1  christos Tue Jun  9 09:35:29 1998  Nick Clifton  <nickc (a] cygnus.com>
   1522      1.1  christos 
   1523      1.1  christos 	* common.h (EM_ARM): Add this constant.
   1524      1.1  christos 
   1525      1.1  christos Wed May  6 09:45:30 1998  Gavin Koch  <gavin (a] cygnus.com>
   1526      1.1  christos 
   1527      1.1  christos 	* mips.h (EF_MIPS_MACH,E_MIPS_MACH_*): Added.
   1528      1.1  christos 
   1529      1.1  christos Sat Apr 25 18:35:06 1998  Richard Henderson  <rth (a] cygnus.com>
   1530      1.1  christos 
   1531      1.1  christos 	* alpha.h (STO_ALPHA_NOPV, STO_ALPHA_STD_GPLOAD): New.
   1532      1.1  christos 
   1533      1.1  christos Wed Apr 15 15:42:45 1998  Richard Henderson  <rth (a] cygnus.com>
   1534      1.1  christos 
   1535      1.1  christos 	* common.h (EM_SPARC64): Move and rename to EM_OLD_SPARCV9.
   1536      1.1  christos 	(EM_SPARCV9): New.  This is the official ABI name and number.
   1537      1.1  christos 
   1538      1.1  christos Sat Feb 28 17:04:41 1998  Richard Henderson  <rth (a] cygnus.com>
   1539      1.1  christos 
   1540      1.1  christos 	* alpha.h (EF_ALPHA_32BIT, EF_ALPHA_CANRELAX): New.
   1541      1.1  christos 
   1542      1.1  christos Mon Dec 15 15:07:49 1997  Nick Clifton  <nickc (a] cygnus.com>
   1543      1.1  christos 
   1544      1.1  christos 	* m32r.h (EF_M32R_ARCH, E_M32R_ARCH): New flags to
   1545      1.1  christos 	specify machine architecture.
   1546      1.1  christos 
   1547      1.1  christos Fri Dec  5 11:20:08 1997  Nick Clifton  <nickc (a] cygnus.com>
   1548      1.1  christos 
   1549      1.1  christos 	* v850.h: New constants: SHN_V850_SCOMMON, SHN_V850_TCOMMON,
   1550      1.1  christos 	SHN_V850_ZCOMMON, SHT_V850_SCOMMON, SHT_V850_TCOMMON,
   1551      1.1  christos 	SHT_V850_ZCOMMON to handle v850 common sections.
   1552      1.1  christos 	enum reloc_type renamed to v850_reloc_type to avoid name
   1553      1.1  christos 	conflict.
   1554      1.1  christos 
   1555      1.1  christos Thu Oct 23 13:55:24 1997  Richard Henderson  <rth (a] cygnus.com>
   1556      1.1  christos 
   1557      1.1  christos 	* sparc.h (enum elf_sparc_reloc_type): Add UA64 & UA16.
   1558      1.1  christos 
   1559      1.1  christos Thu Oct 23 00:42:04 1997  Richard Henderson  <rth (a] dot.cygnus.com>
   1560      1.1  christos 
   1561      1.1  christos 	* sparc.h (DT_SPARC_REGISTER): New macro.
   1562      1.1  christos 	(DT_SPARC_PLTFMT): In support of old sparc64-linux .plts; will
   1563      1.1  christos 	go away soon.
   1564      1.1  christos 
   1565      1.1  christos Tue Sep 30 13:26:58 1997  Doug Evans  <dje (a] canuck.cygnus.com>
   1566      1.1  christos 
   1567      1.1  christos 	* sparc.h (EF_SPARC_HAL_R1, EF_SPARC_EXT_MASK): New macros.
   1568      1.1  christos 	(EF_SPARCV9_{MM,TSO,PSO,RMO}): New macros.
   1569      1.1  christos 	(SHN_BEFORE,SHN_AFTER): New macros.
   1570      1.1  christos 	(SHF_EXCLUDE,SHF_ORDERED): New macros.
   1571      1.1  christos 	(STT_REGISTER): New macro.
   1572      1.1  christos 	(R_SPARC_GLOB_JMP): Deleted, but slot reserved.
   1573      1.1  christos 	(R_SPARC_{DISP64,PLT64,HIX22,LOX10}): New relocations.
   1574      1.1  christos 	(R_SPARC_{H44,M44,L44,REGISTER}): New relocations.
   1575      1.1  christos 	(ELF64_R_TYPE_{DATA,ID,INFO}): New macros.
   1576      1.1  christos 
   1577      1.1  christos Wed Sep 17 16:41:42 1997  Nick Clifton  <nickc (a] cygnus.com>
   1578      1.1  christos 
   1579      1.1  christos 	* v850.h: Add R_V850_CALLT_6_7_OFFSET and R_V850_CALLT_16_16_OFFSET.
   1580      1.1  christos 
   1581      1.1  christos Tue Sep 16 14:16:17 1997  Nick Clifton  <nickc (a] cygnus.com>
   1582      1.1  christos 
   1583      1.1  christos 	* v850.h (reloc_type): Add R_V850_TDA_16_16_OFFSET.
   1584      1.1  christos 
   1585      1.1  christos Wed Sep  3 15:11:14 1997  Richard Henderson  <rth (a] cygnus.com>
   1586      1.1  christos 
   1587      1.1  christos 	* mips.h: Correct typo in comment.
   1588      1.1  christos 
   1589      1.1  christos Wed Sep  3 11:25:57 1997  Nick Clifton  <nickc (a] cygnus.com>
   1590      1.1  christos 
   1591      1.1  christos 	* v850.h (reloc_type): Remove R_V850_16_PCREL.
   1592      1.1  christos 
   1593      1.1  christos Tue Sep  2 17:41:05 1997  Nick Clifton  <nickc (a] cygnus.com>
   1594      1.1  christos 
   1595      1.1  christos 	* common.h: Remove magic number for V850E.
   1596      1.1  christos 	* common.h: Remove magic number for V850EA.
   1597      1.1  christos 	* v850.h: Add new flags for e_flags field in elf header.
   1598      1.1  christos 
   1599      1.1  christos Mon Aug 25 16:06:47 1997  Nick Clifton  <nickc (a] cygnus.com>
   1600      1.1  christos 
   1601      1.1  christos 	* common.h (EM_CYGNUS_V850E): backend magic number for v850e.
   1602      1.1  christos 	* common.h (EM_CYGNUS_V850EA): backend magic number for v850ea.
   1603      1.1  christos 
   1604      1.1  christos Mon Aug 18 11:05:23 1997  Nick Clifton  <nickc (a] cygnus.com>
   1605      1.1  christos 
   1606      1.1  christos 	* v850.h (reloc_type): Add 16 bit PC relative relocation.
   1607      1.1  christos 
   1608      1.1  christos Fri Aug 15 05:10:09 1997  Doug Evans  <dje (a] canuck.cygnus.com>
   1609      1.1  christos 
   1610      1.1  christos 	* arc.h (enum reloc): Move here from elf32-arc.c.
   1611      1.1  christos 
   1612      1.1  christos Fri Aug  8 17:05:29 1997  Doug Evans  <dje (a] canuck.cygnus.com>
   1613      1.1  christos 
   1614      1.1  christos 	* arc.h: New file.
   1615      1.1  christos 	* common.h (EM_CYGNUS_ARC): Define.
   1616      1.1  christos 
   1617      1.1  christos Mon Jun 16 14:46:12 1997  Ian Lance Taylor  <ian (a] cygnus.com>
   1618      1.1  christos 
   1619      1.1  christos 	* internal.h (Elf_Internal_Ehdr): Change e_phoff and e_shoff from
   1620      1.1  christos 	bfd_signed_vma to bfd_size_type, as they are not signed.
   1621      1.1  christos 
   1622      1.1  christos Wed Mar  5 15:35:26 1997  Doug Evans  <dje (a] seba.cygnus.com>
   1623      1.1  christos 
   1624      1.1  christos 	* m32r.h (SHF_M32R_CAN_RELAX): Define.
   1625      1.1  christos 
   1626      1.1  christos Mon Feb 24 17:49:01 1997  Ian Lance Taylor  <ian (a] cygnus.com>
   1627      1.1  christos 
   1628      1.1  christos 	* external.h: Dump the 32/64 bit specific forms of the version
   1629      1.1  christos 	structures, and just define them as size independent.
   1630      1.1  christos 
   1631      1.1  christos 	* common.h (VERSYM_HIDDEN, VERSYM_VERSION): Define.
   1632      1.1  christos 
   1633      1.1  christos Fri Feb 21 13:00:34 1997  Doug Evans  <dje (a] canuck.cygnus.com>
   1634      1.1  christos 
   1635      1.1  christos 	* m32r.h (enum reloc_type): Add R_M32R_SDA16.
   1636      1.1  christos 	(SHN_M32R_SCOMMON): Define.
   1637      1.1  christos 
   1638      1.1  christos Wed Feb 19 15:35:31 1997  Ian Lance Taylor  <ian (a] cygnus.com>
   1639      1.1  christos 
   1640      1.1  christos 	From Eric Youngdale <eric (a] andante.jic.com>:
   1641      1.1  christos 	* external.h, internal.h, common.h: Added new structures and
   1642      1.1  christos 	definitions for ELF versions.
   1643      1.1  christos 
   1644      1.1  christos Tue Feb 18 17:40:36 1997  Martin M. Hunt  <hunt (a] pizza.cygnus.com>
   1645      1.1  christos 
   1646      1.1  christos 	* common.h (EM_CYGNUS_D30V): Define.
   1647      1.1  christos 
   1648      1.1  christos Mon Jan 27 11:54:44 1997  Doug Evans  <dje (a] seba.cygnus.com>
   1649      1.1  christos 
   1650      1.1  christos 	* m32r.h (enum reloc_type): Add R_M32R_HI16_[SU]LO,R_M32R_LO16.
   1651      1.1  christos 
   1652      1.1  christos Fri Jan  3 11:32:51 1997  Michael Meissner  <meissner (a] tiktok.cygnus.com>
   1653      1.1  christos 
   1654      1.1  christos 	* v850.h (V850_OTHER_{TDA_BYTE,ERROR}): New bits for the st_other
   1655      1.1  christos 	field.
   1656      1.1  christos 	(SHN_V850_*): Remove v850 specific section indexes, which are not
   1657      1.1  christos 	needed.
   1658      1.1  christos 	(enum reloc_type): Move the v850 relocations here from
   1659      1.1  christos 	elf32-v850.c
   1660      1.1  christos 
   1661      1.1  christos Thu Jan  2 19:30:23 1997  Michael Meissner  <meissner (a] tiktok.cygnus.com>
   1662      1.1  christos 
   1663      1.1  christos 	* v850.h: New file, provide V850 specific definitions.
   1664      1.1  christos 
   1665      1.1  christos Tue Dec 31 14:44:32 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1666      1.1  christos 
   1667      1.1  christos 	* common.h (DT_AUXILIARY): Define.
   1668      1.1  christos 	(DT_FILTER): Define.
   1669      1.1  christos 
   1670      1.1  christos Wed Dec  4 05:03:37 1996  Jason Merrill  <jason (a] yorick.cygnus.com>
   1671      1.1  christos 
   1672      1.1  christos 	* dwarf2.h: Update.
   1673      1.1  christos 
   1674      1.1  christos Tue Nov 26 10:44:47 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1675      1.1  christos 
   1676      1.1  christos 	* mips.h (STO_MIPS16): Define.
   1677      1.1  christos 
   1678      1.1  christos Tue Nov 12 15:45:42 1996  Martin M. Hunt  <hunt (a] pizza.cygnus.com>
   1679      1.1  christos 
   1680      1.1  christos 	* d10v.h: Remove empty file.
   1681      1.1  christos 
   1682      1.1  christos Tue Oct  8 11:31:24 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1683      1.1  christos 
   1684      1.1  christos 	* mips.h (EF_MIPS_ABI2): Define.
   1685      1.1  christos 
   1686      1.1  christos Thu Oct  3 10:01:40 1996  Jeffrey A Law  (law (a] cygnus.com)
   1687      1.1  christos 
   1688      1.1  christos 	* common.h: Break mn10x00 support into mn10200 and mn10300.
   1689      1.1  christos 
   1690      1.1  christos Wed Oct  2 21:26:43 1996  Jeffrey A Law  (law (a] cygnus.com)
   1691      1.1  christos 
   1692      1.1  christos 	* common.h (EM_CYGNUS_MN10x00): Define.
   1693      1.1  christos 
   1694      1.1  christos Mon Sep 23 09:18:04 1996  Doug Evans  <dje (a] seba.cygnus.com>
   1695      1.1  christos 
   1696      1.1  christos 	* m32r.h: New file.
   1697      1.1  christos 
   1698      1.1  christos Fri Aug 30 17:06:21 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1699      1.1  christos 
   1700      1.1  christos 	* common.h (EM_SH): Define.
   1701      1.1  christos 
   1702      1.1  christos Tue Aug 20 14:47:54 1996  J.T. Conklin  <jtc (a] hippo.cygnus.com>
   1703      1.1  christos 
   1704      1.1  christos 	* common.h (EM_CYGNUS_V850): Define.
   1705      1.1  christos 
   1706      1.1  christos Mon Aug 19 10:59:10 1996  Doug Evans  <dje (a] canuck.cygnus.com>
   1707      1.1  christos 
   1708      1.1  christos 	* common.h (EM_CYGNUS_M32R): Define.
   1709      1.1  christos 
   1710      1.1  christos Mon Jul 22 18:59:55 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1711      1.1  christos 
   1712      1.1  christos 	* mips.h (SHT_MIPS_IFACE, SHT_MIPS_CONTENT): Define.
   1713      1.1  christos 	(SHT_MIPS_SYMBOL_LIB): Define.
   1714      1.1  christos 	(SHF_MIPS_MERGE, SHF_MIPS_ADDR32, SHF_MIPS_ADDR64): Define.
   1715      1.1  christos 	(SHF_MIPS_NOSTRIP, SHF_MIPS_LOCAL, SHF_MIPS_NAMES): Define.
   1716      1.1  christos 
   1717      1.1  christos Thu Jul 18 19:12:15 1996  Stan Shebs  <shebs (a] andros.cygnus.com>
   1718      1.1  christos 
   1719      1.1  christos 	* dwarf2.h: New file.
   1720      1.1  christos 
   1721      1.1  christos Jul 18 13:20:39 1996  Martin M. Hunt  <hunt (a] pizza.cygnus.com>
   1722      1.1  christos 
   1723      1.1  christos 	* common.h (EM_CYGNUS_D10V): Define.
   1724      1.1  christos 	* d10v.h: New file.
   1725      1.1  christos 
   1726      1.1  christos Fri Jun 21 12:33:24 1996  Richard Henderson  <rth (a] tamu.edu>
   1727      1.1  christos 
   1728      1.1  christos 	* alpha.h: New file.
   1729      1.1  christos 	* common.h (EM_ALPHA): Define.
   1730      1.1  christos 
   1731      1.1  christos Fri May 31 17:28:05 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1732      1.1  christos 
   1733      1.1  christos 	* mips.h (Elf_External_Options, Elf_Internal_Options): Define.
   1734      1.1  christos 	(bfd_mips_elf_swap_options_in): Declare.
   1735      1.1  christos 	(bfd_mips_elf_swap_options_out): Declare.
   1736      1.1  christos 	(ODK_*): Define.
   1737      1.1  christos 	(Elf64_External_RegInfo, Elf64_Internal_RegInfo): Define.
   1738      1.1  christos 	(bfd_mips_elf64_swap_reginfo_in): Declare.
   1739      1.1  christos 	(bfd_mips_elf64_swap_reginfo_out): Declare.
   1740      1.1  christos 
   1741      1.1  christos Thu May 30 12:35:57 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1742      1.1  christos 
   1743      1.1  christos 	* mips.h (E_MIPS_ARCH_4): Define.
   1744      1.1  christos 
   1745      1.1  christos Wed May 29 15:35:33 1996  Ian Lance Taylor  <ian (a] cygnus.com>
   1746      1.1  christos 
   1747      1.1  christos 	* mips.h (Elf64_Mips_External_Rel): Define.
   1748      1.1  christos 	(Elf64_Mips_Internal_Rel): Define.
   1749      1.1  christos 	(Elf64_Mips_External_Rela, Elf64_Mips_Internal_Rela): Define.
   1750      1.1  christos 	(RSS_*): Define.
   1751      1.1  christos 
   1752      1.1  christos Mon Apr 22 18:26:30 1996  Doug Evans  <dje (a] canuck.cygnus.com>
   1753      1.1  christos 
   1754      1.1  christos 	* sparc.h (R_SPARC_[56]): Always define.
   1755      1.1  christos 
   1756      1.1  christos Mon Feb 19 01:55:56 1996  Doug Evans  <dje (a] charmed.cygnus.com>
   1757      1.1  christos 
   1758      1.1  christos 	* sparc.h (R_SPARC_{PLT32,HIPLT22,LOPLT10,PCPLT32,PCPLT22,
   1759      1.1  christos 	PCPLT10,5,6}): Don't define ifdef SPARC64_OLD_RELOCS.
   1760      1.1  christos 
   1761      1.1  christos Tue Feb  6 11:33:58 1996  Doug Evans  <dje (a] charmed.cygnus.com>
   1762      1.1  christos 
   1763      1.1  christos 	* sparc.h (enum sparc_elf_reloc_type): Define.
   1764      1.1  christos 
   1765      1.1  christos Wed Jan 17 09:09:16 1996  Doug Evans  <dje (a] canuck.cygnus.com>
   1766      1.1  christos 
   1767      1.1  christos 	* common.h: Define EM_SPARC32PLUS.
   1768      1.1  christos 	* sparc.h: New file.
   1769      1.1  christos 
   1770      1.1  christos Thu Jan 11 16:27:34 1996  Michael Meissner  <meissner (a] tiktok.cygnus.com>
   1771      1.1  christos 
   1772      1.1  christos 	* ppc.h (SHF_EXCLUDE, SHT_ORDERED): New fields from the abi.
   1773      1.1  christos 
   1774      1.1  christos Thu Nov 30 16:47:18 1995  Ian Lance Taylor  <ian (a] cygnus.com>
   1775      1.1  christos 
   1776      1.1  christos 	* internal.h (struct elf_segment_map): Add includes_filehdr and
   1777      1.1  christos 	includes_phdrs fields.
   1778      1.1  christos 
   1779      1.1  christos Tue Nov 28 16:58:10 1995  Ian Lance Taylor  <ian (a] cygnus.com>
   1780      1.1  christos 
   1781      1.1  christos 	* internal.h (struct elf_segment_map): Define.
   1782      1.1  christos 
   1783      1.1  christos Tue Oct 31 15:19:36 1995  Fred Fish  <fnf (a] cygnus.com>
   1784      1.1  christos 
   1785      1.1  christos 	* common.h, dwarf.h, external.h, hppa.h, internal.h,
   1786      1.1  christos 	mips.h, ppc.h:  Protect against multiple inclusions.
   1787      1.1  christos 
   1788      1.1  christos Thu Sep 21 13:51:58 1995  Michael Meissner  <meissner (a] tiktok.cygnus.com>
   1789      1.1  christos 
   1790      1.1  christos 	* ppc.h (EF_PPC_RELOCATABLE_LIB): Add new flag bit.
   1791      1.1  christos 
   1792      1.1  christos Fri Sep  1 15:32:17 1995  Kazumoto Kojima  <kkojima (a] info.kanagawa-u.ac.jp>
   1793      1.1  christos 
   1794      1.1  christos 	* mips.h: Add some definitions used on Irix 5.
   1795      1.1  christos 
   1796      1.1  christos Tue Jun 20 10:18:28 1995  Jeff Law  (law (a] snake.cs.utah.edu)
   1797      1.1  christos 
   1798      1.1  christos 	* hppa.h (CPU_PA_RISC1_0): Protect from redefinitions.
   1799      1.1  christos 	(CPU_PA_RISC1_1): Likewise.
   1800      1.1  christos 
   1801      1.1  christos Wed Mar  8 18:14:37 1995  Michael Meissner  <meissner (a] tiktok.cygnus.com>
   1802      1.1  christos 
   1803      1.1  christos 	* ppc.h: New file for PowerPC support.
   1804      1.1  christos 
   1805      1.1  christos Tue Feb 14 13:59:13 1995  Michael Meissner  <meissner (a] tiktok.cygnus.com>
   1806      1.1  christos 
   1807      1.1  christos 	* common.h (EM_PPC): Use offical value of 20, not 17.
   1808      1.1  christos 	(EM_PPC_OLD): Define this to be the old value of EM_PPC.
   1809      1.1  christos 
   1810      1.1  christos Tue Jan 24 09:40:59 1995  Michael Meissner  <meissner (a] tiktok.cygnus.com>
   1811      1.1  christos 
   1812      1.1  christos 	* common.h (EM_PPC): New macro, PowerPC machine id.
   1813      1.1  christos 
   1814      1.1  christos Tue Jan 17 10:51:38 1995  Ian Lance Taylor  <ian (a] sanguine.cygnus.com>
   1815      1.1  christos 
   1816      1.1  christos 	* mips.h (SHT_MIPS_MSYM, SHT_MIPS_DWARF, SHT_MIPS_EVENTS): Define.
   1817      1.1  christos 
   1818      1.1  christos Mon Oct 17 13:43:59 1994  Ian Lance Taylor  <ian (a] sanguine.cygnus.com>
   1819      1.1  christos 
   1820      1.1  christos 	* internal.h (Elf_Internal_Shdr): Remove rawdata and size fields.
   1821      1.1  christos 	Add bfd_section field.
   1822      1.1  christos 
   1823      1.1  christos Tue May 24 16:11:50 1994  Ian Lance Taylor  (ian (a] tweedledumb.cygnus.com)
   1824      1.1  christos 
   1825      1.1  christos 	* mips.h (Elf32_External_gptab): Define.
   1826      1.1  christos 
   1827      1.1  christos Mon May 16 13:22:04 1994  Jeff Law  (law (a] snake.cs.utah.edu)
   1828      1.1  christos 
   1829      1.1  christos 	* common.h (EM_HPPA): Delete.
   1830      1.1  christos 	(EM_PARISC): Add.
   1831      1.1  christos 	* hppa.h: New file.
   1832      1.1  christos 
   1833      1.1  christos Mon May  9 13:27:03 1994  Ian Lance Taylor  (ian (a] tweedledumb.cygnus.com)
   1834      1.1  christos 
   1835      1.1  christos 	* common.h (SHN_LORESERVE): Rename from SHN_LORESERV.
   1836      1.1  christos 	(ELF32_R_TYPE, ELF32_R_INFO): Don't rely on size of unsigned char.
   1837      1.1  christos 	(ELF64_R_TYPE): Don't rely on size of unsigned long.
   1838      1.1  christos 
   1839      1.1  christos Mon Apr 25 15:53:09 1994  Ian Lance Taylor  (ian (a] tweedledumb.cygnus.com)
   1840      1.1  christos 
   1841      1.1  christos 	* internal.h (Elf_Internal_Shdr): Use PTR, not void *.
   1842      1.1  christos 
   1843      1.1  christos Fri Mar 11 00:34:59 1994  Peter Schauer  (pes (a] regent.e-technik.tu-muenchen.de)
   1844      1.1  christos 
   1845      1.1  christos 	* mips.h (SHN_MIPS_TEXT, SHN_MIPS_DATA):  Define.
   1846      1.1  christos 
   1847      1.1  christos Sat Mar  5 14:08:54 1994  Peter Schauer  (pes (a] regent.e-technik.tu-muenchen.de)
   1848      1.1  christos 
   1849      1.1  christos 	* internal.h:  Remove Elf32_*, Elf64_* typedefs.  These names
   1850      1.1  christos 	cause conflicts with system headers, e.g. link.h in gdb/solib.c.
   1851      1.1  christos 	Combine 32- and 64-bit versions of *_Internal_Dyn.
   1852      1.1  christos 	* common.h:  Replace uses of Elf64_Word, Elf64_Xword typedefs
   1853      1.1  christos 	by their expansion.
   1854      1.1  christos 	* mips.h:  Replace uses of Elf32_Word, Elf32_Sword, Elf32_Addr
   1855      1.1  christos 	typedefs by their expansion. Add DT_MIPS_RLD_MAP definition.
   1856      1.1  christos 
   1857      1.1  christos Fri Feb 18 10:39:54 1994  Ian Lance Taylor  (ian (a] tweedledumb.cygnus.com)
   1858      1.1  christos 
   1859      1.1  christos 	* common.h (EM_CYGNUS_POWERPC): Define.  This may be temporary,
   1860      1.1  christos 	depending upon how quickly I can find a real PowerPC ABI.
   1861      1.1  christos 
   1862      1.1  christos Mon Feb  7 08:27:13 1994  Jim Kingdon  (kingdon (a] lioth.cygnus.com)
   1863      1.1  christos 
   1864      1.1  christos 	* internal.h: Change HOST_64_BIT to BFD_HOST_64_BIT.
   1865      1.1  christos 
   1866      1.1  christos Wed Feb  2 14:12:18 1994  Jim Kingdon  (kingdon (a] lioth.cygnus.com)
   1867      1.1  christos 
   1868      1.1  christos 	* common.h: Add comments regarding value of EM_HPPA and how to
   1869      1.1  christos 	pick an unofficial value.
   1870      1.1  christos 
   1871      1.1  christos Wed Nov 17 17:14:26 1993  Ian Lance Taylor  (ian (a] tweedledumb.cygnus.com)
   1872      1.1  christos 
   1873      1.1  christos 	* mips.h (SHT_MIPS_OPTIONS): Define.
   1874      1.1  christos 
   1875      1.1  christos Mon Nov  8 17:57:00 1993  Ian Lance Taylor  (ian (a] tweedledumb.cygnus.com)
   1876      1.1  christos 
   1877      1.1  christos 	* mips.h: Added some more MIPS ABI macro definitions.
   1878      1.1  christos 
   1879      1.1  christos Wed Nov  3 22:07:17 1993  Ken Raeburn  (raeburn (a] rtl.cygnus.com)
   1880      1.1  christos 
   1881      1.1  christos 	* common.h (EM_MIPS_RS4_BE): New macro.
   1882      1.1  christos 
   1883      1.1  christos Tue Oct 12 07:28:18 1993  Ian Lance Taylor  (ian (a] cygnus.com)
   1884      1.1  christos 
   1885      1.1  christos 	* mips.h: New file.  MIPS ABI specific information.
   1886      1.1  christos 
   1887      1.1  christos Mon Jun 21 13:13:43 1993  Ken Raeburn  (raeburn (a] poseidon.cygnus.com)
   1888      1.1  christos 
   1889      1.1  christos 	* internal.h: Combined 32- and 64-bit versions of all structures
   1890      1.1  christos 	except *_Internal_Dyn.  This will simply the assembler interface,
   1891      1.1  christos 	and some bfd code.
   1892      1.1  christos 
   1893      1.1  christos Tue May 25 02:00:16 1993  Ken Raeburn  (raeburn (a] cambridge.cygnus.com)
   1894      1.1  christos 
   1895      1.1  christos 	* external.h, internal.h, common.h: Added 64-bit versions of some
   1896      1.1  christos 	structures and macros.  Renamed old versions to put "32" in the
   1897      1.1  christos 	name.  Some are unchanged.
   1898      1.1  christos 
   1899      1.1  christos Thu Apr 29 12:12:20 1993  Ken Raeburn  (raeburn (a] deneb.cygnus.com)
   1900      1.1  christos 
   1901      1.1  christos 	* common.h (EM_HPPA, NT_VERSION, STN_UNDEF, DT_*): New macros.
   1902      1.1  christos 	* external.h (Elf_External_Dyn): New type.
   1903      1.1  christos 
   1904      1.1  christos 	* internal.h (Elf_Intenral_Shdr): New field `size'.
   1905      1.1  christos 	(Elf_Internal_Dyn): New type.
   1906      1.1  christos 
   1907      1.1  christos Tue Apr 20 16:03:45 1993  Fred Fish  (fnf (a] cygnus.com)
   1908      1.1  christos 
   1909      1.1  christos 	* dwarf.h (LANG_CHILL):  Change value to one randomly picked in
   1910      1.1  christos 	the user defined range, to reduce probability of collisions.
   1911      1.1  christos 
   1912      1.1  christos Sun Nov 15 09:34:02 1992  Fred Fish  (fnf (a] cygnus.com)
   1913      1.1  christos 
   1914      1.1  christos 	* dwarf.h (AT_src_coords):  Whitespace change only.
   1915      1.1  christos 	* dwarf.h (AT_body_begin, AT_body_end, LANG_MODULA2):
   1916      1.1  christos 	Add from latest gcc.
   1917      1.1  christos 	* dwarf.h (LANG_CHILL):  Add as GNU extension.
   1918      1.1  christos 
   1919      1.1  christos Sat Aug  1 13:46:53 1992  Fred Fish  (fnf (a] cygnus.com)
   1920      1.1  christos 
   1921      1.1  christos 	* dwarf.h:  Replace with current version from gcc distribution.
   1922      1.1  christos 
   1923      1.1  christos Fri Jun 19 19:05:09 1992  John Gilmore  (gnu at cygnus.com)
   1924      1.1  christos 
   1925      1.1  christos 	* internal.h:  Add real struct tags to all the Type_Defs, so they
   1926      1.1  christos 	can be used in prototypes where the Type_Defs are not known.
   1927      1.1  christos 
   1928      1.1  christos Fri Apr  3 20:58:58 1992  Mark Eichin  (eichin at cygnus.com)
   1929      1.1  christos 
   1930      1.1  christos 	* common.h: added ELF_R_{SYM,TYPE,INFO} for handling relocation
   1931      1.1  christos 	info
   1932      1.1  christos 	added EM_MIPS, and corrected value of EM_860 based on System V ABI
   1933      1.1  christos 	manual.
   1934      1.1  christos 
   1935      1.1  christos 	* external.h: added Elf_External_{Rel,Rela}.
   1936      1.1  christos 
   1937      1.1  christos 	* internal.h: added Elf_Internal_{Rel,Rela}.
   1938      1.1  christos 	added rawdata to Elf_Internal_Shdr.
   1939      1.1  christos 
   1940      1.1  christos Sat Nov 30 20:43:59 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
   1941      1.1  christos 
   1942      1.1  christos 	* common.h, dwarf.h, external.h, internal.h, ChangeLog; moved from
   1943      1.1  christos 	../elf-<foo>
   1944      1.1  christos 
   1945      1.1  christos 
   1947  1.1.1.2  christos Copyright (C) 1991-2003 Free Software Foundation, Inc.
   1948  1.1.1.2  christos 
   1949  1.1.1.2  christos Copying and distribution of this file, with or without modification,
   1950  1.1.1.2  christos are permitted in any medium without royalty provided the copyright
   1951  1.1.1.2  christos notice and this notice are preserved.
   1952      1.1  christos 
   1953  1.1.1.2  christos Local Variables:
   1954  1.1.1.2  christos mode: change-log
   1955  1.1.1.2  christos left-margin: 8
   1956      1.1  christos fill-column: 74
   1957      1.1  christos version-control: never
   1958                    End:
   1959