This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: makeinfo --no-split


[ gcc -> gcc-patches ]

On Fri, 4 Apr 2003, Joseph S. Myers wrote:
> Does setting MAKEINFOFLAGS on the make command line at toplevel now work?

Yes, setting it in the toplevel Makefile.in works as expected, and that
what my patch below does.

Alexandre, okay?

> Why should the default be changed by GCC rather than generally by the
> Texinfo maintainers (which probably would be a good idea if the
> performance concerns no longer apply)?

Among others, because we don't want to always depend on unreleased or
the latest version of texinfo.  However, I have contacted the texinfo
maintainers, and basically they seem to agree and will change the way
.info files are generated:

  http://mail.gnu.org/archive/html/bug-texinfo/2003-04/msg00014.html

I have tested the patch below, and it works, so I plan to commit it to
mainline and the two active release branches.

Gerald


2003-04-07  Gerald Pfeifer  <pfeifer at dbai dot tuwien dot ac dot at>

	* Makefile.tpl (MAKEINFOFLAGS): Default to --no-split.
	* Makefile.in: Regenerate.

Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.in,v
retrieving revision 1.158
diff -u -3 -p -r1.158 Makefile.in
--- Makefile.in	14 Mar 2003 20:44:36 -0000	1.158
+++ Makefile.in	6 Apr 2003 20:52:30 -0000
@@ -203,7 +203,7 @@ USUAL_MAKEINFO = `if [ -f $$r/texinfo/ma
 # This just becomes part of the MAKEINFO definition passed down to
 # sub-makes.  It lets flags be given on the command line while still
 # using the makeinfo from the object tree.
-MAKEINFOFLAGS =
+MAKEINFOFLAGS = --no-split

 EXPECT = `if [ -f $$r/expect/expect ] ; \
 	then echo $$r/expect/expect ; \
Index: Makefile.tpl
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.tpl,v
retrieving revision 1.41
diff -u -3 -p -r1.41 Makefile.tpl
--- Makefile.tpl	14 Mar 2003 20:44:36 -0000	1.41
+++ Makefile.tpl	6 Apr 2003 20:52:31 -0000
@@ -206,7 +206,7 @@ USUAL_MAKEINFO = `if [ -f $$r/texinfo/ma
 # This just becomes part of the MAKEINFO definition passed down to
 # sub-makes.  It lets flags be given on the command line while still
 # using the makeinfo from the object tree.
-MAKEINFOFLAGS =
+MAKEINFOFLAGS = --no-split

 EXPECT = `if [ -f $$r/expect/expect ] ; \
 	then echo $$r/expect/expect ; \


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]