12007-06-29 Joseph Myers <joseph@codesourcery.com> 2 3 * ppc.h (Tag_GNU_Power_ABI_FP): Define. 4 52007-06-29 Joseph Myers <joseph@codesourcery.com> 6 7 * mips.h (Tag_GNU_MIPS_ABI_FP): Define. 8 92007-06-29 Joseph Myers <joseph@codesourcery.com> 10 11 * arm.h (elf32_arm_add_eabi_attr_int, 12 elf32_arm_add_eabi_attr_string, elf32_arm_add_eabi_attr_compat, 13 elf32_arm_get_eabi_attr_int, elf32_arm_set_eabi_attr_contents, 14 elf32_arm_eabi_attr_size, Tag_NULL, Tag_File, Tag_Section, 15 Tag_Symbol, Tag_compatibility): Remove. 16 * common.h (SHT_GNU_ATTRIBUTES): Define. 17 182007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com> 19 20 * common.h (EM_CR16): New entry for CR16 cpu. 21 * cr16.h: New file. 22 232007-06-11 Sterling Augustine <sterling@tensilica.com> 24 Bob Wilson <bob.wilson@acm.org> 25 26 * xtensa.h (XTENSA_PROP_INSN_NO_TRANSFORM): Renamed to... 27 (XTENSA_PROP_NO_TRANSFORM): ...this. 28 292007-05-18 Caroline Tice <ctice@apple.com> 30 31 * dwarf2.h: (enum dwarf_location_atom): Add new DW_OP, 32 DW_OP_GNU_uninit. 33 342007-05-12 Alan Modra <amodra@bigpond.net.au> 35 36 * spu.h (R_SPU_ADDR16X): Define. 37 (R_SPU_PPU32, R_SPU_PPU64): Renumber. 38 392007-05-11 Alan Modra <amodra@bigpond.net.au> 40 41 * spu.h (R_SPU_PPU32, R_SPU_PPU64): Define. 42 432007-05-02 Alan Modra <amodra@bigpond.net.au> 44 45 * internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset 46 and vma for appropriate sections. 47 482007-04-26 Jan Beulich <jbeulich@novell.com> 49 50 * common.h (DT_ENCODING): Correct value (back to spec mandated 51 value). 52 532007-03-08 Alan Modra <amodra@bigpond.net.au> 54 55 * v850.h (V850_OTHER_TDA_BYTE): Delete. 56 (V850_OTHER_SDA, V850_OTHER_ZDA, V850_OTHER_TDA): Assign bits 57 that don't clash with visibility bits. 58 592007-03-07 Alan Modra <amodra@bigpond.net.au> 60 61 * common.h (ELF_ST_VISIBILITY): Comment typo fix. 62 632007-02-05 Dave Brolley <brolley@redhat.com> 64 Richard Sandiford <rsandifo@redhat.com> 65 Richard Henderson <rth@redhat.com> 66 DJ Delorie <dj@redhat.com> 67 Ben Elliston <bje@redhat.com> 68 69 * mep.h: New file. 70 * common.h (EM_CYGNUS_MEP): Define. 71 722007-02-15 Dave Brolley <brolley@redhat.com> 73 74 From Graydon Hoare <graydon@redhat.com>: 75 * common.h (STT_RELC, STT_SRELC, R_RELC): New macros. 76 772007-01-08 Kazu Hirata <kazu@codesourcery.com> 78 79 * m68k.h (EF_M68K_FIDO): New. 80 (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO. 81 (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove. 82 832006-12-25 Kazu Hirata <kazu@codesourcery.com> 84 85 * m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New. 86 872006-12-19 Kazu Hirata <kazu@codesourcery.com> 88 89 * m68k.h (EF_M68K_ARCH_MASK): New. 90 912006-12-19 Nathan Sidwell <nathan@codesourcery.com> 92 93 * internal.h (struct elf_segment_map): Add p_vaddr_offset field. 94 952006-12-07 Kazu Hirata <kazu@codesourcery.com> 96 97 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A_NODIV, 98 EF_M68K_ISA_A, EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B_NOUSP, 99 EF_M68K_ISA_B, EF_M68K_ISA_C, EF_M68K_MAC_MASK, EF_M68K_MAC, 100 EF_M68K_EMAC, EF_M68K_EMAC_B, EF_M68K_FLOAT): Rename to 101 EF_M68K_CF_ISA_MASK, EF_M68K_CF_ISA_A_NODIV, EF_M68K_CF_ISA_A, 102 EF_M68K_CF_ISA_A_PLUS, EF_M68K_CF_ISA_B_NOUSP, 103 EF_M68K_CF_ISA_B, EF_M68K_CF_ISA_C, EF_M68K_CF_MAC_MASK, 104 EF_M68K_CF_MAC, EF_M68K_CF_EMAC, EF_M68K_CF_EMAC_B, 105 EF_M68K_CF_FLOAT, respectively. 106 1072006-12-05 Michael Tautschnig <tautschn@model.in.tum.de> 108 Nick Clifton <nickc@redhat.com> 109 110 * external.h (struct Elf_External_Versym): Use ATTRIBUTE_PACKED. 111 1122006-10-28 Richard Sandiford <richard@codesourcery.com> 113 114 * mips.h (R_MIPS_GLOB_DAT): Define 115 (R_MIPS_max): Bump by 1. 116 1172006-10-25 Trevor Smigiel <Trevor_Smigiel@playstation.sony.com> 118 Yukishige Shibata <shibata@rd.scei.sony.co.jp> 119 Nobuhisa Fujinami <fnami@rd.scei.sony.co.jp> 120 Takeaki Fukuoka <fukuoka@rd.scei.sony.co.jp> 121 Alan Modra <amodra@bigpond.net.au> 122 123 * common.h (EM_SPU): Define. 124 * spu.h: New file. 125 1262006-10-19 Mei Ligang <ligang@sunnorth.com.cn> 127 128 * score.h (EF_SCORE_PIC): Redefine EF_SCORE_PIC as 0x80000000. 129 (EF_SCORE_FIXDEP): Redefine EF_SCORE_FIXDEP as 0x40000000. 130 (EF_SCORE_HASENTRY): Delete. 131 1322006-09-17 Mei Ligang <ligang@sunnorth.com.cn> 133 134 * score.h: New file. 135 * common.h: Add Score machine number. 136 1372006-07-10 Jakub Jelinek <jakub@redhat.com> 138 139 * common.h (SHT_GNU_HASH, DT_GNU_HASH): Define. 140 1412006-05-31 H.J. Lu <hongjiu.lu@intel.com> 142 143 * internal.h (ELF_SECTION_SIZE): New. 144 (ELF_IS_SECTION_IN_SEGMENT): Likewise. 145 (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated. 146 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise. 147 1482006-05-27 H.J. Lu <hongjiu.lu@intel.com> 149 150 * internal.h (struct elf_segment_map): Add p_align and p_align_valid. 151 1522006-05-24 Carlos O'Donell <carlos@systemhalted.org> 153 Randolph Chung <randolph@tausq.org> 154 * hppa.h (R_PARISC_TLS_GD21L, R_PARISC_TLS_GD14R, R_PARISC_TLS_GDCALL, 155 R_PARISC_TLS_LDM21L, R_PARISC_TLS_LDM14R, R_PARISC_TLS_LDMCALL, 156 R_PARISC_TLS_LDO21L, R_PARISC_TLS_LDO14R, R_PARISC_TLS_DTPMOD32, 157 R_PARISC_TLS_DTPMOD64, R_PARISC_TLS_DTPOFF32, R_PARISC_TLS_DTPOFF64): 158 New TLS relocs. 159 (R_PARISC_TLS_LE21L, R_PARISC_TLS_LE14R, R_PARISC_TLS_IE21L, 160 R_PARISC_TLS_IE14R, R_PARISC_TLS_TPREL32, R_PARISC_TLS_TPREL64): 161 Define TLS relocs using existing equivalents. 162 1632006-05-24 Bjoern Haase <bjoern.m.haase@web.de> 164 165 * avr.h: Add E_AVR_MACH_AVR6, R_AVR_LO8_LDI_GS and R_AVR_HI8_LDI_GS. 166 1672006-03-22 Richard Sandiford <richard@codesourcery.com> 168 Daniel Jacobowitz <dan@codesourcery.com> 169 Phil Edwards <phil@codesourcery.com> 170 Zack Weinberg <zack@codesourcery.com> 171 Mark Mitchell <mark@codesourcery.com> 172 Nathan Sidwell <nathan@codesourcery.com> 173 174 * mips.h (R_MIPS_COPY, R_MIPS_JUMP_SLOT): New relocs. 175 1762006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 177 178 * hppa.h (SHF_HP_TLS, SHF_HP_NEAR_SHARED, SHF_HP_FAR_SHARED, 179 SHF_HP_COMDAT, SHF_HP_CONST, SHN_TLS_COMMON, SHN_NS_COMMON, 180 SHN_NS_UNDEF, SHN_FS_UNDEF, SHN_HP_EXTERN, SHN_HP_EXTHINT, 181 SHN_HP_UNDEF_BIND_IMM, SHT_HP_OVLBITS, SHT_HP_DLKM, SHT_HP_COMDAT, 182 SHT_HP_OBJDICT, SHT_HP_ANNOT, STB_HP_ALIAS): Define. 183 1842006-03-10 Paul Brook <paul@codesourcery.com> 185 186 * arm.h (EF_ARM_EABI_VER5): Define. 187 1882006-03-06 Nathan Sidwell <nathan@codesourcery.com> 189 190 * m68k.h (EF_M68K_ISA_MASK, EF_M68K_ISA_A, 191 EF_M68K_ISA_A_PLUS, EF_M68K_ISA_B, EF_M68K_ISA_C): Adjust. 192 (EF_M68K_ISA_A_NODIV, EF_M68K_ISA_B_NOUSP): New. 193 (EF_M68K_HW_DIV, EF_M68K_USP): Remove. 194 (EF_M68K_MAC, EF_M68K_EMAC, EF_M68K_FLOAT): Adjust. 195 (EF_M68K_EMAC_B): New. 196 1972006-03-03 Bjoern Haase <bjoern.m.haase@web.de> 198 199 * avr.h (R_AVR_MS8_LDI,R_AVR_MS8_LDI_NEG): Add. 200 (EF_AVR_LINKRELAX_PREPARED): Add. 201 2022006-03-02 Ben Elliston <bje@au.ibm.com> 203 204 Import from the GCC tree: 205 2006-03-01 Jakub Jelinek <jakub@redhat.com> 206 207 * dwarf2.h (DW_TAG_condition, DW_TAG_shared_type): New constants 208 from DWARF 3. 209 (DW_AT_description, DW_AT_binary_scale, DW_AT_decimal_scale, 210 DW_AT_small, DW_AT_decimal_sign, DW_AT_digit_count, 211 DW_AT_picture_string, DW_AT_mutable, DW_AT_threads_scaled, 212 DW_AT_explicit, DW_AT_object_pointer, DW_AT_endianity, 213 DW_AT_elemental, DW_AT_pure, DW_AT_recursive): New. 214 (DW_OP_form_tls_address, DW_OP_call_frame_cfa, DW_OP_bit_piece): New. 215 (DW_ATE_packed_decimal, DW_ATE_numeric_string, DW_ATE_edited, 216 DW_ATE_signed_fixed, DW_ATE_unsigned_fixed): New. 217 (DW_DS_unsigned, DW_DS_leading_overpunch, DW_DS_trailing_overpunch, 218 DW_DS_leading_separate, DW_DS_trailing_separate): New. 219 (DW_END_default, DW_END_big, DW_END_little): New. 220 (DW_END_lo_user, DW_END_hi_user): Define. 221 (DW_LNE_lo_user, DW_LNE_hi_user): Define. 222 (DW_CFA_val_offset, DW_CFA_val_offset_sf, DW_CFA_val_expression): New. 223 (DW_LANG_PLI, DW_LANG_ObjC, DW_LANG_ObjC_plus_plus, DW_LANG_UPC, 224 DW_LANG_D): New. 225 2262006-02-24 DJ Delorie <dj@redhat.com> 227 228 * m32c.h: Add relax relocs. 229 2302006-02-17 Shrirang Khisti <shrirangk@kpitcummins.com> 231 Anil Paranjape <anilp1@kpitcummins.com> 232 Shilin Shakti <shilins@kpitcummins.com> 233 234 * common.h (EM_XC16X): New entry for xc16x cpu. 235 Sort other EM_* numbers into numerical order. 236 * xc16x.h: New file. 237 2382006-02-10 H.J. Lu <hongjiu.lu@intel.com> 239 240 PR binutils/2258 241 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New. 242 (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise. 243 2442006-02-07 Nathan Sidwell <nathan@codesourcery.com> 245 246 * m68k.h (EF_CPU32, EF_M68000, EF_CFV4E): Rename to ... 247 (EF_M68K_CPU32, EF_M68K_M68000, EF_M68K_CFV4E): ... here. 248 (EF_M68K_ISA_MASK, EF_M68K_ISA_A, EF_M68K_M68K_ISA_A_PLUS, 249 EF_M68K_ISA_B, EF_M68K_HW_DIV, EF_M68K_MAC_MASK, EF_M68K_MAC, 250 EF_M68K_EMAC, EF_M68K_USP, EF_M68K_FLOAT): New. 251 2522006-02-06 Steve Ellcey <sje@cup.hp.com> 253 254 * ia64.h (SHF_IA_64_HP_TLS): New. 255 2562006-01-18 Alexandre Oliva <aoliva@redhat.com> 257 258 Introduce TLS descriptors for i386 and x86_64. 259 * common.h (DT_TLSDESC_GOT, DT_TLSDESC_PLT): New. 260 * i386.h (R_386_TLS_GOTDESC, R_386_TLS_DESC_CALL, R_386_TLS_DESC): 261 New. 262 * x86-64.h (R_X86_64_GOTPC32_TLSDESC, R_X86_64_TLSDESC_CALL, 263 R_X86_64_TLSDESC): New. 264 2652006-01-09 Mike Frysinger <vapier@gentoo.org>: 266 267 * common.h (EM_ALTERA_NIOS2, EM_NIOS32) Define. 268 2692005-12-16 Nathan Sidwell <nathan@codesourcery.com> 270 271 Second part of ms1 to mt renaming. 272 * common.h (EM_MT): Renamed. 273 * mt.h: Rename relocs, cpu & other defines. 274 2752005-12-12 Paul Brook <paul@codesourcery.com> 276 277 * arm.h (elf32_arm_get_eabi_attr_int): Add prototype. 278 2792005-11-11 Nick Clifton <nickc@redhat.com> 280 281 PR 1150 282 * mips.h (STO_OPTIONAL): Define. 283 (ELF_MIPS_IS_OPTIONAL): Define. 284 2852005-09-30 Catherine Moore <clm@cm00re.com> 286 287 * bfin.h: New file. 288 * common.h (EM_BLACKFIN): Define. 289 2902005-10-08 Paul Brook <paul@codesourcery.com> 291 292 * arm.h: Add prototypes for BFD object attribute routines. 293 2942005-09-09 Richard Earnshaw <richard.earnshaw@arm.com> 295 296 * arm.h (SHT_ARM_PREEMPTMAP, SHT_ARM_ATTRIBUTES): New defines. 297 2982005-08-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 299 300 * hppa.h (SHT_PARISC_DLKM, SHF_PARISC_WEAKORDER, PT_PARISC_WEAKORDER): 301 New defines. 302 3032005-08-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 304 305 * hppa.h (PF_HP_CODE, PF_HP_MODIFY, PF_HP_LAZYSWAP): Revise defines. 306 (PF_HP_CODE_DEPR, PF_HP_MODIFY_DEPR, PF_HP_LAZYSWAP_DEPR): New 307 deprecated defines. 308 (DT_HP_EPLTREL, DT_HP_EPLTRELSZ, DT_HP_FILTERED, DT_HP_FILTER_TLS, 309 DT_HP_COMPAT_FILTERED, DT_HP_LAZYLOAD, DT_HP_BIND_NOW_COUNT, DT_PLT, 310 DT_PLT_SIZE, DT_DLT, DT_DLT_SIZE, DT_HP_BIND_DEPTH_FIRST, DT_HP_GST, 311 DT_HP_SHLIB_FIXED, DT_HP_MERGE_SHLIB_SEG, DT_HP_NODELETE, DT_HP_GROUP, 312 DT_HP_PROTECT_LINKAGE_TABLE, PT_HP_OPT_ANNOT, PT_HP_HSL_ANNOT, 313 PT_HP_STACK, PT_HP_CORE_UTSNAME, NT_HP_COMPILER, NT_HP_COPYRIGHT, 314 NT_HP_VERSION, NT_HP_SRCFILE_INFO, NT_HP_LINKER, NT_HP_INSTRUMENTED, 315 NT_HP_UX_OPTIONS): Define. 316 3172005-07-25 DJ Delorie <dj@redhat.com> 318 319 * m32c.h: Add R_M32C_8, R_M32C_LO16, R_M32C_HI8, and R_M32C_HI16. 320 3212005-07-25 Jan Hubicka <jh@suse.cz> 322 323 * x86-64.h (SHN_X86_64_LCOMMON): New. 324 (SHF_X86_64_LARGE): New. 325 3262005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com> 327 328 * m32r.h (R_M32R_REL32): Added. 329 3302005-07-18 Ben Elliston <bje@au.ibm.com> 331 332 * dwarf2.h (enum dwarf_type): Remove DW_AT_GNU_decimal_float. 333 Replace with DW_ATE_decimal_float (now in DWARF 3). 334 3352005-07-14 Jim Blandy <jimb@redhat.com> 336 337 Add support for Renesas M32C and M16C. 338 * common.h (EM_M32C): New machine number. 339 * m32c.h: New file. 340 3412005-06-17 Jan Beulich <jbeulich@novell.com> 342 343 * x86-64.h (elf_x86_64_reloc_type): Adjust comment for 344 R_X86_64_GOTPCREL. Add R_X86_64_PC64, R_X86_64_GOTOFF64, and 345 R_X86_64_GOTPC32. 346 3472005-06-07 Aldy Hernandez <aldyh@redhat.com> 348 Michael Snyder <msnyder@redhat.com> 349 Stan Cox <scox@redhat.com> 350 351 * common.h (EM_MS1): Define. 352 353 * ms1.h: New file. 354 3552005-05-31 Richard Henderson <rth@redhat.com> 356 357 * alpha.h (LITUSE_ALPHA_JSRDIRECT): New. 358 3592005-05-29 Richard Henderson <rth@redhat.com> 360 361 * alpha.h (DT_ALPHA_PLTRO): New. 362 3632005-05-19 Ben Elliston <bje@au.ibm.com> 364 365 * dwarf2.h (enum dwarf_type): Assign DW_ATE_GNU_decimal_float from 366 the user-defined encoding space pending inclusion in the standard. 367 3682005-05-18 Zack Weinberg <zack@codesourcery.com> 369 370 * arm.h: Make all #ifndef OLD_ARM_ABI blocks 371 unconditional, delete all #ifdef OLD_ARM_ABI blocks. 372 3732005-05-17 Zack Weinberg <zack@codesourcery.com> 374 375 * arm.h: Import complete list of official relocation names 376 and numbers from AAELF. Define FAKE_RELOCs for old names. 377 Remove a few old names no longer used anywhere. 378 3792005-05-14 Alan Modra <amodra@bigpond.net.au> 380 381 * ppc.h (DT_PPC_GOT): Rename from DT_PPC_GLINK. 382 3832005-05-11 Alan Modra <amodra@bigpond.net.au> 384 385 * ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT, 386 R_PPC_RELAX32PC_PLT) Adjust. 387 (R_PPC_REL16, R_PPC_REL16_LO, R_PPC_REL16_HI, R_PPC_REL16_HA): Define. 388 (DT_PPC_GLINK): Define. 389 3902005-05-10 Nick Clifton <nickc@redhat.com> 391 392 * Update the address and phone number of the FSF organization in 393 the GPL notices in the following files: 394 alpha.h, arc.h, arm.h, avr.h, common.h, cr16c.h, cris.h, crx.h, 395 d10v.h, d30v.h, dlx.h, dwarf.h, dwarf2.h, external.h, fr30.h, 396 frv.h, h8.h, hppa.h, i370.h, i386.h, i860.h, i960.h, ia64.h, 397 internal.h, ip2k.h, iq2000.h, m32r.h, m68hc11.h, m68k.h, mcore.h, 398 mips.h, mmix.h, mn10200.h, mn10300.h, msp430.h, openrisc.h, 399 or32.h, pj.h, ppc.h, ppc64.h, reloc-macros.h, s390.h, sh.h, 400 sparc.h, v850.h, vax.h, x86-64.h, xstormy16.h, xtensa.h 401 4022005-04-13 H.J. Lu <hongjiu.lu@intel.com> 403 404 Moved from ../ChangeLog 405 406 2004-10-27 Richard Earnshaw <rearnsha@arm.com> 407 * arm.h: Add R_ARM_CALL and R_ARM_JUMP32. 408 409 2004-10-12 Paul Brook <paul@codesourcery.com> 410 * arm.h (EF_ARM_EABI_VER4): Define. 411 412 2004-10-08 Daniel Jacobowitz <dan@debian.org> 413 414 * common.h (PT_SUNW_EH_FRAME): Define. 415 * x86-64.h (SHT_X86_64_UNWIND): Define. 416 417 2004-10-07 Bob Wilson <bob.wilson@acm.org> 418 * xtensa.h (R_XTENSA_DIFF8, R_XTENSA_DIFF16, R_XTENSA_DIFF32, 419 R_XTENSA_SLOT*_OP, R_XTENSA_SLOT*_ALT): New relocations. 420 (XTENSA_PROP_SEC_NAME): Define. 421 (property_table_entry): Add flags field. 422 (XTENSA_PROP_*, GET_XTENSA_PROP_*, SET_XTENSA_PROP_*): Define. 423 424 2004-09-17 Paul Brook <paul@codesourcery.com> 425 * arm.h: Remove R_ARM_STKCHK and R_ARM_THM_STKCHK. 426 Add R_ARM_TARGET2, R_ARM_PREL31, R_ARM_GOT_ABS, R_ARM_GOT_PREL, 427 R_ARM_GOT_BREL12, R_ARM_GOTOFF12 and R_ARM_GOTRELAX. 428 429 2004-09-13 Paul Brook <paul@codesourcery.com> 430 * arm.h: Rename RELABS to TARGET1. 431 432 2004-05-11 Jakub Jelinek <jakub@redhat.com> 433 * common.h (PT_GNU_EH_FRAME, PT_GNU_STACK): Add comments. 434 (PT_GNU_RELRO): Define. 435 4362005-03-29 Daniel Jacobowitz <dan@codesourcery.com> 437 Phil Blundell <philb@gnu.org> 438 439 * arm.h: Add TLS relocations. 440 4412005-03-23 Ben Elliston <bje@au.ibm.com> 442 443 * dwarf.h: Merge with GCC's dwarf.h. 444 4452005-03-18 C Jaipraash <cjaiprakash@noida.hcltech.com> 446 447 * m68k.h (EF_CFV4E): Define. 448 4492005-03-17 Paul Brook <paul@codesourcery.com> 450 Dan Jacobowitz <dan@codesourcery.com> 451 Mark Mitchell <mark@codesourcery.com> 452 453 * arm.h (PT_ARM_EXIDX): Define. 454 4552005-03-02 Daniel Jacobowitz <dan@codesourcery.com> 456 Joseph Myers <joseph@codesourcery.com> 457 458 * mips.h: Define MIPS TLS relocations. 459 4602005-02-15 Nigel Stephens <nigel@mips.com> 461 Maciej W. Rozycki <macro@mips.com> 462 463 * mips.h (R_MIPS16_GOT16): New reloc code. 464 (R_MIPS16_CALL16): Likewise. 465 (R_MIPS16_HI16): Likewise. 466 (R_MIPS16_LO16): Likewise. 467 (R_MIPS16_min): New fake reloc code. 468 (R_MIPS16_max): Likewise. 469 4702005-02-11 Maciej W. Rozycki <macro@mips.com> 471 472 * mips.h (R_MIPS_max): Use FAKE_RELOC to define. 473 4742005-01-25 Alexandre Oliva <aoliva@redhat.com> 475 476 2004-12-10 Alexandre Oliva <aoliva@redhat.com> 477 * frv.h: Add R_FRV_TLSMOFF. 478 2004-11-10 Alexandre Oliva <aoliva@redhat.com> 479 * frv.h: Add TLS relocations. 480 4812005-01-17 Nick Clifton <nickc@redhat.com> 482 483 * sh.h (EF_SH2A_SH4_NOFPU, EF_SH2A_SH3_NOFPU, EF_SH2A_SH4, 484 EF_SH2A_SH3E): New flags. 485 (EF_SH_BFD_TABLE): Add these new flags to the table. 486 4872005-01-12 Alan Modra <amodra@bigpond.net.au> 488 489 * ppc.h (R_PPC_RELAX32_PLT, R_PPC_RELAX32PC_PLT): Define. 490 (R_PPC_RELAX32, R_PPC_RELAX32PC): Adjust value. 491 4922004-12-22 Klaus Rudolph <lts-rudolph@gmx.de> 493 494 * avr.h (R_AVR_LDI, R_AVR_6, R_AVR_6_ADIW): New relocs. 495 4962004-12-16 Richard Sandiford <rsandifo@redhat.com> 497 498 * v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc. 499 5002004-12-09 Ian Lance Taylor <ian@wasabisystems.com> 501 502 * mips.h (E_MIPS_MACH_9000): Define. 503 5042004-11-04 Hans-Peter Nilsson <hp@axis.com> 505 506 * cris.h (EF_CRIS_VARIANT_MASK, EF_CRIS_VARIANT_ANY_V0_V10) 507 (EF_CRIS_VARIANT_V32, EF_CRIS_VARIANT_COMMON_V10_V32): New 508 macros. 509 5102004-10-06 Eric Christopher <echristo@redhat.com> 511 512 * dwarf2.h: Sync with gcc dwarf2.h. Fix typo. 513 5142004-10-01 Paul Brook <paul@codesourcery.com> 515 516 * arm.h (SHT_ARM_EXIDX): Define. 517 (ELF_STRING_ARM_unwind, ELF_STRING_ARM_unwind, 518 ELF_STRING_ARM_unwind_once, ELF_STRING_ARM_unwind_info_once): 519 Define. 520 5212004-08-25 Dmitry Diky <diwil@spec.ru> 522 523 * msp430.h: Add new relocs. 524 5252004-08-12 H.J. Lu <hongjiu.lu@intel.com> 526 527 * i386.h (R_386_USED_BY_INTEL_200): New. 528 5292004-07-29 Alexandre Oliva <aoliva@redhat.com> 530 531 Introduce SH2a support. 532 2004-02-18 Corinna Vinschen <vinschen@redhat.com> 533 * sh.h (EF_SH2A_NOFPU): New. 534 2003-12-01 Michael Snyder <msnyder@redhat.com> 535 * sh.h (EF_SH2A): New. 536 5372004-07-27 Tomer Levi <Tomer.Levi@nsc.com> 538 539 * crx.h: Add BFD_RELOC_CRX_SWITCH8, BFD_RELOC_CRX_SWITCH16, 540 BFD_RELOC_CRX_SWITCH32. 541 5422004-07-06 Tomer Levi <Tomer.Levi@nsc.com> 543 544 * common.h (EM_CRX): Define. 545 * crx.h: New file. 546 5472004-06-25 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com> 548 549 * m32r.h: Add defintions of R_M32R_GOTOFF_HI_ULO, 550 R_M32R_GOTOFF_HI_SLO and R_M32R_GOTOFF_LO. 551 5522004-06-19 Alan Modra <amodra@bigpond.net.au> 553 554 * common.h (ELF64_R_INFO): Warning fix. 555 5562004-06-14 Chris Demetriou <cgd@broadcom.com> 557 558 * mips.h (R_MIPS_PC32): Add back (undoing removal on 2004-04-24), 559 with an updated comment. 560 5612004-05-28 Andrew Stubbs <andrew.stubbs@superh.com> 562 563 * sh.h (EF_SH_HAS_DSP): Remove. 564 (EF_SH_HAS_FP): Remove. 565 (EF_SH_MERGE_MACH): Remove. 566 (EF_SH4_NOFPU): Convert to decimal. 567 (EF_SH4A_NOFPU): Likewise. 568 (EF_SH4_NOMMU_NOFPU): Likewise. 569 (EF_SH3_NOMMU): Add new macro. 570 (EF_SH_BFD_TABLE): Likewise. 571 (sh_find_elf_flags): Add prototype. 572 (sh_elf_get_flags_from_mach): Likewise. 573 5742004-04-24 Chris Demetriou <cgd@broadcom.com> 575 576 * mips.h (R_MIPS_PC32, R_MIPS_PC64, R_MIPS_GNU_REL_LO16) 577 (R_MIPS_GNU_REL_HI16): Remove. 578 (R_MIPS_GNU_REL16_S2): Update comment. 579 5802004-30-30 Galit Heller <Galit.Heller@nsc.com> 581 Tomer Levi <Tomer.Levi@nsc.com> 582 583 * common.h (EM_CR): Define. 584 * cr16c.h: New file. 585 5862004-03-23 Paul Brook <paul@codesourcery.com> 587 588 * arm.h (EF_ERM_BE8, EF_ARM_LE8, EF_ARM_EABI_VER3): Add. 589 5902003-03-03 Andrew Stubbs <andrew.stubbs@superh.com> 591 592 * sh.h: Add EF_SH4_NOMMU_NOFPU. 593 5942004-03-01 Richard Sandiford <rsandifo@redhat.com> 595 596 * frv.h (EF_FRV_CPU_FR405, EF_FRV_CPU_FR450): Define. 597 5982004-01-28 Roland McGrath <roland@redhat.com> 599 600 * common.h (AT_SECURE): New macro. 601 6022004-01-21 Roland McGrath <roland@redhat.com> 603 604 * common.h (AT_SUN_UID, AT_SUN_RUID, AT_SUN_GID): New macros. 605 (AT_SUN_RGID, AT_SUN_LDELF, AT_SUN_LDSHDR, AT_SUN_LDNAME, 606 AT_SUN_LPAGESZ, AT_SUN_PLATFORM, AT_SUN_HWCAP, AT_SUN_IFLUSH, 607 AT_SUN_CPU, AT_SUN_EMUL_ENTRY, AT_SUN_EMUL_EXECFD, 608 AT_SUN_EXECNAME) AT_SUN_MMU, AT_SUN_LDDATA): Likewise. 609 6102004-01-17 Mark Kettenis <kettenis@gnu.org> 611 612 * common.h (NT_OPENBSD_IDENT): Define. 613 6142004-01-06 Alexandre Oliva <aoliva@redhat.com> 615 616 2003-09-18 Alexandre Oliva <aoliva@redhat.com> 617 * frv.h (EF_FRV_FDPIC): New macro. 618 (EF_FRV_PIC_FLAGS): Adjust. 619 2003-08-08 Alexandre Oliva <aoliva@redhat.com> 620 * frv.h (R_FRV_FUNCDESC_VALUE, R_FRV_FUNCDESC_GOTOFF12, 621 R_FRV_FUNCDESC_GOTOFFLO, R_FRV_FUNCDESC_GOTOFFHI, R_FRV_GOTOFF12, 622 R_FRV_GOTOFFLO, R_FRV_GOTOFFHI): New. 623 2003-08-04 Alexandre Oliva <aoliva@redhat.com> 624 * frv.h (R_FRV_GOT12, R_FRV_GOTHI, R_FRV_GOTLO, R_FRV_FUNCDESC, 625 R_FRV_FUNCDESC_GOT12, R_FRV_FUNCDESC_GOTHI, R_FRV_FUNCDESC_GOTLO): 626 New. 627 628 629For older changes see ChangeLog-9103 630 631Local Variables: 632mode: change-log 633left-margin: 8 634fill-column: 74 635version-control: never 636End: 637