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