[RFC,2/2] Remove libbfd.texi

Message ID 20230830162836.2257576-3-tom@tromey.com
State New
Headers
Series Allow ancient versions of makeinfo |

Checks

Context Check Description
linaro-tcwg-bot/tcwg_binutils_build--master-arm success Testing passed
linaro-tcwg-bot/tcwg_binutils_build--master-aarch64 success Testing passed
linaro-tcwg-bot/tcwg_binutils_check--master-aarch64 success Testing passed
linaro-tcwg-bot/tcwg_binutils_check--master-arm success Testing passed

Commit Message

Tom Tromey Aug. 30, 2023, 4:26 p.m. UTC
  While paging through the BFD manual, I noticed that the "Internals"
node is completely empty.  This patch removes it.

bfd/ChangeLog
2023-08-30  Tom Tromey  <tom@tromey.com>

	* doc/local.mk (DOCFILES): Remove libbfd.texi.
	* Makefile.in: Regenerate.
	* doc/bfd.texi (Internal): Remove node.
---
 bfd/ChangeLog    | 6 ++++++
 bfd/Makefile.in  | 1 -
 bfd/doc/bfd.texi | 8 ++------
 bfd/doc/local.mk | 1 -
 4 files changed, 8 insertions(+), 8 deletions(-)
  

Comments

Alan Modra Aug. 30, 2023, 10:46 p.m. UTC | #1
On Wed, Aug 30, 2023 at 10:26:33AM -0600, Tom Tromey wrote:
> While paging through the BFD manual, I noticed that the "Internals"
> node is completely empty.  This patch removes it.
> 
> bfd/ChangeLog
> 2023-08-30  Tom Tromey  <tom@tromey.com>
> 
> 	* doc/local.mk (DOCFILES): Remove libbfd.texi.
> 	* Makefile.in: Regenerate.
> 	* doc/bfd.texi (Internal): Remove node.

Please don't commit this one.  We ought to be getting some info,
starting with the bfd_malloc description.  I'll see if I can figure
out why chew is misbehaving.
  
Alan Modra Aug. 30, 2023, 10:56 p.m. UTC | #2
On Thu, Aug 31, 2023 at 08:16:53AM +0930, Alan Modra wrote:
> On Wed, Aug 30, 2023 at 10:26:33AM -0600, Tom Tromey wrote:
> > While paging through the BFD manual, I noticed that the "Internals"
> > node is completely empty.  This patch removes it.
> > 
> > bfd/ChangeLog
> > 2023-08-30  Tom Tromey  <tom@tromey.com>
> > 
> > 	* doc/local.mk (DOCFILES): Remove libbfd.texi.
> > 	* Makefile.in: Regenerate.
> > 	* doc/bfd.texi (Internal): Remove node.
> 
> Please don't commit this one.  We ought to be getting some info,
> starting with the bfd_malloc description.  I'll see if I can figure
> out why chew is misbehaving.

It's a makefile problem with pattern rules in bfd/doc/local.mk.
  

Patch

diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index bb530271fca..20333403e38 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -1251,7 +1251,6 @@  DOCFILES = \
 	doc/elf.texi \
 	doc/format.texi \
 	doc/hash.texi \
-	doc/libbfd.texi \
 	doc/linker.texi \
 	doc/mmo.texi \
 	doc/opncls.texi \
diff --git a/bfd/doc/bfd.texi b/bfd/doc/bfd.texi
index f348710845f..07b688e31ff 100644
--- a/bfd/doc/bfd.texi
+++ b/bfd/doc/bfd.texi
@@ -210,7 +210,6 @@  IEEE-695.
 * Targets::
 * Architectures::
 * Opening and Closing::
-* Internal::
 * File Caching::
 * Linker Functions::
 * Hash Tables::
@@ -266,13 +265,10 @@  structures.
 @node Architectures, Opening and Closing, Targets, BFD front end
 @include  archures.texi
 
-@node Opening and Closing, Internal, Architectures, BFD front end
+@node Opening and Closing, File Caching, Architectures, BFD front end
 @include  opncls.texi
 
-@node Internal, File Caching, Opening and Closing, BFD front end
-@include  libbfd.texi
-
-@node File Caching, Linker Functions, Internal, BFD front end
+@node File Caching, Linker Functions, Opening and Closing, BFD front end
 @include  cache.texi
 
 @node Linker Functions, Hash Tables, File Caching, BFD front end
diff --git a/bfd/doc/local.mk b/bfd/doc/local.mk
index d80f70416a3..d81347d049c 100644
--- a/bfd/doc/local.mk
+++ b/bfd/doc/local.mk
@@ -32,7 +32,6 @@  DOCFILES = \
 	%D%/elf.texi \
 	%D%/format.texi \
 	%D%/hash.texi \
-	%D%/libbfd.texi \
 	%D%/linker.texi \
 	%D%/mmo.texi \
 	%D%/opncls.texi \