* readelf.c (get_machine_name, get_osabi_name): Handle more
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
11636f9e
JM
12009-12-01 Joseph Myers <joseph@codesourcery.com>
2
3 * readelf.c (get_machine_name, get_osabi_name): Handle more
4 allocated values.
5
3388710e
JM
62009-11-30 Joseph Myers <joseph@codesourcery.com>
7
8 * configure: Regenerate.
9
c29aca4a
NC
102009-11-20 Nick Clifton <nickc@redhat.com>
11
12 * readelf.c: Include xc16x.h.
13 (dump_relocations): Handle relocations for the xc16x target.
14 (get_machine_name): Accept EM_C166 for xc16x targets.
15 (is_32bit_abs_reloc): Add support for xc16c 32-bit absolute reloc.
16 (is_16bit_abs_reloc): Add support for xc16c 16-bit absolute reloc.
17 (is_none_reloc): Add support for xc16c null reloc.
18
6ee4cb2d
BE
192009-11-20 Ben Elliston <bje@au.ibm.com>
20
21 * Makefile.am (syslex.o): Use $(NO_WERROR) not -Wno-error.
22 (sysinfo.o): Likewise.
23 * Makefile.in: Regenerate.
24
cfdf38f2
BE
252009-11-19 Ben Elliston <bje@au.ibm.com>
26
27 * arlex.l: Enable noinput, nounput flex options.
28 * syslex.l: Likewise.
29
9e3c6df6 302009-11-17 Paul Brook <paul@codesourcery.com>
cfdf38f2 31 Daniel Jacobowitz <dan@codesourcery.com>
9e3c6df6
PB
32
33 * readelf.c (arm_attr_tag_CPU_arch): Add v7E-M.
34
c4d1af07
KT
352009-11-16 Kai Tietz <kai.tietz@onevision.com>
36
37 * windmc.c (set_endianess): Use bfd_get_target_info.
38 * windres.c (set_endianess): Likewise.
39 (find_arch_match): Removed.
40
41327c9d
NC
412009-11-11 Nick Clifton <nickc@redhat.com>
42
43 * po/id.po: Updated Indonesian translation.
44
ee2fb9eb
JK
452009-11-11 Jan Kratochvil <jan.kratochvil@redhat.com>
46
47 * configure.in: Stop checking for fopen64 and stat64.
48 * strings.c (file_off, file_open, statbuf, file_stat): Remove.
49 (strings_file): Change file_off to file_ptr, file_open to fopen,
50 statbuf to struct stat and file_stat to stat.
51 (get_char): Change parameter type file_off * to file_ptr *.
52 (print_strings): Change parameter and variable `start' type file_off to
53 file_ptr.
54 * configure: Regenerate.
55 * config.in: Regenerate.
56
da2f07f1
JK
572009-11-11 Jan Kratochvil <jan.kratochvil@redhat.com>
58
59 * configure.in: Call ACX_LARGEFILE. Stop calling AC_PLUGINS,
60 AC_SYS_LARGEFILE and checking the Solaris largefile exception.
61 * aclocal.m4: Regenerate.
62 * configure: Regenerate.
63
a3029abd
JK
642009-11-09 Jan Kratochvil <jan.kratochvil@redhat.com>
65
66 * bucomm.c (get_file_size): Update comment for the error return value.
67
1e456d54
DA
682009-11-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
69
70 * readelf.c (slurp_hppa_unwind_table): Don't relocate address twice.
71
fa0d16be
KT
722009-11-05 Kai Tietz <kai.tietz@onevision.com>
73
74 * dllwrap.c (is_leading_underscore): New variable.
75 (cpu_type): New enum type.
76 (which_cpu): New variable.
77 (usage): Add new options --no-leading-underscore
78 and --leading-underscore.
79 (long_options): Likewise.
80 (OPTION_NO_LEADING_UNDERSCORE): New define.
81 (OPTION_LEADING_UNDERSCORE): Likewise.
82 (main): Initialize which_host, pass new options
83 to dlltool, do underscoring dependent on
84 is_leading_underscore, and do '@12' decoration
85 only for x86.
86
62f3b8c8
PB
872009-11-02 Paul Brook <paul@codesourcery.com>
88
89 * readelf.c (arm_attr_tag_VFP_arch): Add VFPv4 and VFPv4-D16.
90
36d21de5
KT
912009-10-28 Kai Tietz <kai.tietz@onevision.com>
92
93 * dlltool.c (leading_underscore): New local variable.
94 (asm_prefix): Interpret leading_underscore.
95 (xlate): Likewise.
96 (add_excludes): Use leading_underscore for making
97 symbol name.
98 (gen_exp_file): Use leading_underscore for internal
99 _imp_ symbols.
100 (usage): Add display of --no-leading-underscore and
101 --leading-underscore option.
102 (OPTION_NO_LEADING_UNDERSCORE): New.
103 (OPTION_LEADING_UNDERSCORE): New.
104 (long_options): Add --no-leading-underscore and
105 --leading-underscore option.
106 (main): Handle new options.
107 * doc/binutils.text: Add documentation of the options
108 --no-leading-underscore and --leading-underscore.
109
bf201fdd
KT
1102009-10-23 Kai Tietz <kai.tietz@onevision.com>
111
112 * deflex.l: Allow '<' and '>' in ID names.
113
114 * defparse.y (EQUAL): New token constant.
115 (opt_import_name): New rule for emptry or '==' ID.
116 (expline): Add opt_import_name as last line element.
117 (impline): Likewise.
118 * dlltool.c (ifunct): New member its_name.
119 (export): Likewise.
120 (append_import): Add its_name argument.
121 (defexports): Likewise.
122 (defimport): Likewise.
123 (scan_drectve_symbols): Adjust calls to def_exports.
124 (dump_def_info): Print new optinal import/export table
125 symbol name.
126 (generate_idata_ofile): Use its_name member.
127 (make_one_lib_file): Likewise.
128 (nfunc): Take its_name in account on sort.
129 * dlltool.h (def_exports): Add its_name as argument.
130 (def_import): Likewise.
131 * doc/binutils.texi: Add new def file syntax extension.
132 * deflex.l (EQUAL): Add rule for '=='.
133 * NEWS: Mention new feature.
134
bb8a0291
AM
1352009-10-23 Thomas Cougnard <thomas.cougnard@gmail.com>
136
137 * readelf.c (dynamic_info): Correct size of array.
138
550e3caf
BE
1392009-10-21 Ben Elliston <bje@gnu.org>
140
141 * MAINTAINERS (BUILD SYSTEM, TESTSUITES): Remove myself.
142