Use -fPIC instead of -fpic when generating PIC code.
[platform/upstream/elfutils.git] / ChangeLog
1 2015-09-24  Jose E. Marchesi  <jose.marchesi@oracle.com>
2
3         * configure.ac: Use -fPIC instead of -fpic to avoid relocation
4         overflows in some platforms.
5
6 2015-07-11  Pino Toscano  <toscano.pino@tiscali.it>
7
8         * .gitignore: Add more generated files, and anchor some of the
9         existing ones.
10
11 2015-06-19  Mark Wielaard  <mjw@redhat.com>
12
13         * configure.ac: Set version to 0.163.
14         * NEWS: Mention 0.163 is bug fixes only.
15
16 2015-06-10  Mark Wielaard  <mjw@redhat.com>
17
18         * configure.ac: Set version to 0.162.
19         * NEWS: Add 0.162 additions.
20
21 2015-06-08  Mark Wielaard  <mjw@redhat.com>
22
23         * configure.ac (ADD_STACK_USAGE_WARNING): New conditional based on
24         gcc -Wstack-usage check.
25
26 2015-05-31  Mark Wielaard  <mjw@redhat.com>
27
28         * configure.ac (MODVERSION): Define using LIBEBL_SUBDIR, eu_version
29         and ac_cv_build.
30
31 2015-05-31  Mark Wielaard  <mjw@redhat.com>
32
33         * configure.ac (use_undefined): Use AC_LINK_IFELSE. AC_DEFINE
34         CHECK_UNDEFINED.
35
36 2015-05-30  Mark Wielaard  <mjw@redhat.com>
37
38         * configure.ac: Check for bunzip2. Check flex and bison are
39         installed in maintainer-mode. Otherwise check libdw/known-dwarf.h
40         is already generated.
41
42 2015-05-21  Mark Wielaard  <mjw@redhat.com>
43
44         * configure.ac: Add --enable-sanitize-undefined.
45         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Rename to...
46         (AM_DISTCHECK_CONFIGURE_FLAGS): this. Add --enable-sanitize-undefined.
47
48 2015-05-04  Anthony G. Basile  <blueness@gentoo.org>
49
50         * configure.ac (argp_LDADD): Check if libc has argp and set
51         argp_LDADD accordingly.
52
53 2015-05-03  Max Filippov  <jcmvbkbc@gmail.com>
54
55         * configure.ac (DEMANGLE): Fix enable_demangler setting.
56
57 2015-05-01  Mark Wielaard  <mjw@redhat.com>
58
59         * configure.ac (DEMANGLE): Explicitly set enable_demangler.
60
61 2015-05-01  Mark Wielaard  <mjw@redhat.com>
62
63         * configure.ac (debugpred): Use and set use_debugpred_val.
64         (textrelcheck): Explicitly set enable_textrelcheck to yes or no.
65         (symbol-versioning): Likewise for enable_symbol_versioning.
66         AC_MSG_NOTICE overview of enabled/disabled features.
67
68 2015-04-23  Max Filippov  <jcmvbkbc@gmail.com>
69
70         * configure.ac: Add --disable-symbol-versioning.
71
72 2015-04-14  Mark Wielaard  <mjw@redhat.com>
73
74         * configure.ac (ac_cv_c99): Add explicit checks for all GNU99
75         extensions used.
76
77 2015-03-13  Mark Wielaard  <mjw@redhat.com>
78
79         * configure.ac (ac_cv_c99): Add explicit return.
80         (ac_cv_tls): Add stdlib.h include.
81
82 2014-12-18  Mark Wielaard  <mjw@redhat.com>
83
84         * configure.ac: Set version to 0.161.
85         * NEWS: Add dwarf.h additions.
86
87 2014-12-15  Josh Stone  <jistone@redhat.com>
88
89         * .gitignore: Add config/compile as installed by automake 1.14.
90
91 2014-11-27  Mark Wielaard  <mjw@redhat.com>
92
93         * configure.ac: Add --disable-textrelcheck.
94
95 2014-10-06  Mark Wielaard  <mjw@redhat.com>
96
97         * NEWS: New section 0.161. Add dwarf_peel_type.
98
99 2014-08-25  Mark Wielaard  <mjw@redhat.com>
100
101         * configure.ac: Set version to 0.160.
102         * NEWS: Add removal of DW_TAG_mutable_type, LZMA .ko.xz kernel
103         module support, ARM THUMB functions and ppc64le ELFv2 abi backends.
104
105 2014-08-15  Mark Wielaard  <mjw@redhat.com>
106
107         * NEWS: Add dwarf_cu_die.
108
109 2014-08-15  Mark Wielaard  <mjw@redhat.com>
110
111         * NEWS: Add dwarf_cu_getdwarf.
112
113 2014-07-18  Mark Wielaard  <mjw@redhat.com>
114
115         * configure.ac (AC_CHECK_TYPE): Test for struct user_regs_struct.
116
117 2014-05-26  Mark Wielaard  <mjw@redhat.com>
118
119         * NEWS: New section 0.160. Add unstrip --force.
120
121 2014-05-17  Mark Wielaard  <mjw@redhat.com>
122
123         * configure.ac: Set version to 0.159.
124         * NEWS: Add entries for version 0.159.
125
126 2014-05-02  Mark Wielaard  <mjw@redhat.com>
127
128         * NEWS: Add note about dwz support no longer being experimental and
129         new helper functions.
130         * configure.ac: Remove --enable-dwz.
131         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Remove --enable-dwz.
132
133 2014-04-11  Mark Wielaard  <mjw@redhat.com>
134
135         * Makefile.am (SUBDIRS): Add libdwelf.
136         * configure.ac (AC_CONFIG_FILES): Add libdwelf/Makefile.
137         * NEWS: Add note about libdwelf.
138
139 2014-04-13  Mark Wielaard  <mjw@redhat.com>
140
141         * configure.ac: Remove mudflap enable arg and MUDFLAP conditional.
142
143 2014-01-21  Mark Wielaard  <mjw@redhat.com>
144
145         * NEWS (Version 0.159): Add stack -i.
146
147 2014-01-20  Mark Wielaard  <mjw@redhat.com>
148
149         * NEWS (Version 0.159): New. Add stack -d.
150
151 2014-01-03  Mark Wielaard  <mjw@redhat.com>
152
153         * configure.ac: Set version to 0.158.
154         * NEWS: Add entries for version 0.158.
155
156 2013-12-20  Mark Wielaard  <mjw@redhat.com>
157
158         * NEWS (libdwfl): Add dwfl_getthread_frames.
159         (stack): New entry.
160
161 2013-12-18  Mark Wielaard  <mjw@redhat.com>
162
163         * NEWS (libdwfl): Add dwfl_module_getsym_info and
164         dwfl_module_addrinfo.
165         (addr2line): Add -x option.
166
167 2013-12-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
168
169         * NEWS (Version 0.158) (libdwfl): Added Dwfl_Thread_Callbacks,
170         Dwfl_Thread, Dwfl_Frame, dwfl_attach_state, dwfl_pid, dwfl_thread_dwfl,
171         dwfl_thread_tid, dwfl_frame_thread, dwfl_thread_state_registers,
172         dwfl_thread_state_register_pc, dwfl_getthreads, dwfl_thread_getframes
173         and dwfl_frame_pc.
174
175 2013-12-16  Mark Wielaard  <mjw@redhat.com>
176
177         * NEWS (libdwfl): Add dwfl_module_getsymtab_first_global.
178
179 2013-12-09  Josh Stone  <jistone@redhat.com>
180
181         * .gitignore: Add config/ar-lib, installed due to AM_PROG_AR.
182
183 2013-12-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
184
185         * configure.ac (CC_BIARCH): Remove AS_IF for it.
186
187 2013-11-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
188
189         * configure.ac: New AC_CHECK_SIZEOF for long.  Call utrace_BIARCH, new
190         AC_SUBST for CC_BIARCH.
191
192 2013-11-06  Mark Wielaard  <mjw@redhat.com>
193
194         * configure.ac (--enable-dwz): Add AC_MSG_WARN when disabled but
195         local system does have /usr/lib/debug/.dwz.
196
197 2013-11-06  Mark Wielaard  <mjw@redhat.com>
198
199         * configure.ac (--enable-thread-safety): Add AC_MSG_WARN experimental
200         option.
201
202 2013-11-01  Michael Forney  <mforney@mforney.org>
203
204         * configure.ac: Call AM_PROG_AR and AC_CHECK_TOOL for readelf and nm.
205
206 2013-10-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
207
208         * NEWS (Version 0.158): New.
209
210 2013-09-30  Mark Wielaard  <mjw@redhat.com>
211
212         * NEWS: Update for readelf NT_SIGINFO and NT_FILE core notes.
213
214 2013-09-27  Mark Wielaard  <mjw@redhat.com>
215
216         * configure.ac: Set version to 0.157.
217         * NEWS: Add entries for version 0.157.
218
219 2013-09-20  Mark Wielaard  <mjw@redhat.com>
220
221         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Add --enable-dwz.
222
223 2013-07-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
224
225         * configure.ac: Set version to 0.156.
226
227 2013-07-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
228
229         * NEWS: Remove bugfix only entries from Version 0.156.
230
231 2013-07-18  Jan Kratochvil  <jan.kratochvil@redhat.com>
232
233         * NEWS: Add entries for Version 0.156.
234
235 2013-04-28  Jan Kratochvil  <jan.kratochvil@redhat.com>
236
237         * NEWS (Version 0.156): New.
238
239 2013-04-26  Mark Wielaard  <mjw@redhat.com>
240
241         * configure.ac (AM_INIT_AUTOMAKE): Request parallel-tests.
242
243 2013-04-25  Mark Wielaard  <mjw@redhat.com>
244
245         * .gitignore: Add config/test-driver as installed by automake 1.13.
246         * configure.ac (AM_INIT_AUTOMAKE): Require at least automake 1.11.
247
248 2012-10-01  Mark Wielaard  <mjw@redhat.com>
249
250         * configure.ac: Add --enable-valgrind check.
251         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Add --enable-valgrind.
252
253 2012-08-27  Mark Wielaard  <mjw@redhat.com>
254
255         * configure.ac: Set version to 0.155.
256
257 2012-08-24  Mark Wielaard  <mjw@redhat.com>
258
259         * configure.ac: Add --enable-dwz check, defaults to no.
260
261 2012-07-24  Mark Wielaard  <mjw@redhat.com>
262
263         * TODO: Add note on shdrs after elf_cntl (ELF_C_FDREAD).
264
265 2012-06-22  Mark Wielaard  <mjw@redhat.com>
266
267         * configure.ac: Set version to 0.154.
268
269 2012-01-24  Mark Wielaard  <mjw@redhat.com>
270
271         * COPYING: Fix address. Updated version from gnulib.
272
273 2012-01-23  Mark Wielaard  <mjw@redhat.com>
274
275         * configure.ac: Set version to 0.153, update copyright years.
276
277 2012-01-20  Roland McGrath  <roland@hack.frob.com>
278
279         * configure.ac: Handle --enable-deterministic-archives.
280
281 2011-10-08  Roland McGrath  <roland@hack.frob.com>
282
283         * configure.ac (eu_version): Use sed instead of ${x/y/z} syntax.
284         Use POSIX.2 $((...)) syntax instead of $[...].
285         Reported by Mike Frysinger <vapier@gentoo.org>.
286
287 2011-10-08  Mike Frysinger  <vapier@gentoo.org>
288
289         * configure.ac: Fix use of AC_ARG_ENABLE to handle $enableval correctly.
290
291 2011-10-02  Ulrich Drepper  <drepper@gmail.com>
292
293         * configure.ac: Check for __cxa_demangle in libstdc++.
294
295 2011-02-08  Roland McGrath  <roland@redhat.com>
296
297         * configure.ac (C99 check): Use AC_LANG_SOURCE.
298
299         * configure.ac (ALL_LINGUAS): Remove variable, now obsolete.
300
301 2010-09-13  Ulrich Drepper  <drepper@redhat.com>
302
303         * configure.ac (ALL_LINGUAS): Add languages which have some
304         translations.
305
306 2010-04-15  Roland McGrath  <roland@redhat.com>
307
308         * configure.ac (LOCALEDIR, DATADIRNAME): Removed.
309
310 2009-09-21  Ulrich Drepper  <drepper@redhat.com>
311
312         * configure.ac: Update for more modern autoconf.
313
314 2009-08-26  Roland McGrath  <roland@redhat.com>
315
316         * configure.ac (zip_LIBS): Check for liblzma too.
317
318 2009-04-19  Roland McGrath  <roland@redhat.com>
319
320         * configure.ac (eu_version): Round down here, not in version.h macros.
321
322 2009-04-17  Roland McGrath  <roland@redhat.com>
323
324         * configure.ac (eu_version): Compute number 1000 times larger,
325         let $PACKAGE_VERSION be x.y.z as well as x.y (implied x.y.0).
326
327 2009-01-23  Roland McGrath  <roland@redhat.com>
328
329         * configure.ac (zlib check): Check for gzdirect, need zlib >= 1.2.2.3.
330
331         * configure.ac (__thread check): Use AC_LINK_IFELSE, in case of
332         building with compiler support but no working runtime support.
333
334 2009-01-22  Ulrich Drepper  <drepper@redhat.com>
335
336         * Makefile.am (rpm): The tarball is now bzip2-compressed.
337
338 2009-01-10  Ulrich Drepper  <drepper@redhat.com>
339
340         * configure.ac: Require gcc with TLS support.
341         Rename USE_TLS to USE_LOCKS.  The option is renamed to
342         --enable-thread-safety.
343
344 2009-01-08  Roland McGrath  <roland@redhat.com>
345
346         * configure.ac (eu_ZIPLIB): Moved to m4/zip.am.
347
348 2009-01-05  Roland McGrath  <roland@redhat.com>
349
350         * configure.ac (eu_ZIPLIB): New macro.
351         Use it to test for -lz, -lbz2, set .am ZLIB, BZLIB, zip_LIBS.
352
353 2008-12-30  Ulrich Drepper  <drepper@redhat.com>
354
355         * configure.ac: We need automake 1.8 now.
356
357 2008-12-24  Roland McGrath  <roland@redhat.com>
358
359         * configure.ac: Use automake flags dist-bzip2 no-dist-gzip,
360         distribute only in .tar.bz2 form now.
361
362 2008-12-16  Roland McGrath  <roland@redhat.com>
363
364         * Makefile.am (pkginclude_HEADERS): New variable, install version.h.
365         * configure.ac: Create it, substituting @eu_version@ with
366         PACKAGE_VERSION canonicalized to four digits of decimal.
367
368 2008-08-25  Roland McGrath  <roland@redhat.com>
369
370         * configure.ac (--enable-tls): Set AM_CONDITIONAL USE_TLS too.
371
372 2008-08-21  Roland McGrath  <roland@redhat.com>
373
374         * configure.ac (AH_BOTTOM): Emit #include <eu-config.h> and
375         move the contents to lib/eu-config.h instead of keeping them here.
376
377 2007-12-20  Ulrich Drepper  <drepper@redhat.com>
378
379         * configure.ac: Add support for --enable-debugpred.
380         Update likely/unlikely macros for it.
381
382 2007-06-05  Ulrich Drepper  <drepper@redhat.com>
383
384         * Makefile.am: Remove traces of mini builds.
385         * configure.ac: Don't use libelf-po/POTFILES.in as config file
386         anymore.
387
388 2007-05-16  Roland McGrath  <roland@redhat.com>
389
390         * configure.ac (AM_INIT_AUTOMAKE): Use -Wno-portability.
391
392 2006-11-02  Roland McGrath  <roland@redhat.com>
393
394         * Makefile.am (EXTRA_DIST): Add EXCEPTION file.
395
396 2006-08-29  Roland McGrath  <roland@redhat.com>
397
398         * configure.ac: Use AM_MAINTAINER_MODE.
399
400 2006-07-12  Ulrich Drepper  <drepper@redhat.com>
401
402         * configure.ac (internal_function): Don't use internal visibility.
403
404 2006-07-05  Ulrich Drepper  <drepper@redhat.com>
405
406         * configure.ac: Add dummy automake conditional to get dependencies
407         for non-generic linker right.  See src/Makefile.am.
408
409 2005-11-18  Roland McGrath  <roland@redhat.com>
410
411         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New variable.
412
413 2005-11-16  Roland McGrath  <roland@redhat.com>
414
415         * configure.ac: Define HAVE_LIBASM and STANDALONE conditionals.
416         In config.h, define ELFUTILS_HEADER macro.
417
418 2005-11-15  Roland McGrath  <roland@redhat.com>
419
420         * Makefile.am (all_SUBDIRS): Add backends.
421         * configure.ac: Write backends/Makefile.
422
423         * configure.ac: Add --enable-tests-rpath option.
424
425 2005-09-16  Roland McGrath  <roland@redhat.com>
426
427         * configure.ac (ALLOW_UNALIGNED) [__ia64__ || __alpha__]:
428         Don't set it, since on IA64 you get error messages for unaligned
429         accesses, and on Alpha it's at least very slow.
430
431 2005-08-29  Ulrich Drepper  <drepper@redhat.com>
432
433         * configure.ac: Fix GCOV make condition generation.
434
435 2005-08-28  Ulrich Drepper  <drepper@redhat.com>
436
437         * configure.ac: Add --enable-gcov option.
438
439 2005-08-06  Ulrich Drepper  <drepper@redhat.com>
440
441         * configure.ac: Add --enable-gprof option.
442
443 2005-07-27  Roland McGrath  <roland@redhat.com>
444
445         * Makefile.am (all_SUBDIRS): Put libdwfl before libdw.
446
447 2005-07-21  Roland McGrath  <roland@redhat.com>
448
449         * configure.ac: Take --enable-libebl-subdir=DIR to set LIBEBL_SUBDIR.
450
451 2005-06-01  Roland McGrath  <roland@redhat.com>
452
453         * Makefile.am (all_SUBDIRS): Add libdwfl.
454         * configure.ac: Write libdwfl/Makefile.
455
456 2005-05-19  Roland McGrath  <roland@redhat.com>
457
458         * configure.ac [AH_BOTTOM] (INTDECL, _INTDECL): New macros.
459
460 2005-05-10  Ulrich Drepper  <drepper@redhat.com>
461
462         * configure.ac: Define MODVERSION in config.h.
463
464 2005-02-22  Ulrich Drepper  <drepper@redhat.com>
465
466         * Makefile.am (all_SUBDIRS): Don't add doc subdir for now.
467         * configure.ac: Don't use doc subdir for now.
468
469 2005-02-15  Ulrich Drepper  <drepper@redhat.com>
470
471         * configure.ac: Remove AM_GNU_GETTEXT use.  Use only AM_PO_SUBDIRS.
472
473 2005-02-06  Ulrich Drepper  <drepper@redhat.com>
474
475         * configure.ac (AM_INIT_AUTOMAKE): Removed dist-bzip2.
476
477         * Makefile.am (EXTRA_DIST): Remove splint.rc.
478         * splint.rc: Removed.
479
480 2004-09-25  Ulrich Drepper  <drepper@redhat.com>
481
482         * configure.ac: Make compile with gcc 4.0.
483
484 2004-03-06  Ulrich Drepper  <drepper@redhat.com>
485
486         * configure.ac: Use AS_HELP_STRING where applicable.
487
488 2004-01-23  Ulrich Drepper  <drepper@redhat.com>
489
490         * configure.ac: Check for C99 compiler.
491
492         * configure.ac: Change locking macros in config.h to at least
493         evaluate the parameter.  Define base_cpu to none for generic linker.
494
495 2004-01-21  Ulrich Drepper  <drepper@redhat.com>
496
497         * configure.ac: Print error message in case --disable-generic is
498         used if no linker support for the architecture is available.
499
500 2004-01-18  Ulrich Drepper  <drepper@redhat.com>
501
502         * configure.ac: Dont generate libebl-po/Makefile.in,
503         libdw-po/Makefile.in, libasm-po/Makefile.in.
504
505         * Makefile.am (all_SUBDIRS): Remove libebl-po, libdw-po, libasm-po.
506
507 2004-01-17  Ulrich Drepper  <drepper@redhat.com>
508
509         * configure.ac: Pretty printing of help message.
510
511         * configure.ac: Move AC_SYS_LARGEFILE test to the front.
512
513         * configure.ac: Add --enable-mudflap option.
514
515 2004-01-17  Ulrich Drepper  <drepper@redhat.com>
516
517         * configure.ac: Major cleanups.  Use aux dir.
518         * config.guess: Moved to new config subdir.
519         * config.rpath: Likewise.
520         * config.sub: Likewise.
521         * depcomp: Likewise.
522         * install-sh: Likewise.
523         * missing: Likewise.
524         * mkinstalldirs: Likewise.
525         * Makefile.am (mini_SUBDIRS): Add config.
526         (EXTRA_DIST): Remove config.rpath.
527
528         * configure.ac: Add AC_REVISION.
529
530         * configure.ac: Add --enable-mudflap option.
531
532 2004-01-11  Ulrich Drepper  <drepper@redhat.com>
533
534         * configure.ac: Drop libdwarf directory.  Add libdw-po.
535         * Makefile.am (all_SUBDIRS): Likewise.
536         * elfutils.spec: Don't distribute anything from libdwarf.
537
538 2004-01-05  Ulrich Drepper  <drepper@redhat.com>
539
540         * Makefile.am: Support separate libelf built.
541
542         * elfutils.spec.in: Create separata elfutils-libelf-devel package.
543         Install libdw DSOs.
544
545         * configure.ac (AC_CONFIG_SRCDIR): Use libelf/libelf.h as the file
546         name.
547
548 2003-08-13  Ulrich Drepper  <drepper@redhat.com>
549
550         * elfutils.spec.in: Remove references to libebl.so.
551
552 2003-08-11  Ulrich Drepper  <drepper@redhat.com>
553
554         * Moved to CVS archive.
555
556 2000-08-25  Ulrich Drepper  <drepper@redhat.com>
557
558         * The beginning.  See the NEWS file for the time being.