diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2018-11-07 19:17:29 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2018-11-07 19:17:29 +0100 |
commit | 630ba2fd94b7ceffa43d461020587750c47bf2aa (patch) | |
tree | 07184c4cea5ae1fe3e5ea5635eaa884a0805ff1e /gcc/doc/tm.texi | |
parent | 6279fcd66fa8dd5b6e8fc78845931bfe72593907 (diff) | |
download | gcc-630ba2fd94b7ceffa43d461020587750c47bf2aa.zip gcc-630ba2fd94b7ceffa43d461020587750c47bf2aa.tar.gz gcc-630ba2fd94b7ceffa43d461020587750c47bf2aa.tar.bz2 |
doc: Use @: where needed
When an abbreviation ends with a dot followed by whitespace, Texinfo
thinks the dot ends a sentence, and applies spacing rules etc. based
on that. To prevent this, there is the @: macro.
This patch puts @: after every vs., e.g., and i.e. where it is needed.
In a few cases there was "@ " already, or "@\n", but @: is slightly
better, and more consistent.
* target.def: Put @: after every vs., e.g., and i.e. where it is
followed by whitespace.
* doc/extend.texi: Ditto.
* doc/fragments.texi: Ditto.
* doc/gimple.texi: Ditto.
* doc/implement-c.texi: Ditto.
* doc/install.texi: Ditto.
* doc/invoke.texi: Ditto.
* doc/md.texi: Ditto.
* doc/plugins.texi: Ditto.
* doc/rtl.texi: Ditto.
* doc/sourcebuild.texi: Ditto.
* doc/tm.texi.in: Ditto.
* doc/ux.texi: Ditto.
* doc/tm.texi: Regenerate.
From-SVN: r265882
Diffstat (limited to 'gcc/doc/tm.texi')
-rw-r--r-- | gcc/doc/tm.texi | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index f841527..54ca518 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -1086,7 +1086,7 @@ the default value is @code{BIGGEST_ALIGNMENT}. On systems that use ELF, the default (in @file{config/elfos.h}) is the largest supported 32-bit ELF section alignment representable on -a 32-bit host e.g. @samp{(((uint64_t) 1 << 28) * 8)}. +a 32-bit host e.g.@: @samp{(((uint64_t) 1 << 28) * 8)}. On 32-bit ELF the largest supported section alignment in bits is @samp{(0x80000000 * 8)}, but this is not representable on 32-bit hosts. @end defmac @@ -5086,7 +5086,7 @@ The hook is used for options that have a non-trivial list of possible option val Set to true if each call that binds to a local definition explicitly clobbers or sets all non-fixed registers modified by performing the call. That is, by the call pattern itself, or by code that might be inserted by the -linker (e.g. stubs, veneers, branch islands), but not including those +linker (e.g.@: stubs, veneers, branch islands), but not including those modifiable by the callee. The affected registers may be mentioned explicitly in the call pattern, or included as clobbers in CALL_INSN_FUNCTION_USAGE. The default version of this hook is set to false. The purpose of this hook @@ -6319,7 +6319,7 @@ bit) are not set in the same way as a test instruction, so that a different branch instruction must be used for some conditional branches. When this happens, use the machine mode of the condition code register to record different formats of the condition code register. Modes can -also be used to record which compare instruction (e.g. a signed or an +also be used to record which compare instruction (e.g.@: a signed or an unsigned comparison) produced the condition codes. If other modes than @code{CCmode} are required, add them to @@ -6586,7 +6586,7 @@ other fields in the same word of the structure, but to different bytes. This hook returns true if memory accesses described by the @var{mode} and @var{alignment} parameters have a cost many times greater than aligned accesses, for example if they are emulated in a trap handler. -This hook is invoked only for unaligned accesses, i.e. when +This hook is invoked only for unaligned accesses, i.e.@: when @code{@var{alignment} < GET_MODE_ALIGNMENT (@var{mode})}. When this hook returns true, the compiler will act as if @@ -10075,7 +10075,7 @@ A C statement to issue assembly directives that create a difference @defmac ASM_OUTPUT_DWARF_VMS_DELTA (@var{stream}, @var{size}, @var{label1}, @var{label2}) A C statement to issue assembly directives that create a difference -between the two given labels in system defined units, e.g. instruction +between the two given labels in system defined units, e.g.@: instruction slots on IA64 VMS, using an integer of the given size. @end defmac @@ -11939,7 +11939,7 @@ memory model bits are allowed. @end deftypefn @deftypevr {Target Hook} {unsigned char} TARGET_ATOMIC_TEST_AND_SET_TRUEVAL -This value should be set if the result written by @code{atomic_test_and_set} is not exactly 1, i.e. the @code{bool} @code{true}. +This value should be set if the result written by @code{atomic_test_and_set} is not exactly 1, i.e.@: the @code{bool} @code{true}. @end deftypevr @deftypefn {Target Hook} bool TARGET_HAS_IFUNC_P (void) |