blob: fffcced02329c8142979c830108022d0b7f1d84b [file] [log] [blame]
Brian Silverman86497922018-02-10 19:28:39 -050012017-02-27 Ulf Hermann <ulf.hermann@qt.io>
2
3 * Makefile.am: Use dso_LDFLAGS.
4
52017-02-17 Ulf Hermann <ulf.hermann@qt.io>
6
7 * Makefile.am: Add libasm_so_DEPS to specify external libraries
8 that have to be linked in, and libasm_so_LIBS to specify the
9 archives libasm consists of. The dependencies include libeu.a.
10 (libasm_so_LDLIBS): Add $(libasm_so_DEPS).
11 (libasm_so$(EXEEXT): Use $(libasm_so_LIBS),
12 add --no-undefined,-z,defs,-z,relro,
13 drop the manual enumeration of dependencies,
14 specify the correct path for libasm.map.
15
162017-04-27 Ulf Hermann <ulf.hermann@qt.io>
17
18 * asm_end.c (binary_end): Fix nesting of braces.
19
202017-02-12 Mark Wielaard <mjw@redhat.com>
21
22 * asm_newsym.c (asm_newsym): Increase TEMPSYMLEN to 13.
23
242017-02-15 Ulf Hermann <ulf.hermann@qt.io>
25
26 * disasm_str.c: Include system.h.
27
282016-10-11 Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp>
29
30 * asm_align.c: Remove sys/param.h include.
31
322016-07-08 Mark Wielaard <mjw@redhat.com>
33
34 * Makefile.am (AM_CPPFLAGS): Add libdwelf.
35 (libasm.so): Add libdw.
36 * asm_begin.c (prepare_binary_output): Use dwelf_strtab instead of
37 ebl_strtab.
38 * asm_end.c (binary_end): Likewise.
39 (__libasm_finictx): Likewise.
40 * asm_newabssym.c (asm_newabssym): Likewise.
41 * asm_newcomsym.c (asm_newcomsym): Likewise.
42 * asm_newscn.c (binary_newscn): Likewise.
43 * asm_newscngrp.c (asm_newscngrp): Likewise.
44 * asm_newsym.c (asm_newsym): Likewise.
45 * libasmP.h: Likewise.
46 * symbolhash.c (COMPARE): Likewise.
47 * symbolhash.h (COMPARE): Likewise.
48
492016-06-28 Richard Henderson <rth@redhat.com>
50
51 * disasm_cb.c (disasm_cb): Pass ebl to disasm hook.
52
532016-02-12 Mark Wielaard <mjw@redhat.com>
54
55 * asm_begin.c (prepare_text_output): Only call __fsetlocking when
56 result isn't NULL.
57
582015-10-05 Josh Stone <jistone@redhat.com>
59
60 * Makefile.am (libasm.so): Add AM_V_CCLD and AM_V_at silencers.
61
622015-09-23 Mark Wielaard <mjw@redhat.com>
63
64 * asm_align.c (__libasm_ensure_section_space): Mark as
65 internal_function.
66 * asm_end.c (__libasm_finictx): Likewise.
67 * asm_error.c (__libasm_seterrno): Likewise.
68
692015-09-22 Mark Wielaard <mjw@redhat.com>
70
71 * asm_*.c: Remove old-style function definitions.
72
732015-09-04 Chih-Hung Hsieh <chh@google.com>
74
75 * asm_addint8.c (FCT): Replace K&R function definition
76 with ansi-C definitions.
77 * asm_adduint8.c (UFCT): Likewise.
78 * asm_begin.c (asm_begin): Likewise.
79
802014-12-18 Ulrich Drepper <drepper@gmail.com>
81
82 * Makefile.am: Suppress output of textrel_check command.
83
842014-11-27 Mark Wielaard <mjw@redhat.com>
85
86 * Makefile.am (libasm.so): Use textrel_check.
87
882014-04-13 Mark Wielaard <mjw@redhat.com>
89
90 * Makefile.am: Remove !MUDFLAP conditions.
91
922013-04-24 Mark Wielaard <mjw@redhat.com>
93
94 * Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
95
962011-02-08 Roland McGrath <roland@redhat.com>
97
98 * asm_newscn.c (asm_newscn): Remove unused variable.
99
1002010-02-15 Roland McGrath <roland@redhat.com>
101
102 * Makefile.am: Use config/eu.am for common stuff.
103
1042009-01-10 Ulrich Drepper <drepper@redhat.com>
105
106 * Makefile.am: Use USE_LOCKS instead of USE_TLS.
107 * asm_error.c: Always use __thread. Remove all !USE_TLS code.
108
1092008-12-03 Ulrich Drepper <drepper@redhat.com>
110
111 * Makefile.am [USE_TLS]: Like libasm.so with libpthread.
112
1132008-01-11 Ulrich Drepper <drepper@redhat.com>
114
115 * libasm.h (DisasmGetSymCB_t): Change type of fourth and fifth
116 parameter.
117 * disasm_cb.c: Adjust accordingly.
118
1192008-01-08 Roland McGrath <roland@redhat.com>
120
121 * Makefile.am (euinclude): Variable removed.
122 (pkginclude_HEADERS): Set this instead of euinclude_HEADERS.
123
1242007-12-20 Ulrich Drepper <drepper@redhat.com>
125
126 * disasm_cb.c: Add initial support to resolve addresses to symbols.
127
1282007-02-05 Ulrich Drepper <drepper@redhat.com>
129
130 * disasm_begin.c: New file.
131 * disasm_cb.c: New file.
132 * disasm_end.c: New file.
133 * disasm_str.c: New file.
134
1352006-08-29 Roland McGrath <roland@redhat.com>
136
137 * Makefile.am (CLEANFILES): Add libasm.so.$(VERSION).
138
1392005-11-13 Roland McGrath <roland@redhat.com>
140
141 * Makefile.am (INCLUDES): Search in libdw.
142
1432005-09-02 Ulrich Drepper <drepper@redhat.com>
144
145 * asm_error.c (asm_errmsg): Unify error message.
146
1472005-08-28 Ulrich Drepper <drepper@redhat.com>
148
149 * Makefile.am: Use $(LINK) not $(CC) when creating DSO.
150 (%.os): Use COMPILE.os.
151 (COMPILE.os): Filter out gconv options.
152
1532005-08-02 Ulrich Drepper <drepper@redhat.com>
154
155 * Makefile.am (AM_CFLAGS): Add -std=gnu99.
156 * asm_abort.c: Don't try to remove output file if there is none.
157 * asm_addint8.c: In print mode, print to file not stdout.
158 * asm_addsleb128.c: Likewise.
159 * asm_adduleb128.c: Likewise.
160 * asm_newscn.c: Likewise.
161 * asm_align.c: Implement print mode.
162 * asm_begin.c (asm_begin): Change interface. Take binary class and
163 byte order information from new Ebl parameter.
164 * libasm.h: Adjust prototype.
165 * asm_end.c (text_end): Close file if necesary.
166 * asm_error.c: Add new error ASM_E_IOERROR.
167 * libasmP.h: Add ASM_E_IOERROR definition.
168
1692005-02-15 Ulrich Drepper <drepper@redhat.com>
170
171 * Makefile.am (AM_CFLAGS): Add -Wunused -Wextra -Wformat=2.
172
173 * asm_end.c (text_end): Mark parameter as possibly unused.
174
1752005-02-06 Ulrich Drepper <drepper@redhat.com>
176
177 * Makefile.am: Remove lint handling.
178
1792005-02-05 Ulrich Drepper <drepper@redhat.com>
180
181 * asm_end.c (binary_end): Don't terminate with error() in case
182 something goes wrong.
183
184 * Makefile.am: Check for text relocations in constructed DSO.
185
186 * Makefile.am (AM_CFLAGS): More warnings. Add -fmudflap for MUDFLAP.
187
188 * asm_end.c (binary_end): Remove shadowing variables.
189 Little cleanups.
190
191 * asm_newsym.c: Allocate memory for the string parameter.
192
1932005-02-04 Ulrich Drepper <drepper@redhat.com>
194
195 * asm_newscn_ingrp.c (asm_newscn_ingrp): Use INTUSE to reference
196 asm_newscn.
197
1982004-09-25 Ulrich Drepper <drepper@redhat.com>
199
200 * asm_error.c: Make compile with gcc 4.0.
201
2022004-01-20 Ulrich Drepper <drepper@redhat.com>
203
204 * Makefile.am: Support building with mudflap.
205
2062004-01-18 Ulrich Drepper <drepper@redhat.com>
207
208 * libasmP.h (_): Use elfutils domain.
209
2102004-01-17 Ulrich Drepper <drepper@redhat.com>
211
212 * Makefile.am: Support building with mudflap.
213
2142003-08-13 Ulrich Drepper <drepper@redhat.com>
215
216 * Makefile.in: Depend on libebl.a, not libebl.so.
217
2182003-08-11 Ulrich Drepper <drepper@redhat.com>
219
220 * Moved to CVS archive.