X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Felf%2FChangeLog;h=86b34bc87b714a70b9924e2eda58c7f0677ba863;hb=3d4920d7c3bb7f69a8ef1bc7f64fbef8e8a04f2c;hp=4e1dd06f1fd866dd59074b9204e2dd2c4a8498a8;hpb=3ab64530ccbf12d7d5d5fb4cd61f813687bde9c4;p=deliverable%2Fbinutils-gdb.git diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 4e1dd06f1f..86b34bc87b 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,10 +1,286 @@ +1999-05-29 Nick Clifton + + * common.h (ELFOSABI_ARM): Define. + +1999-05-28 Nick Clifton + + * reloc-macros.h: Update comment. + +1999-05-28 Ian Lance Taylor + + * i960.h: New file. + +1999-05-16 Nick Clifton + + * mcore.h (R_MCORE_COPY): Define. + (R_MCORE_GLOB_DAT): Define. + (R_MCORE_JUMP_SLOT): Define. + +1999-05-15 Nick Clifton + + * mcore.h (R_MCORE_RELATIVE): Define. + +999-05-05 Catherine Moore + + * m68k.h (EF_CPU32): Define. + +1999-04-21 Nick Clifton + + * reloc-macros.h (START_RELOC_NUMBERS): Prepend an underscore to + fake reloc entry name (if possible), in order to avoid conflicts + with typedefs of the same name. + +1999-04-16 Gavin Romig-Koch + + * mips.h (EF_MIPS_32BITMODE): New. + +1999-04-08 Nick Clifton + + * mcore.h: New header file. Defines for Motorolla's MCore + processor. + +1999-04-08 Nick Clifton + + * common.h: Add new constants defined in: "System V Application + Binary Interface - DRAFT - April 29, 1998" found at the web site: + http://www.sco.com/developer/gabi/contents.html + + (EM_MMA): Removed. Replaced with EM_MCORE as Motorolla own this + value. + +1999-03-31 Nick Clifton + + * reloc-macros.h: Fixed to not generate an enum with a trailing + comma. + +1999-03-16 Gavin Romig-Koch + + * mips.h (E_MIPS_MACH_5000): New. + +1999-03-10 Ulrich Drepper + + * common.h: Add definitions for a few more Solaris ELF extensions. + +Thu Feb 18 18:58:26 1999 Ian Lance Taylor + + * external.h: Only use attribute if __GNUC__ is defined. + +1999-02-17 Nick Clifton + + Patch submitted by: Scott Bambrough + + * elf/external.h: struct Elf_External_Versym must be packed on + ARM. Code uses sizeof(Elf_External_Versym) and assumes it is + equal to sizeof(char[2]). Reported by Jim Pick + +1999-02-02 Nick Clifton + + * dwarf2.h (DWARF2_External_ARange): New structure. + (DWARF2_Internal_ARange): New structure. + +Mon Feb 1 11:33:56 1999 Catherine Moore + + * arm.h: Renumber relocs to conform to standard. + (EF_NEW_ABI): Define. + (EF_OLD_ABI): Define. + * arm-oabi.h: New file. + +1999-01-28 Nick Clifton + + * fr30.h: Add R_FR30_GNU_VT{INHERIT,ENTRY} relocs. + +1999-01-27 Nick Clifton + + * dwarf2.h: Add typedefs for structures found in dwarf2 sections. + +1998-12-16 Gavin Romig-Koch + + * mips.h (E_MIPS_MACH_4111): New. + +1998-12-15 Gavin Romig-Koch + + * mips.h (EF_MIPS_ABI,E_MIPS_ABI_O32,E_MIPS_ABI_O64, + E_MIPS_ABI_EABI32,E_MIPS_ABI_EABI64): + +1998-12-03 Nick Clifton + + * fr30.h: Add R_FR30_48 reloc. + +1998-12-02 Ulrich Drepper + + * mips.h: Add external data type for conflict section. + + * mips.h: Add more LL_* options from Irix 6.5. + + * mips.h: Add R_MIPS_JALR and adjust R_MIPS_max appropriately. + +Tue Nov 10 15:12:28 1998 Nick Clifton + + * common.h (EM_CYGNUS_FR30): Reduce to a 16 bit value. + +Tue Nov 10 15:17:28 1998 Catherine Moore + + * d10v.h: Add vtable relocs. + +Wed Nov 4 15:56:50 1998 Nick Clifton + + * common.h (EM_CYGNUS_FR30): New machine number. + + * fr30.h: New file: Definitions for the FR30. + +Fri Oct 30 11:54:15 1998 Catherine Moore + + From Philip Blundell : + * arm.h (R_ARM_COPY, et al.): New relocs, used by Linux for PIC. + (EF_ALIGN8): New flag. + +Tue Oct 20 11:19:50 1998 Ian Lance Taylor + + * common.h (NT_LWPSTATUS): Close comment accidentally left open. + +Mon Oct 19 20:24:11 1998 Catherine Moore + + * sh.h: Add vtable relocs. + +Mon Oct 19 01:44:42 1998 Felix Lee + + * common.h (NT_PSTATUS, NT_FPREGS, NT_PSINFO, + NT_LWPSTATUS,NT_LWPSINFO): added. + * internal.h (Elf_Internal_Note): new structure members. + +Fri Oct 16 14:11:25 1998 Catherine Moore + + * m32r.h: Add vtable relocs. + +Tue Oct 6 09:22:22 1998 Catherine Moore + + * sparc.h: Add vtable relocs. + +Mon Oct 5 09:39:22 1998 Catherine Moore + + * v850.h: Add vtable relocs. + +Sun Oct 4 21:17:51 1998 Ian Lance Taylor + + * i386.h (R_386_max): Change from 252 to 24. + +Mon Sep 21 12:24:44 1998 Catherine Moore + + * i386.h: Change vtable reloc numbers. + +Sun Sep 20 00:54:22 1998 Andreas Schwab + + * m68k.h: Add vtable relocs and R_68K_max. + +Tue Sep 15 09:56:49 CDT 1998 Catherine Moore + + * arm.h: Add vtable relocs. + +Mon Aug 31 11:25:27 1998 Catherine Moore + + * arm.h: Define STT_ARM_TFUNC. Remove ST_THUMB_xxxx + definitions. + +Sat Aug 29 22:25:51 1998 Richard Henderson + + * i386.h: Add vtable relocs. + +1998-08-25 16:42 Ulrich Drepper + + * common.h: Add SYMINFO_* macros to access Elf*_Syminfo information. + + * external.h: Add Elf_External_Syminfo definition. + + * internal.h: Add Elf_Internal_Syminfo, Elf32_Internal_Syminfo, + and Elf64_Syminfo definitions. + +Sun Aug 9 20:26:49 CDT 1998 Catherine Moore + + * arm.h: Add ST_THUMB definitions. + +Wed Aug 5 15:52:35 1998 Nick Clifton + + * arm.h: Add ELF header flags to specify compile time optins: + EF_INTERWORK: New flag. + EF_APCS_26: New flag. + EF_APCS_FLOAT: New flag. + EF_PIC: New flag. + +1998-07-31 21:28 Ulrich Drepper + + * mips.h: Add missing RHF_* constants. + +Fri Jul 31 10:01:40 1998 Catherine Moore + + * arm.h: Add R_ARM_THM_PC9 relocation. + +1998-07-30 16:25 Ulrich Drepper + + * common.h: Add new DT_* entries and there flag macros from Solaris. + +Tue Jul 28 18:14:07 1998 Stan Cox + + * sparc.h: (R_SPARC_REV32): Added for little endian data e.g. sparc 86x. + +Fri Jul 24 11:22:06 1998 Jeffrey A Law (law@cygnus.com) + + * mn10300.h: Add R_MN10300_24 relocation. + +1998-07-24 Ulrich Drepper + + * mips.h: Add MIPS64 relocation names and values. + +Wed Jul 22 19:29:00 Catherine Moore + + * arm.h: Rename relocations. + +1998-07-22 Ulrich Drepper + + * ppc.h: Define enum as elf_ppc_reloc_type. + +Wed Jul 22 16:22:11 1998 Nick Clifton + + * reloc-macros.h: New file. Provides relocation macros: + START_RELOC_NUMBERS, RELOC_NUMBER, FAKE_RELOC, EMPTY_RELOC and + END_RELOC_NUMBERS used by other elf header files. + + * alpha.h: Use reloc-macros.h. + * arc.h: Use reloc-macros.h. + * arm.h: Use reloc-macros.h. + * d10v.h: Use reloc-macros.h. + * d30v.h: Use reloc-macros.h. + * hppa.h: Use reloc-macros.h. + * i386.h: Use reloc-macros.h. + * m32r.h: Use reloc-macros.h. + * m68k.h: Use reloc-macros.h. + * mips.h: Use reloc-macros.h. + * mn10200.h: Use reloc-macros.h. + * mn10300.h: Use reloc-macros.h. + * ppc.h: Use reloc-macros.h. + * sh.h: Use reloc-macros.h. + * sparc.h: Use reloc-macros.h. + * v850.h: Use reloc-macros.h. + +1998-07-22 13:07 Ulrich Drepper + + * mn10300.h: Rewrite relocation definition using macros. + * mips.h: Likewise. + * ppc.h: Likewise. + * alpha.h: Likewise. + * arm.h: Likewise. + * d10v.h: Likewise. + * d30v.h: Likewise. + * m32r.h: Likewise. + * m68k.h: Likewise. + * mn10200.h: Likewise. + * sh.h: Likewise. + * sparc.h: Likewise. + 1998-07-21 13:07 Ulrich Drepper * arm.h: New file. * d10v.h: New file. -start-sanitize-d30v * d30v.h: New file. -end-sanitize-d30v * i386.h: New file. * m68k.h: New file. * mn10200.h: New file. @@ -43,23 +319,6 @@ Tue Jun 9 09:35:29 1998 Nick Clifton * common.h (EM_ARM): Add this constant. -start-sanitize-sky -Wed Jun 3 10:29:47 1998 Doug Evans - - * mips.h (Elf32_Dvp_Internal_Overlay,Elf32_Dvp_External_Overlay): - Rename from 64 bit versions, update members to be 32 bits. - (bfd_dvp_elf32_swap_overlay_in,bfd_dvp_elf32_swap_overlay_out): - Rename from 64 bit versions. - -Sun May 31 15:46:56 1998 Doug Evans - - * mips.h (SHT_DVP_OVERLAY_TABLE,SHT_DVP_OVERLAY): New section types. - (SHNAME_DVP_OVERLAY_{TABLE,STRTAB,PREFIX}): Section names. - (Elf64_Dvp_Internal_Overlay,Elf64_Dvp_External_Overlay): New types. - (bfd_dvp_elf64_swap_overlay_in,bfd_dvp_elf64_swap_overlay_out): - Declare. - -end-sanitize-sky Wed May 6 09:45:30 1998 Gavin Koch * mips.h (EF_MIPS_MACH,E_MIPS_MACH_*): Added. @@ -77,24 +336,10 @@ Sat Feb 28 17:04:41 1998 Richard Henderson * alpha.h (EF_ALPHA_32BIT, EF_ALPHA_CANRELAX): New. -start-sanitize-sky -Tue Feb 10 12:08:23 1998 Doug Evans - - * mips.h (STO_DVP_{VIF,GIF): Renamed from STO_DVP_{PKE,GPUIF}. - -Wed Jan 28 09:42:48 1998 Doug Evans - - * mips.h (STO_DVP_{DMA,PKE,GPUIF,VU}): New macros. - (MIPS_STO_DVP_P): New macro. - -end-sanitize-sky Mon Dec 15 15:07:49 1997 Nick Clifton * m32r.h (EF_M32R_ARCH, E_M32R_ARCH): New flags to specify machine architecture. -start-sanitize-m32rx - (E_M32RX_ARCH): New flag for m32rx architecture. -end-sanitize-m32rx Fri Dec 5 11:20:08 1997 Nick Clifton @@ -126,12 +371,10 @@ Tue Sep 30 13:26:58 1997 Doug Evans (R_SPARC_{H44,M44,L44,REGISTER}): New relocations. (ELF64_R_TYPE_{DATA,ID,INFO}): New macros. -start-sanitize-v850e Wed Sep 17 16:41:42 1997 Nick Clifton * v850.h: Add R_V850_CALLT_6_7_OFFSET and R_V850_CALLT_16_16_OFFSET. -end-sanitize-v850e Tue Sep 16 14:16:17 1997 Nick Clifton * v850.h (reloc_type): Add R_V850_TDA_16_16_OFFSET. @@ -146,19 +389,14 @@ Wed Sep 3 11:25:57 1997 Nick Clifton Tue Sep 2 17:41:05 1997 Nick Clifton -start-sanitize-v850e * common.h: Remove magic number for V850E. * common.h: Remove magic number for V850EA. -end-sanitize-v850e - * v850.h: Add new flags for e_flags field in elf header. -start-sanitize-v850e Mon Aug 25 16:06:47 1997 Nick Clifton * common.h (EM_CYGNUS_V850E): backend magic number for v850e. * common.h (EM_CYGNUS_V850EA): backend magic number for v850ea. -end-sanitize-v850e Mon Aug 18 11:05:23 1997 Nick Clifton @@ -200,12 +438,10 @@ Wed Feb 19 15:35:31 1997 Ian Lance Taylor * external.h, internal.h, common.h: Added new structures and definitions for ELF versions. -start-sanitize-d30v Tue Feb 18 17:40:36 1997 Martin M. Hunt * common.h (EM_CYGNUS_D30V): Define. -end-sanitize-d30v Mon Jan 27 11:54:44 1997 Doug Evans * m32r.h (enum reloc_type): Add R_M32R_HI16_[SU]LO,R_M32R_LO16.