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:
parent
c6012045d5
commit
929769f4ea
7 changed files with 3188 additions and 2979 deletions
|
@ -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
|
||||
|
|
|
@ -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 \
|
||||
|
|
2959
gcc/doc/c-tree.texi
2959
gcc/doc/c-tree.texi
File diff suppressed because it is too large
Load diff
|
@ -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
|
||||
|
|
3188
gcc/doc/generic.texi
3188
gcc/doc/generic.texi
File diff suppressed because it is too large
Load diff
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Add table
Reference in a new issue