This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH: Remove gxxint.texi
- To: gcc-patches at gcc dot gnu dot org
- Subject: PATCH: Remove gxxint.texi
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Mon, 30 Apr 2001 15:43:57 -0700
- Organization: CodeSourcery, LLC
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 ----