Makefile.in (TEXI_GCCINT_FILES): Remove c-tree.texi.

2010-03-13  Jerry Quinn  <jlquinn@optonline.net>

	* Makefile.in (TEXI_GCCINT_FILES): Remove c-tree.texi.
	* doc/c-tree.texi: Remove.
	* doc/generic.texi: Merge c-tree.texi here.
	* doc/gccint.texi (Trees): Remove menu entry.
	(c-tree.texi): Remove @include.
	* doc/rtl.texi (Reading RTL): Update pxref from Trees to GENERIC.
	* doc/languages.texi (Reading RTL): Ditto.

From-SVN: r157419
This commit is contained in:
Jerry Quinn 2010-03-13 05:38:08 +00:00 committed by Jerry Quinn
parent c6012045d5
commit 929769f4ea
7 changed files with 3188 additions and 2979 deletions

View file

@ -1,3 +1,13 @@
2010-03-13 Jerry Quinn <jlquinn@optonline.net>
* Makefile.in (TEXI_GCCINT_FILES): Remove c-tree.texi.
* doc/c-tree.texi: Remove.
* doc/generic.texi: Merge c-tree.texi here.
* doc/gccint.texi (Trees): Remove menu entry.
(c-tree.texi): Remove @include.
* doc/rtl.texi (Reading RTL): Update pxref from Trees to GENERIC.
* doc/languages.texi (Reading RTL): Ditto.
2010-03-12 Steve Ellcey <sje@cup.hp.com>
PR target/42869

View file

@ -3984,7 +3984,7 @@ TEXI_GCC_FILES = gcc.texi gcc-common.texi gcc-vers.texi frontends.texi \
TEXI_GCCINT_FILES = gccint.texi gcc-common.texi gcc-vers.texi \
contribute.texi makefile.texi configterms.texi options.texi \
portability.texi interface.texi passes.texi c-tree.texi \
portability.texi interface.texi passes.texi \
rtl.texi md.texi tm.texi hostconfig.texi fragments.texi \
configfiles.texi collect2.texi headerdirs.texi funding.texi \
gnu.texi gpl_v3.texi fdl.texi contrib.texi languages.texi \

File diff suppressed because it is too large Load diff

View file

@ -28,7 +28,7 @@
@copying
Copyright @copyright{} 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
2008 Free Software Foundation, Inc.
2008, 2010 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
@ -109,7 +109,6 @@ Additional tutorial information is linked to from
* Testsuites:: GCC testsuites.
* Options:: Option specification files.
* Passes:: Order of passes, what they do, and what each file is for.
* Trees:: The source representation used by the C and C++ front ends.
* GENERIC:: Language-independent representation generated by Front Ends
* GIMPLE:: Tuple representation used by Tree SSA optimizers
* Tree SSA:: Analysis and optimization of GIMPLE
@ -145,7 +144,6 @@ Additional tutorial information is linked to from
@include sourcebuild.texi
@include options.texi
@include passes.texi
@include c-tree.texi
@include rtl.texi
@include generic.texi
@include gimple.texi

File diff suppressed because it is too large Load diff

View file

@ -6,7 +6,7 @@
@chapter Language Front Ends in GCC
The interface to front ends for languages in GCC, and in particular
the @code{tree} structure (@pxref{Trees}), was initially designed for
the @code{tree} structure (@pxref{GENERIC}), was initially designed for
C, and many aspects of it are still somewhat biased towards C and
C-like languages. It is, however, reasonably well suited to other
procedural languages, and front ends for many such languages have been

View file

@ -4059,5 +4059,5 @@ does not contain all the information about the program.
The proper way to interface GCC to a new language front end is with
the ``tree'' data structure, described in the files @file{tree.h} and
@file{tree.def}. The documentation for this structure (@pxref{Trees})
@file{tree.def}. The documentation for this structure (@pxref{GENERIC})
is incomplete.