This is the mail archive of the gcc-patches@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: Remove gxxint.texi



It's time for gxxint.texi to die.

This file contains documentation for the old name-mangling, for
historical squabbles about exception-handling support, and lots of
misleading information about functions that no longer exist.

Tested on i686-pc-linux-gnu, installed on the mainline and on the
branch.

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

2001-04-30  Mark Mitchell  <mark@codesourcery.com>

	* gxxint.texi: Remove.
	* Make-lang.in: Remove all traces of gxxint.texi.

Index: gcc/cp/Make-lang.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/cp/Make-lang.in,v
retrieving revision 1.77.2.1
diff -c -p -r1.77.2.1 Make-lang.in
*** Make-lang.in	2001/03/27 04:41:17	1.77.2.1
--- Make-lang.in	2001/04/30 22:25:15
*************** c++.all.cross: g++-cross$(exeext) $(DEMA
*** 129,143 ****
  c++.start.encap: g++$(exeext)
  c++.rest.encap: $(DEMANGLER_PROG)
  
! c++.info: $(srcdir)/cp/g++int.info
  c++.dvi:
  
- $(srcdir)/cp/g++int.info: $(srcdir)/cp/gxxint.texi
- 	if [ x$(BUILD_INFO) = xinfo ]; then \
- 	  rm -f $(srcdir)/cp/g++int.info*; \
- 	  cd $(srcdir)/cp && $(MAKEINFO) -o g++int.info gxxint.texi; \
- 	else true; fi
- 
  #
  # Install hooks:
  # cc1plus is installed elsewhere as part of $(COMPILERS).
--- 129,137 ----
  c++.start.encap: g++$(exeext)
  c++.rest.encap: $(DEMANGLER_PROG)
  
! c++.info: 
  c++.dvi:
  
  #
  # Install hooks:
  # cc1plus is installed elsewhere as part of $(COMPILERS).
*************** c++.install-common:
*** 185,206 ****
  	  fi ; \
  	fi
  
! c++.install-info: c++.info
! 	if [ -f cc1plus$(exeext) ] ; then \
! 	  if [ -f $(srcdir)/cp/g++int.info ]; then \
! 	    rm -f $(infodir)/g++int.info*; \
! 	    for f in $(srcdir)/cp/g++int.info*; do \
! 	      realfile=`echo $$f | sed -e 's|.*/\([^/]*\)$$|\1|'`; \
! 	      $(INSTALL_DATA) $$f $(infodir)/$$realfile; \
! 	    done; \
! 	    chmod a-x $(infodir)/g++int.info*; \
! 	  else true; fi; \
! 	else true; fi
! 	-if [ -f cc1plus$(exeext) ] && [ -f $(infodir)/g++int.info ]; then \
! 	  if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
! 	    install-info --dir-file=$(infodir)/dir $(infodir)/g++int.info; \
! 	  else true; fi; \
! 	else true; fi
  
  c++.install-man: $(srcdir)/cp/g++.1
  	-if [ -f cc1plus$(exeext) ] ; then \
--- 179,185 ----
  	  fi ; \
  	fi
  
! c++.install-info:
  
  c++.install-man: $(srcdir)/cp/g++.1
  	-if [ -f cc1plus$(exeext) ] ; then \
*************** c++.uninstall:
*** 224,230 ****
  	-rm -rf $(bindir)/$(DEMANGLER_CROSS_NAME)$(exeext)
  	-rm -rf $(man1dir)/$(GXX_INSTALL_NAME)$(manext)
  	-rm -rf $(man1dir)/$(GXX_CROSS_NAME)$(manext)
- 	-rm -rf $(infodir)/g++int.info*
  #
  # Clean hooks:
  # A lot of the ancillary files are deleted by the main makefile.
--- 203,208 ----
*************** c++.distclean:
*** 239,245 ****
  c++.extraclean:
  c++.maintainer-clean:
  	-rm -f $(srcdir)/cp/parse.c $(srcdir)/cp/parse.h
- 	-rm -f $(srcdir)/cp/g++int.info*
  #
  # Stage hooks:
  # The main makefile has already created stage?/cp.
--- 217,222 ----


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