diff options
Diffstat (limited to 'gcc/doc/tm.texi')
-rw-r--r-- | gcc/doc/tm.texi | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index da8d14b..b13ddfb 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -748,7 +748,7 @@ options to enable at particular sets of optimization levels. These options are processed once just after the optimization level is determined and before the remainder of the command options have been parsed, so may be overridden by other -options passed explicily. +options passed explicitly. This processing is run once at program startup and when the optimization options are changed via @code{#pragma GCC optimize} or by using the @@ -4224,7 +4224,7 @@ required. @end defmac @deftypefn {Target Hook} {unsigned int} TARGET_FUNCTION_ARG_BOUNDARY (enum machine_mode @var{mode}, const_tree @var{type}) -This hook returns the the alignment boundary, in bits, of an argument +This hook returns the alignment boundary, in bits, of an argument with the specified mode and type. The default hook returns @code{PARM_BOUNDARY} for all arguments. @end deftypefn @@ -4337,7 +4337,7 @@ SSE registers for floating point operations. On such targets, a good strategy may be to return nonzero from this hook for @code{INTEGRAL_MODE_P} machine modes but zero for the SSE register classes. -The default version of this hook retuns false for any mode. It is always +The default version of this hook returns false for any mode. It is always safe to redefine this hook to return with a nonzero value. But if you unnecessarily define it, you will reduce the amount of optimizations that can be performed in some cases. If you do not define this hook @@ -6640,11 +6640,11 @@ round of multipass scheduling. @end deftypefn @deftypefn {Target Hook} void TARGET_SCHED_FIRST_CYCLE_MULTIPASS_INIT (void *@var{data}) -This hook initilizes target-specific data used in multipass scheduling. +This hook initializes target-specific data used in multipass scheduling. @end deftypefn @deftypefn {Target Hook} void TARGET_SCHED_FIRST_CYCLE_MULTIPASS_FINI (void *@var{data}) -This hook finilizes target-specific data used in multipass scheduling. +This hook finalizes target-specific data used in multipass scheduling. @end deftypefn @deftypefn {Target Hook} int TARGET_SCHED_DFA_NEW_CYCLE (FILE *@var{dump}, int @var{verbose}, rtx @var{insn}, int @var{last_clock}, int @var{clock}, int *@var{sort_p}) @@ -8437,7 +8437,7 @@ to execute @command{nm}. The default is to search the path normally for @command{collect2} calls @command{nm} to scan object files for static constructors and destructors and LTO info. By default, @option{-n} is passed. Define @code{NM_FLAGS} to a C string constant if other options -are needed to get the same output formut as GNU @command{nm -n} +are needed to get the same output format as GNU @command{nm -n} produces. @end defmac @@ -10510,7 +10510,7 @@ condition code values with less instructions than the corresponding machines, define the appropriate patterns. Use the names @code{incscc} and @code{decscc}, respectively, for the patterns which perform @code{plus} or @code{minus} operations on condition code values. See -@file{rs6000.md} for some examples. The GNU Superoptizer can be used to +@file{rs6000.md} for some examples. The GNU Superoptimizer can be used to find such instruction sequences on other machines. If this macro is not defined, the default value, 1, is used. You need |