diff options
author | Martin Liska <mliska@suse.cz> | 2018-09-25 09:11:05 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2018-09-25 07:11:05 +0000 |
commit | 87677ac7fbe12cd180e4a3c0ab4c209e08df98e8 (patch) | |
tree | e40f3d9ebb93109e7c06cd10f7182fd7322768b7 /gcc/doc | |
parent | 4cac9d00e93a40c7b19f0060b8b4f8f5b3e4d676 (diff) | |
download | gcc-87677ac7fbe12cd180e4a3c0ab4c209e08df98e8.zip gcc-87677ac7fbe12cd180e4a3c0ab4c209e08df98e8.tar.gz gcc-87677ac7fbe12cd180e4a3c0ab4c209e08df98e8.tar.bz2 |
Remove Pascal-related entries in code and comments.
2018-09-25 Martin Liska <mliska@suse.cz>
* config/powerpcspe/powerpcspe.c (rs6000_output_function_epilogue):
Do not handle "GNU Pascal".
* config/rs6000/rs6000.c (rs6000_output_function_epilogue):
Likewise.
* config/sparc/sparc.c (sparc_pass_by_reference): Remove Pascal
from documentation. Likewise.
* dbxout.c (dbxout_range_type): Likewise.
* doc/cpp.texi: Likewise.
* doc/extend.texi: Likewise.
* doc/frontends.texi: Likewise.
* doc/invoke.texi: Remove Pascal entry.
* tree.def (CLEANUP_POINT_EXPR): Likewise.
* doc/rtl.texi (MODE_FUNCTION): Remove not used entry.
2018-09-25 Martin Liska <mliska@suse.cz>
* c-common.c (c_common_truthvalue_conversion):
Remove Pascal from documentation.
From-SVN: r264559
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/cpp.texi | 2 | ||||
-rw-r--r-- | gcc/doc/extend.texi | 2 | ||||
-rw-r--r-- | gcc/doc/frontends.texi | 3 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 3 | ||||
-rw-r--r-- | gcc/doc/rtl.texi | 5 |
5 files changed, 3 insertions, 12 deletions
diff --git a/gcc/doc/cpp.texi b/gcc/doc/cpp.texi index efad2c8..5345574 100644 --- a/gcc/doc/cpp.texi +++ b/gcc/doc/cpp.texi @@ -194,7 +194,7 @@ will be removed, and the Makefile will not work. Having said that, you can often get away with using cpp on things which are not C@. Other Algol-ish programming languages are often safe -(Pascal, Ada, etc.) So is assembly, with caution. @option{-traditional-cpp} +(Ada, etc.) So is assembly, with caution. @option{-traditional-cpp} mode preserves more white space, and is otherwise more permissive. Many of the problems can be avoided by writing C or C++ style comments instead of native language comments, and keeping macros simple. diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index 7a69655..cfe6a8e 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -26,7 +26,7 @@ extensions, accepted by GCC in C90 mode and in C++. * Statement Exprs:: Putting statements and declarations inside expressions. * Local Labels:: Labels local to a block. * Labels as Values:: Getting pointers to labels, and computed gotos. -* Nested Functions:: As in Algol and Pascal, lexical scoping of functions. +* Nested Functions:: Nested function in GNU C. * Constructing Calls:: Dispatching a call to another function. * Typeof:: @code{typeof}: referring to the type of an expression. * Conditionals:: Omitting the middle operand of a @samp{?:} expression. diff --git a/gcc/doc/frontends.texi b/gcc/doc/frontends.texi index ecf1d51..dbb83ee 100644 --- a/gcc/doc/frontends.texi +++ b/gcc/doc/frontends.texi @@ -32,11 +32,10 @@ various processors. @cindex COBOL @cindex Mercury -@cindex Pascal The part of a compiler that is specific to a particular language is called the ``front end''. In addition to the front ends that are integrated components of GCC, there are several other front ends that -are maintained separately. These support languages such as Pascal, +are maintained separately. These support languages such as Mercury, and COBOL@. To use these, they must be built together with GCC proper. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index dba1e62..7ef4e7a 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -1450,9 +1450,6 @@ Ada source code file containing a library unit body (a subprogram or package body). Such files are also called @dfn{bodies}. @c GCC also knows about some suffixes for languages not yet included: -@c Pascal: -@c @var{file}.p -@c @var{file}.pas @c Ratfor: @c @var{file}.r diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index 0695ad2..463bdc6 100644 --- a/gcc/doc/rtl.texi +++ b/gcc/doc/rtl.texi @@ -1393,11 +1393,6 @@ Complex floating point modes. By default these are @code{QCmode}, @code{HCmode}, @code{SCmode}, @code{DCmode}, @code{XCmode}, and @code{TCmode}. -@findex MODE_FUNCTION -@item MODE_FUNCTION -Algol or Pascal function variables including a static chain. -(These are not currently implemented). - @findex MODE_CC @item MODE_CC Modes representing condition code values. These are @code{CCmode} plus |