This is the mail archive of the gcc-bugs@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]

PATCH for F77 info files (was: Re: Fortran files missing)


On Thu, 18 June 1998, 12:19:53, manfred@s-direktnet.de wrote:

 [snip]
 > It looks like three files are missing:
 > 
 >     Mon Jun 15 22:21:57 1998  Craig Burley  <burley@gnu.org>
 > 
 > 	* system.j: New file.
 > 	* toplev.j: New file.
 > 	* output.j: New source file.
 > 
 > I looked at egcs.cygnus.com in file /egcs/carton/cvsfiles/egcs/gcc/f/CVS/fileattr,
 > and it turns out that these three files are missing an ";_expand="?
 > 
 > $ hostname
 > egcs.cygnus.com
 > $ pwd
 > /egcs/carton/cvsfiles/egcs/gcc/f/CVS
 > $ grep -v _expand= fileattr 
 > Foutput.j       _head=1.1
 > Fsystem.j       _head=1.1
 > Ftoplev.j       _head=1.1
 > 
 > Could anybody who's familiar with CVS please take care of this?

In the meantime I've copied and manually edited them to get
further. Now that they #include "hconfig.h" and "system.h", we need to 
add $(INCLUDES) to the compile flags for ansify and intdoc:

1998-16-18  Manfred Hollstein  <manfred@s-direktnet.de>

	* Makefile.in ($(srcdir)/f/intdoc.texi): Add $(INCLUDES).

diff -rup -x CVS -x RCS -x *.o -x *.info* -x *.html* -x *.elc -x *.dvi -x *.orig -x *~ -x version.el egcs-19980617.orig/gcc/f/Make-lang.in egcs-19980617/gcc/f/Make-lang.in
--- egcs-19980617.orig/gcc/f/Make-lang.in	Wed Jun 17 16:16:07 1998
+++ egcs-19980617/gcc/f/Make-lang.in	Wed Jun 17 16:16:07 1998
@@ -286,10 +286,10 @@ $(srcdir)/f/intdoc.texi: f/intdoc.c f/in
 	  *) rm -f lang-f77;; \
 	esac
 	if [ -f lang-f77 ]; then \
-	  $(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) \
+	  $(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) $(INCLUDES) \
 	   `echo $(srcdir)/f/ansify.c | sed 's,^\./,,'` -o f/ansify; \
 	  f/ansify < $(srcdir)/f/intdoc.in > f/intdoc.h0 $(srcdir)/f/intdoc.in; \
-	  $(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) -I./f \
+	  $(HOST_CC) $(HOST_CFLAGS) $(HOST_LDFLAGS) -I./f $(INCLUDES) \
 	   `echo $(srcdir)/f/intdoc.c | sed 's,^\./,,'` -o f/intdoc; \
 	  f/intdoc > $(srcdir)/f/intdoc.texi; \
 	  rm f/intdoc f/ansify f/intdoc.h0; \


Which ChangeLog should be used for this? gcc/f/ChangeLog or
gcc/f/ChangeLog.egcs?

manfred


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