Commit 4bd0bee9 by Matt Kraai Committed by Matt Kraai

c-tree.texi: Normalize spellings of "lowercase" and "uppercase".

	* doc/c-tree.texi: Normalize spellings of "lowercase" and
	"uppercase".
	* doc/cpp.texi: Likewise.
	* doc/md.texi: Likewise.
	* doc/rtl.texi: Likewise.
	* doc/tm.texi: Likewise.

From-SVN: r69988
parent 7f02cb5c
2003-07-30 Matt Kraai <kraai@alumni.cmu.edu> 2003-07-30 Matt Kraai <kraai@alumni.cmu.edu>
* doc/c-tree.texi: Normalize spellings of "lowercase" and
"uppercase".
* doc/cpp.texi: Likewise.
* doc/md.texi: Likewise.
* doc/rtl.texi: Likewise.
* doc/tm.texi: Likewise.
2003-07-30 Matt Kraai <kraai@alumni.cmu.edu>
* objc/Make-lang.in (objc.stage1, objc.stage2, objc.stage3) * objc/Make-lang.in (objc.stage1, objc.stage2, objc.stage3)
(objc.stage4, objc.stageprofile, objc.stagefeedback): Remove moves (objc.stage4, objc.stageprofile, objc.stagefeedback): Remove moves
of cc1obj. of cc1obj.
......
...@@ -124,7 +124,7 @@ functions described here. In particular, no guarantee is given that the ...@@ -124,7 +124,7 @@ functions described here. In particular, no guarantee is given that the
values are lvalues. values are lvalues.
In general, the names of macros are all in uppercase, while the names of In general, the names of macros are all in uppercase, while the names of
functions are entirely in lower case. There are rare exceptions to this functions are entirely in lowercase. There are rare exceptions to this
rule. You should assume that any macro or function whose name is made rule. You should assume that any macro or function whose name is made
up entirely of uppercase letters may evaluate its arguments more than up entirely of uppercase letters may evaluate its arguments more than
once. You may assume that a macro or function whose name is made up once. You may assume that a macro or function whose name is made up
......
...@@ -1206,7 +1206,7 @@ if you had written ...@@ -1206,7 +1206,7 @@ if you had written
foo = (char *) malloc (1024); foo = (char *) malloc (1024);
@end example @end example
By convention, macro names are written in upper case. Programs are By convention, macro names are written in uppercase. Programs are
easier to read when it is possible to tell at a glance which names are easier to read when it is possible to tell at a glance which names are
macros. macros.
......
...@@ -1314,15 +1314,15 @@ The constraints are defined through these macros: ...@@ -1314,15 +1314,15 @@ The constraints are defined through these macros:
@table @code @table @code
@item REG_CLASS_FROM_LETTER @item REG_CLASS_FROM_LETTER
Register class constraints (usually lower case). Register class constraints (usually lowercase).
@item CONST_OK_FOR_LETTER_P @item CONST_OK_FOR_LETTER_P
Immediate constant constraints, for non-floating point constants of Immediate constant constraints, for non-floating point constants of
word size or smaller precision (usually upper case). word size or smaller precision (usually uppercase).
@item CONST_DOUBLE_OK_FOR_LETTER_P @item CONST_DOUBLE_OK_FOR_LETTER_P
Immediate constant constraints, for all floating point constants and for Immediate constant constraints, for all floating point constants and for
constants of greater than word size precision (usually upper case). constants of greater than word size precision (usually uppercase).
@item EXTRA_CONSTRAINT @item EXTRA_CONSTRAINT
Special cases of registers or memory. This macro is not required, and Special cases of registers or memory. This macro is not required, and
...@@ -2318,7 +2318,7 @@ pattern to accomplish a certain task. ...@@ -2318,7 +2318,7 @@ pattern to accomplish a certain task.
@table @asis @table @asis
@cindex @code{mov@var{m}} instruction pattern @cindex @code{mov@var{m}} instruction pattern
@item @samp{mov@var{m}} @item @samp{mov@var{m}}
Here @var{m} stands for a two-letter machine mode name, in lower case. Here @var{m} stands for a two-letter machine mode name, in lowercase.
This instruction pattern moves data with that machine mode from operand This instruction pattern moves data with that machine mode from operand
1 to operand 0. For example, @samp{movsi} moves full-word data. 1 to operand 0. For example, @samp{movsi} moves full-word data.
...@@ -4810,7 +4810,7 @@ A @samp{#define} is written for the symbol @samp{HAVE_ATTR_@var{name}}. ...@@ -4810,7 +4810,7 @@ A @samp{#define} is written for the symbol @samp{HAVE_ATTR_@var{name}}.
@item @item
An enumeral class is defined for @samp{attr_@var{name}} with An enumeral class is defined for @samp{attr_@var{name}} with
elements of the form @samp{@var{upper-name}_@var{upper-value}} where elements of the form @samp{@var{upper-name}_@var{upper-value}} where
the attribute name and value are first converted to upper case. the attribute name and value are first converted to uppercase.
@item @item
A function @samp{get_attr_@var{name}} is defined that is passed an insn and A function @samp{get_attr_@var{name}} is defined that is passed an insn and
......
...@@ -99,7 +99,7 @@ null pointers are used instead. ...@@ -99,7 +99,7 @@ null pointers are used instead.
@findex PUT_CODE @findex PUT_CODE
Expressions are classified by @dfn{expression codes} (also called RTX Expressions are classified by @dfn{expression codes} (also called RTX
codes). The expression code is a name defined in @file{rtl.def}, which is codes). The expression code is a name defined in @file{rtl.def}, which is
also (in upper case) a C enumeration constant. The possible expression also (in uppercase) a C enumeration constant. The possible expression
codes and their meanings are machine-independent. The code of an RTX can codes and their meanings are machine-independent. The code of an RTX can
be extracted with the macro @code{GET_CODE (@var{x})} and altered with be extracted with the macro @code{GET_CODE (@var{x})} and altered with
@code{PUT_CODE (@var{x}, @var{newcode})}. @code{PUT_CODE (@var{x}, @var{newcode})}.
...@@ -118,8 +118,8 @@ Expressions are written as parentheses containing the name of the ...@@ -118,8 +118,8 @@ Expressions are written as parentheses containing the name of the
expression type, its flags and machine mode if any, and then the operands expression type, its flags and machine mode if any, and then the operands
of the expression (separated by spaces). of the expression (separated by spaces).
Expression code names in the @samp{md} file are written in lower case, Expression code names in the @samp{md} file are written in lowercase,
but when they appear in C code they are written in upper case. In this but when they appear in C code they are written in uppercase. In this
manual, they are shown as follows: @code{const_int}. manual, they are shown as follows: @code{const_int}.
@cindex (nil) @cindex (nil)
......
...@@ -558,7 +558,7 @@ wrapped in @code{extern @samp{C}} when compiling C++. Mark the end of ...@@ -558,7 +558,7 @@ wrapped in @code{extern @samp{C}} when compiling C++. Mark the end of
the array with a null element. the array with a null element.
The component name denotes what GNU package the include file is part of, The component name denotes what GNU package the include file is part of,
if any, in all upper-case letters. For example, it might be @samp{GCC} if any, in all uppercase letters. For example, it might be @samp{GCC}
or @samp{BINUTILS}. If the package is part of a vendor-supplied or @samp{BINUTILS}. If the package is part of a vendor-supplied
operating system, code the component name as @samp{0}. operating system, code the component name as @samp{0}.
...@@ -7348,7 +7348,7 @@ If defined this macro should expand to a series of @code{case} ...@@ -7348,7 +7348,7 @@ If defined this macro should expand to a series of @code{case}
statements which will be parsed inside the @code{switch} statement of statements which will be parsed inside the @code{switch} statement of
the @code{asm_fprintf} function. This allows targets to define extra the @code{asm_fprintf} function. This allows targets to define extra
printf formats which may useful when generating their assembler printf formats which may useful when generating their assembler
statements. Note that upper case letters are reserved for future statements. Note that uppercase letters are reserved for future
generic extensions to asm_fprintf, and so are not available to target generic extensions to asm_fprintf, and so are not available to target
specific code. The output file is given by the parameter @var{file}. specific code. The output file is given by the parameter @var{file}.
The varargs input pointer is @var{argptr} and the rest of the format The varargs input pointer is @var{argptr} and the rest of the format
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment