blob: 7f0d1c00e1f5027c5ff996f5aed39f39fb5461e5 [file] [log] [blame]
Chih-Hung Hsieh860d4312015-10-21 14:36:25 -070012015-10-21 Chih-Hung Hsieh <chh@google.com>
2
3 * ia64_retval.c (hfa_type): Move nested function 'hfa' to file scope.
4 * aarch64_regs.c (aarch64_register_info): Move nested function 'regtype'
5 to file scope.
6
Mark Wielaardfd2e84c2015-10-16 12:26:27 +020072015-10-16 Mark Wielaard <mjw@redhat.com>
8
9 * ppc_symbol.c (ppc_check_special_symbol): Also allow _SDA_BASE_
10 in .data section.
11
Josh Stonedaee4712015-10-05 11:04:15 -0700122015-10-05 Josh Stone <jistone@redhat.com>
13
14 * Makefile.am (libebl_%.so): Add AM_V_at and AM_V_CCLD silencers.
15
Jose E. Marchesi0e3ce392015-10-06 16:20:40 +0200162015-10-06 Jose E. Marchesi <jose.marchesi@oracle.com>
17
18 * sparc_attrs.c: New file.
19 * Makefile.am (sparc_SRCS): Added sparc_attrs.c
20 * sparc_init.c (sparc_init): Hook sparc_check_object_attribute.
21
Jose E. Marchesiee00afb2015-10-05 17:36:32 +0200222015-10-02 Jose E. Marchesi <jose.marchesi@oracle.com>
23
Jose E. Marchesi22843752015-10-05 17:36:33 +020024 * sparc_init.c (RELOC_TYPE_ID): Defined.
25 * common-reloc.c (reloc_type_name): Apply target-specific
26 relocation ID extractors if defined.
27 (reloc_type_check): Likewise.
28 (reloc_valid_use): Likewise.
29
302015-10-02 Jose E. Marchesi <jose.marchesi@oracle.com>
31
Jose E. Marchesiee00afb2015-10-05 17:36:32 +020032 * sparc_reloc.def: Added relocation types WDISP10, JMP_IREL and
33 IRELATIVE.
34
Mark Wielaard1ccdfb62015-09-22 22:27:01 +0200352015-09-22 Mark Wielaard <mjw@redhat.com>
36
37 * arm_attrs.c: Remove old-style function definitions.
38 * linux-core-note.c: Likewise.
39 * ppc_attrs.c: Likewise.
40
Chih-Hung Hsiehaa1c2ca2015-09-04 12:04:11 -0700412015-09-04 Chih-Hung Hsieh <chh@google.com>
42
43 * aarch64_init.c (aarch64_init): Replace K&R function definition
44 with ansi-C definitions.
45 * alpha_init.c (alpha_init): Likewise.
46 * arm_init.c (arm_init): Likewise.
47 * i386_init.c (i386_init): Likewise.
48 * ia64_init.c (ia64_init): Likewise.
49 * ppc64_init.c (ppc64_init): Likewise.
50 * ppc_init.c (ppc_init): Likewise.
51 * s390_init.c (s390_init): Likewise.
52 * sh_init.c (sh_init): Likewise.
53 * sparc_init.c (sparc_init): Likewise.
54 * tilegx_init.c (tilegx_init): Likewise.
55 * x86_64_init.c (x86_64_init): Likewise.
56
Mark Wielaardc3f93ad2015-09-03 12:50:54 +0200572015-09-03 Mark Wielaard <mjw@redhat.com>
58
59 * sparc_regs.c (sparc_register_info): Use ebl->class not ebl->machine.
60
Pino Toscano65251492015-06-26 20:36:01 +0200612015-06-26 Pino Toscano <toscano.pino@tiscali.it>
62
63 * i386_initreg.c: Reduce scope of some includes to match their usage.
64
Mark Wielaardbcefec52015-04-28 14:41:12 +0200652015-04-28 Mark Wielaard <mjw@redhat.com>
66
67 * aarch64_reloc.def: Drop "64" from TLS_DTPMOD64, TLS_DTPREL64 and
68 TLS_TPREL64.
69
H.J. Lu28ce4e82015-03-12 14:51:42 -0700702015-04-01 H.J. Lu <hjl.tools@gmail.com>
71
72 * Makefile.am (x86_64_SRCS): Add x32_corenote.c.
73 * linux-core-note.c (PR_REG): New.
74 (PRPSINFO_UID_T): Likewise.
75 (ALIGN_PRPSINFO_UID_T): Likewise.
76 (TYPE_PRPSINFO_UID_T): Likewise.
77 (PRPSINFO_GID_T): Likewise.
78 (ALIGN_PRPSINFO_GID_T): Likewise.
79 (TYPE_PRPSINFO_GID_T): Likewise.
80 (pr_reg): Replace ULONG with PR_REG.
81 (pr_uid): Replace UID_T with PRPSINFO_UID_T.
82 (uid): Likewise.
83 (pr_gid): Replace GID_T with PRPSINFO_GID_T.
84 (gid): Likewise.
85 * x32_corenote.c: New file.
86 * x86_64_corenote.c (BITS): New. Support x32.
87 (BACKEND): Support x32.
88 (ULONG): Likewise.
89 (ALIGN_ULONG): Likewise.
90 (TYPE_ULONG): Likewise.
91 (PRPSINFO_UID_T): New.
92 (ALIGN_PRPSINFO_UID_T): Likewise.
93 (TYPE_PRPSINFO_UID_T): Likewise.
94 (PRPSINFO_GID_T): Likewise.
95 (ALIGN_PRPSINFO_GID_T): Likewise.
96 (TYPE_PRPSINFO_GID_T): Likewise.
97 (PR_REG): Likewise.
98 (ALIGN_PR_REG): Likewise.
99 * x86_64_init.c (x32_core_note): New.
100 (x86_64_init): Set eh->core_note to x32_core_note for x32.
101
Mark Wielaardd4852fa2015-03-23 15:08:27 +01001022015-03-23 Mark Wielaard <mjw@redhat.com>
103
104 * aarch64_symbol.c (aarch64_check_special_symbol): Accept
105 _GLOBAL_OFFSET_TABLE_ pointing anywhere in .got.
106
Mark Wielaardcbf25bb2015-03-09 22:43:08 +01001072015-03-09 Mark Wielaard <mjw@redhat.com>
108
109 * aarch64_reloc.def (COPY): Add DYN.
110 * arm_reloc.def (COPY): Likewise.
111 * i386_reloc.def (COPY): Likewise.
112 * ia64_reloc.def (COPY): Likewise.
113 * ppc64_reloc.def (COPY): Likewise.
114 * ppc_reloc.def (COPY): Likewise.
115 * s390_reloc.def (COPY): Likewise.
116 * sh_reloc.def (COPY): Likewise.
117 * sparc_reloc.def (COPY): Likewise.
118 * tilegx_reloc.def (COPY): Likewise.
119 * x86_64_reloc.def (COPY): Likewise.
120
Petr Machata939e4802015-02-24 01:08:25 +01001212015-02-23 Petr Machata <pmachata@redhat.com>
122
123 * arm_symbol.c (arm_symbol_type_name): New function.
124 * arm_init.c (arm_init): Initialize the hook.
125
Mark Wielaardd9732062014-12-31 00:40:02 +01001262014-12-30 Mark Wielaard <mjw@redhat.com>
127
128 * ppc_symbol.c (find_dyn_got): Check sh_entsize is not zero.
129
Ulrich Drepper898ed262014-12-18 12:32:39 -05001302014-12-18 Ulrich Drepper <drepper@gmail.com>
131
132 * Makefile.am: Suppress output of textrel_check command.
133
Mark Wielaard712c8fa2014-11-22 23:08:48 +01001342014-11-22 Mark Wielaard <mjw@redhat.com>
135
136 * ppc64_symbol.c (ppc64_bss_plt_p): Remove ehdr argument.
137 * ppc_symbol.c (find_dyn_got): Likewise. Use elf_getphdrnum.
138 (ppc_check_special_symbol): Call find_dyn_got without ehdr.
139 (ppc_bss_plt_p): Remove ehdr argument.
140
Mark Wielaard5c1a45c2014-11-17 23:15:45 +01001412014-11-17 Mark Wielaard <mjw@redhat.com>
142
143 * ppc64_init.c (ppc64_init): Check section name is not NULL.
144
Mark Wielaard3a36e8a2014-10-06 22:00:16 +02001452014-10-06 Mark Wielaard <mjw@redhat.com>
146
147 * libebl_CPU.h (dwarf_peel_type): Removed.
148 (dwarf_peeled_die_type): Use libdw dwarf_peel_type.
149
Kyle McMartinc1e0fcb2014-06-09 21:06:26 +02001502014-07-18 Kyle McMartin <kyle@redhat.com>
151 Mark Wielaard <mjw@redhat.com>
152
153 * aarch64_initreg.c: Check HAVE_SYS_USER_REGS.
154 (aarch64_set_initial_registers_tid): Use user_regs_struct and
155 user_fpsimd_struct.
156 * arm_initreg.c: Check HAVE_SYS_USER_REGS.
157 (arm_set_initial_registers_tid): Use user_regs_struct in compat mode.
158
Mark Wielaarda95c4ad2014-07-04 14:30:48 +02001592014-07-04 Menanteau Guy <menantea@linux.vnet.ibm.com>
160 Mark Wielaard <mjw@redhat.com>
161
162 * ppc64_init.c (ppc64_init): Hook check_st_other_bits.
163 * ppc64_reloc.def: TLSGD, TLSLD, TOCSAVE, ADDR16_HIGH, ADDR16_HIGHA,
164 TPREL16_HIGH, TPREL16_HIGHA, DTPREL16_HIGH, DTPREL16_HIGHA, JMP_IREL,
165 IRELATIVE, REL16, REL16_LO, REL16_HI and REL16_HA.
166 * ppc64_symbol.c (ppc64_dynamic_tag_name): Recognize DT_PPC64_OPT.
167 (ppc64_dynamic_tag_check): Likewise.
168 (ppc64_check_st_other_bits): New function.
169
Mark Wielaard5e9668c2014-07-04 13:26:12 +02001702014-07-04 Mark Wielaard <mjw@redhat.com>
171
172 * aarch64_retval.c (aarch64_return_value_location): Handle
173 DW_ATE_boolean.
174
Mark Wielaardaf1e6ed2014-06-18 10:57:58 +02001752014-06-18 Mark Wielaard <mjw@redhat.com>
176
177 * libebl_CPU.h (dwarf_peel_type): Remove DW_TAG_mutable_type
178 handling.
179
Mark Wielaardc1c1c062014-06-14 17:15:37 +02001802014-06-17 Mark Wielaard <mjw@redhat.com>
181
182 * arm_init.c (arm_init): Set func_addr_mask.
183
Petr Machataba9e5152014-06-20 22:59:43 +02001842014-06-20 Petr Machata <pmachata@redhat.com>
185
186 * alpha_retval.c (alpha_return_value_location): Call
187 dwarf_peeled_die_type instead of inlining equivalent code.
188 * arm_retval.c (arm_return_value_location): Likewise.
189 * i386_retval.c (i386_return_value_location): Likewise.
190 * ia64_retval.c (ia64_return_value_location): Likewise.
191 * ppc64_retval.c (ppc64_return_value_location): Likewise.
192 * ppc_retval.c (ppc_return_value_location): Likewise.
193 * s390_retval.c (s390_return_value_location): Likewise.
194 * sh_retval.c (sh_return_value_location): Likewise.
195 * sparc_retval.c (sparc_return_value_location): Likewise.
196 * tilegx_retval.c (tilegx_return_value_location): Likewise.
197 * x86_64_retval.c (x86_64_return_value_location): Likewise.
198
Mark Wielaard028d0ab2014-05-19 16:52:56 +02001992014-05-19 Mark Wielaard <mjw@redhat.com>
200
201 * arm_init.c (arm_init): Hook check_reloc_target_type.
202 * arm_symbol.c (arm_check_reloc_target_type): New function.
203 * ia64_init.c (ia64_init): Hook check_reloc_target_type.
204 * ia64_symbol.c (ia64_check_reloc_target_type): New function.
205
Kurt Roeckx02cefda2014-04-22 21:46:22 +02002062014-04-22 Kurt Roeckx <kurt@roeckx.be>
207
208 * i386_initreg.c: Make Linux only.
209 * x86_64_initreg.c: Make Linux only.
210
Mark Wielaard32324792014-04-13 17:39:57 +02002112014-04-13 Mark Wielaard <mjw@redhat.com>
212
213 * Makefile.am: Remove libelf and libdw definitions when MUDFLAP
214 is defined. Remove libmudflap from LINK line.
215
Mark Wielaard66637fa2014-04-09 11:48:23 +02002162014-04-09 Mark Wielaard <mjw@redhat.com>
217
218 * Makefile.am (aarch64_SRCS): Add aarch64_initreg.c.
219 * aarch64_corenote.c (prstatus_regs): Mark pc_register.
220 * aarch64_init.c: Assign frame_nregs. Hook set_initial_registers_tid.
221 * aarch64_initreg: New file.
222
Jean Pihet077082f2014-03-28 15:13:10 +01002232014-03-28 Jean Pihet <jean.pihet@linaro.org>
224
225 * arm_initreg.c (arm_set_initial_registers_tid): Handle compat mode.
226 ARM compatible code running on AARCH64.
227
Mark Wielaard87955c42014-03-19 14:41:00 +01002282014-03-19 Mark Wielaard <mjw@redhat.com>
229
230 * aarch64_reloc.def: AARCH64_ABS32 and AARCH64_ABS64 are also valid
231 in ET_REL.
232
Petr Machata27ffb082014-01-30 15:34:33 +01002332014-01-30 Petr Machata <pmachata@redhat.com>
234
235 * aarch64_regs.c (aarch64_register_info.regtype): Make this
236 variadic printf-like function. Call one vsnprintf instead of two
237 snprintf's.
238 (regtyper, regtypen): Drop.
239 (aarch64_register_info): Adjust callers.
240
Mark Wielaard225dddf2014-01-26 20:16:48 +01002412014-01-26 Mark Wielaard <mjw@redhat.com>
242
243 * Makefile.am (arm_SRCS): Add arm_initreg.c.
244 * arm_init.c (arm_init): Define frame_nregs and hook
245 set_initial_registers_tid.
246 * arm_initreg.c: New file.
247
Mark Wielaarda02d90a2014-01-25 14:32:42 +01002482014-01-25 Mark Wielaard <mjw@redhat.com>
249
250 * arm_cfi.c (arm_abi_cfi): Restore SP (r13) from CFA.
251
Mark Wielaardccdc13b2014-01-24 15:50:52 +01002522014-01-24 Mark Wielaard <mjw@redhat.com>
253
254 * arm_reloc.def: Update list.
255
Mark Wielaardf48eb6b2014-01-23 00:56:41 +01002562014-01-22 Mark Wielaard <mjw@redhat.com>
257
258 * Makefile.am (aarch64_regs_no_Wformat): Removed.
259 * aarch64_regs.c (regtype): Add bool nr argument. snprintf arg
260 when nr is true.
261 (regtyper): New function.
262 (regtypen): Likewise.
263 (aarch64_register_info): Call either regtyper or regtypen not
264 regtype directly.
265
Mark Wielaard0535e512014-01-14 22:14:23 +01002662014-01-14 Mark Wielaard <mjw@redhat.com>
267
268 * aarch64_symbol.c (aarch64_check_special_symbol): Check shdr is
269 not NULL before usage.
270
Mark Wielaard0c4a8682014-01-04 19:19:16 +01002712014-01-04 Mark Wielaard <mjw@redhat.com>
272
273 * ppc64_symbol.c (ppc64_machine_flag_check): New function.
274 * ppc64_init.c (ppc64_init): Hook machine_flag_check.
275
Mark Wielaardb92af192014-01-03 18:15:02 +01002762014-01-03 Mark Wielaard <mjw@redhat.com>
277
278 * Makefile.am (aarch64_SRCS): Add aarch64_cfi.c.
279 * aarch64_cfi.c: New file.
280 * aarch64_init.c (aarch64_init): Hook abi_cfi.
281 * aarch64_regs.c (aarch64_register_info): Set *prefix to "".
282
Mark Wielaardc2ba0782013-12-19 16:11:19 +01002832013-12-19 Mark Wielaard <mjw@redhat.com>
284
285 * aarch64_init.c (aarch64_init): Hook check_special_symbol.
286 * aarch64_symbol.c (aarch64_check_special_symbol): New function.
287
Mark Wielaarda3afdb22013-12-18 18:02:42 +01002882013-12-18 Mark Wielaard <mjw@redhat.com>
289
Mark Wielaard159ac522013-12-18 11:05:54 +0100290 * Makefile.am (ppc64_SRCS): Add ppc64_resolve_sym.c.
291 * ppc64_resolve_sym.c: New file.
292 * ppc64_init.c: Hook resolve_sym_value and find function descriptor
293 table.
294
2952013-12-18 Mark Wielaard <mjw@redhat.com>
296
Mark Wielaard565149d2013-12-18 18:26:55 +0100297 * s390_initreg.c (s390_set_initial_registers_tid): Use union
Mark Wielaarda3afdb22013-12-18 18:02:42 +0100298 to avoid type-punning when assigning a double to a Dwarf_Word.
299
Jan Kratochvilc6a41482013-12-17 18:49:54 +01003002013-12-18 Jan Kratochvil <jan.kratochvil@redhat.com>
301
302 unwinder: s390 and s390x
303 * Makefile.am (s390_SRCS): Add s390_initreg.c and s390_unwind.c.
304 * s390_corenote.c (prstatus_regs): Set PC_REGISTER. Reindent all the
305 entries.
306 * s390_init.c (s390_init): Initialize frame_nregs,
307 set_initial_registers_tid, normalize_pc and unwind.
308 * s390_initreg.c: New file.
309 * s390_unwind.c: New file.
310
Jan Kratochvil5cbf42a2013-12-15 18:56:17 +01003112013-12-15 Jan Kratochvil <jan.kratochvil@redhat.com>
312
313 unwinder: ppc and ppc64
314 * Makefile.am (ppc_SRCS, ppc64_SRCS): Add ppc_initreg.c.
315 * ppc64_init.c (ppc64_init): Initialize also frame_nregs,
316 set_initial_registers_tid and dwarf_to_regno.
317 * ppc_corenote.c (PRSTATUS_REGSET_ITEMS) <nip>: Set PC_REGISTER.
318 * ppc_init.c (ppc64_init): Initialize also frame_nregs,
319 set_initial_registers_tid and dwarf_to_regno.
320 * ppc_initreg.c: New file.
321
Petr Machata98c8a732013-11-26 03:10:31 +01003222013-11-25 Petr Machata <pmachata@redhat.com>
323
324 * Makefile.am (modules): Add aarch64.
325 (libebl_pic): Add libebl_aarch64_pic.a.
326 (aarch64_SRCS): New variable.
327 (libebl_aarch64_pic_a_SOURCES): Likewise.
328 (am_libebl_aarch64_pic_a_OBJECTS): Likewise.
329 (aarch64_regs_no_Wformat): Likewise.
330 * aarch64_corenote.c, aarch64_init.c: New files.
331 * aarch64_regs.c, aarch64_reloc.def: Likewise.
332 * aarch64_retval.c, aarch64_symbol.c: Likewise.
333 * libebl_CPU.h (dwarf_peel_type): New function.
334 (dwarf_peeled_die_type): Likewise.
335
Jan Kratochvil0b867462013-05-30 14:37:38 +02003362013-11-07 Jan Kratochvil <jan.kratochvil@redhat.com>
337 Mark Wielaard <mjw@redhat.com>
338
339 * Makefile.am (i386_SRCS): Add i386_initreg.c.
340 (x86_64_SRCS): Add x86_64_initreg.c.
341 * i386_initreg.c: New file.
342 * i386_init.c (i386_init): Initialize frame_nregs and
343 set_initial_registers_tid.
344 * x86_64_initreg.c: New file.
345 * x86_64_init.c (x86_64_init): Initialize frame_nregs and
346 set_initial_registers_tid.
347
Mark Wielaard3dec3e12013-10-06 17:04:07 +02003482013-10-06 Mark Wielaard <mjw@redhat.com>
349
350 * ppc_cfi.c (ppc_abi_cfi): Use DW_CFA_val_offset for reg1, not
351 DW_CFA_val_expression.
352
Mark Wielaard92e47d62013-09-02 16:46:50 +02003532013-08-29 Mark Wielaard <mjw@redhat.com>
354
355 * Makefile.am (arm_SRCS): Add arm_cfi.c.
356 * arm_cfi.c: New file.
357 * arm_init.c (arm_init): Initialize abi_cfi.
358
Jan Kratochviled9d2ca2013-08-27 22:49:36 +02003592013-08-27 Jan Kratochvil <jan.kratochvil@redhat.com>
360
361 * Makefile.am (ppc_SRCS, ppc64_SRCS): Add ppc_cfi.c.
362 (s390_SRCS): Add s390_cfi.c.
363 * ppc64_init.c (ppc64_init): Initialize abi_cfi.
364 * ppc_cfi.c: New file.
365 * ppc_init.c (ppc_init): Initialize abi_cfi.
366 * s390_cfi.c: New file.
367 * s390_init.c (s390_init): Initialize abi_cfi.
368
Mark Wielaard20f4c122013-08-28 15:57:27 +02003692013-08-28 Mark Wielaard <mjw@redhat.com>
370
371 * arm_regs.c (arm_register_info): Set *prefix to "".
372 * ppc_regs.c (ppc_register_info): Likewise.
373 * sh_regs.c (sh_register_info): Likewise.
374
Mark Wielaardcdaaf212013-04-25 16:50:11 -04003752013-04-24 Mark Wielaard <mjw@redhat.com>
376
377 * Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
378
Mark Wielaard1d5037f2013-02-06 13:15:10 +01003792013-02-06 Mark Wielaard <mjw@redhat.com>
380
381 * libebl_CPU.h (DWARF_TAG_OR_RETURN): New macro.
382 * backends/alpha_retval.c (alpha_return_value_location): Use new
383 DWARF_TAG_OR_RETURN macro instead of dwarf_tag ().
384 * backends/arm_retval.c (arm_return_value_location): Likewise.
385 * backends/i386_retval.c (i386_return_value_location): Likewise.
386 * backends/ia64_retval.c (hfa_type): Likewise.
387 (ia64_return_value_location): Likewise.
388 * backends/ppc64_retval.c (ppc64_return_value_location): Likewise.
389 * backends/ppc_retval.c (ppc_return_value_location): Likewise.
390 * backends/s390_retval.c (s390_return_value_location): Likewise.
391 * backends/sh_retval.c (sh_return_value_location): Likewise.
392 * backends/sparc_retval.c (sparc_return_value_location): Likewise.
393 * backends/tilegx_retval.c (tilegx_return_value_location): Likewise.
394 * backends/x86_64_retval.c (x86_64_return_value_location): Likewise.
395
Jan Kratochvilcc84d792012-10-10 19:32:05 +02003962013-01-29 Jan Kratochvil <jan.kratochvil@redhat.com>
397 Roland McGrath <roland@hack.frob.com>
398
399 * Makefile.am (s390_SRCS): Add s390_corenote.c and s390x_corenote.c.
400 * linux-core-note.c (ALIGN_PR_REG): New definitions.
401 (struct EBLHOOK(prstatus)): Change field pr_reg to anonymous struct with
402 ALIGN_PR_REG.
403 (EXTRA_ITEMS): New macro.
404 * s390_corenote.c: New file.
405 * s390_init.c (s390x_core_note): New declaration.
406 (s390_init): Install s390x_core_note and s390_core_note.
407 * s390x_corenote.c: New file.
408
Jan Kratochvilc2d5b262013-01-30 20:26:14 +01004092013-01-30 Jan Kratochvil <jan.kratochvil@redhat.com>
410
411 * arm_corenote.c (vfp_items): Remove zero COUNT initializer.
412
Jan Kratochvil4bdbb672012-10-10 22:27:58 +02004132012-10-12 Jan Kratochvil <jan.kratochvil@redhat.com>
414
415 * linux-core-note.c (prstatus_items): Rename groups of sigpend and
416 sighold to signal2 and signal3.
417
Petr Machata4a97fd92012-09-25 01:37:20 +02004182012-09-24 Petr Machata <pmachata@redhat.com>
419
420 * arm_corenote.c (vfp_items, vfp_regs): New const variables.
421 (EXTRA_NOTES): Use it for NT_ARM_VFP.
422 * linux-core-note.c (EXTRA_REGSET_ITEMS): New macro.
423
Petr Machata6f73fb62012-09-17 21:00:21 +02004242012-09-17 Petr Machata <pmachata@redhat.com>
425
426 * arm_corenote.c (FPREGSET_SIZE): Change to 116.
427
Jeff Kenton257dcf42012-08-22 09:00:03 -04004282012-08-22 Jeff Kenton <jkenton@tilera.com>
429
430 * Makefile.am (modules): Add tilegx.
431 (libebl_pic): Add libebl_tilegx_pic.a.
432 (tilegx_SRCS): New variable.
433 (libebl_tilegx_pic_a_SOURCES): Likewise.
434 (am_libebl_tilegx_pic_a_OBJECTS): Likewise.
435 * tilegx_corenote.c: New file.
436 * tilegx_regs.c: New file.
437 * tilegx_reloc.def: New file.
438 * tilegx_init.c: New file.
439 * tilegx_retval.c: New file.
440 * tilegx_symbol.c: New file.
441
Mark Wielaarda062b6b2011-03-10 13:02:32 +01004422011-03-09 Mark Wielaard <mjw@redhat.com>
443
444 * alpha_init.c (alpha_init): Initialize check_st_other_bits hook.
445 * alpha_symbol.c (alpha_check_st_other_bits): New function.
446
Roland McGrathd76bd7a2011-03-09 10:10:36 -08004472011-03-09 Roland McGrath <roland@redhat.com>
448
449 * alpha_symbol.c (alpha_check_special_symbol): New function.
450 * alpha_init.c (alpha_init): Initialize hook.
451
Roland McGrathadf84f42010-11-08 10:43:59 -08004522010-11-08 Roland McGrath <roland@redhat.com>
453
454 * i386_retval.c (loc_intreg): Typo fix.
455 Reported by Thorsten Glaser <tg@mirbsd.de>.
456
Matt Flemingd80f0b22010-04-10 19:13:37 -07004572010-04-10 Matt Fleming <matt@console-pimps.org>
458
459 * sh_corenote.c: New file.
460 * sh_regs.c: New file.
461 * sh_retval.c: New file.
462 * sh_symbol.c (sh_machine_flag_check): New function.
463 * Makefile.am (sh_SRCS): Add new files.
464 * sh_init.c (sh_init): Add initializers.
465
Roland McGrathb8b849b2010-04-07 11:22:50 -07004662010-04-07 Roland McGrath <roland@redhat.com>
467
468 * arm_reloc.def: Accept PC24 and ABS32 in EXEC|DYN too.
469
Ulrich Drepper77615132010-03-04 21:58:30 -08004702010-03-04 Ulrich Drepper <drepper@redhat.com>
471
472 * x86_64_reloc.def: Add entries for R_X86_64_SIZE32 and
473 R_X86_64_SIZE64.
474
Roland McGrath9e924182010-02-18 14:33:48 -08004752010-02-18 Roland McGrath <roland@redhat.com>
476
477 * Makefile.am (libebl_%.so): Use multi-target pattern rule instead of
478 intermediate dependency file for libebl_%.map, working around apparent
479 make -j timing-sensitive bugs.
480
Roland McGrath22359e22010-02-15 15:57:03 -08004812010-02-15 Roland McGrath <roland@redhat.com>
482
483 * Makefile.am: Use config/eu.am for common stuff.
484
Roland McGrath0c16c582010-01-05 22:59:32 -08004852010-01-05 Roland McGrath <roland@redhat.com>
486
487 * arm_retval.c (arm_return_value_location): Use dwarf_aggregate_size.
488 * ia64_retval.c (ia64_return_value_location): Likewise.
489 * ppc_retval.c (ppc_return_value_location): Likewise.
490 * ppc64_retval.c (ppc64_return_value_location): Likewise.
491 * sparc_retval.c (sparc_return_value_location): Likewise.
492
493 * ppc64_retval.c (ppc64_return_value_location):
494 Use vr2 for DW_TAG_array_type with DW_AT_GNU_vector.
495 * ppc_retval.c (ppc_return_value_location): Likewise.
496
Roland McGrath0ccbbcd2010-01-04 21:59:07 -08004972010-01-04 Roland McGrath <roland@redhat.com>
498
499 * linux-core-note.c (vmcoreinfo_items): New static const variable.
500 (EBLHOOK(core_note)): Update arguments for new protocol.
501 Validate the name as "CORE" or "LINUX" for known n_type cases.
502 Handle name "VMCOREINFO" n_type=0 with vmcoreinfo_items.
503 * i386_corenote.c (EXTRA_NOTES): Update parameter usage.
504 * x86_corenote.c (EXTRA_NOTES_IOPERM): Likewise.
505
Mark Wielaard381534d2009-09-10 12:05:49 +02005062009-09-10 Mark Wielaard <mjw@redhat.com>
507
508 * sparc_retval.c: Fix license header.
509
Roland McGrathde0bef82009-08-07 20:06:28 -07005102009-08-07 Roland McGrath <roland@redhat.com>
511
512 * x86_64_reloc.def: Add PC64, GOTOFF64, GOTPC32, GOTPC32_TLSDESC,
513 TLSDESC_CALL, TLSDESC.
514
Roland McGrath3c84db32009-06-24 17:41:40 -07005152009-07-08 Roland McGrath <roland@redhat.com>
516
517 * x86_64_cfi.c (x86_64_abi_cfi): New file.
518 * Makefile.am (x86_64_SRCS): Add it.
519 * x86_64_init.c (x86_64_init): Add initializer.
520
521 * i386_cfi.c (i386_abi_cfi): New file.
522 * Makefile.am (i386_SRCS): Add it.
523 * i386_init.c (i386_init): Initialize abi_cfi hook.
524
Ulrich Drepperb47d2902009-06-01 07:38:32 -07005252009-06-01 Ulrich Drepper <drepper@redhat.com>
526
527 * i386_reloc.def: Add IRELATIVE entry.
528 * x86_64_reloc.def: Likewise.
529
Roland McGrath8ec82152009-04-16 20:31:59 -07005302009-04-16 Roland McGrath <roland@redhat.com>
531
Roland McGrathc6f20e42009-04-16 20:32:42 -0700532 * arm_regs.c (arm_register_info): Handle VFP registers.
533
Roland McGrath8ec82152009-04-16 20:31:59 -0700534 * i386_corenote.c (EXTRA_NOTES): NT_PRXFPREG -> NT_PRXFPREG
535
Roland McGratheb9ba472009-04-14 18:44:45 -07005362009-04-14 Roland McGrath <roland@redhat.com>
537
538 * arm_retval.c: New file.
539 * arm_attrs.c: New file.
540 * Makefile.am (arm_SRCS): Add them.
541 * arm_symbol.c (arm_segment_type_name): New function.
542 (arm_section_type_name): New function.
543 (arm_machine_flag_check): New function.
544 * arm_init.c (arm_init): Initialize those hooks.
545
546 * arm_regs.c: New file.
547 * arm_corenote.c: New file.
548 * arm_auxv.c: New file.
549 * Makefile.am (arm_SRCS): Add them.
550 * arm_init.c (arm_init): Initialize core_note, register_info,
551 and auxv_info hooks.
552
553 * ia64_symbol.c (ia64_section_type_name): Remove "SHT_" prefixes.
554
Roland McGrathd5ff6672009-04-01 18:28:41 -07005552009-04-01 Roland McGrath <roland@redhat.com>
556
557 * sparc_reloc.def: Update table.
558 Data from Dave Miller <davem@davemloft.net>.
559
Roland McGrath4d6d0f72009-02-15 14:57:29 -08005602009-02-15 Roland McGrath <roland@redhat.com>
561
562 * ppc_attrs.c (ppc_check_object_attribute): Handle tag
563 GNU_Power_ABI_Struct_Return.
564
Ulrich Dreppera4c9d282008-10-04 20:39:55 +00005652008-10-04 Ulrich Drepper <drepper@redhat.com>
566
567 * i386_reloc.def: Fix entries for TLS_GOTDESC, TLS_DESC_CALL, and
568 TLS_DESC.
569
Roland McGrath1d8bb252008-08-07 08:39:41 +00005702008-08-01 Roland McGrath <roland@redhat.com>
571
Roland McGratha845f682008-12-03 03:41:58 +0000572 * x86_corenote.c: New file.
573 * Makefile.am (noinst_HEADERS): Add it.
574 * i386_corenote.c: Include it, use EXTRA_NOTES_IOPERM in EXTRA_NOTES.
575 * x86_64_corenote.c: Likewise.
576
Roland McGrath1d8bb252008-08-07 08:39:41 +0000577 * linux-core-note.c (prstatus_items): Use 'B' instead of 'b'
578 for sigpend and sighold.
579
5802008-07-04 Roland McGrath <roland@redhat.com>
581
582 * i386_syscall.c: New file.
583 * x86_64_syscall.c: New file.
584 * ppc_syscall.c: New file.
585 * Makefile.am (i386_SRCS, x86_64_SRCS, ppc_SRCS, ppc64_SRCS): Add them.
586 * i386_init.c (i386_init): Initialize syscall_abi hook.
587 * x86_64_init.c (x86_64_init): Likewise.
588 * ppc_init.c (ppc_init): Likewise.
589 * ppc64_init.c (ppc64_init): Likewise.
590
591 * ppc_corenote.c (PRSTATUS_REGSET_ITEMS): Add nip.
592 Fix offset calculation for 64-bit case.
593
Roland McGrath60982e62008-04-05 00:40:51 +00005942008-04-04 Roland McGrath <roland@redhat.com>
595
596 * alpha_symbol.c (alpha_check_special_section): New function.
597 * alpha_init.c (alpha_init): Initialize check_special_section hook.
598
Roland McGrath13b69602008-04-01 02:30:05 +00005992008-03-31 Roland McGrath <roland@redhat.com>
600
601 * sparc_symbol.c (sparc_symbol_type_name): New function.
602 (sparc_dynamic_tag_name): New function.
603 (sparc_dynamic_tag_check): New function.
604 * sparc_init.c (sparc_init): Initialize those hooks.
605
606 * sparc_symbol.c (sparc_check_special_section): New function.
607 * sparc_init.c (sparc_init): Initialize check_special_section hook.
608
Roland McGrath059c83e2008-02-21 06:19:39 +00006092008-02-20 Roland McGrath <roland@redhat.com>
610
611 * ppc_attrs.c: New file.
612 * Makefile.am (ppc_SRCS, ppc64_SRCS): Add it.
613 * ppc_init.c (ppc_init): Initialize check_object_attribute hook.
614
6152008-02-14 Roland McGrath <roland@redhat.com>
616
617 * alpha_auxv.c: New file.
618 * Makefile.am (alpha_SRCS): Add it.
619 * alpha_init.c (alpha_init): Initialize auxv_info hook.
620
6212008-02-08 Roland McGrath <roland@redhat.com>
622
623 * ppc_corenote.c (spe_regs): New const variable.
624 (EXTRA_NOTES): Use it for NT_PPC_SPE.
625
6262008-01-02 Roland McGrath <roland@redhat.com>
627
628 * i386_corenote.c (tls_items): New const table.
629 (tls_info): New function, uses it.
630 (EXTRA_NOTES): Use it to handle NT_386_TLS.
631
Ulrich Drepperff993222008-01-09 05:39:28 +00006322008-01-08 Ulrich Drepper <drepper@redhat.com>
633
634 * Makefile.am: Add x86-64 disassembler.
635 * x86_64_init.c (x86_64_init): Hook up disassembler.
636
6372007-12-28 Ulrich Drepper <drepper@redhat.com>
638
639 * Makefile.am: Add x86 disassembler.
640 * i386_init.c (i386_init): Hook up disassembler.
641
Roland McGrath1a2e8f42007-12-15 23:39:34 +00006422007-12-15 Roland McGrath <roland@redhat.com>
643
644 * ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512".
645
Roland McGrathe4c22ea2007-10-23 13:07:39 +00006462007-10-18 Roland McGrath <roland@redhat.com>
647
648 * ppc_regs.c (ppc_register_info): Assign 67 to "vscr".
649 Return "vector" and 32 bits for vscr and vrsave.
650 * ppc_corenote.c (altivec_regs): New variable.
651 (EXTRA_NOTES): New macro, handle NT_PPC_VMX.
652
653 * linux-core-note.c (EXTRA_REGSET): New macro.
654 Remove NT_PRXFPREG case. Instead, use EXTRA_NOTES if defined.
655 * i386_corenote.c (EXTRA_NOTES): Define it.
656
Ulrich Drepperb597dfa2007-10-16 05:21:27 +00006572007-10-09 Roland McGrath <roland@redhat.com>
658
659 * sparc_auxv.c: New file.
660 * Makefile.am (sparc_SRCS): Add it.
661 * sparc_init.c (sparc_init): Initialize auxv_info hook.
662
6632007-10-08 Roland McGrath <roland@redhat.com>
664
665 * linux-core-note.c (TIMEVAL_FIELD): New macro.
666 (prstatus_items): Use it.
667 * sparc_corenote.c: New file.
668 * sparc64_corenote.c: New file.
669 * Makefile.am (sparc_SRCS): Add them.
670 * sparc_init.c (sparc_init): Initialize core_note hook.
671
672 * sparc_symbol.c (sparc_machine_flag_check): New function.
673 * sparc_init.c (sparc_init): Use it.
674
Roland McGrathc76f0b02007-09-27 07:31:33 +00006752007-09-27 Roland McGrath <roland@redhat.com>
676
677 * alpha_retval.c: Use dwarf_attr_integrate and dwarf_hasattr_integrate.
678 * i386_retval.c: Likewise.
679 * ia64_retval.c: Likewise.
680 * ppc64_retval.c: Likewise.
681 * ppc_retval.c: Likewise.
682 * s390_retval.c: Likewise.
683 * sparc_retval.c: Likewise.
684 * x86_64_retval.c: Likewise.
685
Ulrich Drepper3cbdd382008-01-02 17:44:39 +00006862007-10-31 Ulrich Drepper <drepper@redhat.com>
687
688 * Makefile.am: More dependencies for the libebl_* libraries.
689
Roland McGrathcb6d8652007-08-23 08:10:54 +00006902007-08-23 Roland McGrath <roland@redhat.com>
691
692 * x86_64_regs.c (x86_64_register_info): Put %rflags in "integer" set.
693
6942007-08-22 Roland McGrath <roland@redhat.com>
695
696 * linux-core-note.c (prstatus_items): Add .group initializers.
697 (prpsinfo_items): Likewise.
698 * x86_64_corenote.c (PRSTATUS_REGSET_ITEMS): Likewise.
699 * i386_corenote.c (PRSTATUS_REGSET_ITEMS): Likewise.
700 * ppc_corenote.c (PRSTATUS_REGSET_ITEMS): Likewise.
701
7022007-08-20 Roland McGrath <roland@redhat.com>
703
704 * ppc_symbol.c (ppc_check_special_symbol): For _GLOBAL_OFFSET_TABLE_
705 when DT_PPC_GOT is not found, anywhere in the section is valid.
706
7072007-08-19 Roland McGrath <roland@redhat.com>
708
709 * i386_auxv.c: New file.
710 * Makefile.am (i386_SRCS, x86_64_SRCS): Add it.
711 * ppc_auxv.c: New file.
712 * Makefile.am (ppc_SRCS, ppc64_SRCS): Add it.
713 * i386_init.c (i386_init): Initialize auxv_info hook.
714 * x86_64_init.c (x86_64_init): Likewise.
715 * ppc_init.c (ppc_init): Likewise.
716 * ppc64_init.c (ppc64_init): Likewise.
717
718 * alpha_corenote.c: New file.
719 * Makefile.am (alpha_SRCS): Add it.
720 * alpha_init.c (alpha_init): Initialize core_note hook.
721
722 * ppc_corenote.c: New file.
723 * ppc64_corenote.c: New file.
724 * Makefile.am (ppc_SRCS, ppc64_SRCS): Add them.
725 * ppc_init.c (ppc_init): Initialize core_note hook.
726 * ppc64_init.c (ppc64_init): Likewise.
727
728 * linux-core-note.c: New file.
729 * Makefile.am (noinst_HEADERS): Add it.
730 * i386_corenote.c: Rewritten.
731 * x86_64_corenote.c: Likewise.
732
Roland McGrath53bce222007-05-23 19:15:04 +00007332007-05-23 Roland McGrath <roland@redhat.com>
734
735 * alpha_regs.c (alpha_register_info): fp -> s6
736
Roland McGrath420c8b52007-04-27 03:26:04 +00007372007-04-26 Roland McGrath <roland@redhat.com>
738
Roland McGrath2be02912007-04-27 04:07:41 +0000739 * alpha_symbol.c (alpha_machine_section_flag_check): New function.
740 * alpha_init.c (alpha_init): Initialize hook.
741
Roland McGrath420c8b52007-04-27 03:26:04 +0000742 * alpha_regs.c: New file.
743 * Makefile.am (alpha_SRCS): Add it.
744 * alpha_init.c (alpha_init): Initialize register_info hook.
745
Roland McGrath4be15242007-04-25 03:09:33 +00007462007-04-22 Roland McGrath <roland@redhat.com>
747
748 * ppc_regs.c (ppc_register_info): Use some names instead of sprNNN:
749 mq, xer, lr, ctr, dsisr, dar, dec, vrsave.
750 Set *BITS to 64 for FPU registers.
751
752 * i386_regs.c (i386_register_info): Set *BITS to 16 for fctrl, fstat.
753 * x86_64_regs.c (x86_64_register_info): Likewise for fcw, fsw.
754
Roland McGrath5f6a41a2007-04-01 23:11:40 +00007552007-04-01 Roland McGrath <roland@redhat.com>
756
757 * x86_64_regs.c (x86_64_register_info): Add more registers from newer
758 ABI spec.
759
Ulrich Drepperaa915fd2007-02-05 07:25:33 +00007602007-01-11 Roland McGrath <roland@redhat.com>
761
762 * ia64_symbol.c (ia64_machine_section_flag_check): New function.
763 * ia64_init.c (ia64_init): Use it.
764
765 * ia64_symbol.c (ia64_section_type_name): Typo fix in string.
766
Roland McGrathc373d852006-10-10 00:25:21 +00007672006-10-09 Roland McGrath <roland@redhat.com>
768
769 * ia64_symbol.c (ia64_reloc_simple_type): Treat SECREL types as simple.
770
7712006-08-29 Roland McGrath <roland@redhat.com>
772
773 * sparc_retval.c: New file.
774 * Makefile.am (sparc_SRCS): Add it.
775 * sparc_init.c (sparc_init): Initialize return_value_location hook.
776
7772006-08-22 Roland McGrath <roland@redhat.com>
778
779 * i386_regs.c (i386_register_name): Renamed i386_register_info.
780 Take new args, yield more info.
781 * i386_init.c (i386_init): Update initializer.
782 * ia64_regs.c (ia64_register_name): Likewise.
783 * ia64_init.c (ia64_init): Likewise.
784 * ppc_regs.c (ppc_register_name): Likewise.
785 * ppc64_init.c (ppc64_init): Likewise.
786 * ppc_init.c (ppc_init): Likewise.
787 * s390_regs.c (s390_register_name): Likewise.
788 * s390_init.c (s390_init): Likewise.
789 * sparc_regs.c (sparc_register_name): Likewise.
790 * sparc_init.c (sparc_init): Likewise.
791 * x86_64_regs.c (x86_64_register_name): Likewise.
792 * x86_64_init.c (x86_64_init): Likewise.
793
Roland McGrathc812a832006-08-08 20:02:11 +00007942006-08-08 Roland McGrath <roland@redhat.com>
795
796 * Makefile.am (%.os): Don't depend on %.o, since we don't actually
797 need static object for anything here. This rule is the only source of
798 .deps/ files.
799
Roland McGrath3b578ba2006-08-08 19:08:50 +00008002006-06-23 Stepan Kasal <skasal@redhat.com>
801
802 * Makefile.am (PACKAGE_VERSION): Remove superfluous definition.
803
Roland McGrath19db8592006-08-03 08:52:46 +00008042006-08-03 Roland McGrath <roland@redhat.com>
805
806 * sparc_regs.c (sparc_register_name): List 32 FPU regs only for
807 EM_SPARC. EM_SPARC32PLUS also has 64.
808
Roland McGrath95024622006-07-21 10:06:31 +00008092006-07-21 Roland McGrath <roland@redhat.com>
810
811 * i386_regs.c (i386_register_name): Fix return value when using stpcpy.
812 * ppc_regs.c (ppc_register_name): Likewise.
813 * s390_regs.c (s390_register_name): Likewise.
814
815 * ia64_retval.c: New file.
816 * Makefile.am (ia64_SRCS): Add it.
817 * ia64_init.c (ia64_init): Install return_value_location hook.
818
819 * ia64_regs.c: New file.
820 * Makefile.am (ia64_SRCS): Add it.
821 * ia64_init.c (ia64_init): Install register_name hook.
822
Ulrich Drepper28ed8952006-07-07 03:43:47 +00008232006-07-05 Ulrich Drepper <drepper@redhat.com>
824
825 * alpha_init.c: Initialize sysvhash_entrysize.
826 * s390_init.c: Likewise.
827
8282006-07-04 Ulrich Drepper <drepper@redhat.com>
829
830 * common-reloc.c (relative_reloc_p): New function.
831 (init_reloc): Hook it up.
832 * ia64_reloc.def: Define NO_RELATIVE_RELOC.
833
Ulrich Drepperd5a75192006-06-15 03:07:46 +00008342006-06-13 Roland McGrath <roland@redhat.com>
835
836 * ppc64_retval.c: Remove SVR4_STRUCT_RETURN braino.
837
Ulrich Drepper6ca46002006-06-12 22:40:23 +00008382006-06-12 Ulrich Drepper <drepper@redhat.com>
839
840 * common-reloc.c (none_reloc_p): New function.
Ulrich Drepper28ed8952006-07-07 03:43:47 +0000841 (init_reloc): Hook it up.
Ulrich Drepper6ca46002006-06-12 22:40:23 +0000842
Roland McGrath123ccad2006-02-22 19:59:31 +00008432006-02-22 Roland McGrath <roland@redhat.com>
844
845 * ppc64_retval.c (SVR4_STRUCT_RETURN): New macro.
846 (ppc64_return_value_location): Use registers for aggregate conditional
847 on that.
848 * ppc_retval.c (SVR4_STRUCT_RETURN): New macro.
849 (ppc_return_value_location): Use registers for aggregate conditional
850 on that.
851
Roland McGrath321327a2006-01-13 00:51:21 +00008522006-01-12 Roland McGrath <roland@redhat.com>
853
854 * s390_retval.c: New file.
855 * Makefile.am (s390_SRCS): Add it.
856 * s390_init.c (s390_init): Install return_value_location hook.
857
Roland McGrathef6fbff2006-01-12 03:00:55 +00008582006-01-11 Roland McGrath <roland@redhat.com>
859
Roland McGrath5f38a2c2006-01-12 03:08:35 +0000860 * s390_regs.c: New file.
861 * Makefile.am (s390_SRCS): Add it.
862 * s390_init.c (s390_init): Install register_name hook.
863
Roland McGrathef6fbff2006-01-12 03:00:55 +0000864 * s390_reloc.def: Update bits per
865 Martin Schwidefsky <schwidefsky@de.ibm.com>.
866
Roland McGrathba72ab12005-12-12 00:04:33 +00008672005-12-10 Ulrich Drepper
868
869 * common-reloc.c (R_NAME): Generate string correctly.
870
Roland McGrath994b4892005-12-05 22:46:21 +00008712005-12-05 Roland McGrath <roland@redhat.com>
872
873 * i386_regs.c (i386_register_name): Use a table for the first 8 regs.
874 * x86_64_regs.c (x86_64_register_name): Likewise.
875
8762005-11-25 Roland McGrath <roland@redhat.com>
877
878 * i386_regs.c (i386_register_name): Return 0, not 1, for gaps.
879
880 * i386_regs.c: New file.
881 * ppc_regs.c: New file.
882 * sparc_regs.c: New file.
883 * x86_64_regs.c: New file.
884 * Makefile.am
885 (i386_SRCS, x86_64_SRCS, ppc_SRCS, ppc64_SRCS, sparc_SRCS): Add them.
886 * i386_init.c: Initialize register_name hook.
887 * ppc_init.c: Likewise.
888 * ppc64_init.c: Likewise.
889 * sparc_init.c: Likewise.
890 * x86_64_init.c: Likewise.
891
Roland McGrathb6405ca2005-11-19 21:36:37 +00008922005-11-19 Roland McGrath <roland@redhat.com>
893
894 * ppc64_reloc.def: REL30 -> ADDR30.
895
Roland McGrathf47ba532005-11-19 07:40:29 +00008962005-11-18 Roland McGrath <roland@redhat.com>
897
898 * alpha_init.c: Use HOOK macro.
899 * arm_init.c: Likewise.
900 * i386_init.c: Likewise.
901 * ia64_init.c: Likewise.
902 * ppc64_init.c: Likewise.
903 * ppc_init.c: Likewise.
904 * s390_init.c: Likewise.
905 * sh_init.c: Likewise.
906 * sparc_init.c: Likewise.
907 * x86_64_init.c: Likewise.
908
Roland McGrath6e8d1832005-11-17 22:47:38 +00009092005-11-17 Roland McGrath <roland@redhat.com>
910
Roland McGrath093281d2005-11-18 02:24:43 +0000911 * Makefile.am (uninstall): Don't try to remove $(pkgincludedir).
Roland McGrath3dca43b2005-11-18 02:30:43 +0000912 (CLEANFILES): Add libebl_$(m).so.
Roland McGrath093281d2005-11-18 02:24:43 +0000913
Roland McGrath6e8d1832005-11-17 22:47:38 +0000914 * ppc_reloc.def: Update bits per Alan Modra <amodra@bigpond.net.au>.
915 * ppc64_reloc.def: Likewise.
916
Roland McGrathe47ab762005-11-17 03:16:00 +00009172005-11-15 Roland McGrath <roland@redhat.com>
918
919 * Contents moved here from ../libebl.