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