binutils-gdb/bfd/doc/ChangeLog
Pedro Alves 55172d69d0 Wrap BFD headers in extern "C"
These were the BFD changes needed for building a C++ GDB with
--enable-targets=all, on x86_64 Fedora 20.

For libbfd.h and libcoff.h, this does same as already done when
generating bfd.h: open extern "C" in the -in.h header, and close it
from the Makefile.

bfd/doc/ChangeLog:
2015-02-11  Pedro Alves  <palves@redhat.com>

	* Makefile.am (libbfd.h, libcoff.h): Close extern "C" scope.
	* Makefile.in: Regenerate.

bfd/ChangeLog:
2015-02-11  Pedro Alves  <palves@redhat.com>

	* libbfd-in.h [__cplusplus]: Open extern "C" scope.
	* libcoff-in.h [__cplusplus]: Open extern "C" scope.
	* libbfd.h: Regenerate.
	* libcoff.h: Regenerate.

	* elf-bfd.h [__cplusplus]: Wrap in extern "C".
	* mach-o.h [__cplusplus]: Wrap in extern "C".
	* som.h [__cplusplus]: Wrap in extern "C".
2015-02-11 10:04:47 +00:00

338 lines
8.5 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2015-02-11 Pedro Alves <palves@redhat.com>
* Makefile.am (libbfd.h, libcoff.h): Close extern "C" scope.
* Makefile.in: Regenerate.
2015-01-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
Alan Modra <amodra@gmail.com>
PR 17817
* Makefile.am (aoutx.stamp): cp -p $srcdir/aoutx.texi to keep
timestamps so that makeinfo need not be installed.
(archive.stamp, archures.stamp, bfdt.stamp, cache.stamp,
coffcode.stamp, core.stamp, elf.stamp, elfcode.stamp, mmo.stamp,
format.stamp, libbfd.stamp, bfdio.stamp, bfdwin.stamp,
opncls.stamp, reloc.stamp, section.stamp, syms.stamp, targets.stamp,
init.stamp, hash.stamp, linker.stamp): Similarly.
(bfdver.texi): Use test rather than [ ] in commands.
* Makefile.in: Regenerate.
2014-08-05 Doug Evans <dje@google.com>
* chew.c (skip_past_newline_1): New function.
(outputdots): Call it.
(skip_past_newline): Ditto.
2014-08-05 Alan Modra <amodra@gmail.com>
* chew.c (print_stack_level, main): Cast result of pointer
difference to match format string.
2014-04-09 Alan Modra <amodra@gmail.com>
* Makefile.am ($(MKDOC)): New rule, depend on chew.stamp. Move
old rule to..
(chew.stamp): ..here.
(DISTCLEANFILES): Move *.stamp..
(MOSTLYCLEANFILES): ..to here.
* Makefile.in: Regenerate.
2014-04-09 Alan Modra <amodra@gmail.com>
* Makefile.am (MKDOC): Use $@ in command.
(aoutx.texi): New rule, depend on aoutx.stamp. Move old rule..
(aoutx.stamp): .. to here. Don't depend on chew.c, depend on MKDOC
and omit recursive MAKE. Use $< in command.
(archive.texi, archures.texi, bfdt.texi, cache.texi, coffcode.texi,
core.texi, elf.texi, elfcode.texi, mmo.texi, format.texi, libbfd.texi,
bfdio.texi, bfdwin.texi, opncls.texi, reloc.texi, section.texi,
syms.texi, targets.texi, init.texi, hash.texi, linker.texi): Similarly.
(DISTCLEANFILES): Remove *.stamp.
* Makefile.in: Regenerate.
2014-03-12 Alan Modra <amodra@gmail.com>
* Makefile.in: Regenerate.
2013-10-14 Nick Clifton <nickc@redhat.com>
* chew.c (perform): Free next.
2013-04-15 Alan Modra <amodra@gmail.com>
* Makefile.am ($(MKDOC)): Append $(EXEEXT_FOR_BUILD) to temp file.
* Makefile.in: Regenerate.
2013-04-09 Mingjie Xing <mingjie.xing@gmail.com>
* bfd.texinfo (typedef bfd, Error reporting, Miscellaneous):
Add menu items.
2013-01-07 Patrice Dumas <pertusus@free.fr>
* bfd.texinfo: Replace @ with @@ when it is part of the text.
2012-12-17 Nick Clifton <nickc@redhat.com>
* Makefile.am: Add copyright notice.
* bfdsumm.texi: Likewise.
* makefile.vms: Likewise.
* Makefile.in: Regenerate.
2012-11-08 Alan Modra <amodra@gmail.com>
* Makefile.in: Regenerate.
2012-02-27 Alan Modra <amodra@gmail.com>
* chew.c (print_stack_level, main): Use %ld to print stack delta.
2010-10-28 Matthias Klose <doko@ubuntu.com>
* bfd.texinfo: Add directory section for info document.
2010-05-07 Tristan Gingold <gingold@adacore.com>
* Makefile.in: Regenerate with automake 1.11.1.
2010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.in: Regenerate.
2009-09-25 Martin Thuresson <martint@google.com>
Update soruces to make alpha targets compile cleanly with
-Wc++-compat:
* chew.c: Add casts.
2009-08-29 Martin Thuresson <martin@mtme.org>
* chew.c (newentry, add_intrinsic): Rename variable new to
new_d.
2009-08-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.in: Regenerate.
2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.am (pdf__strip_dir, install-pdf, install-pdf-am)
(html__strip_dir, install-html, install-html-am): Remove.
* Makefile.in: Regenerate.
* Makefile.in: Regenerate.
2009-05-22 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2009-04-22 Anthony Green <green@moxielogic.com>
* bfdint.texi (BFD target vector miscellaneous): Mention verilog
flavour.
2008-11-19 Nick Clifton <nickc@redhat.com>
* fdl.texi: Update to v1.3
* bfd.texinfo: Change license to v1.3.
2008-08-24 Alan Modra <amodra@bigpond.net.au>
* Makefile.am (chew.o): Delete rule.
($(MKDOC)): Move options before C file.
* Makefile.in: Regenerate.
2008-08-15 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2008-07-09 Craig Silverstein <csilvers@google.com>
* Makefile.am (BFD_H_DEP): Add ../compress.c.
* Makefile.in: Regenerate.
2008-05-14 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2008-03-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.in: Regenerate.
2008-03-13 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2007-10-15 Alan Modra <amodra@bigpond.net.au>
* chew.c (write_buffer): Check fwrite return value.
2007-09-14 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2007-07-02 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2007-06-30 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.in: Likewise.
2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.in: Regenerated.
2007-05-22 Nick Clifton <nickc@redhat.com>
* bfd.texinfo: Use @copying around the copyright notice.
* bfdint.texi: Likewise.
2007-05-21 Nick Clifton <nickc@redhat.com>
* bfdint.texi: Add GNU Free Documentation License notice.
2007-04-24 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2007-02-17 Mark Mitchell <mark@codesourcery.com>
Nathan Sidwell <nathan@codesourcery.com>
Vladimir Prus <vladimir@codesourcery.com
Joseph Myers <joseph@codesourcery.com>
* Makefile.in: Regenerate.
2006-07-24 Ralk Wildenhues <Ralf.Wildenhues@gmx.de>
* bfd..texinfo: Fix spelling mistakes.
* bfdint.texinfo: Likewise.
2006-07-18 Nigel Stephens <nigel@mips.com>
* bfd.texinfo: Add @section for "What to Put Where".
2006-06-07 Joseph S. Myers <joseph@codesourcery.com>
* bfd.texinfo: Remove local @tex code.
2006-06-05 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2006-05-11 Carlos O'Donell <carlos@codesourcery.com>
* bfd.texinfo: Rename "Index" to "BFD Index"
2006-04-06 Carlos O'Donell <carlos@codesourcery.com>
* Makefile.am: Add install-html and install-html-am targets.
Define datarootdir, docdir and htmldir.
* Makefile.in: Regenerate.
2006-02-27 Carlos O'Donell <carlos@codesourcery.com>
* Makefile.am: Add html target.
* Makefile.in: Regenerate.
2005-07-24 Daniel Jacobowitz <dan@codesourcery.com>
* chew.c: Include <string.h>.
2005-07-22 DJ Delorie <dj@redhat.com>
* chew.c: Include stdlib.h.
2005-07-22 Kazu Hirata <kazu@codesourcery.com>
* chew.c: Don't include sysdep.h.
2005-05-09 Daniel Jacobowitz <dan@codesourcery.com>
* Makefile.am: Use a temporary file to build chew.
* Makefile.in: Regenerated.
2005-05-04 Nick Clifton <nickc@redhat.com>
* chew.c: Update the address and phone number of the FSF
organization in the GPL notice.
2005-05-05 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.am (INCLUDES): Remove -D_GNU_SOURCE.
* Makefile.in: Regenerate.
2005-04-29 Daniel Jacobowitz <dan@codesourcery.com>
* Makefile.am: Remove stamp rules. Depend on chew.c
instead of $(MKDOC).
* Makefile.in: Regnerated.
2005-04-21 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.am (INCLUDES): New. Add -D_GNU_SOURCE.
(chew.o): Use it.
* Makefile.in: Regenerate.
2005-04-14 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2005-04-12 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2005-02-21 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2005-02-13 Maciej W. Rozycki <macro@linux-mips.org>
* Makefile.am: Use CFLAGS_FOR_BUILD and LDFLAGS_FOR_BUILD for
building chew.
* Makefile.in: Regenerate.
2005-02-01 Ben Elliston <bje@au.ibm.com>
* chew.c: Remove #if 0'd code throughout. Similarly, collapse #if
1'd code.
2004-12-20 Ian Lance Taylor <ian@c2microsystems.com>
* Makefile.am: Use $(SHELL) whenever we run move-if-change.
* Makefile.in: Rebuild.
2004-09-19 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.am (AUTOMAKE_OPTIONS): Require 1.9.
(bfd.info): Rename the target to ...
($(srcdir)/bfd.info): This.
* Makefile.in: Regenerated.
2004-09-17 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
2004-03-27 Alan Modra <amodra@bigpond.net.au>
* bfdint.texi: Remove all mention of elflink.h.
2004-03-19 Alan Modra <amodra@bigpond.net.au>
* Makefile.in: Regenerate.
For older changes see ChangeLog-9103
Copyright (C) 2004-2015 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
Local Variables:
mode: change-log
left-margin: 8
fill-column: 74
version-control: never
End: