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