diff options
author | Martin Liska <mliska@suse.cz> | 2022-11-09 13:54:21 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-11-09 13:58:08 +0100 |
commit | 3ed1b4ce7c9bdf8c777d12da0f5fe4cae8ba7c8e (patch) | |
tree | fc8e09eef5bae005b42b51afe905307c950b7771 /gcc | |
parent | a305ac87b46e263a3bc0c886f9dfddf2664f6af8 (diff) | |
download | gcc-3ed1b4ce7c9bdf8c777d12da0f5fe4cae8ba7c8e.zip gcc-3ed1b4ce7c9bdf8c777d12da0f5fe4cae8ba7c8e.tar.gz gcc-3ed1b4ce7c9bdf8c777d12da0f5fe4cae8ba7c8e.tar.bz2 |
sphinx: add missing trailing newline
All files are supposed to end with a newline, fix that.
ChangeLog:
* doc/bsd.rst:
Add trailing newline.
* doc/contrib.rst:
Add trailing newline.
* doc/contribute.rst:
Add trailing newline.
* doc/cppdiropts.rst:
Add trailing newline.
* doc/cppenv.rst:
Add trailing newline.
* doc/cppopts.rst:
Add trailing newline.
* doc/cppwarnopts.rst:
Add trailing newline.
* doc/funding.rst:
Add trailing newline.
* doc/gnu.rst:
Add trailing newline.
* doc/gnu_free_documentation_license.rst:
Add trailing newline.
* doc/gpl-3.0.rst:
Add trailing newline.
* doc/indices-and-tables.rst:
Add trailing newline.
* doc/lgpl-2.1.rst:
Add trailing newline.
* doc/md.rst:
Add trailing newline.
gcc/d/ChangeLog:
* doc/copyright.rst:
Add trailing newline.
* doc/general-public-license-3.rst:
Add trailing newline.
* doc/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/index.rst:
Add trailing newline.
* doc/indices-and-tables.rst:
Add trailing newline.
* doc/invoking-gdc.rst:
Add trailing newline.
* doc/invoking-gdc/code-generation.rst:
Add trailing newline.
* doc/invoking-gdc/developer-options.rst:
Add trailing newline.
* doc/invoking-gdc/input-and-output-files.rst:
Add trailing newline.
* doc/invoking-gdc/options-for-directory-search.rst:
Add trailing newline.
* doc/invoking-gdc/options-for-linking.rst:
Add trailing newline.
* doc/invoking-gdc/runtime-options.rst:
Add trailing newline.
* doc/invoking-gdc/warnings.rst:
Add trailing newline.
gcc/ChangeLog:
* doc/cpp/character-sets.rst:
Add trailing newline.
* doc/cpp/conditional-syntax.rst:
Add trailing newline.
* doc/cpp/conditional-uses.rst:
Add trailing newline.
* doc/cpp/conditionals.rst:
Add trailing newline.
* doc/cpp/copyright.rst:
Add trailing newline.
* doc/cpp/deleted-code.rst:
Add trailing newline.
* doc/cpp/diagnostics.rst:
Add trailing newline.
* doc/cpp/environment-variables.rst:
Add trailing newline.
* doc/cpp/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/cpp/header-files.rst:
Add trailing newline.
* doc/cpp/header-files/alternatives-to-wrapper-ifndef.rst:
Add trailing newline.
* doc/cpp/header-files/computed-includes.rst:
Add trailing newline.
* doc/cpp/header-files/include-operation.rst:
Add trailing newline.
* doc/cpp/header-files/include-syntax.rst:
Add trailing newline.
* doc/cpp/header-files/once-only-headers.rst:
Add trailing newline.
* doc/cpp/header-files/search-path.rst:
Add trailing newline.
* doc/cpp/header-files/system-headers.rst:
Add trailing newline.
* doc/cpp/header-files/wrapper-headers.rst:
Add trailing newline.
* doc/cpp/implementation-defined-behavior.rst:
Add trailing newline.
* doc/cpp/implementation-details.rst:
Add trailing newline.
* doc/cpp/implementation-limits.rst:
Add trailing newline.
* doc/cpp/index.rst:
Add trailing newline.
* doc/cpp/indices-and-tables.rst:
Add trailing newline.
* doc/cpp/initial-processing.rst:
Add trailing newline.
* doc/cpp/invocation.rst:
Add trailing newline.
* doc/cpp/line-control.rst:
Add trailing newline.
* doc/cpp/macros.rst:
Add trailing newline.
* doc/cpp/macros/concatenation.rst:
Add trailing newline.
* doc/cpp/macros/directives-within-macro-arguments.rst:
Add trailing newline.
* doc/cpp/macros/function-like-macros.rst:
Add trailing newline.
* doc/cpp/macros/macro-arguments.rst:
Add trailing newline.
* doc/cpp/macros/macro-pitfalls.rst:
Add trailing newline.
* doc/cpp/macros/object-like-macros.rst:
Add trailing newline.
* doc/cpp/macros/predefined-macros.rst:
Add trailing newline.
* doc/cpp/macros/stringizing.rst:
Add trailing newline.
* doc/cpp/macros/undefining-and-redefining-macros.rst:
Add trailing newline.
* doc/cpp/macros/variadic-macros.rst:
Add trailing newline.
* doc/cpp/obsolete-features.rst:
Add trailing newline.
* doc/cpp/other-directives.rst:
Add trailing newline.
* doc/cpp/overview.rst:
Add trailing newline.
* doc/cpp/pragmas.rst:
Add trailing newline.
* doc/cpp/preprocessor-output.rst:
Add trailing newline.
* doc/cpp/the-preprocessing-language.rst:
Add trailing newline.
* doc/cpp/tokenization.rst:
Add trailing newline.
* doc/cpp/traditional-lexical-analysis.rst:
Add trailing newline.
* doc/cpp/traditional-macros.rst:
Add trailing newline.
* doc/cpp/traditional-miscellany.rst:
Add trailing newline.
* doc/cpp/traditional-mode.rst:
Add trailing newline.
* doc/cpp/traditional-warnings.rst:
Add trailing newline.
* doc/cppinternals/copyright.rst:
Add trailing newline.
* doc/cppinternals/cppinternals.rst:
Add trailing newline.
* doc/cppinternals/cpplib.rst:
Add trailing newline.
* doc/cppinternals/files.rst:
Add trailing newline.
* doc/cppinternals/index.rst:
Add trailing newline.
* doc/cppinternals/indices-and-tables.rst:
Add trailing newline.
* doc/cppinternals/internal-representation-of-macros.rst:
Add trailing newline.
* doc/cppinternals/just-which-line-number-anyway.rst:
Add trailing newline.
* doc/cppinternals/lexing-a-line.rst:
Add trailing newline.
* doc/cppinternals/lexing-a-token.rst:
Add trailing newline.
* doc/cppinternals/looking-for-a-function-like-macros-opening-parenthesis.rst:
Add trailing newline.
* doc/cppinternals/macro-expansion-overview.rst:
Add trailing newline.
* doc/cppinternals/marking-tokens-ineligible-for-future-expansion.rst:
Add trailing newline.
* doc/cppinternals/multiple-include-optimization.rst:
Add trailing newline.
* doc/cppinternals/overview.rst:
Add trailing newline.
* doc/cppinternals/representation-of-line-numbers.rst:
Add trailing newline.
* doc/cppinternals/scanning-the-replacement-list-for-macros-to-expand.rst:
Add trailing newline.
* doc/gcc/binary-compatibility.rst:
Add trailing newline.
* doc/gcc/c++-implementation-defined-behavior.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/architecture.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/arrays-and-pointers.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/characters.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/declarators.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/environment.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/floating-point.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/hints.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/identifiers.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/integers.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/library-functions.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/locale-specific-behavior.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/preprocessing-directives.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/qualifiers.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/statements.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/structures-unions-enumerations-and-bit-fields.rst:
Add trailing newline.
* doc/gcc/c-implementation-defined-behavior/translation.rst:
Add trailing newline.
* doc/gcc/conditionally-supported-behavior.rst:
Add trailing newline.
* doc/gcc/contributing-to-gcc-development.rst:
Add trailing newline.
* doc/gcc/contributors-to-gcc.rst:
Add trailing newline.
* doc/gcc/copyright.rst:
Add trailing newline.
* doc/gcc/exception-handling.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/backwards-compatibility.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/c++-concepts.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/c++-interface-and-implementation-pragmas.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/deprecated-features.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/extracting-the-function-pointer-from-a-bound-pointer-to-member-function.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/function-multiversioning.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/restricting-pointer-aliasing.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/type-traits.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/vague-linkage.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/when-is-a-volatile-c++-object-accessed.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c++-language/wheres-the-template.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/128-bit-integers.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/additional-floating-types.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/alternate-keywords.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/an-inline-function-is-as-fast-as-a-macro.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/arithmetic-on-void-and-function-pointers.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/arrays-of-length-zero.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/arrays-of-variable-length.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/attribute-syntax.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/built-in-functions-for-memory-model-aware-atomic-operations.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/built-in-functions-to-perform-arithmetic-with-overflow-checking.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/c++-style-comments.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/case-ranges.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/cast-to-a-union-type.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/complex-numbers.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/compound-literals.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/conditionals-with-omitted-operands.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/constructing-function-calls.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/decimal-floating-types.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/aarch64-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/amd-gcn-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arc-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arm-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/avr-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/blackfin-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/bpf-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/c-sky-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/common-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/epiphany-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/h8-300-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/ia-64-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32c-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32r-d-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m68k-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mcore-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mep-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microblaze-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microsoft-windows-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mips-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/msp430-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nds32-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nios-ii-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nvidia-ptx-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/powerpc-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/risc-v-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rl78-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rx-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/s-390-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/sh-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/symbian-os-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/v850-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/visium-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/x86-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/xstormy16-function-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/designated-initializers.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/determining-the-alignment-of-functions-types-or-variables.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/dollar-signs-in-identifier-names.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/double-word-integers.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/enumerator-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/fixed-point-types.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/format-checks-specific-to-particular-target-machines.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/function-names-as-strings.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/getting-the-return-or-frame-address-of-a-function.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/half-precision-floating-point.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/hex-floats.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/how-to-use-inline-assembly-language-in-c-code.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/incomplete-enum-types.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/label-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/labels-as-values.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/legacy-sync-built-in-functions-for-atomic-memory-access.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/locally-declared-labels.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/macros-with-a-variable-number-of-arguments.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/mixed-declarations-labels-and-code.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/named-address-spaces.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/nested-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/non-constant-initializers.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/non-lvalue-arrays-may-have-subscripts.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/nonlocal-gotos.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/object-size-checking-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/other-built-in-functions-provided-by-gcc.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/pointer-arguments-in-variadic-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/pointers-to-arrays-with-qualifiers-work-as-expected.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/pragmas-accepted-by-gcc.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/prototypes-and-old-style-function-definitions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/referring-to-a-type-with-typeof.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/slightly-looser-rules-for-escaped-newlines.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-types.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-variables.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/statement-attributes.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/statements-and-declarations-in-expressions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/structures-with-no-members.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/support-for-offsetof.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/aarch64-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/alpha-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/altera-nios-ii-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-simd-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-armv8-m-security-extensions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-c-language-extensions-acle.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-floating-point-status-and-control-intrinsics.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-iwmmxt-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/avr-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/basic-powerpc-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/blackfin-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/bpf-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/fr-v-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-dsp-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-loongson-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-paired-single-support.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-simd-architecture-msa-support.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/msp430-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/nds32-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/other-mips-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/picochip-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-altivec-vsx-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-atomic-memory-operation-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-hardware-transactional-memory-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-matrix-multiply-assist-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/pru-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/risc-v-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/rx-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/s-390-system-z-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/sh-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/sparc-vis-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/ti-c6x-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-control-flow-protection-intrinsics.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-transactional-memory-intrinsics.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/the-character-esc-in-constants.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/thread-local-storage.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/unnamed-structure-and-union-fields.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/using-vector-instructions-through-built-in-functions.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/when-is-a-volatile-object-accessed.rst:
Add trailing newline.
* doc/gcc/extensions-to-the-c-language-family/x86-specific-memory-model-extensions-for-transactional-memory.rst:
Add trailing newline.
* doc/gcc/funding.rst:
Add trailing newline.
* doc/gcc/gcc-command-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/compiling-c++-programs.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/description.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/environment-variables-affecting-gcc.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/gcc-developer-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/aarch64-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/adapteva-epiphany-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/amd-gcn-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/arc-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/arm-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/avr-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/blackfin-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/c-sky-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/c6x-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/cris-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/darwin-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/dec-alpha-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/ebpf-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/fr30-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/frv-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/ft32-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/gnu-linux-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/h8-300-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/hppa-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/ia-64-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/ibm-rs-6000-and-powerpc-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/lm32-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/loongarch-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/m32c-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/m32r-d-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/m680x0-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/mcore-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/mep-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/microblaze-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/mips-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/mmix-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/mn10300-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/moxie-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/msp430-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/nds32-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/nios-ii-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/nvidia-ptx-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/openrisc-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/options-for-system-v.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/pdp-11-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/picochip-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/powerpc-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/pru-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/risc-v-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/rl78-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/rx-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/s-390-and-zseries-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/score-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/sh-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/solaris-2-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/sparc-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/v850-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/vax-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/visium-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/vms-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/vxworks-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/x86-windows-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/xstormy16-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/xtensa-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/machine-dependent-options/zseries-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-controlling-c++-dialect.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-controlling-c-dialect.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-controlling-objective-c-and-objective-c++-dialects.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-controlling-the-kind-of-output.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-controlling-the-preprocessor.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-for-code-generation-conventions.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-for-debugging-your-program.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-for-directory-search.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-for-linking.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-that-control-optimization.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-that-control-static-analysis.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-to-control-diagnostic-messages-formatting.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/options-to-request-or-suppress-warnings.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/passing-options-to-the-assembler.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/program-instrumentation-options.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/specifying-subprocesses-and-the-switches-to-pass-to-them.rst:
Add trailing newline.
* doc/gcc/gcc-command-options/using-precompiled-headers.rst:
Add trailing newline.
* doc/gcc/gcc.rst:
Add trailing newline.
* doc/gcc/gcov-dump.rst:
Add trailing newline.
* doc/gcc/gcov-tool.rst:
Add trailing newline.
* doc/gcc/gcov.rst:
Add trailing newline.
* doc/gcc/gcov/brief-description-of-gcov-data-files.rst:
Add trailing newline.
* doc/gcc/gcov/data-file-relocation-to-support-cross-profiling.rst:
Add trailing newline.
* doc/gcc/gcov/introduction-to-gcov.rst:
Add trailing newline.
* doc/gcc/gcov/invoking-gcov.rst:
Add trailing newline.
* doc/gcc/gcov/profiling-and-test-coverage-in-freestanding-environments.rst:
Add trailing newline.
* doc/gcc/gcov/using-gcov-with-gcc-optimization.rst:
Add trailing newline.
* doc/gcc/general-public-license-3.rst:
Add trailing newline.
* doc/gcc/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/compatibilityalias.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/constant-string-objects.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/exceptions.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/fast-enumeration.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/garbage-collection.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/gnu-objective-c-runtime-api.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/load-executing-code-before-main.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/synchronization.rst:
Add trailing newline.
* doc/gcc/gnu-objective-c-features/type-encoding.rst:
Add trailing newline.
* doc/gcc/gnu.rst:
Add trailing newline.
* doc/gcc/have-you-found-a-bug.rst:
Add trailing newline.
* doc/gcc/how-and-where-to-report-bugs.rst:
Add trailing newline.
* doc/gcc/how-to-get-help-with-gcc.rst:
Add trailing newline.
* doc/gcc/index.rst:
Add trailing newline.
* doc/gcc/indices-and-tables.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/actual-bugs-we-havent-fixed-yet.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/certain-changes-we-dont-want-to-make.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/common-misunderstandings-with-gnu-c.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/disappointments-and-misunderstandings.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/fixed-header-files.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/incompatibilities-of-gcc.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/interoperation.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/standard-libraries.rst:
Add trailing newline.
* doc/gcc/known-causes-of-trouble-with-gcc/warning-messages-and-error-messages.rst:
Add trailing newline.
* doc/gcc/language-standards-supported-by-gcc.rst:
Add trailing newline.
* doc/gcc/language-standards-supported-by-gcc/c++-language.rst:
Add trailing newline.
* doc/gcc/language-standards-supported-by-gcc/c-language.rst:
Add trailing newline.
* doc/gcc/language-standards-supported-by-gcc/d-language.rst:
Add trailing newline.
* doc/gcc/language-standards-supported-by-gcc/go-language.rst:
Add trailing newline.
* doc/gcc/language-standards-supported-by-gcc/objective-c-and-objective-c++-languages.rst:
Add trailing newline.
* doc/gcc/lto-dump.rst:
Add trailing newline.
* doc/gcc/programming-languages-supported-by-gcc.rst:
Add trailing newline.
* doc/gcc/reporting-bugs.rst:
Add trailing newline.
* doc/gccint/analysis-and-optimization-of-gimple-tuples.rst:
Add trailing newline.
* doc/gccint/analysis-and-optimization-of-gimple-tuples/alias-analysis.rst:
Add trailing newline.
* doc/gccint/analysis-and-optimization-of-gimple-tuples/annotations.rst:
Add trailing newline.
* doc/gccint/analysis-and-optimization-of-gimple-tuples/memory-model.rst:
Add trailing newline.
* doc/gccint/analysis-and-optimization-of-gimple-tuples/ssa-operands.rst:
Add trailing newline.
* doc/gccint/analysis-and-optimization-of-gimple-tuples/static-single-assignment.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/data-dependency-analysis.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/iv-analysis-on-rtl.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/loop-closed-ssa-form.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/loop-manipulation.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/loop-querying.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/loop-representation.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/number-of-iterations-analysis.rst:
Add trailing newline.
* doc/gccint/analysis-and-representation-of-loops/scalar-evolutions.rst:
Add trailing newline.
* doc/gccint/analyzer-internals.rst:
Add trailing newline.
* doc/gccint/collect2.rst:
Add trailing newline.
* doc/gccint/contributing-to-gcc-development.rst:
Add trailing newline.
* doc/gccint/contributors-to-gcc.rst:
Add trailing newline.
* doc/gccint/control-flow-graph.rst:
Add trailing newline.
* doc/gccint/control-flow-graph/basic-blocks.rst:
Add trailing newline.
* doc/gccint/control-flow-graph/edges.rst:
Add trailing newline.
* doc/gccint/control-flow-graph/liveness-information.rst:
Add trailing newline.
* doc/gccint/control-flow-graph/maintaining-the-cfg.rst:
Add trailing newline.
* doc/gccint/control-flow-graph/profile-information.rst:
Add trailing newline.
* doc/gccint/copyright.rst:
Add trailing newline.
* doc/gccint/debugging-the-analyzer.rst:
Add trailing newline.
* doc/gccint/funding.rst:
Add trailing newline.
* doc/gccint/gcc-and-portability.rst:
Add trailing newline.
* doc/gccint/general-public-license-3.rst:
Add trailing newline.
* doc/gccint/generic.rst:
Add trailing newline.
* doc/gccint/generic/attributes-in-trees.rst:
Add trailing newline.
* doc/gccint/generic/c-and-c++-trees.rst:
Add trailing newline.
* doc/gccint/generic/declarations.rst:
Add trailing newline.
* doc/gccint/generic/deficiencies.rst:
Add trailing newline.
* doc/gccint/generic/expressions.rst:
Add trailing newline.
* doc/gccint/generic/functions.rst:
Add trailing newline.
* doc/gccint/generic/language-dependent-trees.rst:
Add trailing newline.
* doc/gccint/generic/overview.rst:
Add trailing newline.
* doc/gccint/generic/statements.rst:
Add trailing newline.
* doc/gccint/generic/types.rst:
Add trailing newline.
* doc/gccint/gimple-api.rst:
Add trailing newline.
* doc/gccint/gimple.rst:
Add trailing newline.
* doc/gccint/gimple/adding-a-new-gimple-statement-code.rst:
Add trailing newline.
* doc/gccint/gimple/class-hierarchy-of-gimple-statements.rst:
Add trailing newline.
* doc/gccint/gimple/exception-handling.rst:
Add trailing newline.
* doc/gccint/gimple/gimple-instruction-set.rst:
Add trailing newline.
* doc/gccint/gimple/gimple-sequences.rst:
Add trailing newline.
* doc/gccint/gimple/manipulating-gimple-statements.rst:
Add trailing newline.
* doc/gccint/gimple/operands.rst:
Add trailing newline.
* doc/gccint/gimple/sequence-iterators.rst:
Add trailing newline.
* doc/gccint/gimple/statement-and-operand-traversals.rst:
Add trailing newline.
* doc/gccint/gimple/temporaries.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-representation.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleasm.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleassign.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplebind.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplecall.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplecatch.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplecond.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpledebug.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleehfilter.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplegoto.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplelabel.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplenop.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicload.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicstore.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompcontinue.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompcritical.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompfor.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompmaster.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompordered.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompparallel.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompreturn.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompsection.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompsections.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleompsingle.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplephi.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleresx.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplereturn.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpleswitch.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimpletry.rst:
Add trailing newline.
* doc/gccint/gimple/tuple-specific-accessors/gimplewithcleanupexpr.rst:
Add trailing newline.
* doc/gccint/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/gccint/guidelines-for-diagnostics.rst:
Add trailing newline.
* doc/gccint/guidelines-for-options.rst:
Add trailing newline.
* doc/gccint/host-common.rst:
Add trailing newline.
* doc/gccint/host-configuration.rst:
Add trailing newline.
* doc/gccint/host-filesystem.rst:
Add trailing newline.
* doc/gccint/host-makefile-fragments.rst:
Add trailing newline.
* doc/gccint/host-misc.rst:
Add trailing newline.
* doc/gccint/index.rst:
Add trailing newline.
* doc/gccint/indices-and-tables.rst:
Add trailing newline.
* doc/gccint/interfacing-to-gcc-output.rst:
Add trailing newline.
* doc/gccint/introduction.rst:
Add trailing newline.
* doc/gccint/language-front-ends-in-gcc.rst:
Add trailing newline.
* doc/gccint/link-time-optimization.rst:
Add trailing newline.
* doc/gccint/link-time-optimization/design-overview.rst:
Add trailing newline.
* doc/gccint/link-time-optimization/internal-flags-controlling-lto1.rst:
Add trailing newline.
* doc/gccint/link-time-optimization/lto-file-sections.rst:
Add trailing newline.
* doc/gccint/link-time-optimization/using-summary-information-in-ipa-passes.rst:
Add trailing newline.
* doc/gccint/link-time-optimization/whole-program-assumptions-linker-plugin-and-symbol-visibilities.rst:
Add trailing newline.
* doc/gccint/machine-descriptions.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/c-statements-for-assembler-output.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/canonicalization-of-instructions.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/conditional-execution.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/constant-definitions.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/defining-how-to-split-instructions.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/defining-jump-instruction-patterns.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/defining-looping-instruction-patterns.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/defining-rtl-sequences-for-code-generation.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/everything-about-instruction-patterns.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/example-of-defineinsn.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/including-patterns-in-machine-descriptions.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/instruction-attributes.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/interdependence-of-patterns.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/iterators.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/machine-specific-peephole-optimizers.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/operand-constraints.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/output-templates-and-operand-substitution.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/overview-of-how-the-machine-description-is-used.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/predicates.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/rtl-template.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/rtl-templates-transformations.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/standard-pattern-names-for-generation.rst:
Add trailing newline.
* doc/gccint/machine-descriptions/when-the-order-of-patterns-matters.rst:
Add trailing newline.
* doc/gccint/makefile-fragments.rst:
Add trailing newline.
* doc/gccint/match-and-simplify.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information/how-to-invoke-the-garbage-collector.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information/marking-roots-for-the-garbage-collector.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information/source-files-containing-type-information.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information/support-for-inheritance.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information/support-for-user-provided-gc-marking-routines.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information/the-inside-of-a-gty.rst:
Add trailing newline.
* doc/gccint/memory-management-and-type-information/troubleshooting-the-garbage-collector.rst:
Add trailing newline.
* doc/gccint/option-file-format.rst:
Add trailing newline.
* doc/gccint/option-properties.rst:
Add trailing newline.
* doc/gccint/option-specification-files.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler/gimplification-pass.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler/inter-procedural-optimization-passes.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler/optimization-info.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler/parsing-pass.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler/pass-manager.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler/rtl-passes.rst:
Add trailing newline.
* doc/gccint/passes-and-files-of-the-compiler/tree-ssa-passes.rst:
Add trailing newline.
* doc/gccint/plugins.rst:
Add trailing newline.
* doc/gccint/plugins/building-gcc-plugins.rst:
Add trailing newline.
* doc/gccint/plugins/controlling-which-passes-are-being-run.rst:
Add trailing newline.
* doc/gccint/plugins/giving-information-about-a-plugin.rst:
Add trailing newline.
* doc/gccint/plugins/interacting-with-the-gcc-garbage-collector.rst:
Add trailing newline.
* doc/gccint/plugins/interacting-with-the-pass-manager.rst:
Add trailing newline.
* doc/gccint/plugins/keeping-track-of-available-passes.rst:
Add trailing newline.
* doc/gccint/plugins/loading-plugins.rst:
Add trailing newline.
* doc/gccint/plugins/plugin-api.rst:
Add trailing newline.
* doc/gccint/plugins/recording-information-about-pass-execution.rst:
Add trailing newline.
* doc/gccint/plugins/registering-custom-attributes-or-pragmas.rst:
Add trailing newline.
* doc/gccint/rtl-representation.rst:
Add trailing newline.
* doc/gccint/rtl-representation/access-to-operands.rst:
Add trailing newline.
* doc/gccint/rtl-representation/access-to-special-operands.rst:
Add trailing newline.
* doc/gccint/rtl-representation/assembler-instructions-as-expressions.rst:
Add trailing newline.
* doc/gccint/rtl-representation/bit-fields.rst:
Add trailing newline.
* doc/gccint/rtl-representation/comparison-operations.rst:
Add trailing newline.
* doc/gccint/rtl-representation/constant-expression-types.rst:
Add trailing newline.
* doc/gccint/rtl-representation/conversions.rst:
Add trailing newline.
* doc/gccint/rtl-representation/declarations.rst:
Add trailing newline.
* doc/gccint/rtl-representation/embedded-side-effects-on-addresses.rst:
Add trailing newline.
* doc/gccint/rtl-representation/flags-in-an-rtl-expression.rst:
Add trailing newline.
* doc/gccint/rtl-representation/insns.rst:
Add trailing newline.
* doc/gccint/rtl-representation/machine-modes.rst:
Add trailing newline.
* doc/gccint/rtl-representation/on-the-side-ssa-form-for-rtl.rst:
Add trailing newline.
* doc/gccint/rtl-representation/reading-rtl.rst:
Add trailing newline.
* doc/gccint/rtl-representation/registers-and-memory.rst:
Add trailing newline.
* doc/gccint/rtl-representation/rtl-classes-and-formats.rst:
Add trailing newline.
* doc/gccint/rtl-representation/rtl-expressions-for-arithmetic.rst:
Add trailing newline.
* doc/gccint/rtl-representation/rtl-object-types.rst:
Add trailing newline.
* doc/gccint/rtl-representation/rtl-representation-of-function-call-insns.rst:
Add trailing newline.
* doc/gccint/rtl-representation/side-effect-expressions.rst:
Add trailing newline.
* doc/gccint/rtl-representation/structure-sharing-assumptions.rst:
Add trailing newline.
* doc/gccint/rtl-representation/variable-location-debug-information-in-rtl.rst:
Add trailing newline.
* doc/gccint/rtl-representation/vector-operations.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/alignment-of-polyints.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/arithmetic-on-polyints.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/comparisons-involving-polyint.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/computing-bounds-on-polyints.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/consequences-of-using-polyint.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/converting-polyints.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/miscellaneous-polyint-routines.rst:
Add trailing newline.
* doc/gccint/sizes-and-offsets-as-runtime-invariants/overview-of-polyint.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/configure-terms-and-history.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-language-front-end.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-target-back-end.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/build-system-in-the-gcc-directory.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/configuration-in-the-gcc-directory.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/headers-installed-by-gcc.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/library-source-files-and-headers-under-the-gcc-directory.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/makefile-targets.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/subdirectories-of-gcc.rst:
Add trailing newline.
* doc/gccint/source-tree-structure-and-build-system/top-level-source-directory.rst:
Add trailing newline.
* doc/gccint/standard-header-file-directories.rst:
Add trailing newline.
* doc/gccint/static-analyzer.rst:
Add trailing newline.
* doc/gccint/target-macros.rst:
Add trailing newline.
* doc/gccint/target-macros/controlling-debugging-information-format.rst:
Add trailing newline.
* doc/gccint/target-macros/controlling-the-compilation-driver-gcc.rst:
Add trailing newline.
* doc/gccint/target-macros/cross-compilation-and-floating-point.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-coprocessor-specifics-for-mips-targets.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-data-structures-for-per-function-information.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-alignment.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language/how-initialization-functions-are-handled.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language/macros-controlling-initialization-routines.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language/output-and-generation-of-labels.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language/output-of-assembler-instructions.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language/output-of-data.rst:
Add trailing newline.
* doc/gccint/target-macros/defining-the-output-assembler-language/output-of-uninitialized-variables.rst:
Add trailing newline.
* doc/gccint/target-macros/implicit-calls-to-library-routines.rst:
Add trailing newline.
* doc/gccint/target-macros/layout-of-source-language-data-types.rst:
Add trailing newline.
* doc/gccint/target-macros/position-independent-code.rst:
Add trailing newline.
* doc/gccint/target-macros/register-usage.rst:
Add trailing newline.
* doc/gccint/target-macros/stack-layout-and-calling-conventions.rst:
Add trailing newline.
* doc/gccint/target-macros/stack-layout-and-calling-conventions/basic-stack-layout.rst:
Add trailing newline.
* doc/gccint/target-macros/stack-layout-and-calling-conventions/caller-saves-register-allocation.rst:
Add trailing newline.
* doc/gccint/target-macros/stack-layout-and-calling-conventions/exception-handling-support.rst:
Add trailing newline.
* doc/gccint/target-macros/stack-layout-and-calling-conventions/passing-function-arguments-on-the-stack.rst:
Add trailing newline.
* doc/gccint/target-macros/stack-layout-and-calling-conventions/registers-that-address-the-stack-frame.rst:
Add trailing newline.
* doc/gccint/target-macros/support-for-nested-functions.rst:
Add trailing newline.
* doc/gccint/target-macros/the-global-targetm-variable.rst:
Add trailing newline.
* doc/gccint/target-makefile-fragments.rst:
Add trailing newline.
* doc/gccint/testsuites.rst:
Add trailing newline.
* doc/gccint/testsuites/ada-language-testsuites.rst:
Add trailing newline.
* doc/gccint/testsuites/c-language-testsuites.rst:
Add trailing newline.
* doc/gccint/testsuites/directives-used-within-dejagnu-tests.rst:
Add trailing newline.
* doc/gccint/testsuites/directives-used-within-dejagnu-tests/commands-for-use-in-dg-final.rst:
Add trailing newline.
* doc/gccint/testsuites/directives-used-within-dejagnu-tests/features-for-dg-add-options.rst:
Add trailing newline.
* doc/gccint/testsuites/directives-used-within-dejagnu-tests/keywords-describing-target-attributes.rst:
Add trailing newline.
* doc/gccint/testsuites/directives-used-within-dejagnu-tests/selecting-targets-to-which-a-test-applies.rst:
Add trailing newline.
* doc/gccint/testsuites/directives-used-within-dejagnu-tests/syntax-and-descriptions-of-test-directives.rst:
Add trailing newline.
* doc/gccint/testsuites/directives-used-within-dejagnu-tests/variants-of-dg-require-support.rst:
Add trailing newline.
* doc/gccint/testsuites/idioms-used-in-testsuite-code.rst:
Add trailing newline.
* doc/gccint/testsuites/support-for-testing-binary-compatibility.rst:
Add trailing newline.
* doc/gccint/testsuites/support-for-testing-gcov.rst:
Add trailing newline.
* doc/gccint/testsuites/support-for-testing-gimple-passes.rst:
Add trailing newline.
* doc/gccint/testsuites/support-for-testing-link-time-optimizations.rst:
Add trailing newline.
* doc/gccint/testsuites/support-for-testing-profile-directed-optimizations.rst:
Add trailing newline.
* doc/gccint/testsuites/support-for-testing-rtl-passes.rst:
Add trailing newline.
* doc/gccint/testsuites/support-for-torture-testing-using-multiple-options.rst:
Add trailing newline.
* doc/gccint/the-gcc-low-level-runtime-library.rst:
Add trailing newline.
* doc/gccint/the-gcc-low-level-runtime-library/language-independent-routines-for-exception-handling.rst:
Add trailing newline.
* doc/gccint/the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines.rst:
Add trailing newline.
* doc/gccint/the-gcc-low-level-runtime-library/routines-for-decimal-floating-point-emulation.rst:
Add trailing newline.
* doc/gccint/the-gcc-low-level-runtime-library/routines-for-fixed-point-fractional-emulation.rst:
Add trailing newline.
* doc/gccint/the-gcc-low-level-runtime-library/routines-for-floating-point-emulation.rst:
Add trailing newline.
* doc/gccint/the-gcc-low-level-runtime-library/routines-for-integer-arithmetic.rst:
Add trailing newline.
* doc/gccint/the-language.rst:
Add trailing newline.
* doc/gccint/user-experience-guidelines.rst:
Add trailing newline.
* doc/install/binaries.rst:
Add trailing newline.
* doc/install/building.rst:
Add trailing newline.
* doc/install/building/building-a-cross-compiler.rst:
Add trailing newline.
* doc/install/building/building-a-native-compiler.rst:
Add trailing newline.
* doc/install/building/building-in-parallel.rst:
Add trailing newline.
* doc/install/building/building-the-ada-compiler.rst:
Add trailing newline.
* doc/install/building/building-the-d-compiler.rst:
Add trailing newline.
* doc/install/building/building-with-profile-feedback.rst:
Add trailing newline.
* doc/install/configuration.rst:
Add trailing newline.
* doc/install/copyright.rst:
Add trailing newline.
* doc/install/downloading-gcc.rst:
Add trailing newline.
* doc/install/final-installation.rst:
Add trailing newline.
* doc/install/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/install/host-target-specific-installation-notes-for-gcc.rst:
Add trailing newline.
* doc/install/how-can-you-run-the-testsuite-on-selected-tests.rst:
Add trailing newline.
* doc/install/how-to-interpret-test-results.rst:
Add trailing newline.
* doc/install/index.rst:
Add trailing newline.
* doc/install/indices-and-tables.rst:
Add trailing newline.
* doc/install/installing-gcc.rst:
Add trailing newline.
* doc/install/passing-options-and-running-multiple-testsuites.rst:
Add trailing newline.
* doc/install/prerequisites.rst:
Add trailing newline.
* doc/install/submitting-test-results.rst:
Add trailing newline.
* doc/install/testing.rst:
Add trailing newline.
gcc/fortran/ChangeLog:
* doc/gfc-internals/code-that-interacts-with-the-user.rst:
Add trailing newline.
* doc/gfc-internals/command-line-options.rst:
Add trailing newline.
* doc/gfc-internals/copyright.rst:
Add trailing newline.
* doc/gfc-internals/error-handling.rst:
Add trailing newline.
* doc/gfc-internals/frontend-data-structures.rst:
Add trailing newline.
* doc/gfc-internals/generating-the-intermediate-language-for-later-stages.rst:
Add trailing newline.
* doc/gfc-internals/generating-the-intermediate-language-for-later-stages/accessing-declarations.rst:
Add trailing newline.
* doc/gfc-internals/generating-the-intermediate-language-for-later-stages/basic-data-structures.rst:
Add trailing newline.
* doc/gfc-internals/generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree.rst:
Add trailing newline.
* doc/gfc-internals/generating-the-intermediate-language-for-later-stages/translating-statements.rst:
Add trailing newline.
* doc/gfc-internals/gfccode.rst:
Add trailing newline.
* doc/gfc-internals/gfcexpr.rst:
Add trailing newline.
* doc/gfc-internals/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/gfc-internals/index.rst:
Add trailing newline.
* doc/gfc-internals/indices-and-tables.rst:
Add trailing newline.
* doc/gfc-internals/internals-of-fortran-2003-oop-features.rst:
Add trailing newline.
* doc/gfc-internals/introduction.rst:
Add trailing newline.
* doc/gfc-internals/symbol-versioning.rst:
Add trailing newline.
* doc/gfc-internals/the-libgfortran-runtime-library.rst:
Add trailing newline.
* doc/gfc-internals/type-bound-operators.rst:
Add trailing newline.
* doc/gfc-internals/type-bound-procedures.rst:
Add trailing newline.
* doc/gfortran/about-gnu-fortran.rst:
Add trailing newline.
* doc/gfortran/coarray-programming.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/asynchronous-i-o.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/data-consistency-and-durability.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/evaluation-of-logical-expressions.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/file-format-of-unformatted-sequential-files.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/file-operations-on-symbolic-links.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/files-opened-without-an-explicit-action=-specifier.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/internal-representation-of-logical-variables.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/kind-type-parameters.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/max-and-min-intrinsics-with-real-nan-arguments.rst:
Add trailing newline.
* doc/gfortran/compiler-characteristics/thread-safety-of-the-runtime-library.rst:
Add trailing newline.
* doc/gfortran/contributing.rst:
Add trailing newline.
* doc/gfortran/contributors-to-gnu-fortran.rst:
Add trailing newline.
* doc/gfortran/copyright.rst:
Add trailing newline.
* doc/gfortran/extensions-implemented-in-gnu-fortran.rst:
Add trailing newline.
* doc/gfortran/extensions-not-implemented-in-gnu-fortran.rst:
Add trailing newline.
* doc/gfortran/extensions.rst:
Add trailing newline.
* doc/gfortran/function-abi-documentation.rst:
Add trailing newline.
* doc/gfortran/funding.rst:
Add trailing newline.
* doc/gfortran/general-public-license-3.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-and-gcc.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/description.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/enable-and-customize-preprocessing.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/environment-variables-affecting-gfortran.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/influencing-runtime-behavior.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/influencing-the-linking-step.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/option-summary.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/options-controlling-fortran-dialect.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/options-for-code-generation-conventions.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/options-for-debugging-your-program-or-gnu-fortran.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/options-for-directory-search.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/options-for-interoperability-with-other-languages.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-command-options/options-to-request-or-suppress-errors-and-warnings.rst:
Add trailing newline.
* doc/gfortran/gnu-fortran-compiler-directives.rst:
Add trailing newline.
* doc/gfortran/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/gfortran/index.rst:
Add trailing newline.
* doc/gfortran/indices-and-tables.rst:
Add trailing newline.
* doc/gfortran/interoperability-with-c.rst:
Add trailing newline.
* doc/gfortran/intrinsic-modules.rst:
Add trailing newline.
* doc/gfortran/intrinsic-modules/ieee-modules-ieeeexceptions-ieeearithmetic-and-ieeefeatures.rst:
Add trailing newline.
* doc/gfortran/intrinsic-modules/isocbinding.rst:
Add trailing newline.
* doc/gfortran/intrinsic-modules/isofortranenv.rst:
Add trailing newline.
* doc/gfortran/intrinsic-modules/openacc-module-openacc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-modules/openmp-modules-omplib-and-omplibkinds.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/abort.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/abs.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/access.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/achar.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/acos.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/acosd.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/acosh.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/adjustl.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/adjustr.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/aimag.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/alarm.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/all.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/allocated.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/and.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/any.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/asin.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/asind.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/asinh.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/associated.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atan.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atan2.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atan2d.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atanh.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicadd.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomiccas.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicdefine.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicfetchadd.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicfetchand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicfetchor.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicfetchxor.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicor.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicref.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/atomicxor.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/backtrace.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/besselj0.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/besselj1.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/besseljn.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/bessely0.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/bessely1.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/besselyn.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/bge.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/bgt.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/bitsize.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ble.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/blt.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/btest.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cassociated.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ceiling.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cfpointer.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cfprocpointer.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cfunloc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/chdir.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/chmod.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cloc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cmplx.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cobroadcast.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/comax.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/comin.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/commandargumentcount.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/compileroptions.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/compilerversion.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/complex.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/conjg.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/coreduce.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cos.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cosd.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cosh.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cosum.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cotan.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cotand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/count.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cputime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/cshift.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/csizeof.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ctime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dateandtime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dble.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dcmplx.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/digits.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dim.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dotproduct.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dprod.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dreal.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dshiftl.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dshiftr.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/dtime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/eoshift.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/epsilon.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/erf.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/erfc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/erfcscaled.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/etime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/eventquery.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/executecommandline.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/exit.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/exp.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/exponent.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/extendstypeof.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fdate.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fget.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fgetc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/findloc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/floor.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/flush.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fnum.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fput.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fputc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fraction.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/free.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fseek.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/fstat.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ftell.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/gamma.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/gerror.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getarg.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getcommand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getcommandargument.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getcwd.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getenv.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getenvironmentvariable.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getgid.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getlog.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getpid.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/getuid.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/gmtime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/hostnm.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/huge.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/hypot.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/iachar.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/iall.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/iand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/iany.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/iargc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ibclr.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ibits.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ibset.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ichar.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/idate.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ieor.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ierrno.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/imageindex.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/index.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/int2.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/int8.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/introduction-to-intrinsic-procedures.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ior.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/iparity.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/irand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/isatty.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/iscontiguous.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ishft.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ishftc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/isiostatend.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/isiostateor.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/isnan.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/itime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/kill.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/kind.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lbound.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lcobound.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/leadz.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/len.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lentrim.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lge.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lgt.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/link.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lle.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/llt.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lnblnk.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/loc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/log.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/log10.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/loggamma.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/logical.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lshift.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/lstat.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ltime.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/malloc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/maskl.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/maskr.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/matmul.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/max.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/maxexponent.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/maxloc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/maxval.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/mclock.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/mclock8.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/merge.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/mergebits.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/min.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/minexponent.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/minloc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/minval.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/mod.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/modulo.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/movealloc.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/mvbits.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/nearest.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/newline.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/nint.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/norm2.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/not.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/null.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/numimages.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/or.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/pack.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/parity.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/perror.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/popcnt.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/poppar.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/precision.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/present.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/product.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/radix.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ran.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/rand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/randominit.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/randomnumber.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/randomseed.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/range.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/rank.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/rename.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/repeat.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/reshape.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/rrspacing.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/rshift.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sametypeas.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/scale.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/scan.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/secnds.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/second.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/selectedcharkind.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/selectedintkind.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/selectedrealkind.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/setexponent.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/shape.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/shifta.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/shiftl.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/shiftr.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sign.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/signal.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sin.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sind.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sinh.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/size.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sizeof.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sleep.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/spacing.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/spread.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sqrt.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/srand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/stat.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/storagesize.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/sum.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/symlnk.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/system.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/systemclock.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/tan.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/tand.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/tanh.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/thisimage.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/time.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/time8.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/tiny.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/trailz.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/transfer.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/transpose.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/trim.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ttynam.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ubound.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/ucobound.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/umask.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/unlink.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/unpack.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/verify.rst:
Add trailing newline.
* doc/gfortran/intrinsic-procedures/xor.rst:
Add trailing newline.
* doc/gfortran/introduction.rst:
Add trailing newline.
* doc/gfortran/mixed-language-programming.rst:
Add trailing newline.
* doc/gfortran/naming-and-argument-passing-conventions.rst:
Add trailing newline.
* doc/gfortran/non-fortran-main-program.rst:
Add trailing newline.
* doc/gfortran/projects.rst:
Add trailing newline.
* doc/gfortran/runtime.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranconvertunit.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranerrorbacktrace.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranformattedbuffersize.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranlistseparator.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranoptionalplus.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranshowlocus.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranstderrunit.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranstdinunit.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranstdoutunit.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranunbufferedall.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranunbufferedpreconnected.rst:
Add trailing newline.
* doc/gfortran/runtime/gfortranunformattedbuffersize.rst:
Add trailing newline.
* doc/gfortran/runtime/tmpdir.rst:
Add trailing newline.
* doc/gfortran/standards.rst:
Add trailing newline.
* doc/gfortran/type-and-enum-abi-documentation.rst:
Add trailing newline.
gcc/go/ChangeLog:
* doc/c-interoperability.rst:
Add trailing newline.
* doc/c-type-interoperability.rst:
Add trailing newline.
* doc/compiler-directives.rst:
Add trailing newline.
* doc/copyright.rst:
Add trailing newline.
* doc/function-names.rst:
Add trailing newline.
* doc/general-public-license-3.rst:
Add trailing newline.
* doc/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/import-and-export.rst:
Add trailing newline.
* doc/index.rst:
Add trailing newline.
* doc/indices-and-tables.rst:
Add trailing newline.
* doc/introduction.rst:
Add trailing newline.
* doc/invoking-gccgo.rst:
Add trailing newline.
libgomp/ChangeLog:
* doc/amd-radeon-gcn.rst:
Add trailing newline.
* doc/copyright.rst:
Add trailing newline.
* doc/cuda-streams-usage.rst:
Add trailing newline.
* doc/enabling-openacc.rst:
Add trailing newline.
* doc/enabling-openmp.rst:
Add trailing newline.
* doc/first-invocation-nvidia-cublas-library-api.rst:
Add trailing newline.
* doc/first-invocation-openacc-library-api.rst:
Add trailing newline.
* doc/funding.rst:
Add trailing newline.
* doc/general-public-license-3.rst:
Add trailing newline.
* doc/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/implementation-status-and-implementation-defined-behavior.rst:
Add trailing newline.
* doc/index.rst:
Add trailing newline.
* doc/indices-and-tables.rst:
Add trailing newline.
* doc/introduction.rst:
Add trailing newline.
* doc/memory-allocation-with-libmemkind.rst:
Add trailing newline.
* doc/nvptx.rst:
Add trailing newline.
* doc/offload-target-specifics.rst:
Add trailing newline.
* doc/openacc-environment-variables.rst:
Add trailing newline.
* doc/openacc-environment-variables/accdevicenum.rst:
Add trailing newline.
* doc/openacc-environment-variables/accdevicetype.rst:
Add trailing newline.
* doc/openacc-environment-variables/accproflib.rst:
Add trailing newline.
* doc/openacc-environment-variables/gccaccnotify.rst:
Add trailing newline.
* doc/openacc-introduction.rst:
Add trailing newline.
* doc/openacc-library-and-environment-variables.rst:
Add trailing newline.
* doc/openacc-library-interoperability.rst:
Add trailing newline.
* doc/openacc-profiling-interface.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accasynctest.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accasynctestall.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accattach.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/acccopyin.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/acccopyout.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/acccreate.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accdelete.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accdetach.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accdeviceptr.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accfree.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accgetcudastream.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accgetcurrentcudacontext.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accgetcurrentcudadevice.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accgetdevicenum.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accgetdevicetype.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accgetnumdevices.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accgetproperty.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/acchostptr.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accinit.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accispresent.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accmalloc.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accmapdata.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accmemcpyfromdevice.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accmemcpytodevice.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accondevice.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accpresentorcopyin.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accpresentorcreate.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accproflookup.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accprofregister.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accprofunregister.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accregisterlibrary.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accsetcudastream.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accsetdevicenum.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accsetdevicetype.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accshutdown.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accunmapdata.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accupdatedevice.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accupdateself.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accwait.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accwaitall.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accwaitallasync.rst:
Add trailing newline.
* doc/openacc-runtime-library-routines/accwaitasync.rst:
Add trailing newline.
* doc/openmp-context-selectors.rst:
Add trailing newline.
* doc/openmp-environment-variables.rst:
Add trailing newline.
* doc/openmp-environment-variables/gompcpuaffinity.rst:
Add trailing newline.
* doc/openmp-environment-variables/gompdebug.rst:
Add trailing newline.
* doc/openmp-environment-variables/gomprtemsthreadpools.rst:
Add trailing newline.
* doc/openmp-environment-variables/gompspincount.rst:
Add trailing newline.
* doc/openmp-environment-variables/gompstacksize.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompcancellation.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompdefaultdevice.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompdisplayenv.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompdynamic.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompmaxactivelevels.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompmaxtaskpriority.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompnested.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompnumteams.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompnumthreads.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompplaces.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompprocbind.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompschedule.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompstacksize.rst:
Add trailing newline.
* doc/openmp-environment-variables/omptargetoffload.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompteamsthreadlimit.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompthreadlimit.rst:
Add trailing newline.
* doc/openmp-environment-variables/ompwaitpolicy.rst:
Add trailing newline.
* doc/openmp-implementation-specifics.rst:
Add trailing newline.
* doc/openmp-implementation-status.rst:
Add trailing newline.
* doc/openmp-implementation-status/openmp-45.rst:
Add trailing newline.
* doc/openmp-implementation-status/openmp-50.rst:
Add trailing newline.
* doc/openmp-implementation-status/openmp-51.rst:
Add trailing newline.
* doc/openmp-implementation-status/openmp-52.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompdestroylock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompdestroynestlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompfulfillevent.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetactivelevel.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetancestorthreadnum.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetcancellation.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetdefaultdevice.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetdevicenum.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetdynamic.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetinitialdevice.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetlevel.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetmaxactivelevels.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetmaxtaskpriority.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetmaxteams.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetmaxthreads.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetnested.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetnumdevices.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetnumprocs.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetnumteams.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetnumthreads.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetprocbind.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetschedule.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetsupportedactivelevels.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetteamnum.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetteamsize.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetteamsthreadlimit.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetthreadlimit.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetthreadnum.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetwtick.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompgetwtime.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompinfinal.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompinitlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompinitnestlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompinparallel.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompisinitialdevice.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetdefaultdevice.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetdynamic.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetmaxactivelevels.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetnested.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetnestlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetnumteams.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetnumthreads.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetschedule.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompsetteamsthreadlimit.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/omptestlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/omptestnestlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompunsetlock.rst:
Add trailing newline.
* doc/openmp-runtime-library-routines/ompunsetnestlock.rst:
Add trailing newline.
* doc/reporting-bugs.rst:
Add trailing newline.
* doc/the-libgomp-abi.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-atomic-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-barrier-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-critical-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-firstprivate-lastprivate-copyin-and-copyprivate-clauses.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-flush-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-for-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-master-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-openaccs-parallel-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-ordered-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-parallel-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-private-clause.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-reduction-clause.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-sections-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-single-construct.rst:
Add trailing newline.
* doc/the-libgomp-abi/implementing-threadprivate-construct.rst:
Add trailing newline.
libiberty/ChangeLog:
* doc/bsd.rst:
Add trailing newline.
* doc/copyright.rst:
Add trailing newline.
* doc/extensions.rst:
Add trailing newline.
* doc/function-variable-and-macro-listing.rst:
Add trailing newline.
* doc/index.rst:
Add trailing newline.
* doc/indices-and-tables.rst:
Add trailing newline.
* doc/introduction.rst:
Add trailing newline.
* doc/lesser-general-public-license-2.1.rst:
Add trailing newline.
* doc/overview.rst:
Add trailing newline.
* doc/replacement-functions.rst:
Add trailing newline.
* doc/supplemental-functions.rst:
Add trailing newline.
* doc/using.rst:
Add trailing newline.
libitm/ChangeLog:
* doc/c-c++-language-constructs-for-tm.rst:
Add trailing newline.
* doc/copyright.rst:
Add trailing newline.
* doc/enabling-libitm.rst:
Add trailing newline.
* doc/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/index.rst:
Add trailing newline.
* doc/indices-and-tables.rst:
Add trailing newline.
* doc/internals.rst:
Add trailing newline.
* doc/locking-conventions.rst:
Add trailing newline.
* doc/nesting-flat-vs-closed.rst:
Add trailing newline.
* doc/the-libitm-abi.rst:
Add trailing newline.
* doc/the-libitm-abi/function-list.rst:
Add trailing newline.
* doc/the-libitm-abi/future-enhancements-to-the-abi.rst:
Add trailing newline.
* doc/the-libitm-abi/library-design-principles.rst:
Add trailing newline.
* doc/the-libitm-abi/memory-model.rst:
Add trailing newline.
* doc/the-libitm-abi/non-objectives.rst:
Add trailing newline.
* doc/the-libitm-abi/objectives.rst:
Add trailing newline.
* doc/the-libitm-abi/sample-code.rst:
Add trailing newline.
* doc/the-libitm-abi/types-and-macros-list.rst:
Add trailing newline.
* doc/tm-methods-and-method-groups.rst:
Add trailing newline.
libquadmath/ChangeLog:
* doc/copyright.rst:
Add trailing newline.
* doc/gnu-free-documentation-license.rst:
Add trailing newline.
* doc/i-o-library-routines.rst:
Add trailing newline.
* doc/index.rst:
Add trailing newline.
* doc/indices-and-tables.rst:
Add trailing newline.
* doc/introduction.rst:
Add trailing newline.
* doc/math-library-routines.rst:
Add trailing newline.
* doc/quadmathsnprintf.rst:
Add trailing newline.
* doc/reporting-bugs.rst:
Add trailing newline.
* doc/strtoflt128.rst:
Add trailing newline.
* doc/typedef-and-constants.rst:
Add trailing newline.
Diffstat (limited to 'gcc')
1049 files changed, 1049 insertions, 1049 deletions
diff --git a/gcc/d/doc/copyright.rst b/gcc/d/doc/copyright.rst index 5afce61..10a131a 100644 --- a/gcc/d/doc/copyright.rst +++ b/gcc/d/doc/copyright.rst @@ -10,4 +10,4 @@ Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. -A copy of the license is in the :ref:`gnu_fdl`.
\ No newline at end of file +A copy of the license is in the :ref:`gnu_fdl`. diff --git a/gcc/d/doc/general-public-license-3.rst b/gcc/d/doc/general-public-license-3.rst index becda77..f39f21e 100644 --- a/gcc/d/doc/general-public-license-3.rst +++ b/gcc/d/doc/general-public-license-3.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gpl-3.0.rst
\ No newline at end of file +.. include:: ../../../doc/gpl-3.0.rst diff --git a/gcc/d/doc/gnu-free-documentation-license.rst b/gcc/d/doc/gnu-free-documentation-license.rst index 1de809b..d70ca98 100644 --- a/gcc/d/doc/gnu-free-documentation-license.rst +++ b/gcc/d/doc/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/d/doc/index.rst b/gcc/d/doc/index.rst index 700a4a8..01e6cd7 100644 --- a/gcc/d/doc/index.rst +++ b/gcc/d/doc/index.rst @@ -19,4 +19,4 @@ package documentation, see https://dlang.org/. general-public-license-3 gnu-free-documentation-license - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/d/doc/indices-and-tables.rst b/gcc/d/doc/indices-and-tables.rst index 6c215a3..5cc3191 100644 --- a/gcc/d/doc/indices-and-tables.rst +++ b/gcc/d/doc/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../doc/indices-and-tables.rst diff --git a/gcc/d/doc/invoking-gdc.rst b/gcc/d/doc/invoking-gdc.rst index be477b8..3d967bc 100644 --- a/gcc/d/doc/invoking-gdc.rst +++ b/gcc/d/doc/invoking-gdc.rst @@ -45,4 +45,4 @@ Options .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst diff --git a/gcc/d/doc/invoking-gdc/code-generation.rst b/gcc/d/doc/invoking-gdc/code-generation.rst index 178b6f9..25a9954 100644 --- a/gcc/d/doc/invoking-gdc/code-generation.rst +++ b/gcc/d/doc/invoking-gdc/code-generation.rst @@ -167,4 +167,4 @@ In addition to the many :command:`gcc` options controlling code generation, Generates code expanded from D ``mixin`` statements and writes the processed sources to :samp:`{file}`. This is useful to debug errors in compilation - and provides source for debuggers to show when requested.
\ No newline at end of file + and provides source for debuggers to show when requested. diff --git a/gcc/d/doc/invoking-gdc/developer-options.rst b/gcc/d/doc/invoking-gdc/developer-options.rst index 564ed36..cc31358 100644 --- a/gcc/d/doc/invoking-gdc/developer-options.rst +++ b/gcc/d/doc/invoking-gdc/developer-options.rst @@ -28,4 +28,4 @@ interest to developers or language tooling. program is being compiled. This includes listing all modules that are processed through the ``parse``, ``semantic``, ``semantic2``, and ``semantic3`` stages; all ``import`` modules and their file paths; - and all ``function`` bodies that are being compiled.
\ No newline at end of file + and all ``function`` bodies that are being compiled. diff --git a/gcc/d/doc/invoking-gdc/input-and-output-files.rst b/gcc/d/doc/invoking-gdc/input-and-output-files.rst index a4bce6b..d3c7573 100644 --- a/gcc/d/doc/invoking-gdc/input-and-output-files.rst +++ b/gcc/d/doc/invoking-gdc/input-and-output-files.rst @@ -42,4 +42,4 @@ A Ddoc source file contains code in the D macro processor language. It is primarily designed for use in producing user documentation from embedded comments, with a slight affinity towards HTML generation. If a :samp:`.d` source file starts with the string ``Ddoc`` then it is treated as general -purpose documentation, not as a D source file.
\ No newline at end of file +purpose documentation, not as a D source file. diff --git a/gcc/d/doc/invoking-gdc/options-for-directory-search.rst b/gcc/d/doc/invoking-gdc/options-for-directory-search.rst index 934b22d..07a057f 100644 --- a/gcc/d/doc/invoking-gdc/options-for-directory-search.rst +++ b/gcc/d/doc/invoking-gdc/options-for-directory-search.rst @@ -89,4 +89,4 @@ other parts of the compiler: Do not search the standard system directories for D source and interface files. Only the directories that have been specified with :option:`-I` options - (and the directory of the current file, if appropriate) are searched.
\ No newline at end of file + (and the directory of the current file, if appropriate) are searched. diff --git a/gcc/d/doc/invoking-gdc/options-for-linking.rst b/gcc/d/doc/invoking-gdc/options-for-linking.rst index dc64fcd..31ea783 100644 --- a/gcc/d/doc/invoking-gdc/options-for-linking.rst +++ b/gcc/d/doc/invoking-gdc/options-for-linking.rst @@ -56,4 +56,4 @@ a link step. On systems that provide :samp:`libgphobos` and :samp:`libgdruntime` as a shared and a static library, this option forces the use of the static version. If no static version was built when the compiler was configured, - this option has no effect.
\ No newline at end of file + this option has no effect. diff --git a/gcc/d/doc/invoking-gdc/runtime-options.rst b/gcc/d/doc/invoking-gdc/runtime-options.rst index fda87c2..fcb7eae 100644 --- a/gcc/d/doc/invoking-gdc/runtime-options.rst +++ b/gcc/d/doc/invoking-gdc/runtime-options.rst @@ -311,4 +311,4 @@ These options affect the runtime behavior of programs compiled with Turns off emission of declarations that can be defined in multiple objects as weak symbols. The default is to emit all public symbols as weak, unless the target lacks support for weak symbols. Disabling this option means that common - symbols are instead put in COMDAT or become private.
\ No newline at end of file + symbols are instead put in COMDAT or become private. diff --git a/gcc/d/doc/invoking-gdc/warnings.rst b/gcc/d/doc/invoking-gdc/warnings.rst index c9ed52e..180a6e4 100644 --- a/gcc/d/doc/invoking-gdc/warnings.rst +++ b/gcc/d/doc/invoking-gdc/warnings.rst @@ -145,4 +145,4 @@ specified, they do not prevent compilation of the program. List all variables going into thread local storage. :samp:`vmarkdown` - List instances of Markdown replacements in Ddoc.
\ No newline at end of file + List instances of Markdown replacements in Ddoc. diff --git a/gcc/doc/cpp/character-sets.rst b/gcc/doc/cpp/character-sets.rst index f4b6e05..34bca2d 100644 --- a/gcc/doc/cpp/character-sets.rst +++ b/gcc/doc/cpp/character-sets.rst @@ -53,4 +53,4 @@ used, then those constructs are not permitted in identifiers. .. [#f1] UTF-16 does not meet the requirements of the C standard for a wide character set, but the choice of 16-bit ``wchar_t`` is enshrined in some system ABIs so we cannot fix - this.
\ No newline at end of file + this. diff --git a/gcc/doc/cpp/conditional-syntax.rst b/gcc/doc/cpp/conditional-syntax.rst index 1dec2ac..6b536a2 100644 --- a/gcc/doc/cpp/conditional-syntax.rst +++ b/gcc/doc/cpp/conditional-syntax.rst @@ -408,4 +408,4 @@ but not with others that don't. #if defined __has_include && __has_include ("header.h") /* not portable */ ... - #endif
\ No newline at end of file + #endif diff --git a/gcc/doc/cpp/conditional-uses.rst b/gcc/doc/cpp/conditional-uses.rst index 59555a5..c81bdf2 100644 --- a/gcc/doc/cpp/conditional-uses.rst +++ b/gcc/doc/cpp/conditional-uses.rst @@ -29,4 +29,4 @@ There are three general reasons to use a conditional. Simple programs that do not need system-specific logic or complex debugging hooks generally will not need to use preprocessing -conditionals.
\ No newline at end of file +conditionals. diff --git a/gcc/doc/cpp/conditionals.rst b/gcc/doc/cpp/conditionals.rst index 381a612..cfe6f2f 100644 --- a/gcc/doc/cpp/conditionals.rst +++ b/gcc/doc/cpp/conditionals.rst @@ -41,4 +41,4 @@ remains syntactically valid when it is not to be used. conditional-uses conditional-syntax - deleted-code
\ No newline at end of file + deleted-code diff --git a/gcc/doc/cpp/copyright.rst b/gcc/doc/cpp/copyright.rst index fa61190..ed6b960 100644 --- a/gcc/doc/cpp/copyright.rst +++ b/gcc/doc/cpp/copyright.rst @@ -21,4 +21,4 @@ A copy of the license is included in the :ref:`gnu_fdl`. You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise - funds for GNU development.
\ No newline at end of file + funds for GNU development. diff --git a/gcc/doc/cpp/deleted-code.rst b/gcc/doc/cpp/deleted-code.rst index 758e0c1..0e2a439 100644 --- a/gcc/doc/cpp/deleted-code.rst +++ b/gcc/doc/cpp/deleted-code.rst @@ -31,4 +31,4 @@ comment, instead. The interior of ``#if 0`` must consist of complete tokens; in particular, single-quote characters must balance. Comments often contain unbalanced single-quote characters (known in English as apostrophes). These confuse ``#if 0``. They don't confuse -:samp:`/*`.
\ No newline at end of file +:samp:`/*`. diff --git a/gcc/doc/cpp/diagnostics.rst b/gcc/doc/cpp/diagnostics.rst index beaad7d..c73d4bd 100644 --- a/gcc/doc/cpp/diagnostics.rst +++ b/gcc/doc/cpp/diagnostics.rst @@ -48,4 +48,4 @@ Neither :samp:`#error` nor :samp:`#warning` macro-expands its argument. Internal whitespace sequences are each replaced with a single space. The line must consist of complete tokens. It is wisest to make the argument of these directives be a single string constant; this avoids -problems with apostrophes and the like.
\ No newline at end of file +problems with apostrophes and the like. diff --git a/gcc/doc/cpp/environment-variables.rst b/gcc/doc/cpp/environment-variables.rst index c0ab799..da8e3ed 100644 --- a/gcc/doc/cpp/environment-variables.rst +++ b/gcc/doc/cpp/environment-variables.rst @@ -20,4 +20,4 @@ Note that you can also specify places to search using options such as environment variables, which in turn take precedence over the configuration of GCC. -.. include:: ../../../doc/cppenv.rst
\ No newline at end of file +.. include:: ../../../doc/cppenv.rst diff --git a/gcc/doc/cpp/gnu-free-documentation-license.rst b/gcc/doc/cpp/gnu-free-documentation-license.rst index 1de809b..d70ca98 100644 --- a/gcc/doc/cpp/gnu-free-documentation-license.rst +++ b/gcc/doc/cpp/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/doc/cpp/header-files.rst b/gcc/doc/cpp/header-files.rst index 13b9841..13176c0 100644 --- a/gcc/doc/cpp/header-files.rst +++ b/gcc/doc/cpp/header-files.rst @@ -53,4 +53,4 @@ underscores in header file names, and at most one dot. header-files/alternatives-to-wrapper-ifndef header-files/computed-includes header-files/wrapper-headers - header-files/system-headers
\ No newline at end of file + header-files/system-headers diff --git a/gcc/doc/cpp/header-files/alternatives-to-wrapper-ifndef.rst b/gcc/doc/cpp/header-files/alternatives-to-wrapper-ifndef.rst index e38cffe..f24b1c2 100644 --- a/gcc/doc/cpp/header-files/alternatives-to-wrapper-ifndef.rst +++ b/gcc/doc/cpp/header-files/alternatives-to-wrapper-ifndef.rst @@ -37,4 +37,4 @@ Another way to prevent a header file from being included more than once is with the :samp:`#pragma once` directive (see :ref:`pragmas`). :samp:`#pragma once` does not have the problems that :samp:`#import` does, but it is not recognized by all preprocessors, so you cannot rely on it -in a portable program.
\ No newline at end of file +in a portable program. diff --git a/gcc/doc/cpp/header-files/computed-includes.rst b/gcc/doc/cpp/header-files/computed-includes.rst index 49c1622..60b3ff6 100644 --- a/gcc/doc/cpp/header-files/computed-includes.rst +++ b/gcc/doc/cpp/header-files/computed-includes.rst @@ -83,4 +83,4 @@ These rules are implementation-defined behavior according to the C standard. To minimize the risk of different compilers interpreting your computed includes differently, we recommend you use only a single object-like macro which expands to a string constant. This will also -minimize confusion for people reading your program.
\ No newline at end of file +minimize confusion for people reading your program. diff --git a/gcc/doc/cpp/header-files/include-operation.rst b/gcc/doc/cpp/header-files/include-operation.rst index 4659056..0fbdc1f 100644 --- a/gcc/doc/cpp/header-files/include-operation.rst +++ b/gcc/doc/cpp/header-files/include-operation.rst @@ -64,4 +64,4 @@ declarations, etc. The line following the :samp:`#include` directive is always treated as a separate line by the C preprocessor, even if the included file lacks a -final newline.
\ No newline at end of file +final newline. diff --git a/gcc/doc/cpp/header-files/include-syntax.rst b/gcc/doc/cpp/header-files/include-syntax.rst index a378dfc..8136043 100644 --- a/gcc/doc/cpp/header-files/include-syntax.rst +++ b/gcc/doc/cpp/header-files/include-syntax.rst @@ -39,4 +39,4 @@ All of these also interpret :samp:`/` the same way. It is most portable to use only :samp:`/`.) It is an error if there is anything (other than comments) on the line -after the file name.
\ No newline at end of file +after the file name. diff --git a/gcc/doc/cpp/header-files/once-only-headers.rst b/gcc/doc/cpp/header-files/once-only-headers.rst index 2ee7777..7a18ce1 100644 --- a/gcc/doc/cpp/header-files/once-only-headers.rst +++ b/gcc/doc/cpp/header-files/once-only-headers.rst @@ -49,4 +49,4 @@ The macro ``FILE_FOO_SEEN`` is called the :dfn:`controlling macro` or begin with :samp:`_`. In a system header file, it should begin with :samp:`__` to avoid conflicts with user programs. In any kind of header file, the macro name should contain the name of the file and some -additional text, to avoid conflicts with other header files.
\ No newline at end of file +additional text, to avoid conflicts with other header files. diff --git a/gcc/doc/cpp/header-files/search-path.rst b/gcc/doc/cpp/header-files/search-path.rst index 9f878785..e01a6c2 100644 --- a/gcc/doc/cpp/header-files/search-path.rst +++ b/gcc/doc/cpp/header-files/search-path.rst @@ -50,4 +50,4 @@ Note that you can also prevent the preprocessor from searching any of the default system header directories with the :option:`-nostdinc` option. This is useful when you are compiling an operating system kernel or some other program that does not use the standard C library -facilities, or the standard C library itself.
\ No newline at end of file +facilities, or the standard C library itself. diff --git a/gcc/doc/cpp/header-files/system-headers.rst b/gcc/doc/cpp/header-files/system-headers.rst index ef6474f..907a4f6 100644 --- a/gcc/doc/cpp/header-files/system-headers.rst +++ b/gcc/doc/cpp/header-files/system-headers.rst @@ -38,4 +38,4 @@ There are, however, two ways to make normal headers into system headers: system_header`` has no effect in the primary source file. On some targets, such as RS/6000 AIX, GCC implicitly surrounds all -system headers with an :samp:`extern "C"` block when compiling as C++.
\ No newline at end of file +system headers with an :samp:`extern "C"` block when compiling as C++. diff --git a/gcc/doc/cpp/header-files/wrapper-headers.rst b/gcc/doc/cpp/header-files/wrapper-headers.rst index 848170e..bc608f7 100644 --- a/gcc/doc/cpp/header-files/wrapper-headers.rst +++ b/gcc/doc/cpp/header-files/wrapper-headers.rst @@ -55,4 +55,4 @@ The use of :samp:`#include_next` can lead to great confusion. We recommend it be used only when there is no other alternative. In particular, it should not be used in the headers belonging to a specific program; it should be used only to make global corrections along the -lines of :command:`fixincludes`.
\ No newline at end of file +lines of :command:`fixincludes`. diff --git a/gcc/doc/cpp/implementation-defined-behavior.rst b/gcc/doc/cpp/implementation-defined-behavior.rst index 8946520..901391b 100644 --- a/gcc/doc/cpp/implementation-defined-behavior.rst +++ b/gcc/doc/cpp/implementation-defined-behavior.rst @@ -94,4 +94,4 @@ and stick to it. question does not arise. Note that GCC does not yet implement any of the standard - pragmas.
\ No newline at end of file + pragmas. diff --git a/gcc/doc/cpp/implementation-details.rst b/gcc/doc/cpp/implementation-details.rst index 326277b..8da0f14 100644 --- a/gcc/doc/cpp/implementation-details.rst +++ b/gcc/doc/cpp/implementation-details.rst @@ -20,4 +20,4 @@ Also documented here are obsolete features still supported by CPP. implementation-defined-behavior implementation-limits - obsolete-features
\ No newline at end of file + obsolete-features diff --git a/gcc/doc/cpp/implementation-limits.rst b/gcc/doc/cpp/implementation-limits.rst index 18cfc6a..171e2a0 100644 --- a/gcc/doc/cpp/implementation-limits.rst +++ b/gcc/doc/cpp/implementation-limits.rst @@ -65,4 +65,4 @@ consumed by other processes on the same computer, etc. source file. GNU cpp maps files into memory, so it is limited by the available address space. This is generally at least two gigabytes. Depending on the operating system, the size of physical memory may or - may not be a limitation.
\ No newline at end of file + may not be a limitation. diff --git a/gcc/doc/cpp/index.rst b/gcc/doc/cpp/index.rst index e19dfba..aebff50 100644 --- a/gcc/doc/cpp/index.rst +++ b/gcc/doc/cpp/index.rst @@ -32,4 +32,4 @@ useful on its own. environment-variables gnu-free-documentation-license - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/doc/cpp/indices-and-tables.rst b/gcc/doc/cpp/indices-and-tables.rst index 6c215a3..5cc3191 100644 --- a/gcc/doc/cpp/indices-and-tables.rst +++ b/gcc/doc/cpp/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../doc/indices-and-tables.rst diff --git a/gcc/doc/cpp/initial-processing.rst b/gcc/doc/cpp/initial-processing.rst index 9ca96f2..052d5d8 100644 --- a/gcc/doc/cpp/initial-processing.rst +++ b/gcc/doc/cpp/initial-processing.rst @@ -161,4 +161,4 @@ readable. There is no way to prevent a backslash at the end of a line from being interpreted as a backslash-newline. This cannot affect any correct -program, however.
\ No newline at end of file +program, however. diff --git a/gcc/doc/cpp/invocation.rst b/gcc/doc/cpp/invocation.rst index 7b13980..4264b74 100644 --- a/gcc/doc/cpp/invocation.rst +++ b/gcc/doc/cpp/invocation.rst @@ -78,4 +78,4 @@ options may *not* be grouped: :option:`-dM` is very different from .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst diff --git a/gcc/doc/cpp/line-control.rst b/gcc/doc/cpp/line-control.rst index 933d8a9..34c9f90 100644 --- a/gcc/doc/cpp/line-control.rst +++ b/gcc/doc/cpp/line-control.rst @@ -52,4 +52,4 @@ for subsequent input in the current preprocessor input file. :samp:`#line` directives alter the results of the ``__FILE__`` and ``__LINE__`` predefined macros from that point on. See :ref:`standard-predefined-macros`. They do not have any effect on :samp:`#include`'s -idea of the directory containing the current file.
\ No newline at end of file +idea of the directory containing the current file. diff --git a/gcc/doc/cpp/macros.rst b/gcc/doc/cpp/macros.rst index 7355e07..5106b84 100644 --- a/gcc/doc/cpp/macros.rst +++ b/gcc/doc/cpp/macros.rst @@ -34,4 +34,4 @@ macros when you are compiling C++. macros/predefined-macros macros/undefining-and-redefining-macros macros/directives-within-macro-arguments - macros/macro-pitfalls
\ No newline at end of file + macros/macro-pitfalls diff --git a/gcc/doc/cpp/macros/concatenation.rst b/gcc/doc/cpp/macros/concatenation.rst index 2f5066a..ec39466 100644 --- a/gcc/doc/cpp/macros/concatenation.rst +++ b/gcc/doc/cpp/macros/concatenation.rst @@ -82,4 +82,4 @@ concatenating the argument with :samp:`_command`. Here is how it is done: COMMAND (quit), COMMAND (help), ... - };
\ No newline at end of file + }; diff --git a/gcc/doc/cpp/macros/directives-within-macro-arguments.rst b/gcc/doc/cpp/macros/directives-within-macro-arguments.rst index 2e7e825..ea5c076 100644 --- a/gcc/doc/cpp/macros/directives-within-macro-arguments.rst +++ b/gcc/doc/cpp/macros/directives-within-macro-arguments.rst @@ -36,4 +36,4 @@ which expands to 1 2 1 2 -with the semantics described above.
\ No newline at end of file +with the semantics described above. diff --git a/gcc/doc/cpp/macros/function-like-macros.rst b/gcc/doc/cpp/macros/function-like-macros.rst index 16ba2cf..9101bc1 100644 --- a/gcc/doc/cpp/macros/function-like-macros.rst +++ b/gcc/doc/cpp/macros/function-like-macros.rst @@ -52,4 +52,4 @@ parentheses. The first two pairs of parentheses in this expansion come from the macro. The third is the pair that was originally after the macro invocation. Since ``lang_init`` is an object-like macro, it does not -consume those parentheses.
\ No newline at end of file +consume those parentheses. diff --git a/gcc/doc/cpp/macros/macro-arguments.rst b/gcc/doc/cpp/macros/macro-arguments.rst index 0691152..18441a77 100644 --- a/gcc/doc/cpp/macros/macro-arguments.rst +++ b/gcc/doc/cpp/macros/macro-arguments.rst @@ -109,4 +109,4 @@ their corresponding actual arguments. .. code-block:: #define foo(x) x, "x" - foo(bar) → bar, "x"
\ No newline at end of file + foo(bar) → bar, "x" diff --git a/gcc/doc/cpp/macros/macro-pitfalls.rst b/gcc/doc/cpp/macros/macro-pitfalls.rst index 0be2295..755e088 100644 --- a/gcc/doc/cpp/macros/macro-pitfalls.rst +++ b/gcc/doc/cpp/macros/macro-pitfalls.rst @@ -446,4 +446,4 @@ The syntax error triggered by the tokens ``syntax error`` results in an error message citing line three---the line of ignore_second_arg--- even though the problematic code comes from line five. -We consider this a bug, and intend to fix it in the near future.
\ No newline at end of file +We consider this a bug, and intend to fix it in the near future. diff --git a/gcc/doc/cpp/macros/object-like-macros.rst b/gcc/doc/cpp/macros/object-like-macros.rst index c5e6e4c..a674433 100644 --- a/gcc/doc/cpp/macros/object-like-macros.rst +++ b/gcc/doc/cpp/macros/object-like-macros.rst @@ -123,4 +123,4 @@ Now ``TABLESIZE`` expands (in two stages) to ``37``. If the expansion of a macro contains its own name, either directly or via intermediate macros, it is not expanded again when the expansion is examined for more macros. This prevents infinite recursion. -See :ref:`self-referential-macros`, for the precise details.
\ No newline at end of file +See :ref:`self-referential-macros`, for the precise details. diff --git a/gcc/doc/cpp/macros/predefined-macros.rst b/gcc/doc/cpp/macros/predefined-macros.rst index 8af566e..f4afeef 100644 --- a/gcc/doc/cpp/macros/predefined-macros.rst +++ b/gcc/doc/cpp/macros/predefined-macros.rst @@ -871,4 +871,4 @@ These are the named operators and their corresponding punctuators: * - ``xor`` - ``^`` * - ``xor_eq`` - - ``^=``
\ No newline at end of file + - ``^=`` diff --git a/gcc/doc/cpp/macros/stringizing.rst b/gcc/doc/cpp/macros/stringizing.rst index 9265601..95277d8 100644 --- a/gcc/doc/cpp/macros/stringizing.rst +++ b/gcc/doc/cpp/macros/stringizing.rst @@ -83,4 +83,4 @@ you have to use two levels of macros. macro-expanded first. But ``s`` is an ordinary argument to ``xstr``, so it is completely macro-expanded before ``xstr`` itself is expanded (see :ref:`argument-prescan`). Therefore, by the time -``str`` gets to its argument, it has already been macro-expanded.
\ No newline at end of file +``str`` gets to its argument, it has already been macro-expanded. diff --git a/gcc/doc/cpp/macros/undefining-and-redefining-macros.rst b/gcc/doc/cpp/macros/undefining-and-redefining-macros.rst index 137abe9..6f0cdcfe 100644 --- a/gcc/doc/cpp/macros/undefining-and-redefining-macros.rst +++ b/gcc/doc/cpp/macros/undefining-and-redefining-macros.rst @@ -64,4 +64,4 @@ same as the old one, the preprocessor issues a warning and changes the macro to use the new definition. If the new definition is effectively the same, the redefinition is silently ignored. This allows, for instance, two different headers to define a common macro. The -preprocessor will only complain if the definitions do not match.
\ No newline at end of file +preprocessor will only complain if the definitions do not match. diff --git a/gcc/doc/cpp/macros/variadic-macros.rst b/gcc/doc/cpp/macros/variadic-macros.rst index 21ce15d..73540ec 100644 --- a/gcc/doc/cpp/macros/variadic-macros.rst +++ b/gcc/doc/cpp/macros/variadic-macros.rst @@ -138,4 +138,4 @@ Variadic macros became a standard part of the C language with C99. GNU CPP previously supported them with a named variable argument (:samp:`args...`, not :samp:`...` and ``__VA_ARGS__``), which -is still supported for backward compatibility.
\ No newline at end of file +is still supported for backward compatibility. diff --git a/gcc/doc/cpp/obsolete-features.rst b/gcc/doc/cpp/obsolete-features.rst index 229c033..0528b89 100644 --- a/gcc/doc/cpp/obsolete-features.rst +++ b/gcc/doc/cpp/obsolete-features.rst @@ -95,4 +95,4 @@ In either form, if no such assertion has been made, :samp:`#unassert` has no effect. You can also make or cancel assertions using command-line options. -See :ref:`invocation`.
\ No newline at end of file +See :ref:`invocation`. diff --git a/gcc/doc/cpp/other-directives.rst b/gcc/doc/cpp/other-directives.rst index 370523a..34d42e4 100644 --- a/gcc/doc/cpp/other-directives.rst +++ b/gcc/doc/cpp/other-directives.rst @@ -27,4 +27,4 @@ is understood as a preprocessing directive but has no effect on the preprocessor output. The primary significance of the existence of the null directive is that an input line consisting of just a :samp:`#` will produce no output, rather than a line of output containing just a -:samp:`#`. Supposedly some old C programs contain such lines.
\ No newline at end of file +:samp:`#`. Supposedly some old C programs contain such lines. diff --git a/gcc/doc/cpp/overview.rst b/gcc/doc/cpp/overview.rst index f705419..48caad0 100644 --- a/gcc/doc/cpp/overview.rst +++ b/gcc/doc/cpp/overview.rst @@ -64,4 +64,4 @@ manual refer to GNU CPP. character-sets initial-processing tokenization - the-preprocessing-language
\ No newline at end of file + the-preprocessing-language diff --git a/gcc/doc/cpp/pragmas.rst b/gcc/doc/cpp/pragmas.rst index 062b9c4..da07ceb 100644 --- a/gcc/doc/cpp/pragmas.rst +++ b/gcc/doc/cpp/pragmas.rst @@ -118,4 +118,4 @@ GCC plugins may provide their own pragmas. If ``#pragma once`` is seen when scanning a header file, that file will never be read again, no matter what. It is a less-portable alternative to using :samp:`#ifndef` to guard the contents of header files - against multiple inclusions.
\ No newline at end of file + against multiple inclusions. diff --git a/gcc/doc/cpp/preprocessor-output.rst b/gcc/doc/cpp/preprocessor-output.rst index 1b9c1f1..ff14301 100644 --- a/gcc/doc/cpp/preprocessor-output.rst +++ b/gcc/doc/cpp/preprocessor-output.rst @@ -83,4 +83,4 @@ preprocessor does not handle the pragma itself), and :samp:`#define` and will be no space between the :samp:`#` and the directive name. If macro expansion happens to generate tokens which might be mistaken for a duplicated directive, a space will be inserted between the :samp:`#` and -the directive name.
\ No newline at end of file +the directive name. diff --git a/gcc/doc/cpp/the-preprocessing-language.rst b/gcc/doc/cpp/the-preprocessing-language.rst index f95e924..cc02b75 100644 --- a/gcc/doc/cpp/the-preprocessing-language.rst +++ b/gcc/doc/cpp/the-preprocessing-language.rst @@ -66,4 +66,4 @@ A preprocessing directive cannot cover more than one line. The line may, however, be continued with backslash-newline, or by a block comment which extends past the end of the line. In either case, when the directive is processed, the continuations have already been merged with -the first line to make one long line.
\ No newline at end of file +the first line to make one long line. diff --git a/gcc/doc/cpp/tokenization.rst b/gcc/doc/cpp/tokenization.rst index 34f02c9..7e962a9 100644 --- a/gcc/doc/cpp/tokenization.rst +++ b/gcc/doc/cpp/tokenization.rst @@ -165,4 +165,4 @@ warning message. .. [#f1] The C standard uses the term :dfn:`string literal` to refer only to what we are - calling :dfn:`string constants`.
\ No newline at end of file + calling :dfn:`string constants`. diff --git a/gcc/doc/cpp/traditional-lexical-analysis.rst b/gcc/doc/cpp/traditional-lexical-analysis.rst index 77db3d9..4ba988d 100644 --- a/gcc/doc/cpp/traditional-lexical-analysis.rst +++ b/gcc/doc/cpp/traditional-lexical-analysis.rst @@ -71,4 +71,4 @@ require matching quotes. For example: #include <stdio.h Just as for the ISO preprocessor, what would be a closing quote can be -escaped with a backslash to prevent the quoted text from closing.
\ No newline at end of file +escaped with a backslash to prevent the quoted text from closing. diff --git a/gcc/doc/cpp/traditional-macros.rst b/gcc/doc/cpp/traditional-macros.rst index 459a649..71df0ed 100644 --- a/gcc/doc/cpp/traditional-macros.rst +++ b/gcc/doc/cpp/traditional-macros.rst @@ -96,4 +96,4 @@ pasting. #define suffix(x) foo_/**/x suffix(bar) - → foo_bar
\ No newline at end of file + → foo_bar diff --git a/gcc/doc/cpp/traditional-miscellany.rst b/gcc/doc/cpp/traditional-miscellany.rst index e5c775e..c1d88a2 100644 --- a/gcc/doc/cpp/traditional-miscellany.rst +++ b/gcc/doc/cpp/traditional-miscellany.rst @@ -27,4 +27,4 @@ preprocessor. * If you use digraphs the behavior is undefined. * If a line that looks like a directive appears within macro arguments, - the behavior is undefined.
\ No newline at end of file + the behavior is undefined. diff --git a/gcc/doc/cpp/traditional-mode.rst b/gcc/doc/cpp/traditional-mode.rst index f44a5a5..b14c863 100644 --- a/gcc/doc/cpp/traditional-mode.rst +++ b/gcc/doc/cpp/traditional-mode.rst @@ -32,4 +32,4 @@ that actually matter. traditional-lexical-analysis traditional-macros traditional-miscellany - traditional-warnings
\ No newline at end of file + traditional-warnings diff --git a/gcc/doc/cpp/traditional-warnings.rst b/gcc/doc/cpp/traditional-warnings.rst index c9729ec..f07ffa2 100644 --- a/gcc/doc/cpp/traditional-warnings.rst +++ b/gcc/doc/cpp/traditional-warnings.rst @@ -46,4 +46,4 @@ Presently :option:`-Wtraditional` warns about: You can usually avoid the warning, and the related warning about constants which are so large that they are unsigned, by writing the integer constant in question in hexadecimal, with no U suffix. Take - care, though, because this gives the wrong result in exotic cases.
\ No newline at end of file + care, though, because this gives the wrong result in exotic cases. diff --git a/gcc/doc/cppinternals/copyright.rst b/gcc/doc/cppinternals/copyright.rst index 3607098..932cac7 100644 --- a/gcc/doc/cppinternals/copyright.rst +++ b/gcc/doc/cppinternals/copyright.rst @@ -16,4 +16,4 @@ the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual -into another language, under the above conditions for modified versions.
\ No newline at end of file +into another language, under the above conditions for modified versions. diff --git a/gcc/doc/cppinternals/cppinternals.rst b/gcc/doc/cppinternals/cppinternals.rst index 66d54ae..dc22083 100644 --- a/gcc/doc/cppinternals/cppinternals.rst +++ b/gcc/doc/cppinternals/cppinternals.rst @@ -281,4 +281,4 @@ Line numbering :maxdepth: 2 just-which-line-number-anyway - representation-of-line-numbers
\ No newline at end of file + representation-of-line-numbers diff --git a/gcc/doc/cppinternals/cpplib.rst b/gcc/doc/cppinternals/cpplib.rst index cd045e6..36d00de 100644 --- a/gcc/doc/cppinternals/cpplib.rst +++ b/gcc/doc/cppinternals/cpplib.rst @@ -26,4 +26,4 @@ figure out what the code is doing, and why things have been implemented the way they have. .. toctree:: - :maxdepth: 2
\ No newline at end of file + :maxdepth: 2 diff --git a/gcc/doc/cppinternals/files.rst b/gcc/doc/cppinternals/files.rst index 085c79b..cd8ee1c 100644 --- a/gcc/doc/cppinternals/files.rst +++ b/gcc/doc/cppinternals/files.rst @@ -67,4 +67,4 @@ for the real header files with shorter names. The map from one to the other is found in a special file called :samp:`header.gcc`, stored in the command line (or system) include directories to which the mapping applies. This may be higher up the directory tree than the full path to -the file minus the base name.
\ No newline at end of file +the file minus the base name. diff --git a/gcc/doc/cppinternals/index.rst b/gcc/doc/cppinternals/index.rst index 0d20aa7..d719e16 100644 --- a/gcc/doc/cppinternals/index.rst +++ b/gcc/doc/cppinternals/index.rst @@ -18,4 +18,4 @@ The GNU C Preprocessor Internals multiple-include-optimization files - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/doc/cppinternals/indices-and-tables.rst b/gcc/doc/cppinternals/indices-and-tables.rst index 6c215a3..5cc3191 100644 --- a/gcc/doc/cppinternals/indices-and-tables.rst +++ b/gcc/doc/cppinternals/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../doc/indices-and-tables.rst diff --git a/gcc/doc/cppinternals/internal-representation-of-macros.rst b/gcc/doc/cppinternals/internal-representation-of-macros.rst index 640e76b..7ac172a 100644 --- a/gcc/doc/cppinternals/internal-representation-of-macros.rst +++ b/gcc/doc/cppinternals/internal-representation-of-macros.rst @@ -24,4 +24,4 @@ allows rapid replacement of parameters with their arguments during expansion. Despite this optimization it is still necessary to store the original parameters to the macro, both for dumping with e.g., :option:`-dD`, and to warn about non-trivial macro redefinitions when -the parameter names have changed.
\ No newline at end of file +the parameter names have changed. diff --git a/gcc/doc/cppinternals/just-which-line-number-anyway.rst b/gcc/doc/cppinternals/just-which-line-number-anyway.rst index df0ea21..d825811 100644 --- a/gcc/doc/cppinternals/just-which-line-number-anyway.rst +++ b/gcc/doc/cppinternals/just-which-line-number-anyway.rst @@ -59,4 +59,4 @@ whenever it lexes a preprocessing token that starts a new logical line other than a directive. It passes this token (which may be a ``CPP_EOF`` token indicating the end of the translation unit) to the callback routine, which can then use the line and column of this token -to produce correct output.
\ No newline at end of file +to produce correct output. diff --git a/gcc/doc/cppinternals/lexing-a-line.rst b/gcc/doc/cppinternals/lexing-a-line.rst index 35638b9..9948517 100644 --- a/gcc/doc/cppinternals/lexing-a-line.rst +++ b/gcc/doc/cppinternals/lexing-a-line.rst @@ -88,4 +88,4 @@ to be made. ``_cpp_lex_token`` also handles skipping over tokens in failed conditional blocks, and invalidates the control macro of the multiple-include optimization if a token was successfully lexed outside a directive. In other words, its callers do not need to concern -themselves with such issues.
\ No newline at end of file +themselves with such issues. diff --git a/gcc/doc/cppinternals/lexing-a-token.rst b/gcc/doc/cppinternals/lexing-a-token.rst index 9eff921..ab97f50 100644 --- a/gcc/doc/cppinternals/lexing-a-token.rst +++ b/gcc/doc/cppinternals/lexing-a-token.rst @@ -174,4 +174,4 @@ storage from the original input buffer, so a token remains valid and correct even if its source buffer is freed with ``_cpp_pop_buffer``. The storage holding the spellings of such tokens remains until the client program calls cpp_destroy, probably at the end of the translation -unit.
\ No newline at end of file +unit. diff --git a/gcc/doc/cppinternals/looking-for-a-function-like-macros-opening-parenthesis.rst b/gcc/doc/cppinternals/looking-for-a-function-like-macros-opening-parenthesis.rst index 272cb4b..c2c7f95 100644 --- a/gcc/doc/cppinternals/looking-for-a-function-like-macros-opening-parenthesis.rst +++ b/gcc/doc/cppinternals/looking-for-a-function-like-macros-opening-parenthesis.rst @@ -21,4 +21,4 @@ Instead, searching for the parenthesis is handled by a special function, ``funlike_invocation_p``, which remembers padding information as it reads tokens. If the next real token is not an opening parenthesis, it backs up that one token, and then pushes an -extra context just containing the padding information if necessary.
\ No newline at end of file +extra context just containing the padding information if necessary. diff --git a/gcc/doc/cppinternals/macro-expansion-overview.rst b/gcc/doc/cppinternals/macro-expansion-overview.rst index ba55a6c..af2915a 100644 --- a/gcc/doc/cppinternals/macro-expansion-overview.rst +++ b/gcc/doc/cppinternals/macro-expansion-overview.rst @@ -48,4 +48,4 @@ like ``__TIME__``). The macro is re-enabled when its context is later popped from the context stack, as described above. This strict ordering ensures that a macro is disabled whilst its expansion is being scanned, but that it is *not* disabled whilst any arguments -to it are being expanded.
\ No newline at end of file +to it are being expanded. diff --git a/gcc/doc/cppinternals/marking-tokens-ineligible-for-future-expansion.rst b/gcc/doc/cppinternals/marking-tokens-ineligible-for-future-expansion.rst index b34aa83..9454130 100644 --- a/gcc/doc/cppinternals/marking-tokens-ineligible-for-future-expansion.rst +++ b/gcc/doc/cppinternals/marking-tokens-ineligible-for-future-expansion.rst @@ -21,4 +21,4 @@ This might sound unsafe. However, tokens runs are not re-used at the end of a line if it happens to be in the middle of a macro argument list, and cpplib only wants to back-up more than one lexer token in situations where no macro expansion is involved, so the optimization -is safe.
\ No newline at end of file +is safe. diff --git a/gcc/doc/cppinternals/multiple-include-optimization.rst b/gcc/doc/cppinternals/multiple-include-optimization.rst index e710eaa..d7812f4 100644 --- a/gcc/doc/cppinternals/multiple-include-optimization.rst +++ b/gcc/doc/cppinternals/multiple-include-optimization.rst @@ -114,4 +114,4 @@ so, they return the guard macro to ``do_if`` in the variable ``enter_macro_context`` sets ``mi_valid`` to false, so if a macro was expanded whilst parsing any part of the expression, then the top-of-file test in ``push_conditional`` fails and the optimization -is turned off.
\ No newline at end of file +is turned off. diff --git a/gcc/doc/cppinternals/overview.rst b/gcc/doc/cppinternals/overview.rst index 4459c7f..af52e35 100644 --- a/gcc/doc/cppinternals/overview.rst +++ b/gcc/doc/cppinternals/overview.rst @@ -21,4 +21,4 @@ necessary. However, the lexer does expose some functionality so that clients of the library can easily spell a given token, such as ``cpp_spell_token`` and ``cpp_token_len``. These functions are useful when generating diagnostics, and for emitting the preprocessed -output.
\ No newline at end of file +output. diff --git a/gcc/doc/cppinternals/representation-of-line-numbers.rst b/gcc/doc/cppinternals/representation-of-line-numbers.rst index 4aa9934..40bbd5a 100644 --- a/gcc/doc/cppinternals/representation-of-line-numbers.rst +++ b/gcc/doc/cppinternals/representation-of-line-numbers.rst @@ -29,4 +29,4 @@ containing the right hand side of an equivalent ``#define`` or ``#assert`` directive. Some built-in macros are handled similarly. Since these are all processed before the first line of the main input file, it will typically have an assigned line closer to twenty than to -one.
\ No newline at end of file +one. diff --git a/gcc/doc/cppinternals/scanning-the-replacement-list-for-macros-to-expand.rst b/gcc/doc/cppinternals/scanning-the-replacement-list-for-macros-to-expand.rst index c0b1261..817046a 100644 --- a/gcc/doc/cppinternals/scanning-the-replacement-list-for-macros-to-expand.rst +++ b/gcc/doc/cppinternals/scanning-the-replacement-list-for-macros-to-expand.rst @@ -54,4 +54,4 @@ If instead the algorithm looked for an opening parenthesis first and then tested whether the macro were disabled it would be subtly wrong. In the example above, the replacement list of :samp:`foo` would be popped in the process of finding the parenthesis, re-enabling -:samp:`foo` and expanding it a second time.
\ No newline at end of file +:samp:`foo` and expanding it a second time. diff --git a/gcc/doc/gcc/binary-compatibility.rst b/gcc/doc/gcc/binary-compatibility.rst index a55423c..8d86099 100644 --- a/gcc/doc/gcc/binary-compatibility.rst +++ b/gcc/doc/gcc/binary-compatibility.rst @@ -148,4 +148,4 @@ it is necessary to tell :command:`g++` the location and name of that library. It might also be necessary to specify different startup files and other runtime support libraries, and to suppress the use of GCC's support libraries with one or more of the options :option:`-nostdlib`, -:option:`-nostartfiles`, and :option:`-nodefaultlibs`.
\ No newline at end of file +:option:`-nostartfiles`, and :option:`-nodefaultlibs`. diff --git a/gcc/doc/gcc/c++-implementation-defined-behavior.rst b/gcc/doc/gcc/c++-implementation-defined-behavior.rst index 9cc4bcd..41f6701 100644 --- a/gcc/doc/gcc/c++-implementation-defined-behavior.rst +++ b/gcc/doc/gcc/c++-implementation-defined-behavior.rst @@ -30,4 +30,4 @@ environment); refer to their documentation for details. :maxdepth: 2 conditionally-supported-behavior - exception-handling
\ No newline at end of file + exception-handling diff --git a/gcc/doc/gcc/c-implementation-defined-behavior.rst b/gcc/doc/gcc/c-implementation-defined-behavior.rst index eb796dc..c9ff029 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior.rst @@ -43,4 +43,4 @@ a freestanding environment); refer to their documentation for details. c-implementation-defined-behavior/preprocessing-directives c-implementation-defined-behavior/library-functions c-implementation-defined-behavior/architecture - c-implementation-defined-behavior/locale-specific-behavior
\ No newline at end of file + c-implementation-defined-behavior/locale-specific-behavior diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/architecture.rst b/gcc/doc/gcc/c-implementation-defined-behavior/architecture.rst index 99639bc7..6dd5a6a 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/architecture.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/architecture.rst @@ -44,4 +44,4 @@ Architecture * The value of the result of the ``sizeof`` and ``_Alignof`` operators (C90 6.3.3.4, C99 and C11 6.5.3.4). - Determined by ABI.
\ No newline at end of file + Determined by ABI. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/arrays-and-pointers.rst b/gcc/doc/gcc/c-implementation-defined-behavior/arrays-and-pointers.rst index 3d8f188..3766b4d 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/arrays-and-pointers.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/arrays-and-pointers.rst @@ -43,4 +43,4 @@ Arrays and Pointers The value is as specified in the standard and the type is determined by the ABI. -.. [#f1] Future versions of GCC may zero-extend, or use a target-defined ``ptr_extend`` pattern. Do not rely on sign extension.
\ No newline at end of file +.. [#f1] Future versions of GCC may zero-extend, or use a target-defined ``ptr_extend`` pattern. Do not rely on sign extension. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/characters.rst b/gcc/doc/gcc/c-implementation-defined-behavior/characters.rst index 7e896b0..aa2102f 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/characters.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/characters.rst @@ -90,4 +90,4 @@ Characters See :ref:`cpp:implementation-defined-behavior`. ``char16_t`` and ``char32_t`` literals are always encoded in UTF-16 and UTF-32 - respectively.
\ No newline at end of file + respectively. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/declarators.rst b/gcc/doc/gcc/c-implementation-defined-behavior/declarators.rst index 8ac479e..13d98e8 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/declarators.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/declarators.rst @@ -11,4 +11,4 @@ Declarators * The maximum number of declarators that may modify an arithmetic, structure or union type (C90 6.5.4). - GCC is only limited by available memory.
\ No newline at end of file + GCC is only limited by available memory. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/environment.rst b/gcc/doc/gcc/c-implementation-defined-behavior/environment.rst index db3e765..19a4757 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/environment.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/environment.rst @@ -15,4 +15,4 @@ of the C library, and are not defined by GCC itself. and the source character set in translation phase 1 (C90, C99 and C11 5.1.1.2). - See :ref:`cpp:implementation-defined-behavior`.
\ No newline at end of file + See :ref:`cpp:implementation-defined-behavior`. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/floating-point.rst b/gcc/doc/gcc/c-implementation-defined-behavior/floating-point.rst index f0d43d5..eb42634 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/floating-point.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/floating-point.rst @@ -85,4 +85,4 @@ Floating Point IEC 60559 conformant implementation (C99 F.9). This is dependent on the implementation of the C library, and is not - defined by GCC itself.
\ No newline at end of file + defined by GCC itself. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/hints.rst b/gcc/doc/gcc/c-implementation-defined-behavior/hints.rst index e3d1935..e9a6c69 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/hints.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/hints.rst @@ -32,4 +32,4 @@ Hints GCC will not inline any functions if the :option:`-fno-inline` option is used or if :option:`-O0` is used. Otherwise, GCC may still be unable to inline a function for many reasons; the :option:`-Winline` option may be - used to determine if a function has not been inlined and why not.
\ No newline at end of file + used to determine if a function has not been inlined and why not. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/identifiers.rst b/gcc/doc/gcc/c-implementation-defined-behavior/identifiers.rst index da1b949..e7fb90f 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/identifiers.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/identifiers.rst @@ -25,4 +25,4 @@ Identifiers This is a property of the linker. C99 and C11 require that case distinctions are always significant in identifiers with external linkage and - systems without this property are not supported by GCC.
\ No newline at end of file + systems without this property are not supported by GCC. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/integers.rst b/gcc/doc/gcc/c-implementation-defined-behavior/integers.rst index 627fe77..a8720cb 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/integers.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/integers.rst @@ -63,4 +63,4 @@ Integers * The sign of the remainder on integer division (C90 6.3.5). GCC always follows the C99 and C11 requirement that the result of division is - truncated towards zero.
\ No newline at end of file + truncated towards zero. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/library-functions.rst b/gcc/doc/gcc/c-implementation-defined-behavior/library-functions.rst index 62bc15d..1b5c892 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/library-functions.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/library-functions.rst @@ -16,4 +16,4 @@ of the C library, and are not defined by GCC itself. In ``<stddef.h>``, ``NULL`` expands to ``((void *)0)``. GCC does not provide the other headers which define ``NULL`` and some - library implementations may use other definitions in those headers.
\ No newline at end of file + library implementations may use other definitions in those headers. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/locale-specific-behavior.rst b/gcc/doc/gcc/c-implementation-defined-behavior/locale-specific-behavior.rst index 86745aac..736a979 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/locale-specific-behavior.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/locale-specific-behavior.rst @@ -9,4 +9,4 @@ Locale-Specific Behavior ************************ The behavior of these points are dependent on the implementation -of the C library, and are not defined by GCC itself.
\ No newline at end of file +of the C library, and are not defined by GCC itself. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/preprocessing-directives.rst b/gcc/doc/gcc/c-implementation-defined-behavior/preprocessing-directives.rst index cca0e27..7b2d75d 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/preprocessing-directives.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/preprocessing-directives.rst @@ -51,4 +51,4 @@ implementation-defined behavior. * The definitions for ``__DATE__`` and ``__TIME__`` when respectively, the date and time of translation are not available (C90 - 6.8.8, C99 6.10.8, C11 6.10.8.1).
\ No newline at end of file + 6.8.8, C99 6.10.8, C11 6.10.8.1). diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/qualifiers.rst b/gcc/doc/gcc/c-implementation-defined-behavior/qualifiers.rst index 3d9baf3..0c86fe8 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/qualifiers.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/qualifiers.rst @@ -50,4 +50,4 @@ Qualifiers When an object of an aggregate type, with the same size and alignment as a scalar type ``S``, is the subject of a volatile access by an assignment expression or an atomic function, the access to it is performed as if the - object's declared type were ``volatile S``.
\ No newline at end of file + object's declared type were ``volatile S``. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/statements.rst b/gcc/doc/gcc/c-implementation-defined-behavior/statements.rst index 725d9c4..5fc4ca4 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/statements.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/statements.rst @@ -11,4 +11,4 @@ Statements * The maximum number of ``case`` values in a ``switch`` statement (C90 6.6.4.2). - GCC is only limited by available memory.
\ No newline at end of file + GCC is only limited by available memory. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/structures-unions-enumerations-and-bit-fields.rst b/gcc/doc/gcc/c-implementation-defined-behavior/structures-unions-enumerations-and-bit-fields.rst index 949f465..aca34a3 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/structures-unions-enumerations-and-bit-fields.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/structures-unions-enumerations-and-bit-fields.rst @@ -75,4 +75,4 @@ Structures, Unions, Enumerations, and Bit-Fields .. conforming to C90 on those targets. On some targets, :option:`-fshort-enums` is the default; this is - determined by the ABI.
\ No newline at end of file + determined by the ABI. diff --git a/gcc/doc/gcc/c-implementation-defined-behavior/translation.rst b/gcc/doc/gcc/c-implementation-defined-behavior/translation.rst index e9a6d88..fa96d07 100644 --- a/gcc/doc/gcc/c-implementation-defined-behavior/translation.rst +++ b/gcc/doc/gcc/c-implementation-defined-behavior/translation.rst @@ -17,4 +17,4 @@ Translation new-line is retained or replaced by one space character in translation phase 3 (C90, C99 and C11 5.1.1.2). - See :ref:`cpp:implementation-defined-behavior`.
\ No newline at end of file + See :ref:`cpp:implementation-defined-behavior`. diff --git a/gcc/doc/gcc/conditionally-supported-behavior.rst b/gcc/doc/gcc/conditionally-supported-behavior.rst index 432bb32..6b4a114 100644 --- a/gcc/doc/gcc/conditionally-supported-behavior.rst +++ b/gcc/doc/gcc/conditionally-supported-behavior.rst @@ -17,4 +17,4 @@ all conditionally-supported constructs that it does not support (C++0x Such argument passing is supported, using the same pass-by-invisible-reference approach used for normal function - arguments of such types.
\ No newline at end of file + arguments of such types. diff --git a/gcc/doc/gcc/contributing-to-gcc-development.rst b/gcc/doc/gcc/contributing-to-gcc-development.rst index f0d4b9f..d2ca9c4 100644 --- a/gcc/doc/gcc/contributing-to-gcc-development.rst +++ b/gcc/doc/gcc/contributing-to-gcc-development.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/contribute.rst
\ No newline at end of file +.. include:: ../../../doc/contribute.rst diff --git a/gcc/doc/gcc/contributors-to-gcc.rst b/gcc/doc/gcc/contributors-to-gcc.rst index 27d5de9..28f149d 100644 --- a/gcc/doc/gcc/contributors-to-gcc.rst +++ b/gcc/doc/gcc/contributors-to-gcc.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/contrib.rst
\ No newline at end of file +.. include:: ../../../doc/contrib.rst diff --git a/gcc/doc/gcc/copyright.rst b/gcc/doc/gcc/copyright.rst index c778eb1..4c658f4 100644 --- a/gcc/doc/gcc/copyright.rst +++ b/gcc/doc/gcc/copyright.rst @@ -22,4 +22,4 @@ in the :ref:`gnu_fdl`. You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise - funds for GNU development.
\ No newline at end of file + funds for GNU development. diff --git a/gcc/doc/gcc/exception-handling.rst b/gcc/doc/gcc/exception-handling.rst index 5a29f27..5d1d54a 100644 --- a/gcc/doc/gcc/exception-handling.rst +++ b/gcc/doc/gcc/exception-handling.rst @@ -12,4 +12,4 @@ Exception Handling implementation-defined whether or not the stack is unwound before std::terminate() is called (C++98 15.5.1). - The stack is not unwound before std::terminate is called.
\ No newline at end of file + The stack is not unwound before std::terminate is called. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language.rst b/gcc/doc/gcc/extensions-to-the-c++-language.rst index 5ea082b..084143f 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language.rst @@ -31,4 +31,4 @@ test specifically for GNU C++ (see :ref:`cpp:common-predefined-macros`). extensions-to-the-c++-language/c++-interface-and-implementation-pragmas extensions-to-the-c++-language/wheres-the-template extensions-to-the-c++-language/extracting-the-function-pointer-from-a-bound-pointer-to-member-function - extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes
\ No newline at end of file + extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/backwards-compatibility.rst b/gcc/doc/gcc/extensions-to-the-c++-language/backwards-compatibility.rst index d1ac5b2..1eaaaec 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/backwards-compatibility.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/backwards-compatibility.rst @@ -24,4 +24,4 @@ deprecated. See :ref:`deprecated-features`. scope to set the language. On such systems, all system header files are implicitly scoped inside a C language scope. Such headers must correctly prototype function argument types, there is no leeway for - ``()`` to indicate an unspecified set of arguments.
\ No newline at end of file + ``()`` to indicate an unspecified set of arguments. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/c++-concepts.rst b/gcc/doc/gcc/extensions-to-the-c++-language/c++-concepts.rst index bba336e..3f60776 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/c++-concepts.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/c++-concepts.rst @@ -41,4 +41,4 @@ to simplify the writing of type traits. Note that some of these traits are likely to be removed in the future. ``__is_same (type1, type2)`` - A binary type trait: ``true`` whenever the type arguments are the same.
\ No newline at end of file + A binary type trait: ``true`` whenever the type arguments are the same. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/c++-interface-and-implementation-pragmas.rst b/gcc/doc/gcc/extensions-to-the-c++-language/c++-interface-and-implementation-pragmas.rst index fc7fafd..aaa5799 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/c++-interface-and-implementation-pragmas.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/c++-interface-and-implementation-pragmas.rst @@ -94,4 +94,4 @@ code for the function itself; this defines a version of the function that can be found via pointers (or by callers compiled without inlining). If all calls to the function can be inlined, you can avoid emitting the function by compiling with :option:`-fno-implement-inlines`. -If any calls are not inlined, you will get linker errors.
\ No newline at end of file +If any calls are not inlined, you will get linker errors. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes.rst b/gcc/doc/gcc/extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes.rst index 0eb484a..8750c47 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes.rst @@ -92,4 +92,4 @@ Some attributes only make sense for C++ programs. control a resource, such as ``std::lock_guard``. This attribute is also accepted in C, but it is unnecessary because C - does not have constructors or destructors.
\ No newline at end of file + does not have constructors or destructors. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/deprecated-features.rst b/gcc/doc/gcc/extensions-to-the-c++-language/deprecated-features.rst index f55b5eb..ed62b7d 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/deprecated-features.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/deprecated-features.rst @@ -40,4 +40,4 @@ has been ignored since G++ 3.3 and is deprecated. G++ allows anonymous structs and unions to have members that are not public non-static data members (i.e. fields). These extensions are -deprecated.
\ No newline at end of file +deprecated. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/extracting-the-function-pointer-from-a-bound-pointer-to-member-function.rst b/gcc/doc/gcc/extensions-to-the-c++-language/extracting-the-function-pointer-from-a-bound-pointer-to-member-function.rst index bae1efe..d595adb 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/extracting-the-function-pointer-from-a-bound-pointer-to-member-function.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/extracting-the-function-pointer-from-a-bound-pointer-to-member-function.rst @@ -45,4 +45,4 @@ converted to function pointers directly: .. index:: Wno-pmf-conversions -You must specify :option:`-Wno-pmf-conversions` to use this extension.
\ No newline at end of file +You must specify :option:`-Wno-pmf-conversions` to use this extension. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/function-multiversioning.rst b/gcc/doc/gcc/extensions-to-the-c++-language/function-multiversioning.rst index 2524ff5..616aa9c 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/function-multiversioning.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/function-multiversioning.rst @@ -62,4 +62,4 @@ different target string. Function foo is called or a pointer to it is taken just like a regular function. GCC takes care of doing the dispatching to call the right version at runtime. Refer to the `GCC wiki on -Function Multiversioning <https://gcc.gnu.org/wiki/FunctionMultiVersioning>`_ for more details.
\ No newline at end of file +Function Multiversioning <https://gcc.gnu.org/wiki/FunctionMultiVersioning>`_ for more details. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/restricting-pointer-aliasing.rst b/gcc/doc/gcc/extensions-to-the-c++-language/restricting-pointer-aliasing.rst index 971770c..853b78d 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/restricting-pointer-aliasing.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/restricting-pointer-aliasing.rst @@ -49,4 +49,4 @@ other compilers that implement restricted pointers. As with all outermost parameter qualifiers, ``__restrict__`` is ignored in function definition matching. This means you only need to specify ``__restrict__`` in a function definition, rather than -in a function prototype as well.
\ No newline at end of file +in a function prototype as well. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/type-traits.rst b/gcc/doc/gcc/extensions-to-the-c++-language/type-traits.rst index 3ce0a37..5dcd010 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/type-traits.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/type-traits.rst @@ -162,4 +162,4 @@ pair of types). When used as the pattern of a pack expansion within a template definition, expands to a template argument pack containing integers from ``0`` to ``length-1``. This is provided for efficient - implementation of ``std::make_integer_sequence``.
\ No newline at end of file + implementation of ``std::make_integer_sequence``. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/vague-linkage.rst b/gcc/doc/gcc/extensions-to-the-c++-language/vague-linkage.rst index 7477d4d..9eb6aac 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/vague-linkage.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/vague-linkage.rst @@ -77,4 +77,4 @@ for local statics in inlines, however, as having multiple copies almost certainly breaks things. See :ref:`c++-interface`, for -another way to control placement of these constructs.
\ No newline at end of file +another way to control placement of these constructs. diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/when-is-a-volatile-c++-object-accessed.rst b/gcc/doc/gcc/extensions-to-the-c++-language/when-is-a-volatile-c++-object-accessed.rst index f50f1ea..5c38a00 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/when-is-a-volatile-c++-object-accessed.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/when-is-a-volatile-c++-object-accessed.rst @@ -55,4 +55,4 @@ expected, in the following example: .. code-block:: c++ volatile int vobj; - volatile int &vref = vobj = something;
\ No newline at end of file + volatile int &vref = vobj = something; diff --git a/gcc/doc/gcc/extensions-to-the-c++-language/wheres-the-template.rst b/gcc/doc/gcc/extensions-to-the-c++-language/wheres-the-template.rst index 7229367..5393544 100644 --- a/gcc/doc/gcc/extensions-to-the-c++-language/wheres-the-template.rst +++ b/gcc/doc/gcc/extensions-to-the-c++-language/wheres-the-template.rst @@ -128,4 +128,4 @@ You have the following options for dealing with template instantiations: .. code-block:: c++ inline template class Foo<int>; - static template class Foo<int>;
\ No newline at end of file + static template class Foo<int>; diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family.rst b/gcc/doc/gcc/extensions-to-the-c-language-family.rst index e7a0360..84eecd2 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family.rst @@ -89,4 +89,4 @@ extensions, accepted by GCC in C90 mode and in C++. extensions-to-the-c-language-family/pragmas-accepted-by-gcc extensions-to-the-c-language-family/unnamed-structure-and-union-fields extensions-to-the-c-language-family/thread-local-storage - extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix
\ No newline at end of file + extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/128-bit-integers.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/128-bit-integers.rst index 07376ba..fcc28e5 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/128-bit-integers.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/128-bit-integers.rst @@ -15,4 +15,4 @@ targets which have an integer mode wide enough to hold 128 bits. Simply write ``__int128`` for a signed 128-bit integer, or ``unsigned __int128`` for an unsigned 128-bit integer. There is no support in GCC for expressing an integer constant of type ``__int128`` -for targets with ``long long`` integer less than 128 bits wide.
\ No newline at end of file +for targets with ``long long`` integer less than 128 bits wide. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/additional-floating-types.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/additional-floating-types.rst index 0746867..74a3e07 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/additional-floating-types.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/additional-floating-types.rst @@ -80,4 +80,4 @@ the corresponding internal complex type, ``KCmode`` for .. code-block:: c++ typedef _Complex float __attribute__((mode(KC))) _Complex_float128; - typedef _Complex float __attribute__((mode(IC))) _Complex_ibm128;
\ No newline at end of file + typedef _Complex float __attribute__((mode(IC))) _Complex_ibm128; diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/alternate-keywords.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/alternate-keywords.rst index 0abcf0f..155083d 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/alternate-keywords.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/alternate-keywords.rst @@ -43,4 +43,4 @@ macros to replace them with the customary keywords. It looks like this: You can prevent such warnings within one expression by writing ``__extension__`` before the expression. ``__extension__`` has no -effect aside from this.
\ No newline at end of file +effect aside from this. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/an-inline-function-is-as-fast-as-a-macro.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/an-inline-function-is-as-fast-as-a-macro.rst index ad82c41..b415bf1 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/an-inline-function-is-as-fast-as-a-macro.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/an-inline-function-is-as-fast-as-a-macro.rst @@ -123,4 +123,4 @@ a header file with these keywords, and put another copy of the definition (lacking ``inline`` and ``extern``) in a library file. The definition in the header file causes most calls to the function to be inlined. If any uses of the function remain, they refer to -the single copy in the library.
\ No newline at end of file +the single copy in the library. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/arithmetic-on-void-and-function-pointers.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/arithmetic-on-void-and-function-pointers.rst index dc96698..c8757be 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/arithmetic-on-void-and-function-pointers.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/arithmetic-on-void-and-function-pointers.rst @@ -20,4 +20,4 @@ and on function types, and returns 1. .. index:: Wpointer-arith The option :option:`-Wpointer-arith` requests a warning if these extensions -are used.
\ No newline at end of file +are used. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-length-zero.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-length-zero.rst index 7014206..9a38f4c 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-length-zero.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-length-zero.rst @@ -108,4 +108,4 @@ object. For example: struct foo a = { 1, { 2, 3, 4 } }; // Valid. struct bar b = { { 1, { 2, 3, 4 } } }; // Invalid. struct bar c = { { 1, { } } }; // Valid. - struct foo d[1] = { { 1, { 2, 3, 4 } } }; // Invalid.
\ No newline at end of file + struct foo d[1] = { { 1, { 2, 3, 4 } } }; // Invalid. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-variable-length.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-variable-length.rst index c0d0c12..95e5166 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-variable-length.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/arrays-of-variable-length.rst @@ -96,4 +96,4 @@ parameter list. They can be separated by commas or semicolons, but the last one must end with a semicolon, which is followed by the 'real' parameter declarations. Each forward declaration must match a 'real' declaration in parameter name and data type. ISO C99 does not support -parameter forward declarations.
\ No newline at end of file +parameter forward declarations. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/attribute-syntax.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/attribute-syntax.rst index f8b52e5..566c788 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/attribute-syntax.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/attribute-syntax.rst @@ -256,4 +256,4 @@ attribute that only applies to function types is applied to a pointer-to-function type, it is treated as applying to the pointer target type; if such an attribute is applied to a function return type that is not a pointer-to-function type, it is treated as applying -to the function type.
\ No newline at end of file +to the function type. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix.rst index 640523a..62c468c 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix.rst @@ -26,4 +26,4 @@ The following statements are identical: The type of these constants follows the same rules as for octal or hexadecimal integer constants, so suffixes like :samp:`L` or :samp:`UL` -can be applied.
\ No newline at end of file +can be applied. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-for-memory-model-aware-atomic-operations.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-for-memory-model-aware-atomic-operations.rst index fcabf48..ef63a8a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-for-memory-model-aware-atomic-operations.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-for-memory-model-aware-atomic-operations.rst @@ -287,4 +287,4 @@ ensures proper usage. :samp:`{ptr}` is an optional pointer to the object that may be used to determine alignment. A value of 0 indicates typical alignment should be used. The - compiler may also ignore this parameter.
\ No newline at end of file + compiler may also ignore this parameter. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-to-perform-arithmetic-with-overflow-checking.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-to-perform-arithmetic-with-overflow-checking.rst index a7927b1..f1b9056 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-to-perform-arithmetic-with-overflow-checking.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/built-in-functions-to-perform-arithmetic-with-overflow-checking.rst @@ -99,4 +99,4 @@ would overflow. The compiler will attempt to use hardware instructions to implement these built-in functions where possible, like conditional jump on overflow - after addition, conditional jump on carry etc.
\ No newline at end of file + after addition, conditional jump on carry etc. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/c++-style-comments.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/c++-style-comments.rst index c1815e8..3bf7944 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/c++-style-comments.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/c++-style-comments.rst @@ -15,4 +15,4 @@ continue until the end of the line. Many other C implementations allow such comments, and they are included in the 1999 C standard. However, C++ style comments are not recognized if you specify an :option:`-std` option specifying a version of ISO C before C99, or :option:`-ansi` -(equivalent to :option:`-std=c90`).
\ No newline at end of file +(equivalent to :option:`-std=c90`). diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/case-ranges.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/case-ranges.rst index ad5aa53..633aa60 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/case-ranges.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/case-ranges.rst @@ -40,4 +40,4 @@ rather than this: .. code-block:: c++ - case 1...5:
\ No newline at end of file + case 1...5: diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/cast-to-a-union-type.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/cast-to-a-union-type.rst index 4a02d87..f13e911 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/cast-to-a-union-type.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/cast-to-a-union-type.rst @@ -66,4 +66,4 @@ You can also use the union cast as a function argument: void hack (union foo); /* ... */ - hack ((union foo) x);
\ No newline at end of file + hack ((union foo) x); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/complex-numbers.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/complex-numbers.rst index c8819cc..bb23ebf 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/complex-numbers.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/complex-numbers.rst @@ -119,4 +119,4 @@ examine and set these two fictitious variables with your debugger. real binary floating-point type, and the result has the corresponding complex type with real and imaginary parts :samp:`{real}` and :samp:`{imag}`. Unlike :samp:`{real} + I * {imag}`, this works even when - infinities, NaNs and negative zeros are involved.
\ No newline at end of file + infinities, NaNs and negative zeros are involved. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/compound-literals.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/compound-literals.rst index 4984ed4..8a7595a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/compound-literals.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/compound-literals.rst @@ -101,4 +101,4 @@ a ``const`` -qualified type. If ``foo`` and its initializer had elements of type ``char *const`` rather than ``char *``, or if ``foo`` were a global variable, the array would have static storage duration. But it is probably safest just to avoid the use of array -compound literals in C++ code.
\ No newline at end of file +compound literals in C++ code. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/conditionals-with-omitted-operands.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/conditionals-with-omitted-operands.rst index ddea0fc..9b03edf 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/conditionals-with-omitted-operands.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/conditionals-with-omitted-operands.rst @@ -36,4 +36,4 @@ especially useful. When it becomes useful is when the first operand does, or may (if it is a macro argument), contain a side effect. Then repeating the operand in the middle would perform the side effect twice. Omitting the middle operand uses the value already computed without the undesirable -effects of recomputing it.
\ No newline at end of file +effects of recomputing it. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/constructing-function-calls.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/constructing-function-calls.rst index 051f1c3..0073f7e 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/constructing-function-calls.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/constructing-function-calls.rst @@ -122,4 +122,4 @@ functions acting as mere forwarders for their arguments. return open (path, oflag, __builtin_va_arg_pack ()); } - #endif
\ No newline at end of file + #endif diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/decimal-floating-types.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/decimal-floating-types.rst index aa3902e..a12f50a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/decimal-floating-types.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/decimal-floating-types.rst @@ -44,4 +44,4 @@ is incomplete: the technical report. Types ``_Decimal32``, ``_Decimal64``, and ``_Decimal128`` -are supported by the DWARF debug information format.
\ No newline at end of file +are supported by the DWARF debug information format. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions.rst index 0d57b9b..e08f5f2 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions.rst @@ -106,4 +106,4 @@ GCC plugins may provide their own attributes. declaring-attributes-of-functions/v850-function-attributes declaring-attributes-of-functions/visium-function-attributes declaring-attributes-of-functions/x86-function-attributes - declaring-attributes-of-functions/xstormy16-function-attributes
\ No newline at end of file + declaring-attributes-of-functions/xstormy16-function-attributes diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/aarch64-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/aarch64-function-attributes.rst index 3f238e6..a554ae0 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/aarch64-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/aarch64-function-attributes.rst @@ -189,4 +189,4 @@ function compiled with :option:`-mstrict-align` is allowed. Note that CPU tuning options and attributes such as the :option:`-mcpu=`, :option:`-mtune=` do not inhibit inlining unless the CPU specified by the :option:`-mcpu=` option or the :gcc-attr:`cpu=` attribute conflicts with the -architectural feature rules specified above.
\ No newline at end of file +architectural feature rules specified above. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/amd-gcn-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/amd-gcn-function-attributes.rst index 15034de..26e386b 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/amd-gcn-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/amd-gcn-function-attributes.rst @@ -90,4 +90,4 @@ These function attributes are supported by the AMD GCN back end: ``work_item_id_Z`` Set ``enable_vgpr_workitem_id`` parameter. Always on (required to use - OpenACC/OpenMP).
\ No newline at end of file + OpenACC/OpenMP). diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arc-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arc-function-attributes.rst index 3cc2700..b8a721e 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arc-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arc-function-attributes.rst @@ -85,4 +85,4 @@ These function attributes are supported by the ARC back end: can safely be included in naked functions (see :ref:`basic-asm`). While using extended ``asm`` or a mixture of basic ``asm`` and C code may appear to work, they cannot be depended upon to work reliably and - are not supported.
\ No newline at end of file + are not supported. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arm-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arm-function-attributes.rst index 1806421..2c848de 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arm-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arm-function-attributes.rst @@ -165,4 +165,4 @@ These function attributes are supported for ARM targets: In this example ``target("+crc+nocrypto")`` enables the ``crc`` extension and disables the ``crypto`` extension for the function ``foo`` - without modifying an existing :option:`-march=` or :option:`-mcpu` option.
\ No newline at end of file + without modifying an existing :option:`-march=` or :option:`-mcpu` option. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/avr-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/avr-function-attributes.rst index 4d51397..676303a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/avr-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/avr-function-attributes.rst @@ -117,4 +117,4 @@ These function attributes are supported by the AVR back end: application which is responsibility of the application. If both :avr-fn-attr:`signal` and :avr-fn-attr:`interrupt` are specified for the same - function, :avr-fn-attr:`signal` is silently ignored.
\ No newline at end of file + function, :avr-fn-attr:`signal` is silently ignored. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/blackfin-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/blackfin-function-attributes.rst index cba1fcb..50b89a8 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/blackfin-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/blackfin-function-attributes.rst @@ -88,4 +88,4 @@ These function attributes are supported by the Blackfin back end: Use this attribute to indicate that all registers except the stack pointer should be saved in the prologue - regardless of whether they are used or not.
\ No newline at end of file + regardless of whether they are used or not. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/bpf-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/bpf-function-attributes.rst index 76af135..aef91a4 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/bpf-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/bpf-function-attributes.rst @@ -21,4 +21,4 @@ These function attributes are supported by the BPF back end: .. code-block:: c++ int bpf_probe_read (void *dst, int size, const void *unsafe_ptr) - __attribute__ ((kernel_helper (4)));
\ No newline at end of file + __attribute__ ((kernel_helper (4))); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/c-sky-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/c-sky-function-attributes.rst index 2600ab8..293e735 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/c-sky-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/c-sky-function-attributes.rst @@ -34,4 +34,4 @@ These function attributes are supported by the C-SKY back end: ``asm`` statements can safely be included in naked functions (see :ref:`basic-asm`). While using extended ``asm`` or a mixture of basic ``asm`` and C code may appear to work, they cannot be - depended upon to work reliably and are not supported.
\ No newline at end of file + depended upon to work reliably and are not supported. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/common-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/common-function-attributes.rst index f24a8fd..631a18e 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/common-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/common-function-attributes.rst @@ -1888,4 +1888,4 @@ The following attributes are supported on most targets. therefore, a caller cannot assume that the register has the same contents on return from the function as it had before calling the function. Such registers are also called 'call-clobbered', 'caller-saved', or - 'volatile'.
\ No newline at end of file + 'volatile'. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/epiphany-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/epiphany-function-attributes.rst index da7441d2..0690e39 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/epiphany-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/epiphany-function-attributes.rst @@ -79,4 +79,4 @@ These function attributes are supported by the Epiphany back end: These attributes specify how a particular function is called. These attributes override the :option:`-mlong-calls` (see :ref:`adapteva-epiphany-options`) - command-line switch and ``#pragma long_calls`` settings.
\ No newline at end of file + command-line switch and ``#pragma long_calls`` settings. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/h8-300-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/h8-300-function-attributes.rst index 70a929f..00eb8bf 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/h8-300-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/h8-300-function-attributes.rst @@ -36,4 +36,4 @@ These function attributes are available for H8/300 targets: Use this attribute on the H8/300, H8/300H, and H8S to indicate that all registers except the stack pointer should be saved in the prologue - regardless of whether they are used or not.
\ No newline at end of file + regardless of whether they are used or not. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/ia-64-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/ia-64-function-attributes.rst index 5be539e..fc0e1a4 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/ia-64-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/ia-64-function-attributes.rst @@ -33,4 +33,4 @@ These function attributes are supported on IA-64 targets: extern int foo () __attribute__((version_id ("20040821"))); - Calls to ``foo`` are mapped to calls to ``foo{20040821}``.
\ No newline at end of file + Calls to ``foo`` are mapped to calls to ``foo{20040821}``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32c-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32c-function-attributes.rst index 4c1f863..e1915e9 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32c-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32c-function-attributes.rst @@ -72,4 +72,4 @@ These function attributes are supported by the M32C back end: Use this attribute to indicate that the specified function is an interrupt handler. The compiler generates function entry and exit sequences suitable for use in an interrupt handler - when this attribute is present.
\ No newline at end of file + when this attribute is present. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32r-d-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32r-d-function-attributes.rst index 04bb01f..7fb489e 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32r-d-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32r-d-function-attributes.rst @@ -39,4 +39,4 @@ These function attributes are supported by the M32R/D back end: Large model objects may live anywhere in the 32-bit address space (the compiler generates ``seth/add3`` instructions to load their addresses), and may not be reachable with the ``bl`` instruction (the compiler - generates the much slower ``seth/add3/jl`` instruction sequence).
\ No newline at end of file + generates the much slower ``seth/add3/jl`` instruction sequence). diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m68k-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m68k-function-attributes.rst index b2fa719..89cfb3a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m68k-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m68k-function-attributes.rst @@ -27,4 +27,4 @@ These function attributes are supported by the m68k back end: that the specified function is an interrupt handler that is designed to run as a thread. The compiler omits generate prologue/epilogue sequences and replaces the return instruction with a ``sleep`` - instruction. This attribute is available only on fido.
\ No newline at end of file + instruction. This attribute is available only on fido. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mcore-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mcore-function-attributes.rst index ef90eb3..e8e9231 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mcore-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mcore-function-attributes.rst @@ -21,4 +21,4 @@ These function attributes are supported by the MCORE back end: ``asm`` statements can safely be included in naked functions (see :ref:`basic-asm`). While using extended ``asm`` or a mixture of basic ``asm`` and C code may appear to work, they cannot be - depended upon to work reliably and are not supported.
\ No newline at end of file + depended upon to work reliably and are not supported. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mep-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mep-function-attributes.rst index b039c43..41f35fb 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mep-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mep-function-attributes.rst @@ -50,4 +50,4 @@ These function attributes are supported by the MeP back end: The :mep-fn-attr:`vliw` attribute tells the compiler to emit instructions in VLIW mode instead of core mode. Note that this attribute is not allowed unless a VLIW coprocessor has been configured - and enabled through command-line options.
\ No newline at end of file + and enabled through command-line options. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microblaze-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microblaze-function-attributes.rst index 130de9c..86d4a3c 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microblaze-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microblaze-function-attributes.rst @@ -43,4 +43,4 @@ These function attributes are supported on MicroBlaze targets: used in low-latency interrupt mode, and :microblaze-fn-attr:`interrupt_handler` for interrupts that do not use low-latency handlers. In both cases, GCC emits appropriate prologue code and generates a return from the handler - using ``rtid`` instead of ``rtsd``.
\ No newline at end of file + using ``rtid`` instead of ``rtsd``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microsoft-windows-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microsoft-windows-function-attributes.rst index 7cdc761..08729f3 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microsoft-windows-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microsoft-windows-function-attributes.rst @@ -101,4 +101,4 @@ targets. :microsoft-windows-fn-attr:`dllimport` attribute can be used as a constant initializer; in this case, the address of a stub function in the import lib is referenced. On Microsoft Windows targets, the attribute can be disabled - for functions by setting the :option:`-mnop-fun-dllimport` flag.
\ No newline at end of file + for functions by setting the :option:`-mnop-fun-dllimport` flag. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mips-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mips-function-attributes.rst index 93e8aae..43193bd 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mips-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mips-function-attributes.rst @@ -131,4 +131,4 @@ These function attributes are supported by the MIPS back end: On MIPS targets, you can use the :mips-fn-attr:`nocompression` function attribute to locally turn off MIPS16 and microMIPS code generation. This attribute overrides the :option:`-mips16` and :option:`-mmicromips` options on the - command line (see :ref:`mips-options`).
\ No newline at end of file + command line (see :ref:`mips-options`). diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/msp430-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/msp430-function-attributes.rst index 1b234c4..2672ec1 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/msp430-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/msp430-function-attributes.rst @@ -100,4 +100,4 @@ These function attributes are supported by the MSP430 back end: one pass over the objects and does the best that it can. Using the :option:`-ffunction-sections` and :option:`-fdata-sections` command-line options can help the packing, however, since they produce smaller, - easier to pack regions.
\ No newline at end of file + easier to pack regions. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nds32-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nds32-function-attributes.rst index 5e98215..846f1da 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nds32-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nds32-function-attributes.rst @@ -93,4 +93,4 @@ These function attributes are supported by the NDS32 back end: .. index:: warm function attribute, NDS32 - Provide a user-defined function to handle warm reset exception.
\ No newline at end of file + Provide a user-defined function to handle warm reset exception. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nios-ii-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nios-ii-function-attributes.rst index 6e4b873..a4264ff 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nios-ii-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nios-ii-function-attributes.rst @@ -39,4 +39,4 @@ These function attributes are supported by the Nios II back end: This attribute corresponds to the :option:`-mcustom-fpu-cfg=name` command-line option, to select a predefined set of custom instructions named :samp:`{name}`. - See :ref:`nios-ii-options`, for more information.
\ No newline at end of file + See :ref:`nios-ii-options`, for more information. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nvidia-ptx-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nvidia-ptx-function-attributes.rst index 700a737..ae293be 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nvidia-ptx-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nvidia-ptx-function-attributes.rst @@ -19,4 +19,4 @@ These function attributes are supported by the Nvidia PTX back end: library. By default functions are only callable only from other PTX functions. - Kernel functions must have ``void`` return type.
\ No newline at end of file + Kernel functions must have ``void`` return type. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/powerpc-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/powerpc-function-attributes.rst index f7a65ac..6729622 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/powerpc-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/powerpc-function-attributes.rst @@ -222,4 +222,4 @@ These function attributes are supported by the PowerPC back end: On the PowerPC, the inliner does not inline a function that has different target options than the caller, unless the - callee has a subset of the target options of the caller.
\ No newline at end of file + callee has a subset of the target options of the caller. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/risc-v-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/risc-v-function-attributes.rst index 6ef5036..928a0cb 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/risc-v-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/risc-v-function-attributes.rst @@ -40,4 +40,4 @@ These function attributes are supported by the RISC-V back end: Permissible values for this parameter are ``user``, ``supervisor``, and ``machine``. If there is no parameter, then it defaults to - ``machine``.
\ No newline at end of file + ``machine``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rl78-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rl78-function-attributes.rst index d963f1b..3302e68 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rl78-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rl78-function-attributes.rst @@ -34,4 +34,4 @@ These function attributes are supported by the RL78 back end: ``asm`` statements can safely be included in naked functions (see :ref:`basic-asm`). While using extended ``asm`` or a mixture of basic ``asm`` and C code may appear to work, they cannot be - depended upon to work reliably and are not supported.
\ No newline at end of file + depended upon to work reliably and are not supported. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rx-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rx-function-attributes.rst index 99260f7..afdbffa 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rx-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rx-function-attributes.rst @@ -72,4 +72,4 @@ These function attributes are supported by the RX back end: This RX attribute is similar to the :rx-fn-attr:`interrupt` attribute, including its parameters, but does not make the function an interrupt-handler type function (i.e. it retains the normal C function calling ABI). See the - :rx-fn-attr:`interrupt` attribute for a description of its arguments.
\ No newline at end of file + :rx-fn-attr:`interrupt` attribute for a description of its arguments. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/s-390-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/s-390-function-attributes.rst index dad2cae..2384c0b 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/s-390-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/s-390-function-attributes.rst @@ -49,4 +49,4 @@ These function attributes are supported on the S/390: target("no-vx") - does not undefine the ``__VEC__`` macro.
\ No newline at end of file + does not undefine the ``__VEC__`` macro. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/sh-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/sh-function-attributes.rst index f60d387..c89a6b0 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/sh-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/sh-function-attributes.rst @@ -98,4 +98,4 @@ These function attributes are supported on the SH family of processors: .. sh-fn-attr:: trapa_handler On SH targets this function attribute is similar to :sh-fn-attr:`interrupt_handler` - but it does not save and restore all registers.
\ No newline at end of file + but it does not save and restore all registers. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/symbian-os-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/symbian-os-function-attributes.rst index 2c57111..ad6c670 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/symbian-os-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/symbian-os-function-attributes.rst @@ -9,4 +9,4 @@ Symbian OS Function Attributes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ See :ref:`microsoft-windows-function-attributes`, for discussion of the -:symbian-os-fn-attr:`dllexport` and :symbian-os-fn-attr:`dllimport` attributes.
\ No newline at end of file +:symbian-os-fn-attr:`dllexport` and :symbian-os-fn-attr:`dllimport` attributes. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/v850-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/v850-function-attributes.rst index 87f7dd2..a5857a4 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/v850-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/v850-function-attributes.rst @@ -17,4 +17,4 @@ The V850 back end supports these function attributes: Use these attributes to indicate that the specified function is an interrupt handler. The compiler generates function entry and exit sequences suitable for use in an interrupt handler - when either attribute is present.
\ No newline at end of file + when either attribute is present. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/visium-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/visium-function-attributes.rst index 1db8f75..aaa7bfa 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/visium-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/visium-function-attributes.rst @@ -19,4 +19,4 @@ These function attributes are supported by the Visium back end: Use this attribute to indicate that the specified function is an interrupt handler. The compiler generates function entry and exit sequences suitable for use in an interrupt handler - when this attribute is present.
\ No newline at end of file + when this attribute is present. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/x86-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/x86-function-attributes.rst index b1a1861..8f915d7 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/x86-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/x86-function-attributes.rst @@ -1017,4 +1017,4 @@ These function attributes are supported by the x86 back end: .. option:: nodirect_extern_access This attribute, attached to a global variable or function, is the - counterpart to option :option:`-mno-direct-extern-access`.
\ No newline at end of file + counterpart to option :option:`-mno-direct-extern-access`. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/xstormy16-function-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/xstormy16-function-attributes.rst index 0c79812..783b1a1 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/xstormy16-function-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/xstormy16-function-attributes.rst @@ -17,4 +17,4 @@ These function attributes are supported by the Xstormy16 back end: Use this attribute to indicate that the specified function is an interrupt handler. The compiler generates function entry and exit sequences suitable for use in an interrupt handler - when this attribute is present.
\ No newline at end of file + when this attribute is present. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/designated-initializers.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/designated-initializers.rst index 2b89d34..7e2c712 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/designated-initializers.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/designated-initializers.rst @@ -144,4 +144,4 @@ initialization is used. When a field of a union is itself a structure, the entire structure from the last field initialized is used. If any previous initializer has side effect, it is unspecified whether the side effect happens or not. Currently, GCC discards the side-effecting -initializer expressions and issues a warning.
\ No newline at end of file +initializer expressions and issues a warning. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/determining-the-alignment-of-functions-types-or-variables.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/determining-the-alignment-of-functions-types-or-variables.rst index ff1c011..1b8e62a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/determining-the-alignment-of-functions-types-or-variables.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/determining-the-alignment-of-functions-types-or-variables.rst @@ -41,4 +41,4 @@ than ``void``. If the operand of the ``__alignof__`` expression is a function, the expression evaluates to the alignment of the function which may -be specified by attribute :fn-attr:`aligned` (see :ref:`common-function-attributes`).
\ No newline at end of file +be specified by attribute :fn-attr:`aligned` (see :ref:`common-function-attributes`). diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/dollar-signs-in-identifier-names.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/dollar-signs-in-identifier-names.rst index c6d6e65..1f13278 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/dollar-signs-in-identifier-names.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/dollar-signs-in-identifier-names.rst @@ -13,4 +13,4 @@ Dollar Signs in Identifier Names In GNU C, you may normally use dollar signs in identifier names. This is because many traditional C implementations allow such identifiers. However, dollar signs in identifiers are not supported on a few target -machines, typically because the target assembler does not allow them.
\ No newline at end of file +machines, typically because the target assembler does not allow them. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/double-word-integers.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/double-word-integers.rst index 96d8bc3..a395682 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/double-word-integers.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/double-word-integers.rst @@ -32,4 +32,4 @@ expects type ``int`` for its argument, and you pass a value of type ``long long int``, confusion results because the caller and the subroutine disagree about the number of bytes for the argument. Likewise, if the function expects ``long long int`` and you pass -``int``. The best way to avoid such problems is to use prototypes.
\ No newline at end of file +``int``. The best way to avoid such problems is to use prototypes. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/enumerator-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/enumerator-attributes.rst index 620611b..448184a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/enumerator-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/enumerator-attributes.rst @@ -50,4 +50,4 @@ This example uses the :enum-attr:`deprecated` enumerator attribute to indicate t The :enum-attr:`unavailable` attribute results in an error if the enumerator is used anywhere in the source file. In other respects it behaves in the - same manner as the :enum-attr:`deprecated` attribute.
\ No newline at end of file + same manner as the :enum-attr:`deprecated` attribute. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/fixed-point-types.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/fixed-point-types.rst index 27f3d0e..7e62e41 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/fixed-point-types.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/fixed-point-types.rst @@ -125,4 +125,4 @@ is incomplete: * Pragmas to control overflow and rounding behaviors are not implemented. -Fixed-point types are supported by the DWARF debug information format.
\ No newline at end of file +Fixed-point types are supported by the DWARF debug information format. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/format-checks-specific-to-particular-target-machines.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/format-checks-specific-to-particular-target-machines.rst index 6ffc76e..97d88a7 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/format-checks-specific-to-particular-target-machines.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/format-checks-specific-to-particular-target-machines.rst @@ -44,4 +44,4 @@ Additionally, ``CFStringRefs`` (defined by the ``CoreFoundation`` headers) may also be used as format arguments. Note that the relevant headers are only likely to be available on Darwin (OSX) installations. On such installations, the XCode and system documentation provide descriptions of ``CFString``, ``CFStringRefs`` and -associated functions.
\ No newline at end of file +associated functions. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/function-names-as-strings.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/function-names-as-strings.rst index 227154f..3672124 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/function-names-as-strings.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/function-names-as-strings.rst @@ -68,4 +68,4 @@ gives this output: These identifiers are variables, not preprocessor macros, and may not be used to initialize ``char`` arrays or be concatenated with string -literals.
\ No newline at end of file +literals. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/getting-the-return-or-frame-address-of-a-function.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/getting-the-return-or-frame-address-of-a-function.rst index d3e3870..4d55c36 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/getting-the-return-or-frame-address-of-a-function.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/getting-the-return-or-frame-address-of-a-function.rst @@ -94,4 +94,4 @@ function. effects, including crashing the calling program. As a result, calls that are considered unsafe are diagnosed when the :option:`-Wframe-address` option is in effect. Such calls should only be made in debugging - situations.
\ No newline at end of file + situations. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/half-precision-floating-point.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/half-precision-floating-point.rst index 3eff480..d676165 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/half-precision-floating-point.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/half-precision-floating-point.rst @@ -73,4 +73,4 @@ after each operation. The same is true with :option:`-fexcess-precision=standard and :option:`-mfpmath=sse`. If there is no :option:`-mfpmath=sse`, :option:`-fexcess-precision=standard` alone does the same thing as before, It is useful for code that does not have ``_Float16`` and runs on the x87 -FPU.
\ No newline at end of file +FPU. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/hex-floats.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/hex-floats.rst index 25cd964..ec6583d 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/hex-floats.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/hex-floats.rst @@ -27,4 +27,4 @@ Unlike for floating-point numbers in the decimal notation the exponent is always required in the hexadecimal notation. Otherwise the compiler would not be able to resolve the ambiguity of, e.g., ``0x1.f``. This could mean ``1.0f`` or ``1.9375`` since :samp:`f` is also the -extension for floating-point constants of type ``float``.
\ No newline at end of file +extension for floating-point constants of type ``float``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/how-to-use-inline-assembly-language-in-c-code.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/how-to-use-inline-assembly-language-in-c-code.rst index bee4092..e70fa87 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/how-to-use-inline-assembly-language-in-c-code.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/how-to-use-inline-assembly-language-in-c-code.rst @@ -1976,4 +1976,4 @@ a label is unreachable. This size is also used for inlining decisions. If you use ``asm inline`` instead of just ``asm``, then for inlining purposes the size of the asm -is taken as the minimum size, ignoring how many instructions GCC thinks it is.
\ No newline at end of file +is taken as the minimum size, ignoring how many instructions GCC thinks it is. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/incomplete-enum-types.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/incomplete-enum-types.rst index ffb06c9..43eaaf8 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/incomplete-enum-types.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/incomplete-enum-types.rst @@ -20,4 +20,4 @@ This extension may not be very useful, but it makes the handling of ``enum`` more consistent with the way ``struct`` and ``union`` are handled. -This extension is not supported by GNU C++.
\ No newline at end of file +This extension is not supported by GNU C++. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/label-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/label-attributes.rst index f872130..8525079 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/label-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/label-attributes.rst @@ -62,4 +62,4 @@ This example uses the :label-attr:`cold` label attribute to indicate the The :label-attr:`cold` attribute on labels is used to inform the compiler that the path following the label is unlikely to be executed. This attribute is used in cases where ``__builtin_expect`` cannot be used, for instance - with computed goto or ``asm goto``.
\ No newline at end of file + with computed goto or ``asm goto``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/labels-as-values.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/labels-as-values.rst index 7c6408a..e25a06d 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/labels-as-values.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/labels-as-values.rst @@ -83,4 +83,4 @@ variable initializer, inlining and cloning is forbidden. .. [#f1] The analogous feature in Fortran is called an assigned goto, but that name seems inappropriate in C, where one can do more than simply store label addresses in label - variables.
\ No newline at end of file + variables. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/legacy-sync-built-in-functions-for-atomic-memory-access.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/legacy-sync-built-in-functions-for-atomic-memory-access.rst index de3e80c..f3697e4 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/legacy-sync-built-in-functions-for-atomic-memory-access.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/legacy-sync-built-in-functions-for-atomic-memory-access.rst @@ -168,4 +168,4 @@ The same constraints on arguments apply as for the corresponding but rather a :dfn:`release barrier`. This means that all previous memory stores are globally visible, and all previous memory loads have been satisfied, but following memory reads - are not prevented from being speculated to before the barrier.
\ No newline at end of file + are not prevented from being speculated to before the barrier. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/locally-declared-labels.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/locally-declared-labels.rst index b79e745..89e8391 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/locally-declared-labels.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/locally-declared-labels.rst @@ -79,4 +79,4 @@ This could also be written using a statement expression: }) Local label declarations also make the labels they declare visible to -nested functions, if there are any. See :ref:`nested-functions`, for details.
\ No newline at end of file +nested functions, if there are any. See :ref:`nested-functions`, for details. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/macros-with-a-variable-number-of-arguments.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/macros-with-a-variable-number-of-arguments.rst index 8c22eb5..eaf519e 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/macros-with-a-variable-number-of-arguments.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/macros-with-a-variable-number-of-arguments.rst @@ -65,4 +65,4 @@ operator causes the preprocessor to remove the comma before it. If you do provide some variable arguments in your macro invocation, GNU CPP does not complain about the paste operation and instead places the variable arguments after the comma. Just like any other pasted macro -argument, these arguments are not macro expanded.
\ No newline at end of file +argument, these arguments are not macro expanded. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/mixed-declarations-labels-and-code.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/mixed-declarations-labels-and-code.rst index 090ead8..6aff35b 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/mixed-declarations-labels-and-code.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/mixed-declarations-labels-and-code.rst @@ -24,4 +24,4 @@ you could do: int j = i + 2; Each identifier is visible from where it is declared until the end of -the enclosing block.
\ No newline at end of file +the enclosing block. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/named-address-spaces.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/named-address-spaces.rst index 8420428..44e4ccc 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/named-address-spaces.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/named-address-spaces.rst @@ -237,4 +237,4 @@ to the ``%fs`` or ``%gs`` segments. that it installed previously. The preprocessor symbols ``__SEG_FS`` and ``__SEG_GS`` are - defined when these address spaces are supported.
\ No newline at end of file + defined when these address spaces are supported. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/nested-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/nested-functions.rst index 68bcb95..8a845a3 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/nested-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/nested-functions.rst @@ -129,4 +129,4 @@ for function declarations). return array[index + offset]; } /* ... */ - }
\ No newline at end of file + } diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/non-constant-initializers.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/non-constant-initializers.rst index e93c850..c24baf0 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/non-constant-initializers.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/non-constant-initializers.rst @@ -20,4 +20,4 @@ Here is an example of an initializer with run-time varying elements: { float beat_freqs[2] = { f-g, f+g }; /* ... */ - }
\ No newline at end of file + } diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/non-lvalue-arrays-may-have-subscripts.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/non-lvalue-arrays-may-have-subscripts.rst index 1d0d154..9a23397 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/non-lvalue-arrays-may-have-subscripts.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/non-lvalue-arrays-may-have-subscripts.rst @@ -27,4 +27,4 @@ this is valid in GNU C though not valid in C90: bar (int index) { return f().a[index]; - }
\ No newline at end of file + } diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/nonlocal-gotos.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/nonlocal-gotos.rst index 1aab77a..65bea29 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/nonlocal-gotos.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/nonlocal-gotos.rst @@ -59,4 +59,4 @@ built-in functions as: mechanism to restore the stack context, it cannot be called from the same function calling ``__builtin_setjmp`` to initialize :samp:`{buf}`. It can only be called from a function called - (directly or indirectly) from the function calling ``__builtin_setjmp``.
\ No newline at end of file + (directly or indirectly) from the function calling ``__builtin_setjmp``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/object-size-checking-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/object-size-checking-built-in-functions.rst index 640498a..7fcc3ed 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/object-size-checking-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/object-size-checking-built-in-functions.rst @@ -142,4 +142,4 @@ In addition to this, there are checking built-in functions These have just one additional argument, :samp:`{flag}`, right before format string :samp:`{fmt}`. If the compiler is able to optimize them to ``fputc`` etc. functions, it does, otherwise the checking function -is called and the :samp:`{flag}` argument passed to it.
\ No newline at end of file +is called and the :samp:`{flag}` argument passed to it. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/other-built-in-functions-provided-by-gcc.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/other-built-in-functions-provided-by-gcc.rst index 8f272a0..a1c5076 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/other-built-in-functions-provided-by-gcc.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/other-built-in-functions-provided-by-gcc.rst @@ -1242,4 +1242,4 @@ calls. These built-in functions appear both with and without the .. function:: int __builtin_goacc_parlevel_size (int x) Returns the openacc gang, worker or vector size depending on whether :samp:`{x}` is - 0, 1 or 2.
\ No newline at end of file + 0, 1 or 2. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/pointer-arguments-in-variadic-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/pointer-arguments-in-variadic-functions.rst index 772ab0f..5bf0c50 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/pointer-arguments-in-variadic-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/pointer-arguments-in-variadic-functions.rst @@ -19,4 +19,4 @@ of ``va_arg`` with a pointer type to receive arguments of any other pointer type. In particular, in GNU C :samp:`va_arg (ap, void *)` can safely be used -to consume an argument of any pointer type.
\ No newline at end of file +to consume an argument of any pointer type. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/pointers-to-arrays-with-qualifiers-work-as-expected.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/pointers-to-arrays-with-qualifiers-work-as-expected.rst index 59764f9..a34cc58 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/pointers-to-arrays-with-qualifiers-work-as-expected.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/pointers-to-arrays-with-qualifiers-work-as-expected.rst @@ -24,4 +24,4 @@ array itself. double x[3][2]; double y[2][3]; ... - transpose(3, 2, y, x);
\ No newline at end of file + transpose(3, 2, y, x); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/pragmas-accepted-by-gcc.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/pragmas-accepted-by-gcc.rst index 70430c7..1f5aefc 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/pragmas-accepted-by-gcc.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/pragmas-accepted-by-gcc.rst @@ -726,4 +726,4 @@ Loop-Specific Pragmas It must be placed immediately before a ``for``, ``while`` or ``do`` loop or a ``#pragma GCC ivdep``, and applies only to the loop that follows. :samp:`{n}` is an integer constant expression specifying the unrolling factor. - The values of 0 and 1 block any unrolling of the loop.
\ No newline at end of file + The values of 0 and 1 block any unrolling of the loop. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/prototypes-and-old-style-function-definitions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/prototypes-and-old-style-function-definitions.rst index fcaa054..4f1b05a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/prototypes-and-old-style-function-definitions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/prototypes-and-old-style-function-definitions.rst @@ -60,4 +60,4 @@ equivalent to the following: } GNU C++ does not support old-style function definitions, so this -extension is irrelevant.
\ No newline at end of file +extension is irrelevant. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/referring-to-a-type-with-typeof.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/referring-to-a-type-with-typeof.rst index f84b1e0..1362141 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/referring-to-a-type-with-typeof.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/referring-to-a-type-with-typeof.rst @@ -134,4 +134,4 @@ Using ``__auto_type`` instead of ``typeof`` has two advantages: * If the argument to the macro has variably modified type, it is evaluated only once when using ``__auto_type``, but twice if - ``typeof`` is used.
\ No newline at end of file + ``typeof`` is used. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/slightly-looser-rules-for-escaped-newlines.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/slightly-looser-rules-for-escaped-newlines.rst index 8dc3684..07e5894 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/slightly-looser-rules-for-escaped-newlines.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/slightly-looser-rules-for-escaped-newlines.rst @@ -20,4 +20,4 @@ warning, but treats it as a valid escaped newline and combines the two lines to form a single logical line. This works within comments and tokens, as well as between tokens. Comments are *not* treated as whitespace for the purposes of this relaxation, since they have not -yet been replaced with spaces.
\ No newline at end of file +yet been replaced with spaces. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-types.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-types.rst index 1703a02..568e370 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-types.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-types.rst @@ -710,4 +710,4 @@ Two attributes are currently defined for x86 configurations: command-line options, respectively; see :ref:`x86-options`, for details of how structure layout is affected. See :ref:`x86-variable-attributes`, for information about the corresponding - attributes on variables.
\ No newline at end of file + attributes on variables. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-variables.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-variables.rst index 9207faf..3e54213 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-variables.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-variables.rst @@ -1184,4 +1184,4 @@ One attribute is currently defined for xstormy16 configurations: allowed also), GCC places the variable in the first 0x100 bytes of memory and use special opcodes to access it. Such variables are placed in either the ``.bss_below100`` section or the - ``.data_below100`` section.
\ No newline at end of file + ``.data_below100`` section. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/statement-attributes.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/statement-attributes.rst index 683347a..dc5cb1f 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/statement-attributes.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/statement-attributes.rst @@ -68,4 +68,4 @@ available for functions (see :ref:`function-attributes`), variables } ``y`` is not actually incremented and the compiler can but does not - have to optimize it to just ``return 42 + 42;``.
\ No newline at end of file + have to optimize it to just ``return 42 + 42;``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/statements-and-declarations-in-expressions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/statements-and-declarations-in-expressions.rst index c67be39a..7426b98 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/statements-and-declarations-in-expressions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/statements-and-declarations-in-expressions.rst @@ -161,4 +161,4 @@ parts of the containing expression. For example, calls ``foo`` and ``bar1`` and does not call ``baz`` but may or may not call ``bar2``. If ``bar2`` is called, it is -called after ``foo`` and before ``bar1``.
\ No newline at end of file +called after ``foo`` and before ``bar1``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/structures-with-no-members.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/structures-with-no-members.rst index 7bd0b9f..e64d793 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/structures-with-no-members.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/structures-with-no-members.rst @@ -19,4 +19,4 @@ GCC permits a C structure to have no members: The structure has size zero. In C++, empty structures are part of the language. G++ treats empty structures as if they had a single -member of type ``char``.
\ No newline at end of file +member of type ``char``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/support-for-offsetof.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/support-for-offsetof.rst index 1c2a919..03e020f 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/support-for-offsetof.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/support-for-offsetof.rst @@ -31,4 +31,4 @@ This extension is sufficient such that is a suitable definition of the ``offsetof`` macro. In C++, :samp:`{type}` may be dependent. In either case, :samp:`{member}` may consist of a single -identifier, or a sequence of member accesses and array references.
\ No newline at end of file +identifier, or a sequence of member accesses and array references. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins.rst index d2fce79..a793496 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins.rst @@ -50,4 +50,4 @@ instructions, but allow the compiler to schedule those calls. target-builtins/ti-c6x-built-in-functions target-builtins/x86-built-in-functions target-builtins/x86-transactional-memory-intrinsics - target-builtins/x86-control-flow-protection-intrinsics
\ No newline at end of file + target-builtins/x86-control-flow-protection-intrinsics diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/aarch64-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/aarch64-built-in-functions.rst index 22d0426..7247a81 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/aarch64-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/aarch64-built-in-functions.rst @@ -21,4 +21,4 @@ processors. unsigned long long __builtin_aarch64_get_fpcr64 (); void __builtin_aarch64_set_fpcr64 (unsigned long long); unsigned long long __builtin_aarch64_get_fpsr64 (); - void __builtin_aarch64_set_fpsr64 (unsigned long long);
\ No newline at end of file + void __builtin_aarch64_set_fpsr64 (unsigned long long); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/alpha-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/alpha-built-in-functions.rst index b119719..1d4cf46 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/alpha-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/alpha-built-in-functions.rst @@ -85,4 +85,4 @@ PAL calls, but when invoked with :option:`-mtls-kernel`, they invoke .. code-block:: c++ void *__builtin_thread_pointer (void); - void __builtin_set_thread_pointer (void *);
\ No newline at end of file + void __builtin_set_thread_pointer (void *); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/altera-nios-ii-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/altera-nios-ii-built-in-functions.rst index aac982d..b02c207 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/altera-nios-ii-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/altera-nios-ii-built-in-functions.rst @@ -115,4 +115,4 @@ The letters represent the following data types: void * __builtin_custom_pnfp (float, void *); void * __builtin_custom_pnpi (void *, int); void * __builtin_custom_pnpf (void *, float); - void * __builtin_custom_pnpp (void *, void *);
\ No newline at end of file + void * __builtin_custom_pnpp (void *, void *); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-built-in-functions.rst index 0df309e..45eabb1 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-built-in-functions.rst @@ -230,4 +230,4 @@ where they are put in the C code: __builtin_arc_lr() __builtin_arc_sleep() __builtin_arc_sr() - __builtin_arc_swi()
\ No newline at end of file + __builtin_arc_swi() diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-simd-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-simd-built-in-functions.rst index 1d3dd7e..ca7cb9f 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-simd-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-simd-built-in-functions.rst @@ -242,4 +242,4 @@ indicating one the registers I0-I7, and the fourth argument must be an .. code-block:: c++ void __builtin_arc_vst16_n (__v8hi, const int, const int, const int); - void __builtin_arc_vst32_n (__v8hi, const int, const int, const int);
\ No newline at end of file + void __builtin_arc_vst32_n (__v8hi, const int, const int, const int); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-armv8-m-security-extensions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-armv8-m-security-extensions.rst index feb9fd3..2150104 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-armv8-m-security-extensions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-armv8-m-security-extensions.rst @@ -32,4 +32,4 @@ is used here to mean any function pointer type. void * cmse_check_address_range (void *, size_t, int); typeof(p) cmse_nsfptr_create (FPTR p); intptr_t cmse_is_nsfptr (FPTR); - int cmse_nonsecure_caller (void);
\ No newline at end of file + int cmse_nonsecure_caller (void); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-c-language-extensions-acle.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-c-language-extensions-acle.rst index 1fa4a5f..00e295c 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-c-language-extensions-acle.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-c-language-extensions-acle.rst @@ -27,4 +27,4 @@ AArch64's back end does not have support for 16-bit floating point Advanced SIMD intrinsics yet. See :ref:`arm-options` and :ref:`aarch64-options` for more information on the -availability of extensions.
\ No newline at end of file +availability of extensions. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-floating-point-status-and-control-intrinsics.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-floating-point-status-and-control-intrinsics.rst index e67a040..7e61d52 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-floating-point-status-and-control-intrinsics.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-floating-point-status-and-control-intrinsics.rst @@ -14,4 +14,4 @@ processors with floating-point unit. .. code-block:: c++ unsigned int __builtin_arm_get_fpscr (); - void __builtin_arm_set_fpscr (unsigned int);
\ No newline at end of file + void __builtin_arm_set_fpscr (unsigned int); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-iwmmxt-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-iwmmxt-built-in-functions.rst index a86039e..6d90659 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-iwmmxt-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-iwmmxt-built-in-functions.rst @@ -156,4 +156,4 @@ processors when the :option:`-mcpu=iwmmxt` switch is used: v4hi __builtin_arm_wunpckilh (v4hi, v4hi); v2si __builtin_arm_wunpckilw (v2si, v2si); long long __builtin_arm_wxor (long long, long long); - long long __builtin_arm_wzero ();
\ No newline at end of file + long long __builtin_arm_wzero (); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/avr-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/avr-built-in-functions.rst index 8023502..a9a2db6 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/avr-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/avr-built-in-functions.rst @@ -111,4 +111,4 @@ with GNU-C99: unsigned fract get_bits (uint_ur_t uval) { return urbits (uval); - }
\ No newline at end of file + } diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/basic-powerpc-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/basic-powerpc-built-in-functions.rst index 0e9550c..d97d362 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/basic-powerpc-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/basic-powerpc-built-in-functions.rst @@ -721,4 +721,4 @@ Truncate and store the rightmost element of a vector, as if implemented by the ISA 3.1 ``stxvrbx``, ``stxvrhx``, ``stxvrwx``, and ``stxvrdx`` instructions. -.. index:: vec_xst_trunc
\ No newline at end of file +.. index:: vec_xst_trunc diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/blackfin-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/blackfin-built-in-functions.rst index 44189a3..c9c4391 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/blackfin-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/blackfin-built-in-functions.rst @@ -17,4 +17,4 @@ instructions. These functions are named as follows: .. code-block:: c++ void __builtin_bfin_csync (void); - void __builtin_bfin_ssync (void);
\ No newline at end of file + void __builtin_bfin_ssync (void); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/bpf-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/bpf-built-in-functions.rst index c471852..60eabc4 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/bpf-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/bpf-built-in-functions.rst @@ -97,4 +97,4 @@ The following built-in functions are available for eBPF targets. val >>= __builtin_preserve_field_info (arg->y, FIELD_RSHIFT_U64); return val; - }
\ No newline at end of file + } diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/fr-v-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/fr-v-built-in-functions.rst index b317839..6e57697 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/fr-v-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/fr-v-built-in-functions.rst @@ -471,4 +471,4 @@ a specific FR-V instruction. .. function:: void __data_prefetch (const void *x) Use the ``nldub`` instruction to load the contents of address :samp:`{x}` - into the data cache. The instruction is issued in slot I1.
\ No newline at end of file + into the data cache. The instruction is issued in slot I1. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-dsp-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-dsp-built-in-functions.rst index 83fbb38..0e7fe6c 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-dsp-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-dsp-built-in-functions.rst @@ -309,4 +309,4 @@ for details on what each instruction does. a64 __builtin_mips_dpaqx_s_w_ph (a64, v2q15, v2q15); a64 __builtin_mips_dpaqx_sa_w_ph (a64, v2q15, v2q15); a64 __builtin_mips_dpsqx_s_w_ph (a64, v2q15, v2q15); - a64 __builtin_mips_dpsqx_sa_w_ph (a64, v2q15, v2q15);
\ No newline at end of file + a64 __builtin_mips_dpsqx_sa_w_ph (a64, v2q15, v2q15); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-loongson-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-loongson-built-in-functions.rst index dae2f96..d4cee2b 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-loongson-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-loongson-built-in-functions.rst @@ -444,4 +444,4 @@ In each case, :samp:`{cond}` can be any of the 16 floating-point conditions: if (__builtin_mips_all_c_eq_4s (a, b, c, d)) all_are_true (); else - some_are_false ();
\ No newline at end of file + some_are_false (); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-paired-single-support.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-paired-single-support.rst index aeb86cf..18f46da 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-paired-single-support.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-paired-single-support.rst @@ -42,4 +42,4 @@ For example: On little-endian targets, the first value is the lower one and the second value is the upper one. The opposite order applies to big-endian targets. For example, the code above sets the lower half of ``a`` to - ``1.5`` on little-endian targets and ``9.1`` on big-endian targets.
\ No newline at end of file + ``1.5`` on little-endian targets and ``9.1`` on big-endian targets. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-simd-architecture-msa-support.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-simd-architecture-msa-support.rst index ba42478..974b857 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-simd-architecture-msa-support.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-simd-architecture-msa-support.rst @@ -809,4 +809,4 @@ machine instruction. v16u8 __builtin_msa_xor_v (v16u8, v16u8); - v16u8 __builtin_msa_xori_b (v16u8, imm0_255);
\ No newline at end of file + v16u8 __builtin_msa_xori_b (v16u8, imm0_255); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/msp430-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/msp430-built-in-functions.rst index 04560f1..7859b07 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/msp430-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/msp430-built-in-functions.rst @@ -33,4 +33,4 @@ writing of interrupt handlers in C. instructions. Note that :samp:`{cycles}` must be a compile-time constant integer - that is, you must pass a number, not a variable that may be optimized to a constant later. The number of cycles delayed by this - builtin is exact.
\ No newline at end of file + builtin is exact. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/nds32-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/nds32-built-in-functions.rst index 28365f9..3ba7a9f 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/nds32-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/nds32-built-in-functions.rst @@ -41,4 +41,4 @@ These built-in functions are available for the NDS32 target: .. function:: void __builtin_nds32_setgie_dis (void) - Disable global interrupt.
\ No newline at end of file + Disable global interrupt. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/other-mips-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/other-mips-built-in-functions.rst index 1570348..c046bb3 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/other-mips-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/other-mips-built-in-functions.rst @@ -24,4 +24,4 @@ GCC provides other MIPS-specific built-in functions: code but can be called in both MIPS16 and non-MIPS16 contexts. ``__builtin_mips_set_fcsr`` can be used to change any bit of the - register except the condition codes, which GCC assumes are preserved.
\ No newline at end of file + register except the condition codes, which GCC assumes are preserved. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/picochip-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/picochip-built-in-functions.rst index 03c9941..f58590e 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/picochip-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/picochip-built-in-functions.rst @@ -42,4 +42,4 @@ picoChip instruction set. .. function:: void __builtin_halt (void) Halt. The processor stops execution. This built-in is useful for - implementing assertions.
\ No newline at end of file + implementing assertions. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-altivec-vsx-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-altivec-vsx-built-in-functions.rst index 3c08b2e..218c227 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-altivec-vsx-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-altivec-vsx-built-in-functions.rst @@ -2178,4 +2178,4 @@ Otherwise, the element of the returned vector contains all zeros. int vec_any_ge (vector signed __int128, vector signed __int128); int vec_any_ge (vector unsigned __int128, vector unsigned __int128); int vec_any_le (vector signed __int128, vector signed __int128); - int vec_any_le (vector unsigned __int128, vector unsigned __int128);
\ No newline at end of file + int vec_any_le (vector unsigned __int128, vector unsigned __int128); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-atomic-memory-operation-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-atomic-memory-operation-functions.rst index 331d5fc..d4d3062 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-atomic-memory-operation-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-atomic-memory-operation-functions.rst @@ -65,4 +65,4 @@ The functions supported are: void amo_stdat_sadd (int64_t *, int64_t); void amo_stdat_smax (int64_t *, int64_t); - void amo_stdat_smin (int64_t *, int64_t);
\ No newline at end of file + void amo_stdat_smin (int64_t *, int64_t); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-hardware-transactional-memory-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-hardware-transactional-memory-built-in-functions.rst index 4b104a2..06d7c22 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-hardware-transactional-memory-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-hardware-transactional-memory-built-in-functions.rst @@ -223,4 +223,4 @@ section that will work on either PowerPC or S/390: break; } } - }
\ No newline at end of file + } diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-matrix-multiply-assist-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-matrix-multiply-assist-built-in-functions.rst index dd9e984..27e873b 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-matrix-multiply-assist-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-matrix-multiply-assist-built-in-functions.rst @@ -101,4 +101,4 @@ The built-in functions supported are: vec_t __builtin_vsx_xvcvbf16spn (vec_t); __vector_pair __builtin_vsx_lxvp (size_t, __vector_pair *); - void __builtin_vsx_stxvp (__vector_pair, size_t, __vector_pair *);
\ No newline at end of file + void __builtin_vsx_stxvp (__vector_pair, size_t, __vector_pair *); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/pru-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/pru-built-in-functions.rst index 840ce92..334c049 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/pru-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/pru-built-in-functions.rst @@ -31,4 +31,4 @@ The built-in functions supported are: This inserts LMBD instruction to calculate the left-most bit with value :samp:`{bitval}` in value :samp:`{wordval}`. Only the least significant bit - of :samp:`{bitval}` is taken into account.
\ No newline at end of file + of :samp:`{bitval}` is taken into account. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/risc-v-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/risc-v-built-in-functions.rst index 90ed798..fca4852 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/risc-v-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/risc-v-built-in-functions.rst @@ -13,4 +13,4 @@ processors. .. function:: void * __builtin_thread_pointer (void) - Returns the value that is currently set in the :samp:`tp` register.
\ No newline at end of file + Returns the value that is currently set in the :samp:`tp` register. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/rx-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/rx-built-in-functions.rst index 632014f..bbd376a 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/rx-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/rx-built-in-functions.rst @@ -119,4 +119,4 @@ following functions are supported: .. function:: void __builtin_rx_wait (void) - Generates the ``wait`` machine instruction.
\ No newline at end of file + Generates the ``wait`` machine instruction. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/s-390-system-z-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/s-390-system-z-built-in-functions.rst index 3311d0b..6ad8205 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/s-390-system-z-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/s-390-system-z-built-in-functions.rst @@ -118,4 +118,4 @@ Principles of Operation manual chapter 5-91. Generates the ``ntstg`` machine instruction. The second argument is written to the first arguments location. The store operation will - not be rolled-back in case of an transaction abort.
\ No newline at end of file + not be rolled-back in case of an transaction abort. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sh-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sh-built-in-functions.rst index 4240fb7..23e2869 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sh-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sh-built-in-functions.rst @@ -47,4 +47,4 @@ families of processors: .. function:: void __builtin_sh_set_fpscr (unsigned int val) Sets the :samp:`FPSCR` register to the specified value :samp:`{val}`, while - preserving the current values of the FR, SZ and PR bits.
\ No newline at end of file + preserving the current values of the FR, SZ and PR bits. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sparc-vis-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sparc-vis-built-in-functions.rst index 23d076a..09a067e 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sparc-vis-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/sparc-vis-built-in-functions.rst @@ -223,4 +223,4 @@ built-in functions also become available: long __builtin_vis_fpcmpur8shl (v8qi, v8qi, int); long __builtin_vis_fpcmpur16shl (v4hi, v4hi, int); - long __builtin_vis_fpcmpur32shl (v2si, v2si, int);
\ No newline at end of file + long __builtin_vis_fpcmpur32shl (v2si, v2si, int); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/ti-c6x-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/ti-c6x-built-in-functions.rst index b75dc82..367bd76 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/ti-c6x-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/ti-c6x-built-in-functions.rst @@ -40,4 +40,4 @@ to C6X instructions. int _extr (int, int); int _extru (int, int); int _abs (int); - int _abs2 (int);
\ No newline at end of file + int _abs2 (int); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-built-in-functions.rst index 2c03e45..23b83fe 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-built-in-functions.rst @@ -1695,4 +1695,4 @@ should be used instead. void __builtin_ia32_wrussd(unsigned int, void *); void __builtin_ia32_wrussq(unsigned long long, void *); void __builtin_ia32_setssbsy(void); - void __builtin_ia32_clrssbsy(void *);
\ No newline at end of file + void __builtin_ia32_clrssbsy(void *); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-control-flow-protection-intrinsics.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-control-flow-protection-intrinsics.rst index c563883..3b17c0d 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-control-flow-protection-intrinsics.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-control-flow-protection-intrinsics.rst @@ -47,4 +47,4 @@ The shadow stack unwind code looks like: while (0) This code runs unconditionally on all 64-bit processors. For 32-bit -processors the code runs on those that support multi-byte NOP instructions.
\ No newline at end of file +processors the code runs on those that support multi-byte NOP instructions. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-transactional-memory-intrinsics.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-transactional-memory-intrinsics.rst index 7526ae27..5fb5a7b 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-transactional-memory-intrinsics.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-transactional-memory-intrinsics.rst @@ -99,4 +99,4 @@ and a fallback path for other failures: } Note that, in most cases, the transactional and non-transactional code -must synchronize together to ensure consistency.
\ No newline at end of file +must synchronize together to ensure consistency. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/the-character-esc-in-constants.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/the-character-esc-in-constants.rst index b379ec6..fd1ff91 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/the-character-esc-in-constants.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/the-character-esc-in-constants.rst @@ -9,4 +9,4 @@ The Character ESC in Constants ****************************** You can use the sequence :samp:`\\e` in a string or character constant to -stand for the ASCII character ESC.
\ No newline at end of file +stand for the ASCII character ESC. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/thread-local-storage.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/thread-local-storage.rst index ae51f8f..fa04221 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/thread-local-storage.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/thread-local-storage.rst @@ -216,4 +216,4 @@ that document the exact semantics of the language extension. Add after paragraph 6 - Non- ``static`` members shall not be ``__thread``.
\ No newline at end of file + Non- ``static`` members shall not be ``__thread``. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/unnamed-structure-and-union-fields.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/unnamed-structure-and-union-fields.rst index 213a16c..fe2f406 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/unnamed-structure-and-union-fields.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/unnamed-structure-and-union-fields.rst @@ -83,4 +83,4 @@ name of the ``typedef``. struct s2 { s1; }; s1 f1 (struct s2 *p) { return p->s1; } -These usages are only permitted when they are not ambiguous.
\ No newline at end of file +These usages are only permitted when they are not ambiguous. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/using-vector-instructions-through-built-in-functions.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/using-vector-instructions-through-built-in-functions.rst index 808ac58..04e3ddd 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/using-vector-instructions-through-built-in-functions.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/using-vector-instructions-through-built-in-functions.rst @@ -282,4 +282,4 @@ intrinsics: /* Instead of a variable, a compound literal may be used to pass the return value of an intrinsic call to a function expecting the union: */ v128 foo (v128); - x = foo ((v128) {_mm_adds_epu8 (x.mm, y.mm)});
\ No newline at end of file + x = foo ((v128) {_mm_adds_epu8 (x.mm, y.mm)}); diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/when-is-a-volatile-object-accessed.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/when-is-a-volatile-object-accessed.rst index d3e6f6a..df96282 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/when-is-a-volatile-object-accessed.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/when-is-a-volatile-object-accessed.rst @@ -83,4 +83,4 @@ be implicitly read when written to, or when adjacent bit-fields are accessed. Bit-field operations may be optimized such that adjacent bit-fields are only partially accessed, if they straddle a storage unit boundary. For these reasons it is unwise to use volatile bit-fields to -access hardware.
\ No newline at end of file +access hardware. diff --git a/gcc/doc/gcc/extensions-to-the-c-language-family/x86-specific-memory-model-extensions-for-transactional-memory.rst b/gcc/doc/gcc/extensions-to-the-c-language-family/x86-specific-memory-model-extensions-for-transactional-memory.rst index 045d2f9..4469807 100644 --- a/gcc/doc/gcc/extensions-to-the-c-language-family/x86-specific-memory-model-extensions-for-transactional-memory.rst +++ b/gcc/doc/gcc/extensions-to-the-c-language-family/x86-specific-memory-model-extensions-for-transactional-memory.rst @@ -35,4 +35,4 @@ the transaction quickly. This can be done with a ``_mm_pause``. _mm_pause(); /* Abort failed transaction */ ... /* Free lock with lock elision */ - __atomic_store_n(&lockvar, 0, __ATOMIC_RELEASE|__ATOMIC_HLE_RELEASE);
\ No newline at end of file + __atomic_store_n(&lockvar, 0, __ATOMIC_RELEASE|__ATOMIC_HLE_RELEASE); diff --git a/gcc/doc/gcc/funding.rst b/gcc/doc/gcc/funding.rst index 04e2a26..ae11890 100644 --- a/gcc/doc/gcc/funding.rst +++ b/gcc/doc/gcc/funding.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/funding.rst
\ No newline at end of file +.. include:: ../../../doc/funding.rst diff --git a/gcc/doc/gcc/gcc-command-options.rst b/gcc/doc/gcc/gcc-command-options.rst index fa1e37e..dc3561c 100644 --- a/gcc/doc/gcc/gcc-command-options.rst +++ b/gcc/doc/gcc/gcc-command-options.rst @@ -64,4 +64,4 @@ GCC Command Options .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst diff --git a/gcc/doc/gcc/gcc-command-options/compiling-c++-programs.rst b/gcc/doc/gcc/gcc-command-options/compiling-c++-programs.rst index 8dffe37..271c250 100644 --- a/gcc/doc/gcc/gcc-command-options/compiling-c++-programs.rst +++ b/gcc/doc/gcc/gcc-command-options/compiling-c++-programs.rst @@ -39,4 +39,4 @@ languages; or options that are meaningful only for C++ programs. See :ref:`c-dialect-options`, for explanations of options for languages related to C. See :ref:`c++-dialect-options`, for -explanations of options that are meaningful only for C++ programs.
\ No newline at end of file +explanations of options that are meaningful only for C++ programs. diff --git a/gcc/doc/gcc/gcc-command-options/description.rst b/gcc/doc/gcc/gcc-command-options/description.rst index 33f1cc0..97b4a66 100644 --- a/gcc/doc/gcc/gcc-command-options/description.rst +++ b/gcc/doc/gcc/gcc-command-options/description.rst @@ -70,4 +70,4 @@ listing and explanation of the binary and decimal byte size prefixes. .. only:: html - See :ref:`genindex`, for an index to GCC's options.
\ No newline at end of file + See :ref:`genindex`, for an index to GCC's options. diff --git a/gcc/doc/gcc/gcc-command-options/environment-variables-affecting-gcc.rst b/gcc/doc/gcc/gcc-command-options/environment-variables-affecting-gcc.rst index 4b81a5d..81ed3de 100644 --- a/gcc/doc/gcc/gcc-command-options/environment-variables-affecting-gcc.rst +++ b/gcc/doc/gcc/gcc-command-options/environment-variables-affecting-gcc.rst @@ -160,4 +160,4 @@ See :ref:`gccint:driver`. Some additional environment variables affect the behavior of the preprocessor. -.. include:: ../../../../doc/cppenv.rst
\ No newline at end of file +.. include:: ../../../../doc/cppenv.rst diff --git a/gcc/doc/gcc/gcc-command-options/gcc-developer-options.rst b/gcc/doc/gcc/gcc-command-options/gcc-developer-options.rst index dbfc233..372cb5c 100644 --- a/gcc/doc/gcc/gcc-command-options/gcc-developer-options.rst +++ b/gcc/doc/gcc/gcc-command-options/gcc-developer-options.rst @@ -1171,4 +1171,4 @@ The files are created in the directory of the output file. .. option:: -dumpspecs Print the compiler's built-in specs---and don't do anything else. (This - is used when GCC itself is being built.) See :ref:`spec-files`.
\ No newline at end of file + is used when GCC itself is being built.) See :ref:`spec-files`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options.rst index 79dc9dd..cbd4980 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options.rst @@ -89,4 +89,4 @@ platform. machine-dependent-options/xtensa-options machine-dependent-options/zseries-options -.. program:: None
\ No newline at end of file +.. program:: None diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/aarch64-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/aarch64-options.rst index 345b54e..c2b23a6 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/aarch64-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/aarch64-options.rst @@ -547,4 +547,4 @@ the following and their inverses no :samp:`{feature}` : Feature ``crypto`` implies ``aes``, ``sha2``, and ``simd``, which implies ``fp``. Conversely, ``nofp`` implies ``nosimd``, which implies -``nocrypto``, ``noaes`` and ``nosha2``.
\ No newline at end of file +``nocrypto``, ``noaes`` and ``nosha2``. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/adapteva-epiphany-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/adapteva-epiphany-options.rst index abbcc68..6f40bbe 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/adapteva-epiphany-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/adapteva-epiphany-options.rst @@ -160,4 +160,4 @@ These :samp:`-m` options are defined for Adapteva Epiphany: Allowable values for :samp:`{reg}` are :samp:`r43` and :samp:`r63`, which specify use of that register as a fixed register, and :samp:`none`, which means that no register is used for this - purpose. The default is :option:`-m1reg-none`.
\ No newline at end of file + purpose. The default is :option:`-m1reg-none`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/amd-gcn-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/amd-gcn-options.rst index 75fe0e3..5d45376 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/amd-gcn-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/amd-gcn-options.rst @@ -55,4 +55,4 @@ These options are defined specifically for the AMD GCN port. devices always require XNACK and some allow the user to configure XNACK. The compiled code must match the device mode. The default is :samp:`-mno-xnack`. At present this option is a placeholder for support that is not yet - implemented.
\ No newline at end of file + implemented. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arc-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arc-options.rst index 758331a..c300965 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arc-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arc-options.rst @@ -756,4 +756,4 @@ are now deprecated and will be removed in a future release: .. option:: -multcost={num} - Replaced by :option:`-mmultcost`.
\ No newline at end of file + Replaced by :option:`-mmultcost`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arm-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arm-options.rst index 398b0da..3315114 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arm-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/arm-options.rst @@ -1034,4 +1034,4 @@ These :samp:`-m` options are defined for the ARM port: The opposite :option:`-mno-fdpic` option is useful (and required) to build the Linux kernel using the same (``arm-*-uclinuxfdpiceabi``) - toolchain as the one used to build the userland programs.
\ No newline at end of file + toolchain as the one used to build the userland programs. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/avr-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/avr-options.rst index 634032c..b8157b2 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/avr-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/avr-options.rst @@ -540,4 +540,4 @@ For even more AVR-specific built-in macros see and is defined to ``2`` or ``3``. ``__WITH_LIBF7_LIBGCC__`` ``__WITH_LIBF7_MATH__`` ``__WITH_LIBF7_MATH_SYMBOLS__`` - Reflects the :option:`install:--with-libf7`.
\ No newline at end of file + Reflects the :option:`install:--with-libf7`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/blackfin-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/blackfin-options.rst index 7e7fbda..7c1f778 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/blackfin-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/blackfin-options.rst @@ -224,4 +224,4 @@ Blackfin Options Assume that ICPLBs are enabled at run time. This has an effect on certain anomaly workarounds. For Linux targets, the default is to assume ICPLBs - are enabled; for standalone applications the default is off.
\ No newline at end of file + are enabled; for standalone applications the default is off. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c-sky-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c-sky-options.rst index 77ebf14..6b0a974 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c-sky-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c-sky-options.rst @@ -190,4 +190,4 @@ GCC supports these options when compiling for C-SKY V2 processors. .. option:: -msim Links the library libsemi.a which is in compatible with simulator. Applicable - to ELF compiler only.
\ No newline at end of file + to ELF compiler only. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c6x-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c6x-options.rst index 452e8eb..802c69e 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c6x-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/c6x-options.rst @@ -52,4 +52,4 @@ C6X Options addresses to access all data. Put all initialized global and static data in the ``.fardata`` section, and all uninitialized data in the ``.far`` section. Put all constant data into the ``.const`` - section.
\ No newline at end of file + section. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/cris-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/cris-options.rst index c0b392c..be8cae9 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/cris-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/cris-options.rst @@ -99,4 +99,4 @@ These options are defined specifically for the CRIS ports. .. option:: -sim2 Like :option:`-sim`, but pass linker options to locate initialized data at - 0x40000000 and zero-initialized data at 0x80000000.
\ No newline at end of file + 0x40000000 and zero-initialized data at 0x80000000. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/darwin-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/darwin-options.rst index 8f799f3..94bcf8d 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/darwin-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/darwin-options.rst @@ -221,4 +221,4 @@ restrictive subtype of any of its input files. .. option:: -whatsloaded These options are passed to the Darwin linker. The Darwin linker man page - describes them in detail.
\ No newline at end of file + describes them in detail. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/dec-alpha-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/dec-alpha-options.rst index f9571c4..4c27578 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/dec-alpha-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/dec-alpha-options.rst @@ -271,4 +271,4 @@ These :samp:`-m` options are defined for the DEC Alpha implementations: The compiler contains estimates of the number of clock cycles for 'typical' EV4 & EV5 hardware for the Level 1, 2 & 3 caches (also called Dcache, Scache, and Bcache), as well as to main memory. - Note that L3 is only valid for EV5.
\ No newline at end of file + Note that L3 is only valid for EV5. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ebpf-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ebpf-options.rst index 724beef..0a8807c 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ebpf-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ebpf-options.rst @@ -91,4 +91,4 @@ eBPF Options the restrictions imposed by the BPF architecture: * Save and restore callee-saved registers at function entry and - exit, respectively.
\ No newline at end of file + exit, respectively. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/fr30-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/fr30-options.rst index cd03df9..5a95c1c 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/fr30-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/fr30-options.rst @@ -24,4 +24,4 @@ These options are defined specifically for the FR30 port. Assume that runtime support has been provided and so there is no need to include the simulator library (:samp:`libsim.a`) on the linker - command line.
\ No newline at end of file + command line. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/frv-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/frv-options.rst index bb7ce7c..62d9623 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/frv-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/frv-options.rst @@ -276,4 +276,4 @@ FRV Options Select the processor type for which to generate code. Possible values are :samp:`frv`, :samp:`fr550`, :samp:`tomcat`, :samp:`fr500`, :samp:`fr450`, - :samp:`fr405`, :samp:`fr400`, :samp:`fr300` and :samp:`simple`.
\ No newline at end of file + :samp:`fr405`, :samp:`fr400`, :samp:`fr300` and :samp:`simple`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ft32-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ft32-options.rst index 7f86569..5c86d25 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ft32-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ft32-options.rst @@ -41,4 +41,4 @@ These options are defined specifically for the FT32 port. .. option:: -mnopm - Do not generate code that reads program memory.
\ No newline at end of file + Do not generate code that reads program memory. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/gnu-linux-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/gnu-linux-options.rst index 6ba0182..dbe58c4 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/gnu-linux-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/gnu-linux-options.rst @@ -53,4 +53,4 @@ These :samp:`-m` options are defined for GNU/Linux targets: .. option:: -tno-android-ld Disable linking effects of :option:`-mandroid`, i.e., pass standard Linux - linking options to the linker.
\ No newline at end of file + linking options to the linker. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/h8-300-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/h8-300-options.rst index c9219ff..140aee2 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/h8-300-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/h8-300-options.rst @@ -61,4 +61,4 @@ These :samp:`-m` options are defined for the H8/300 implementations: The default for the H8/300H and H8S is to align longs and floats on 4-byte boundaries. :option:`-malign-300` causes them to be aligned on 2-byte boundaries. - This option has no effect on the H8/300.
\ No newline at end of file + This option has no effect on the H8/300. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/hppa-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/hppa-options.rst index 3f11965..f1277d7 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/hppa-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/hppa-options.rst @@ -242,4 +242,4 @@ These :samp:`-m` options are defined for the HPPA family of computers: Add support for multithreading with the :dfn:`dce thread` library under HP-UX. This option sets flags for both the preprocessor and - linker.
\ No newline at end of file + linker. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ia-64-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ia-64-options.rst index 15299b9..0404e2c 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ia-64-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ia-64-options.rst @@ -258,4 +258,4 @@ These are the :samp:`-m` options defined for the Intel IA-64 architecture. disallowing more than that number in an instruction group. Otherwise, the limit is 'soft', meaning that non-memory operations are preferred when the limit is reached, but memory operations may still - be scheduled.
\ No newline at end of file + be scheduled. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ibm-rs-6000-and-powerpc-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ibm-rs-6000-and-powerpc-options.rst index 10b4e64..a73a618 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ibm-rs-6000-and-powerpc-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/ibm-rs-6000-and-powerpc-options.rst @@ -1014,4 +1014,4 @@ These :samp:`-m` options are defined for the IBM RS/6000 and PowerPC: The vectorizer will check with target information to determine whether it would be beneficial to unroll the main vectorized loop and by how much. This parameter sets the upper bound of how much the vectorizer will unroll the main - loop. The default value is four.
\ No newline at end of file + loop. The default value is four. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/lm32-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/lm32-options.rst index c8ced19..1deb18e 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/lm32-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/lm32-options.rst @@ -32,4 +32,4 @@ These :option:`-m` options are defined for the LatticeMico32 architecture: .. option:: -muser-enabled - Enable user-defined instructions.
\ No newline at end of file + Enable user-defined instructions. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/loongarch-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/loongarch-options.rst index 6bd45bb..8eee9bb 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/loongarch-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/loongarch-options.rst @@ -188,4 +188,4 @@ These command-line options are defined for LoongArch targets: environments where no dynamic link is performed, like firmwares, OS kernels, executables linked with :option:`-static` or :option:`-static-pie`. :option:`-mdirect-extern-access` is not compatible with :option:`-fPIC` or - :option:`-fpic`.
\ No newline at end of file + :option:`-fpic`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32c-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32c-options.rst index d3aa805..7cf58e9 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32c-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32c-options.rst @@ -35,4 +35,4 @@ M32C Options code into available registers, and the performance penalty of using memory instead of registers. Note that all modules in a program must be compiled with the same value for this option. Because of that, you - must not use this option with GCC's default runtime libraries.
\ No newline at end of file + must not use this option with GCC's default runtime libraries. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32r-d-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32r-d-options.rst index 483f0e2..09e2074 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32r-d-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m32r-d-options.rst @@ -134,4 +134,4 @@ These :option:`-m` options are defined for Renesas M32R/D architectures: .. option:: -mno-flush-func - Indicates that there is no OS function for flushing the cache.
\ No newline at end of file + Indicates that there is no OS function for flushing the cache. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m680x0-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m680x0-options.rst index 63fac92..5593f85 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m680x0-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/m680x0-options.rst @@ -404,4 +404,4 @@ are given below. .. option:: -mlong-jump-table-offsets Use 32-bit offsets in ``switch`` tables. The default is to use - 16-bit offsets.
\ No newline at end of file + 16-bit offsets. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mcore-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mcore-options.rst index 1a9eca1..d0a9a3c 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mcore-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mcore-options.rst @@ -63,4 +63,4 @@ processors. values can increase the speed of programs that contain functions that need a large amount of stack space, but they can also trigger a segmentation fault if the stack is extended too much. The default - value is 0x1000.
\ No newline at end of file + value is 0x1000. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mep-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mep-options.rst index 28f4c42..1b50eb2 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mep-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mep-options.rst @@ -164,4 +164,4 @@ MeP Options Variables that are :samp:`{n}` bytes or smaller are allocated to the ``.tiny`` section. These variables use the ``$gp`` base register. The default for this option is 4, but note that there's a - 65536-byte limit to the ``.tiny`` section.
\ No newline at end of file + 65536-byte limit to the ``.tiny`` section. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/microblaze-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/microblaze-options.rst index 059af63..51a1b87 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/microblaze-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/microblaze-options.rst @@ -118,4 +118,4 @@ MicroBlaze Options Assume that the displacement between the text and data segments is fixed at static link time. This allows data to be referenced by offset from start of - text address instead of GOT since PC-relative addressing is not supported.
\ No newline at end of file + text address instead of GOT since PC-relative addressing is not supported. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mips-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mips-options.rst index 296c778..bf5828a 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mips-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mips-options.rst @@ -983,4 +983,4 @@ MIPS Options .. option:: -mmadd4, -mno-madd4 When applicable, enable (disable) the generation of 4-operand ``madd.s``, - ``madd.d`` and related instructions. Enabled by default.
\ No newline at end of file + ``madd.d`` and related instructions. Enabled by default. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mmix-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mmix-options.rst index 91e5d1f..0c8284c 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mmix-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mmix-options.rst @@ -72,4 +72,4 @@ These options are defined for the MMIX: .. option:: -msingle-exit, -mno-single-exit Force (do not force) generated code to have a single exit point in each - function.
\ No newline at end of file + function. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mn10300-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mn10300-options.rst index ff73e98..cb56192 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mn10300-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/mn10300-options.rst @@ -90,4 +90,4 @@ These :option:`-m` options are defined for Matsushita MN10300 architectures: Do not allow the compiler to generate *SETLB* or *Lcc* instructions. This option defines the preprocessor macro - ``__NO_SETLB__``.
\ No newline at end of file + ``__NO_SETLB__``. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/moxie-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/moxie-options.rst index d552dd3..3c11b2c 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/moxie-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/moxie-options.rst @@ -28,4 +28,4 @@ Moxie Options .. option:: -mno-crt0 - Do not link in the C run-time initialization object file.
\ No newline at end of file + Do not link in the C run-time initialization object file. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/msp430-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/msp430-options.rst index 6367bb1..ad0afeef 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/msp430-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/msp430-options.rst @@ -186,4 +186,4 @@ These options are defined for the MSP430: .. option:: -mwarn-devices-csv, -mno-warn-devices-csv Warn if :samp:`devices.csv` is not found or there are problem parsing it - (default: on).
\ No newline at end of file + (default: on). diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nds32-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nds32-options.rst index ecfb512..60e88df 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nds32-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nds32-options.rst @@ -113,4 +113,4 @@ These options are defined for NDS32 implementations: .. option:: -mrelax - Guide linker to relax instructions.
\ No newline at end of file + Guide linker to relax instructions. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nios-ii-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nios-ii-options.rst index 3be25c2..5e48e26 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nios-ii-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nios-ii-options.rst @@ -360,4 +360,4 @@ ELF (bare-metal) target: :samp:`{systemlib}` is the library name of the library that provides low-level system calls required by the C library, e.g. ``read`` and ``write``. - This option is typically used to link with a library provided by a HAL BSP.
\ No newline at end of file + This option is typically used to link with a library provided by a HAL BSP. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nvidia-ptx-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nvidia-ptx-options.rst index 05344d6..c0c8248 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nvidia-ptx-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/nvidia-ptx-options.rst @@ -95,4 +95,4 @@ These options are defined for Nvidia PTX: .. option:: -mgomp Generate code for use in OpenMP offloading: enables :option:`-msoft-stack` and - :option:`-muniform-simt` options, and selects corresponding multilib variant.
\ No newline at end of file + :option:`-muniform-simt` options, and selects corresponding multilib variant. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/openrisc-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/openrisc-options.rst index 45d67ea..a49ceeb 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/openrisc-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/openrisc-options.rst @@ -92,4 +92,4 @@ These options are defined for OpenRISC: .. option:: -mcmodel=large - Generate OpenRISC code for the large model: The GOT may grow up to 4G in size.
\ No newline at end of file + Generate OpenRISC code for the large model: The GOT may grow up to 4G in size. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/options-for-system-v.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/options-for-system-v.rst index e4e67b5..4b6d151 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/options-for-system-v.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/options-for-system-v.rst @@ -40,4 +40,4 @@ compatibility with other compilers on those systems: .. This is supposed to go with a -Yd for predefined M4 macro files, but - .. the generic assembler that comes with Solaris takes just -Ym.
\ No newline at end of file + .. the generic assembler that comes with Solaris takes just -Ym. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pdp-11-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pdp-11-options.rst index 73a352f..8e911c9 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pdp-11-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pdp-11-options.rst @@ -70,4 +70,4 @@ These options are defined for the PDP-11: .. option:: -mlra Use the new LRA register allocator. By default, the old 'reload' - allocator is used.
\ No newline at end of file + allocator is used. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/picochip-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/picochip-options.rst index ef0a65a..3295807 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/picochip-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/picochip-options.rst @@ -52,4 +52,4 @@ These :samp:`-m` options are defined for picoChip implementations: inefficient and a warning is generated to indicate that you should rewrite the code to avoid byte operations, or to target an AE type that has the necessary hardware support. This option disables - these warnings.
\ No newline at end of file + these warnings. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/powerpc-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/powerpc-options.rst index 026e112..6feaefb 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/powerpc-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/powerpc-options.rst @@ -12,4 +12,4 @@ PowerPC Options ^^^^^^^^^^^^^^^ -These are listed under See :ref:`rs-6000-and-powerpc-options`.
\ No newline at end of file +These are listed under See :ref:`rs-6000-and-powerpc-options`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pru-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pru-options.rst index 70611cb..3a94b47 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pru-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/pru-options.rst @@ -60,4 +60,4 @@ These command-line options are defined for PRU target: Relaxation is a GNU feature and for safety reasons is disabled when using :option:`-mabi=ti`. The TI toolchain does not emit relocations for QBBx instructions, so the GNU linker cannot adjust them when shortening adjacent - LDI32 pseudo instructions.
\ No newline at end of file + LDI32 pseudo instructions. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/risc-v-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/risc-v-options.rst index 36de704..2b5167b 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/risc-v-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/risc-v-options.rst @@ -213,4 +213,4 @@ These command-line options are defined for RISC-V targets: which register to use as base register for reading the canary, and from what offset from that base register. There is no default register or offset as this is entirely for use within the Linux - kernel.
\ No newline at end of file + kernel. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rl78-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rl78-options.rst index cbe5b29..551ca4b 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rl78-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rl78-options.rst @@ -88,4 +88,4 @@ RL78 Options needs to be passed for this to work as this feature is only available on the G13 target (S2 core). The MDUC registers will only be saved if the interrupt handler performs a multiplication or division - operation or it calls another function.
\ No newline at end of file + operation or it calls another function. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rx-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rx-options.rst index f1af263..eaf0deb 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rx-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/rx-options.rst @@ -206,4 +206,4 @@ These command-line options are defined for RX targets: and/or ``r13`` and only provided that the normal use of the corresponding registers have been restricted via the :option:`-ffixed-reg` or :option:`-mint-register` command-line - options.
\ No newline at end of file + options. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/s-390-and-zseries-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/s-390-and-zseries-options.rst index 7cdde51..d0aa8d7 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/s-390-and-zseries-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/s-390-and-zseries-options.rst @@ -241,4 +241,4 @@ These are the :samp:`-m` options defined for the S/390 and zSeries architecture. If both arguments are zero, hotpatching is disabled. This option can be overridden for individual functions with the - ``hotpatch`` attribute.
\ No newline at end of file + ``hotpatch`` attribute. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/score-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/score-options.rst index 900da88..c5e7c7d 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/score-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/score-options.rst @@ -48,4 +48,4 @@ These options are defined for Score implementations: .. option:: -mscore7d - Specify the SCORE7D as the target architecture.
\ No newline at end of file + Specify the SCORE7D as the target architecture. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sh-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sh-options.rst index b1c1b9f..74d7ec0 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sh-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sh-options.rst @@ -441,4 +441,4 @@ These :samp:`-m` options are defined for the SH implementations: .. option:: -mfdpic - Generate code using the FDPIC ABI.
\ No newline at end of file + Generate code using the FDPIC ABI. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/solaris-2-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/solaris-2-options.rst index 39ef4cd..d0558b7 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/solaris-2-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/solaris-2-options.rst @@ -39,4 +39,4 @@ These switches are supported in addition to the above on Solaris 2: .. option:: -pthreads - This is a synonym for :option:`-pthread`.
\ No newline at end of file + This is a synonym for :option:`-pthread`. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sparc-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sparc-options.rst index 9cffb712..ee63aa6 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sparc-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/sparc-options.rst @@ -385,4 +385,4 @@ on SPARC-V9 processors in 64-bit environments: With :option:`-mstack-bias`, GCC assumes that the stack pointer, and frame pointer if present, are offset by -2047 which must be added back when making stack frame references. This is the default in 64-bit mode. - Otherwise, assume no such offset is present.
\ No newline at end of file + Otherwise, assume no such offset is present. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/v850-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/v850-options.rst index e6bf936..37c89b5 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/v850-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/v850-options.rst @@ -204,4 +204,4 @@ These :samp:`-m` options are defined for V850 implementations: .. option:: -mno-app-regs - This option causes r2 and r5 to be treated as fixed registers.
\ No newline at end of file + This option causes r2 and r5 to be treated as fixed registers. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vax-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vax-options.rst index d604168..5dc3c79 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vax-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vax-options.rst @@ -32,4 +32,4 @@ These :samp:`-m` options are defined for the VAX: .. option:: -mlra, -mno-lra Enable Local Register Allocation. This is still experimental for the VAX, - so by default the compiler uses standard reload.
\ No newline at end of file + so by default the compiler uses standard reload. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/visium-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/visium-options.rst index 1745925..2f2e1a8 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/visium-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/visium-options.rst @@ -70,4 +70,4 @@ Visium Options Generate code for the user mode, where the access to some general registers is forbidden: on the GR5, registers r24 to r31 cannot be accessed in this - mode; on the GR6, only registers r29 to r31 are affected.
\ No newline at end of file + mode; on the GR6, only registers r29 to r31 are affected. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vms-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vms-options.rst index d0d8120..5f5dfd4 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vms-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vms-options.rst @@ -35,4 +35,4 @@ These :samp:`-m` options are defined for the VMS implementations: Set the default size of pointers. Possible options for :samp:`{size}` are :samp:`32` or :samp:`short` for 32 bit pointers, :samp:`64` or :samp:`long` for 64 bit pointers, and :samp:`no` for supporting only 32 bit pointers. - The later option disables ``pragma pointer_size``.
\ No newline at end of file + The later option disables ``pragma pointer_size``. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vxworks-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vxworks-options.rst index 8c79f5c..02cb96c 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vxworks-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/vxworks-options.rst @@ -42,4 +42,4 @@ options for that target. .. option:: -Xbind-now Disable lazy binding of function calls. This option is the default and - is defined for compatibility with Diab.
\ No newline at end of file + is defined for compatibility with Diab. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/x86-windows-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/x86-windows-options.rst index b7e75cf..b368f81 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/x86-windows-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/x86-windows-options.rst @@ -92,4 +92,4 @@ These additional options are available for Microsoft Windows targets: GCC detects that the target assembler found during configuration supports the feature. -See also under :ref:`x86-options` for standard options.
\ No newline at end of file +See also under :ref:`x86-options` for standard options. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xstormy16-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xstormy16-options.rst index 8c191b9..9edf991 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xstormy16-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xstormy16-options.rst @@ -16,4 +16,4 @@ These options are defined for Xstormy16: .. option:: -msim - Choose startup files and linker script suitable for the simulator.
\ No newline at end of file + Choose startup files and linker script suitable for the simulator. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xtensa-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xtensa-options.rst index fbffe96..29cc7e2 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xtensa-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/xtensa-options.rst @@ -135,4 +135,4 @@ These options are supported for Xtensa targets: instructions, in clock cycles. This affects, when optimizing for speed, whether loading a constant from literal pool using ``L32R`` or synthesizing the constant from a small one with a couple of arithmetic - instructions. The default value is 0.
\ No newline at end of file + instructions. The default value is 0. diff --git a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/zseries-options.rst b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/zseries-options.rst index eec47bf..e99463f 100644 --- a/gcc/doc/gcc/gcc-command-options/machine-dependent-options/zseries-options.rst +++ b/gcc/doc/gcc/gcc-command-options/machine-dependent-options/zseries-options.rst @@ -12,4 +12,4 @@ zSeries Options ^^^^^^^^^^^^^^^ -These are listed under See :ref:`s-390-and-zseries-options`.
\ No newline at end of file +These are listed under See :ref:`s-390-and-zseries-options`. diff --git a/gcc/doc/gcc/gcc-command-options/options-controlling-c++-dialect.rst b/gcc/doc/gcc/gcc-command-options/options-controlling-c++-dialect.rst index d0786bc..5b05d31 100644 --- a/gcc/doc/gcc/gcc-command-options/options-controlling-c++-dialect.rst +++ b/gcc/doc/gcc/gcc-command-options/options-controlling-c++-dialect.rst @@ -2130,4 +2130,4 @@ In addition, these warning options have meanings only for C++ programs: .. option:: -Wconversion-null - Default setting; overrides :option:`-Wno-conversion-null`.
\ No newline at end of file + Default setting; overrides :option:`-Wno-conversion-null`. diff --git a/gcc/doc/gcc/gcc-command-options/options-controlling-c-dialect.rst b/gcc/doc/gcc/gcc-command-options/options-controlling-c-dialect.rst index 203982f..ebecdb9 100644 --- a/gcc/doc/gcc/gcc-command-options/options-controlling-c-dialect.rst +++ b/gcc/doc/gcc/gcc-command-options/options-controlling-c-dialect.rst @@ -541,4 +541,4 @@ accepts: The :option:`-fsso-struct` switch causes GCC to generate code that is not binary compatible with code generated without it if the - specified endianness is not the native endianness of the target.
\ No newline at end of file + specified endianness is not the native endianness of the target. diff --git a/gcc/doc/gcc/gcc-command-options/options-controlling-objective-c-and-objective-c++-dialects.rst b/gcc/doc/gcc/gcc-command-options/options-controlling-objective-c-and-objective-c++-dialects.rst index 119e646..10b1c2e 100644 --- a/gcc/doc/gcc/gcc-command-options/options-controlling-objective-c-and-objective-c++-dialects.rst +++ b/gcc/doc/gcc/gcc-command-options/options-controlling-objective-c-and-objective-c++-dialects.rst @@ -313,4 +313,4 @@ and Objective-C++ programs: .. option:: -print-objc-runtime-info Generate C header describing the largest structure that is passed by - value, if any.
\ No newline at end of file + value, if any. diff --git a/gcc/doc/gcc/gcc-command-options/options-controlling-the-kind-of-output.rst b/gcc/doc/gcc/gcc-command-options/options-controlling-the-kind-of-output.rst index ea9e3cf..956b563 100644 --- a/gcc/doc/gcc/gcc-command-options/options-controlling-the-kind-of-output.rst +++ b/gcc/doc/gcc/gcc-command-options/options-controlling-the-kind-of-output.rst @@ -729,4 +729,4 @@ one of the options :option:`-c`, :option:`-S`, or :option:`-E` to say where option in either single or double quotes. Any character (including a backslash) may be included by prefixing the character to be included with a backslash. The :samp:`{file}` may itself contain additional - :samp:`@{file}` options; any such options will be processed recursively.
\ No newline at end of file + :samp:`@{file}` options; any such options will be processed recursively. diff --git a/gcc/doc/gcc/gcc-command-options/options-controlling-the-preprocessor.rst b/gcc/doc/gcc/gcc-command-options/options-controlling-the-preprocessor.rst index 4b646a0..4caabd3 100644 --- a/gcc/doc/gcc/gcc-command-options/options-controlling-the-preprocessor.rst +++ b/gcc/doc/gcc/gcc-command-options/options-controlling-the-preprocessor.rst @@ -76,4 +76,4 @@ Options to control preprocessor diagnostics are listed in It also means that options like :option:`-Wmisleading-indentation` cease to work at that point, although the compiler prints a note if this happens. Passing :option:`-flarge-source-files` significantly increases the number - of source lines that GCC can process before it stops tracking columns.
\ No newline at end of file + of source lines that GCC can process before it stops tracking columns. diff --git a/gcc/doc/gcc/gcc-command-options/options-for-code-generation-conventions.rst b/gcc/doc/gcc/gcc-command-options/options-for-code-generation-conventions.rst index 5bd5530..c2cc5b2 100644 --- a/gcc/doc/gcc/gcc-command-options/options-for-code-generation-conventions.rst +++ b/gcc/doc/gcc/gcc-command-options/options-for-code-generation-conventions.rst @@ -710,4 +710,4 @@ it. The default value of this option is enabled, thus the only useful form of the option is :option:`-fno-sync-libcalls`. This option is used in - the implementation of the :samp:`libatomic` runtime library.
\ No newline at end of file + the implementation of the :samp:`libatomic` runtime library. diff --git a/gcc/doc/gcc/gcc-command-options/options-for-debugging-your-program.rst b/gcc/doc/gcc/gcc-command-options/options-for-debugging-your-program.rst index 16f830c..b7b5388 100644 --- a/gcc/doc/gcc/gcc-command-options/options-for-debugging-your-program.rst +++ b/gcc/doc/gcc/gcc-command-options/options-for-debugging-your-program.rst @@ -468,4 +468,4 @@ information useful for debugging do not run at all, so that .. option:: -feliminate-unused-debug-types - Default setting; overrides :option:`-fno-eliminate-unused-debug-types`.
\ No newline at end of file + Default setting; overrides :option:`-fno-eliminate-unused-debug-types`. diff --git a/gcc/doc/gcc/gcc-command-options/options-for-directory-search.rst b/gcc/doc/gcc/gcc-command-options/options-for-directory-search.rst index 1d6e0e4..aca53bf 100644 --- a/gcc/doc/gcc/gcc-command-options/options-for-directory-search.rst +++ b/gcc/doc/gcc/gcc-command-options/options-for-directory-search.rst @@ -99,4 +99,4 @@ libraries and for parts of the compiler: headers may for example be found in :samp:`{dir}/{suffix}/usr/include` instead of :samp:`{dir}/usr/include`. This option disables the addition of - such a suffix.
\ No newline at end of file + such a suffix. diff --git a/gcc/doc/gcc/gcc-command-options/options-for-linking.rst b/gcc/doc/gcc/gcc-command-options/options-for-linking.rst index d988b2f..592a7ba 100644 --- a/gcc/doc/gcc/gcc-command-options/options-for-linking.rst +++ b/gcc/doc/gcc/gcc-command-options/options-for-linking.rst @@ -404,4 +404,4 @@ not doing a link step. :option:`-z` is passed directly on to the linker along with the keyword :samp:`{keyword}`. See the section in the documentation of your linker for - permitted values and their meanings.
\ No newline at end of file + permitted values and their meanings. diff --git a/gcc/doc/gcc/gcc-command-options/options-that-control-optimization.rst b/gcc/doc/gcc/gcc-command-options/options-that-control-optimization.rst index 102396f..ce60c01 100644 --- a/gcc/doc/gcc/gcc-command-options/options-that-control-optimization.rst +++ b/gcc/doc/gcc/gcc-command-options/options-that-control-optimization.rst @@ -4854,4 +4854,4 @@ section includes experimental options that may produce broken code. .. gcc-param:: x86-stlf-window-ninsns - Instructions number above which STFL stall penalty can be compensated.
\ No newline at end of file + Instructions number above which STFL stall penalty can be compensated. diff --git a/gcc/doc/gcc/gcc-command-options/options-that-control-static-analysis.rst b/gcc/doc/gcc/gcc-command-options/options-that-control-static-analysis.rst index a4e87a1..c0e06ea 100644 --- a/gcc/doc/gcc/gcc-command-options/options-that-control-static-analysis.rst +++ b/gcc/doc/gcc/gcc-command-options/options-that-control-static-analysis.rst @@ -1064,4 +1064,4 @@ The following options control the analyzer. .. option:: -fdump-analyzer-untracked - Emit custom warnings with internal details intended for analyzer developers.
\ No newline at end of file + Emit custom warnings with internal details intended for analyzer developers. diff --git a/gcc/doc/gcc/gcc-command-options/options-to-control-diagnostic-messages-formatting.rst b/gcc/doc/gcc/gcc-command-options/options-to-control-diagnostic-messages-formatting.rst index ea38381..6e40ab2 100644 --- a/gcc/doc/gcc/gcc-command-options/options-to-control-diagnostic-messages-formatting.rst +++ b/gcc/doc/gcc/gcc-command-options/options-to-control-diagnostic-messages-formatting.rst @@ -896,4 +896,4 @@ honor these options. Diagnostics have a boolean attribute ``escape-source``, hinting whether non-ASCII bytes should be escaped when printing the pertinent lines of - source code (``true`` for diagnostics involving source encoding issues).
\ No newline at end of file + source code (``true`` for diagnostics involving source encoding issues). diff --git a/gcc/doc/gcc/gcc-command-options/options-to-request-or-suppress-warnings.rst b/gcc/doc/gcc/gcc-command-options/options-to-request-or-suppress-warnings.rst index 7ddb5da..a4a2888 100644 --- a/gcc/doc/gcc/gcc-command-options/options-to-request-or-suppress-warnings.rst +++ b/gcc/doc/gcc/gcc-command-options/options-to-request-or-suppress-warnings.rst @@ -4863,4 +4863,4 @@ warnings, in some cases it may also cause false positives. .. option:: -Wdesignated-init - Default setting; overrides :option:`-Wno-designated-init`.
\ No newline at end of file + Default setting; overrides :option:`-Wno-designated-init`. diff --git a/gcc/doc/gcc/gcc-command-options/passing-options-to-the-assembler.rst b/gcc/doc/gcc/gcc-command-options/passing-options-to-the-assembler.rst index c39a61f..f9890a9 100644 --- a/gcc/doc/gcc/gcc-command-options/passing-options-to-the-assembler.rst +++ b/gcc/doc/gcc/gcc-command-options/passing-options-to-the-assembler.rst @@ -24,4 +24,4 @@ You can pass options to the assembler. recognize. If you want to pass an option that takes an argument, you must use - :option:`-Xassembler` twice, once for the option and once for the argument.
\ No newline at end of file + :option:`-Xassembler` twice, once for the option and once for the argument. diff --git a/gcc/doc/gcc/gcc-command-options/program-instrumentation-options.rst b/gcc/doc/gcc/gcc-command-options/program-instrumentation-options.rst index 0549b7d..3d1fae6 100644 --- a/gcc/doc/gcc/gcc-command-options/program-instrumentation-options.rst +++ b/gcc/doc/gcc/gcc-command-options/program-instrumentation-options.rst @@ -1108,4 +1108,4 @@ program analysis purposes. The maximum value of :samp:`{N}` and :samp:`{M}` is 65535. On PowerPC with the ELFv2 ABI, for a function with dual entry points, the supported values - for :samp:`{M}` are 0, 2, 6 and 14.
\ No newline at end of file + for :samp:`{M}` are 0, 2, 6 and 14. diff --git a/gcc/doc/gcc/gcc-command-options/specifying-subprocesses-and-the-switches-to-pass-to-them.rst b/gcc/doc/gcc/gcc-command-options/specifying-subprocesses-and-the-switches-to-pass-to-them.rst index cc5e03c..014b679 100644 --- a/gcc/doc/gcc/gcc-command-options/specifying-subprocesses-and-the-switches-to-pass-to-them.rst +++ b/gcc/doc/gcc/gcc-command-options/specifying-subprocesses-and-the-switches-to-pass-to-them.rst @@ -684,4 +684,4 @@ GCC also knows implicitly that arguments starting in :option:`-l` are to be treated as compiler output files, and passed to the linker in their - proper position among the other output files.
\ No newline at end of file + proper position among the other output files. diff --git a/gcc/doc/gcc/gcc-command-options/using-precompiled-headers.rst b/gcc/doc/gcc/gcc-command-options/using-precompiled-headers.rst index 94549c9..26ba2be 100644 --- a/gcc/doc/gcc/gcc-command-options/using-precompiled-headers.rst +++ b/gcc/doc/gcc/gcc-command-options/using-precompiled-headers.rst @@ -129,4 +129,4 @@ precompiled header, the actual behavior is a mixture of the behavior for the options. For instance, if you use :option:`-g` to generate the precompiled header but not when using it, you may or may - not get debugging information for routines in the precompiled header.
\ No newline at end of file + not get debugging information for routines in the precompiled header. diff --git a/gcc/doc/gcc/gcc.rst b/gcc/doc/gcc/gcc.rst index f14f074..434d48c 100644 --- a/gcc/doc/gcc/gcc.rst +++ b/gcc/doc/gcc/gcc.rst @@ -44,4 +44,4 @@ bugs. It corresponds to the compilers version |gcc_version|. The internals of the GNU compilers, including how to port them to new targets and some information about how to write front ends for new -languages, are documented in a separate manual. See :ref:`gccint:top`.
\ No newline at end of file +languages, are documented in a separate manual. See :ref:`gccint:top`. diff --git a/gcc/doc/gcc/gcov-dump.rst b/gcc/doc/gcc/gcov-dump.rst index 629efd2..efaa956 100644 --- a/gcc/doc/gcc/gcov-dump.rst +++ b/gcc/doc/gcc/gcov-dump.rst @@ -67,4 +67,4 @@ Options .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst diff --git a/gcc/doc/gcc/gcov-tool.rst b/gcc/doc/gcc/gcov-tool.rst index 6b415d5..33ce5b9 100644 --- a/gcc/doc/gcc/gcov-tool.rst +++ b/gcc/doc/gcc/gcov-tool.rst @@ -206,4 +206,4 @@ Options .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst diff --git a/gcc/doc/gcc/gcov.rst b/gcc/doc/gcc/gcov.rst index c841874..2ff22e8 100644 --- a/gcc/doc/gcc/gcov.rst +++ b/gcc/doc/gcc/gcov.rst @@ -50,4 +50,4 @@ test code coverage in your programs. .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst diff --git a/gcc/doc/gcc/gcov/brief-description-of-gcov-data-files.rst b/gcc/doc/gcc/gcov/brief-description-of-gcov-data-files.rst index 11201a3..2ce67c6 100644 --- a/gcc/doc/gcc/gcov/brief-description-of-gcov-data-files.rst +++ b/gcc/doc/gcc/gcov/brief-description-of-gcov-data-files.rst @@ -30,4 +30,4 @@ some summary information. It is not recommended to access the coverage files directly. Consumers should use the intermediate format that is provided -by :command:`gcov` tool via :option:`--json-format` option.
\ No newline at end of file +by :command:`gcov` tool via :option:`--json-format` option. diff --git a/gcc/doc/gcc/gcov/data-file-relocation-to-support-cross-profiling.rst b/gcc/doc/gcc/gcov/data-file-relocation-to-support-cross-profiling.rst index fc3585c..b3b6602 100644 --- a/gcc/doc/gcc/gcov/data-file-relocation-to-support-cross-profiling.rst +++ b/gcc/doc/gcc/gcov/data-file-relocation-to-support-cross-profiling.rst @@ -40,4 +40,4 @@ setting will name the data file :samp:`/target/run/build/foo.gcda`. You must move the data files to the expected directory tree in order to use them for profile directed optimizations (:option:`-fprofile-use`), or to -use the :command:`gcov` tool.
\ No newline at end of file +use the :command:`gcov` tool. diff --git a/gcc/doc/gcc/gcov/introduction-to-gcov.rst b/gcc/doc/gcc/gcov/introduction-to-gcov.rst index 5b9fda0..1a531ef 100644 --- a/gcc/doc/gcc/gcov/introduction-to-gcov.rst +++ b/gcc/doc/gcc/gcov/introduction-to-gcov.rst @@ -59,4 +59,4 @@ timing information you can use along with the information you get from :command:`gcov`. :command:`gcov` works only on code compiled with GCC. It is not -compatible with any other profiling or test coverage mechanism.
\ No newline at end of file +compatible with any other profiling or test coverage mechanism. diff --git a/gcc/doc/gcc/gcov/invoking-gcov.rst b/gcc/doc/gcc/gcov/invoking-gcov.rst index 8445ddb..25a93b7 100644 --- a/gcc/doc/gcc/gcov/invoking-gcov.rst +++ b/gcc/doc/gcc/gcov/invoking-gcov.rst @@ -653,4 +653,4 @@ exits. For each source file compiled with :option:`-fprofile-arcs`, the profiling code first attempts to read in an existing :samp:`.gcda` file; if the file doesn't match the executable (differing number of basic block counts) it will ignore the contents of the file. It then adds in the -new execution counts and finally writes the data to the file.
\ No newline at end of file +new execution counts and finally writes the data to the file. diff --git a/gcc/doc/gcc/gcov/profiling-and-test-coverage-in-freestanding-environments.rst b/gcc/doc/gcc/gcov/profiling-and-test-coverage-in-freestanding-environments.rst index 8efae01..754d372 100644 --- a/gcc/doc/gcc/gcov/profiling-and-test-coverage-in-freestanding-environments.rst +++ b/gcc/doc/gcc/gcov/profiling-and-test-coverage-in-freestanding-environments.rst @@ -388,4 +388,4 @@ zero is unusable. Dumping the gcov information using zero or the initialized data is loaded, is undefined behaviour. Clearing the zero-initialized data to zero through a function instrumented for profiling or test coverage is undefined behaviour, since it may produce inconsistent program -flow graph edge counters for example.
\ No newline at end of file +flow graph edge counters for example. diff --git a/gcc/doc/gcc/gcov/using-gcov-with-gcc-optimization.rst b/gcc/doc/gcc/gcov/using-gcov-with-gcc-optimization.rst index eaab0a8..32108a8 100644 --- a/gcc/doc/gcc/gcov/using-gcov-with-gcc-optimization.rst +++ b/gcc/doc/gcc/gcov/using-gcov-with-gcc-optimization.rst @@ -83,4 +83,4 @@ or :samp:`GCOV_ERROR_FILE` file, if environment variable is used. In order to terminate immediately after an errors occurs set :samp:`GCOV_EXIT_AT_ERROR` environment variable. That can help users to find profile clashing which leads -to a misleading profile.
\ No newline at end of file +to a misleading profile. diff --git a/gcc/doc/gcc/general-public-license-3.rst b/gcc/doc/gcc/general-public-license-3.rst index becda77..f39f21e 100644 --- a/gcc/doc/gcc/general-public-license-3.rst +++ b/gcc/doc/gcc/general-public-license-3.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gpl-3.0.rst
\ No newline at end of file +.. include:: ../../../doc/gpl-3.0.rst diff --git a/gcc/doc/gcc/gnu-free-documentation-license.rst b/gcc/doc/gcc/gnu-free-documentation-license.rst index 1de809b..d70ca98 100644 --- a/gcc/doc/gcc/gnu-free-documentation-license.rst +++ b/gcc/doc/gcc/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/doc/gcc/gnu-objective-c-features.rst b/gcc/doc/gcc/gnu-objective-c-features.rst index bce77af..80d0ba5 100644 --- a/gcc/doc/gcc/gnu-objective-c-features.rst +++ b/gcc/doc/gcc/gnu-objective-c-features.rst @@ -24,4 +24,4 @@ several resources on the Internet that present the language. gnu-objective-c-features/exceptions gnu-objective-c-features/synchronization gnu-objective-c-features/fast-enumeration - gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime
\ No newline at end of file + gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime diff --git a/gcc/doc/gcc/gnu-objective-c-features/compatibilityalias.rst b/gcc/doc/gcc/gnu-objective-c-features/compatibilityalias.rst index 4255144..e3f1124 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/compatibilityalias.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/compatibilityalias.rst @@ -23,4 +23,4 @@ There are some constraints on how this can be used--- * ``WOApplication`` (the alias) must not be an existing class; -* ``GSWApplication`` (the real class) must be an existing class.
\ No newline at end of file +* ``GSWApplication`` (the real class) must be an existing class. diff --git a/gcc/doc/gcc/gnu-objective-c-features/constant-string-objects.rst b/gcc/doc/gcc/gnu-objective-c-features/constant-string-objects.rst index 2e7b8ba..b52b0d6 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/constant-string-objects.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/constant-string-objects.rst @@ -61,4 +61,4 @@ As a result, when a file is compiled with the will be instances of the class specified as argument to this option. It is possible to have multiple compilation units referring to different constant string classes, neither the compiler nor the linker impose any -restrictions in doing this.
\ No newline at end of file +restrictions in doing this. diff --git a/gcc/doc/gcc/gnu-objective-c-features/exceptions.rst b/gcc/doc/gcc/gnu-objective-c-features/exceptions.rst index f763e12..0e64627 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/exceptions.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/exceptions.rst @@ -76,4 +76,4 @@ There are several caveats to using the new exception mechanism: Objective-C++, the Objective-C exception model does not interoperate with C++ exceptions at this time. This means you cannot ``@throw`` an exception from Objective-C and ``catch`` it in C++, or vice versa - (i.e., ``throw ... @catch``).
\ No newline at end of file + (i.e., ``throw ... @catch``). diff --git a/gcc/doc/gcc/gnu-objective-c-features/fast-enumeration.rst b/gcc/doc/gcc/gnu-objective-c-features/fast-enumeration.rst index bc4a432..e951e2d 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/fast-enumeration.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/fast-enumeration.rst @@ -218,4 +218,4 @@ approximate check that the collection has not been mutated. Finally, note how we declared the ``len`` argument and the return value to be of type ``unsigned long``. They could also be declared -to be of type ``unsigned int`` and everything would still work.
\ No newline at end of file +to be of type ``unsigned int`` and everything would still work. diff --git a/gcc/doc/gcc/gnu-objective-c-features/garbage-collection.rst b/gcc/doc/gcc/gnu-objective-c-features/garbage-collection.rst index c78a66c..c49441d 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/garbage-collection.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/garbage-collection.rst @@ -78,4 +78,4 @@ Weak pointers are supported through a new type character specifier represented by the :samp:`!` character. The ``class_ivar_set_gcinvisible()`` function adds or removes this specifier to the string type description of the instance variable named -as argument.
\ No newline at end of file +as argument. diff --git a/gcc/doc/gcc/gnu-objective-c-features/gnu-objective-c-runtime-api.rst b/gcc/doc/gcc/gnu-objective-c-features/gnu-objective-c-runtime-api.rst index 6c5f038..281e1ce 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/gnu-objective-c-runtime-api.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/gnu-objective-c-runtime-api.rst @@ -95,4 +95,4 @@ API). Software using this API includes the file :samp:`objc/objc-api.h` where it is declared. Starting with GCC 4.7.0, the traditional GNU runtime API is no longer -available.
\ No newline at end of file +available. diff --git a/gcc/doc/gcc/gnu-objective-c-features/load-executing-code-before-main.rst b/gcc/doc/gcc/gnu-objective-c-features/load-executing-code-before-main.rst index 04a3e84..0761962 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/load-executing-code-before-main.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/load-executing-code-before-main.rst @@ -138,4 +138,4 @@ loaded into your running program. This happens automatically without any intervening operation from you. When you write bundles and you need to write ``+load`` you can safely create and send messages to objects whose classes already exist in the running program. The same restrictions as -above apply to classes defined in bundle.
\ No newline at end of file +above apply to classes defined in bundle. diff --git a/gcc/doc/gcc/gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime.rst b/gcc/doc/gcc/gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime.rst index 4d2405a..6f13665 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime.rst @@ -142,4 +142,4 @@ for method forwarding or method invocations other than the If the forwarding hook does not exist or returns ``NULL``, the runtime currently attempts forwarding using an older, deprecated API, and if that fails, it aborts the program. In future versions of the -GNU Objective-C runtime, the runtime will immediately abort.
\ No newline at end of file +GNU Objective-C runtime, the runtime will immediately abort. diff --git a/gcc/doc/gcc/gnu-objective-c-features/synchronization.rst b/gcc/doc/gcc/gnu-objective-c-features/synchronization.rst index a24abd7..6609210 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/synchronization.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/synchronization.rst @@ -33,4 +33,4 @@ object to be unlocked properly. Because of the interactions between synchronization and exception handling, you can only use ``@synchronized`` when compiling with exceptions enabled, that is with the command line option -:option:`-fobjc-exceptions`.
\ No newline at end of file +:option:`-fobjc-exceptions`. diff --git a/gcc/doc/gcc/gnu-objective-c-features/type-encoding.rst b/gcc/doc/gcc/gnu-objective-c-features/type-encoding.rst index 531c7ac..a02447b 100644 --- a/gcc/doc/gcc/gnu-objective-c-features/type-encoding.rst +++ b/gcc/doc/gcc/gnu-objective-c-features/type-encoding.rst @@ -277,4 +277,4 @@ second parameter (a ``SEL`` at byte offset ``4``). You can easily find more examples by running the 'strings' program on an Objective-C object file compiled by GCC. You'll see a lot of strings that look very much like ``i8@0:4``. They are signatures -of Objective-C methods.
\ No newline at end of file +of Objective-C methods. diff --git a/gcc/doc/gcc/gnu.rst b/gcc/doc/gcc/gnu.rst index 6b3fc40..54db9aa 100644 --- a/gcc/doc/gcc/gnu.rst +++ b/gcc/doc/gcc/gnu.rst @@ -1 +1 @@ -.. include:: ../../../doc/gnu.rst
\ No newline at end of file +.. include:: ../../../doc/gnu.rst diff --git a/gcc/doc/gcc/have-you-found-a-bug.rst b/gcc/doc/gcc/have-you-found-a-bug.rst index 2c7b38f..de2d5c1 100644 --- a/gcc/doc/gcc/have-you-found-a-bug.rst +++ b/gcc/doc/gcc/have-you-found-a-bug.rst @@ -59,4 +59,4 @@ If you are not sure whether you have found a bug, here are some guidelines: 'support for traditional practice'. * If you are an experienced user of one of the languages GCC supports, your - suggestions for improvement of GCC are welcome in any case.
\ No newline at end of file + suggestions for improvement of GCC are welcome in any case. diff --git a/gcc/doc/gcc/how-and-where-to-report-bugs.rst b/gcc/doc/gcc/how-and-where-to-report-bugs.rst index af19f92..04f8a91 100644 --- a/gcc/doc/gcc/how-and-where-to-report-bugs.rst +++ b/gcc/doc/gcc/how-and-where-to-report-bugs.rst @@ -10,4 +10,4 @@ How and Where to Report Bugs **************************** -Bugs should be reported to the bug database at |bugurl|.
\ No newline at end of file +Bugs should be reported to the bug database at |bugurl|. diff --git a/gcc/doc/gcc/how-to-get-help-with-gcc.rst b/gcc/doc/gcc/how-to-get-help-with-gcc.rst index fc2af7a..5098e80 100644 --- a/gcc/doc/gcc/how-to-get-help-with-gcc.rst +++ b/gcc/doc/gcc/how-to-get-help-with-gcc.rst @@ -23,4 +23,4 @@ ways to find it: https://www.fsf.org/resources/service. For further information, see -https://gcc.gnu.org/faq.html#support.
\ No newline at end of file +https://gcc.gnu.org/faq.html#support. diff --git a/gcc/doc/gcc/index.rst b/gcc/doc/gcc/index.rst index 5aea898..64ab28a 100644 --- a/gcc/doc/gcc/index.rst +++ b/gcc/doc/gcc/index.rst @@ -37,4 +37,4 @@ Using the GNU Compiler Collection (GCC) gnu-free-documentation-license contributors-to-gcc - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/doc/gcc/indices-and-tables.rst b/gcc/doc/gcc/indices-and-tables.rst index 6c215a3..5cc3191 100644 --- a/gcc/doc/gcc/indices-and-tables.rst +++ b/gcc/doc/gcc/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../doc/indices-and-tables.rst diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc.rst index 8fe0467..0d8e5f0 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc.rst @@ -29,4 +29,4 @@ where people's opinions differ as to what is best. known-causes-of-trouble-with-gcc/disappointments-and-misunderstandings known-causes-of-trouble-with-gcc/common-misunderstandings-with-gnu-c known-causes-of-trouble-with-gcc/certain-changes-we-dont-want-to-make - known-causes-of-trouble-with-gcc/warning-messages-and-error-messages
\ No newline at end of file + known-causes-of-trouble-with-gcc/warning-messages-and-error-messages diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/actual-bugs-we-havent-fixed-yet.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/actual-bugs-we-havent-fixed-yet.rst index ecd5a01..903e7f3 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/actual-bugs-we-havent-fixed-yet.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/actual-bugs-we-havent-fixed-yet.rst @@ -11,4 +11,4 @@ Actual Bugs We Haven't Fixed Yet * The ``fixincludes`` script interacts badly with automounters; if the directory of system header files is automounted, it tends to be unmounted while ``fixincludes`` is running. This would seem to be a - bug in the automounter. We don't know any good way to work around it.
\ No newline at end of file + bug in the automounter. We don't know any good way to work around it. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/certain-changes-we-dont-want-to-make.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/certain-changes-we-dont-want-to-make.rst index ef49c5d..3a43bfee 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/certain-changes-we-dont-want-to-make.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/certain-changes-we-dont-want-to-make.rst @@ -233,4 +233,4 @@ we do not make because we think GCC is better without them. GCC produces a warning but not an error, that is correct ISO C support. If testsuites call this 'failure', they should be run with the GCC option :option:`-pedantic-errors`, which will turn these warnings into - errors.
\ No newline at end of file + errors. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/common-misunderstandings-with-gnu-c.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/common-misunderstandings-with-gnu-c.rst index 037abcb..55bf62c 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/common-misunderstandings-with-gnu-c.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/common-misunderstandings-with-gnu-c.rst @@ -293,4 +293,4 @@ proceeds in the following order: :samp:`name` (via ``strdup``), If application code relies on copy-assignment, a user-defined copy-assignment operator removes any uncertainties. With such an operator, the application can define whether and how the virtual base -subobject is assigned.
\ No newline at end of file +subobject is assigned. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/disappointments-and-misunderstandings.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/disappointments-and-misunderstandings.rst index 5eaf16b..01f54e3 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/disappointments-and-misunderstandings.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/disappointments-and-misunderstandings.rst @@ -99,4 +99,4 @@ way around them. All static constructors and destructors found will be referenced even though the modules in which they occur may not be used by the program. This may lead to both increased executable size and unexpected symbol - references.
\ No newline at end of file + references. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/fixed-header-files.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/fixed-header-files.rst index 5ec03e1..f6c5799 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/fixed-header-files.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/fixed-header-files.rst @@ -36,4 +36,4 @@ doesn't do the right thing automatically. It is possible to make separate sets of fixed header files for the different machine models, and arrange a structure of symbolic links so - as to use the proper set, but you'll have to do this by hand.
\ No newline at end of file + as to use the proper set, but you'll have to do this by hand. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/incompatibilities-of-gcc.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/incompatibilities-of-gcc.rst index c78b2c1..66731af 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/incompatibilities-of-gcc.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/incompatibilities-of-gcc.rst @@ -230,4 +230,4 @@ There are several noteworthy incompatibilities between GNU C and K&R appear in preprocessing numbers.) To make the above program fragment valid, place whitespace in front of - the minus sign. This whitespace will end the preprocessing number.
\ No newline at end of file + the minus sign. This whitespace will end the preprocessing number. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/interoperation.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/interoperation.rst index 01f32d0..52957f5 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/interoperation.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/interoperation.rst @@ -150,4 +150,4 @@ libraries and debuggers on certain systems. Even if you specify :option:`-fdollars-in-identifiers`, you cannot successfully use :samp:`$` in identifiers on the RS/6000 due to a restriction in the IBM assembler. GAS supports these - identifiers.
\ No newline at end of file + identifiers. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/standard-libraries.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/standard-libraries.rst index 86782a1..6dbd202 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/standard-libraries.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/standard-libraries.rst @@ -30,4 +30,4 @@ provides ISO C, POSIX, BSD, SystemV and X/Open compatibility for GNU/Linux and HURD-based GNU systems; no recent version of it supports other systems, though some very old versions did. Version 2.2 of the GNU C library includes nearly complete C99 support. You could also ask -your operating system vendor if newer libraries are available.
\ No newline at end of file +your operating system vendor if newer libraries are available. diff --git a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/warning-messages-and-error-messages.rst b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/warning-messages-and-error-messages.rst index 8383049..e778bac 100644 --- a/gcc/doc/gcc/known-causes-of-trouble-with-gcc/warning-messages-and-error-messages.rst +++ b/gcc/doc/gcc/known-causes-of-trouble-with-gcc/warning-messages-and-error-messages.rst @@ -43,4 +43,4 @@ This does not mean that *all* non-ISO constructs get warnings or errors. See :ref:`warning-options`, for -more detail on these and related command-line options.
\ No newline at end of file +more detail on these and related command-line options. diff --git a/gcc/doc/gcc/language-standards-supported-by-gcc.rst b/gcc/doc/gcc/language-standards-supported-by-gcc.rst index bf04131..da1cd23 100644 --- a/gcc/doc/gcc/language-standards-supported-by-gcc.rst +++ b/gcc/doc/gcc/language-standards-supported-by-gcc.rst @@ -20,4 +20,4 @@ with some exceptions, and possibly with some extensions. language-standards-supported-by-gcc/objective-c-and-objective-c++-languages language-standards-supported-by-gcc/go-language language-standards-supported-by-gcc/d-language - language-standards-supported-by-gcc/references-for-other-languages
\ No newline at end of file + language-standards-supported-by-gcc/references-for-other-languages diff --git a/gcc/doc/gcc/language-standards-supported-by-gcc/c++-language.rst b/gcc/doc/gcc/language-standards-supported-by-gcc/c++-language.rst index 7d9c50a..ea3ac8e 100644 --- a/gcc/doc/gcc/language-standards-supported-by-gcc/c++-language.rst +++ b/gcc/doc/gcc/language-standards-supported-by-gcc/c++-language.rst @@ -68,4 +68,4 @@ select an extended version of the C++ language explicitly with :option:`-std=gnu++20` (for C++20 with GNU extensions). The default, if -no C++ language dialect options are given, is :option:`-std=gnu++17`.
\ No newline at end of file +no C++ language dialect options are given, is :option:`-std=gnu++17`. diff --git a/gcc/doc/gcc/language-standards-supported-by-gcc/c-language.rst b/gcc/doc/gcc/language-standards-supported-by-gcc/c-language.rst index b6bdc37..405e006 100644 --- a/gcc/doc/gcc/language-standards-supported-by-gcc/c-language.rst +++ b/gcc/doc/gcc/language-standards-supported-by-gcc/c-language.rst @@ -136,4 +136,4 @@ to ``abort``. For references to Technical Corrigenda, Rationale documents and information concerning the history of C that is available online, see -https://gcc.gnu.org/readings.html
\ No newline at end of file +https://gcc.gnu.org/readings.html diff --git a/gcc/doc/gcc/language-standards-supported-by-gcc/d-language.rst b/gcc/doc/gcc/language-standards-supported-by-gcc/d-language.rst index bc23da9..85c33a1 100644 --- a/gcc/doc/gcc/language-standards-supported-by-gcc/d-language.rst +++ b/gcc/doc/gcc/language-standards-supported-by-gcc/d-language.rst @@ -8,4 +8,4 @@ D language GCC supports the D 2.0 programming language. The D language itself is currently defined by its reference implementation and supporting language -specification, described at https://dlang.org/spec/spec.html.
\ No newline at end of file +specification, described at https://dlang.org/spec/spec.html. diff --git a/gcc/doc/gcc/language-standards-supported-by-gcc/go-language.rst b/gcc/doc/gcc/language-standards-supported-by-gcc/go-language.rst index d74d36f..57df735d 100644 --- a/gcc/doc/gcc/language-standards-supported-by-gcc/go-language.rst +++ b/gcc/doc/gcc/language-standards-supported-by-gcc/go-language.rst @@ -7,4 +7,4 @@ Go Language *********** As of the GCC 4.7.1 release, GCC supports the Go 1 language standard, -described at https://golang.org/doc/go1.
\ No newline at end of file +described at https://golang.org/doc/go1. diff --git a/gcc/doc/gcc/language-standards-supported-by-gcc/objective-c-and-objective-c++-languages.rst b/gcc/doc/gcc/language-standards-supported-by-gcc/objective-c-and-objective-c++-languages.rst index 535080e..80bdb7e 100644 --- a/gcc/doc/gcc/language-standards-supported-by-gcc/objective-c-and-objective-c++-languages.rst +++ b/gcc/doc/gcc/language-standards-supported-by-gcc/objective-c-and-objective-c++-languages.rst @@ -59,4 +59,4 @@ The authoritative manual on Objective-C 2.0 is available from Apple: * https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html For more information concerning the history of Objective-C that is -available online, see https://gcc.gnu.org/readings.html
\ No newline at end of file +available online, see https://gcc.gnu.org/readings.html diff --git a/gcc/doc/gcc/lto-dump.rst b/gcc/doc/gcc/lto-dump.rst index b1ca4a3..6cf924f 100644 --- a/gcc/doc/gcc/lto-dump.rst +++ b/gcc/doc/gcc/lto-dump.rst @@ -114,4 +114,4 @@ Options .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst diff --git a/gcc/doc/gcc/programming-languages-supported-by-gcc.rst b/gcc/doc/gcc/programming-languages-supported-by-gcc.rst index 0d4ce6f..bd857a7 100644 --- a/gcc/doc/gcc/programming-languages-supported-by-gcc.rst +++ b/gcc/doc/gcc/programming-languages-supported-by-gcc.rst @@ -51,4 +51,4 @@ level language such as C. None of the compilers included in GCC are implemented this way; they all generate machine code directly. This sort of preprocessor should not be confused with the :dfn:`C preprocessor`, which is an integral feature of the C, C++, Objective-C -and Objective-C++ languages.
\ No newline at end of file +and Objective-C++ languages. diff --git a/gcc/doc/gcc/reporting-bugs.rst b/gcc/doc/gcc/reporting-bugs.rst index ab3e067..23dbfe3 100644 --- a/gcc/doc/gcc/reporting-bugs.rst +++ b/gcc/doc/gcc/reporting-bugs.rst @@ -20,4 +20,4 @@ report the problem. :maxdepth: 2 have-you-found-a-bug - how-and-where-to-report-bugs
\ No newline at end of file + how-and-where-to-report-bugs diff --git a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples.rst b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples.rst index 6fdfd54..a39265d 100644 --- a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples.rst +++ b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples.rst @@ -41,4 +41,4 @@ passes for GIMPLE. analysis-and-optimization-of-gimple-tuples/ssa-operands analysis-and-optimization-of-gimple-tuples/alias-analysis analysis-and-optimization-of-gimple-tuples/memory-model - analysis-and-optimization-of-gimple-tuples/static-single-assignment
\ No newline at end of file + analysis-and-optimization-of-gimple-tuples/static-single-assignment diff --git a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/alias-analysis.rst b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/alias-analysis.rst index 4e73721..c71ca72 100644 --- a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/alias-analysis.rst +++ b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/alias-analysis.rst @@ -101,4 +101,4 @@ be queried to disambiguate explicit and implicit memory references. the first clobbering statement or if asked to. ``walk_aliased_vdefs`` walks over dominating memory defining statements and calls back on each statement clobbering ref - providing its aliasing VDEF. The walk stops if asked to.
\ No newline at end of file + providing its aliasing VDEF. The walk stops if asked to. diff --git a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/annotations.rst b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/annotations.rst index a8e0374..2c6eaa2 100644 --- a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/annotations.rst +++ b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/annotations.rst @@ -14,4 +14,4 @@ The optimizers need to associate attributes with variables during the optimization process. For instance, we need to know whether a variable has aliases. All these attributes are stored in data structures called annotations which are then linked to the field -``ann`` in ``struct tree_common``.
\ No newline at end of file +``ann`` in ``struct tree_common``. diff --git a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/memory-model.rst b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/memory-model.rst index 11a68f5..798b32b 100644 --- a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/memory-model.rst +++ b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/memory-model.rst @@ -31,4 +31,4 @@ type to objects with a declared type as required for C++. of the modified object for that access and for subsequent accesses that do not modify the value is undetermined. For all other accesses to an object, the effective type of the object is simply the type of the - lvalue used for the access.
\ No newline at end of file + lvalue used for the access. diff --git a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/ssa-operands.rst b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/ssa-operands.rst index e36bf94..1dd7c86 100644 --- a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/ssa-operands.rst +++ b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/ssa-operands.rst @@ -385,4 +385,4 @@ This is done with a simple loop over the instruction stream: { for (bsi = bsi_start (bb); !bsi_end_p (bsi); bsi_next (&bsi)) update_stmt_if_modified (bsi_stmt (bsi)); - }
\ No newline at end of file + } diff --git a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/static-single-assignment.rst b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/static-single-assignment.rst index 8b79dc0..e89c554 100644 --- a/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/static-single-assignment.rst +++ b/gcc/doc/gccint/analysis-and-optimization-of-gimple-tuples/static-single-assignment.rst @@ -256,4 +256,4 @@ Walking the dominator tree * Once after walking the statements in :samp:`{bb}` and :samp:`{bb}` 's dominator children. At this stage, the block local data stack - is popped.
\ No newline at end of file + is popped. diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops.rst b/gcc/doc/gccint/analysis-and-representation-of-loops.rst index a1fe2cd..1880777 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops.rst @@ -24,4 +24,4 @@ variable analysis and number of iterations analysis). analysis-and-representation-of-loops/scalar-evolutions analysis-and-representation-of-loops/iv-analysis-on-rtl analysis-and-representation-of-loops/number-of-iterations-analysis - analysis-and-representation-of-loops/data-dependency-analysis
\ No newline at end of file + analysis-and-representation-of-loops/data-dependency-analysis diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/data-dependency-analysis.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/data-dependency-analysis.rst index 3548e16..cd1fe86 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/data-dependency-analysis.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/data-dependency-analysis.rst @@ -132,4 +132,4 @@ maximum verbosity the details of a data dependence relations array, ``dump_dist_dir_vectors`` prints only the classical distance and direction vectors for a data dependence relations array, and ``dump_data_references`` prints the details of the data references -contained in a data reference array.
\ No newline at end of file +contained in a data reference array. diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/iv-analysis-on-rtl.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/iv-analysis-on-rtl.rst index 77facc0..2f76003 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/iv-analysis-on-rtl.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/iv-analysis-on-rtl.rst @@ -52,4 +52,4 @@ and the value in the i-th iteration is subreg_{mode} (base + i * step) The function ``get_iv_value`` can be used to perform these -calculations.
\ No newline at end of file +calculations. diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-closed-ssa-form.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-closed-ssa-form.rst index bbca8b6..8d90a31 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-closed-ssa-form.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-closed-ssa-form.rst @@ -44,4 +44,4 @@ outside, or unless you manipulate loop exit edges (functions are provided to make these manipulations simple). ``rewrite_into_loop_closed_ssa`` is used to rewrite SSA form to LCSSA, and ``verify_loop_closed_ssa`` to check that the invariant of -LCSSA is preserved.
\ No newline at end of file +LCSSA is preserved. diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-manipulation.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-manipulation.rst index 7546e43..3b6b30a 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-manipulation.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-manipulation.rst @@ -55,4 +55,4 @@ are only reliable for the innermost loops: * ``tree_unroll_loop`` : Unrolls the loop, including peeling the extra iterations to make the number of iterations divisible by unroll factor, updating the exit condition, and removing the exits that now - cannot be taken. Works only on GIMPLE.
\ No newline at end of file + cannot be taken. Works only on GIMPLE. diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-querying.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-querying.rst index d37bcae..04efa99 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-querying.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-querying.rst @@ -78,4 +78,4 @@ The most important functions to query loop structures are: * ``just_once_each_iteration_p`` : Returns true if the basic block is executed exactly once during each iteration of a loop (that is, it - does not belong to a sub-loop, and it dominates the latch of the loop).
\ No newline at end of file + does not belong to a sub-loop, and it dominates the latch of the loop). diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-representation.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-representation.rst index 861f6ad..aa14b07 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/loop-representation.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/loop-representation.rst @@ -134,4 +134,4 @@ used to cleanup CFG while updating the loops structures if At the moment loop structure is preserved from the start of GIMPLE loop optimizations until the end of RTL loop optimizations. During -this time a loop can be tracked by its ``struct loop`` and number.
\ No newline at end of file +this time a loop can be tracked by its ``struct loop`` and number. diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/number-of-iterations-analysis.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/number-of-iterations-analysis.rst index b806d48..617327d 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/number-of-iterations-analysis.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/number-of-iterations-analysis.rst @@ -82,4 +82,4 @@ of a loop versioned under ``assumptions`` is valid unconditionally. Other constraints may be added in the future, for example, a constraint indicating that loops' latch must roll thus ``may_be_zero`` would be -false unconditionally.
\ No newline at end of file +false unconditionally. diff --git a/gcc/doc/gccint/analysis-and-representation-of-loops/scalar-evolutions.rst b/gcc/doc/gccint/analysis-and-representation-of-loops/scalar-evolutions.rst index 1001511..8fb0b09 100644 --- a/gcc/doc/gccint/analysis-and-representation-of-loops/scalar-evolutions.rst +++ b/gcc/doc/gccint/analysis-and-representation-of-loops/scalar-evolutions.rst @@ -68,4 +68,4 @@ In many cases, one wants to restrict the attention just to affine induction variables. In this case, the extra expressive power of SCEV is not useful, and may complicate the optimizations. In this case, ``simple_iv`` function may be used to analyze a value -- the result -is a loop-invariant base and step.
\ No newline at end of file +is a loop-invariant base and step. diff --git a/gcc/doc/gccint/analyzer-internals.rst b/gcc/doc/gccint/analyzer-internals.rst index 2dc5462..b120950 100644 --- a/gcc/doc/gccint/analyzer-internals.rst +++ b/gcc/doc/gccint/analyzer-internals.rst @@ -416,4 +416,4 @@ Some ideas for other checkers * Linux kernel internal APIs -* Signal handling
\ No newline at end of file +* Signal handling diff --git a/gcc/doc/gccint/collect2.rst b/gcc/doc/gccint/collect2.rst index e49cbd9..aef0000 100644 --- a/gcc/doc/gccint/collect2.rst +++ b/gcc/doc/gccint/collect2.rst @@ -74,4 +74,4 @@ another copy (or version) of ``collect2`` installed as ``ld`` in a second place in the search path. ``collect2`` searches for the utilities ``nm`` and ``strip`` -using the same algorithm as above for ``ld``.
\ No newline at end of file +using the same algorithm as above for ``ld``. diff --git a/gcc/doc/gccint/contributing-to-gcc-development.rst b/gcc/doc/gccint/contributing-to-gcc-development.rst index f0d4b9f..d2ca9c4 100644 --- a/gcc/doc/gccint/contributing-to-gcc-development.rst +++ b/gcc/doc/gccint/contributing-to-gcc-development.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/contribute.rst
\ No newline at end of file +.. include:: ../../../doc/contribute.rst diff --git a/gcc/doc/gccint/contributors-to-gcc.rst b/gcc/doc/gccint/contributors-to-gcc.rst index 27d5de9..28f149d 100644 --- a/gcc/doc/gccint/contributors-to-gcc.rst +++ b/gcc/doc/gccint/contributors-to-gcc.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/contrib.rst
\ No newline at end of file +.. include:: ../../../doc/contrib.rst diff --git a/gcc/doc/gccint/control-flow-graph.rst b/gcc/doc/gccint/control-flow-graph.rst index 92de2a5..051d598 100644 --- a/gcc/doc/gccint/control-flow-graph.rst +++ b/gcc/doc/gccint/control-flow-graph.rst @@ -40,4 +40,4 @@ without proper maintenance of the CFG simultaneously. control-flow-graph/edges control-flow-graph/profile-information control-flow-graph/maintaining-the-cfg - control-flow-graph/liveness-information
\ No newline at end of file + control-flow-graph/liveness-information diff --git a/gcc/doc/gccint/control-flow-graph/basic-blocks.rst b/gcc/doc/gccint/control-flow-graph/basic-blocks.rst index a29867c..9e7f2b2 100644 --- a/gcc/doc/gccint/control-flow-graph/basic-blocks.rst +++ b/gcc/doc/gccint/control-flow-graph/basic-blocks.rst @@ -138,4 +138,4 @@ of the current function in the GIMPLE representation. gimple stmt = gsi_stmt (si); print_gimple_stmt (dump_file, stmt, 0, TDF_SLIM); } - }
\ No newline at end of file + } diff --git a/gcc/doc/gccint/control-flow-graph/edges.rst b/gcc/doc/gccint/control-flow-graph/edges.rst index 55d6401..09a45ad 100644 --- a/gcc/doc/gccint/control-flow-graph/edges.rst +++ b/gcc/doc/gccint/control-flow-graph/edges.rst @@ -238,4 +238,4 @@ the following types: instruction in the insn chain and no explicit return instructions are used. This corresponds to the fall-thru edge into exit block. After reload, optimal RTL epilogues are used that use explicit (conditional) - return instructions that are represented by edges with no flags set.
\ No newline at end of file + return instructions that are represented by edges with no flags set. diff --git a/gcc/doc/gccint/control-flow-graph/liveness-information.rst b/gcc/doc/gccint/control-flow-graph/liveness-information.rst index 5e75a30..2c554dd3 100644 --- a/gcc/doc/gccint/control-flow-graph/liveness-information.rst +++ b/gcc/doc/gccint/control-flow-graph/liveness-information.rst @@ -45,4 +45,4 @@ instruction stream: Each instruction may contain ``REG_DEAD`` notes representing that the value of a given register is no longer needed, or ``REG_UNUSED`` notes representing that the value computed by the instruction is never used. The second is useful for instructions -computing multiple values at once.
\ No newline at end of file +computing multiple values at once. diff --git a/gcc/doc/gccint/control-flow-graph/maintaining-the-cfg.rst b/gcc/doc/gccint/control-flow-graph/maintaining-the-cfg.rst index 9b9b51b..61fb58a 100644 --- a/gcc/doc/gccint/control-flow-graph/maintaining-the-cfg.rst +++ b/gcc/doc/gccint/control-flow-graph/maintaining-the-cfg.rst @@ -142,4 +142,4 @@ the instruction to actual instruction stream. While debugging the optimization pass, the ``verify_flow_info`` function may be useful to find bugs in the control flow graph updating -code.
\ No newline at end of file +code. diff --git a/gcc/doc/gccint/control-flow-graph/profile-information.rst b/gcc/doc/gccint/control-flow-graph/profile-information.rst index 8238f7d..776f9d4 100644 --- a/gcc/doc/gccint/control-flow-graph/profile-information.rst +++ b/gcc/doc/gccint/control-flow-graph/profile-information.rst @@ -109,4 +109,4 @@ It is important to point out that ``REG_BR_PROB_BASE`` and ``BB_FREQ_BASE`` are both set low enough to be possible to compute second power of any frequency or probability in the flow graph, it is not possible to even square the ``count`` field, as modern CPUs are -fast enough to execute $2^32$ operations quickly.
\ No newline at end of file +fast enough to execute $2^32$ operations quickly. diff --git a/gcc/doc/gccint/copyright.rst b/gcc/doc/gccint/copyright.rst index c778eb1..4c658f4 100644 --- a/gcc/doc/gccint/copyright.rst +++ b/gcc/doc/gccint/copyright.rst @@ -22,4 +22,4 @@ in the :ref:`gnu_fdl`. You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise - funds for GNU development.
\ No newline at end of file + funds for GNU development. diff --git a/gcc/doc/gccint/debugging-the-analyzer.rst b/gcc/doc/gccint/debugging-the-analyzer.rst index b2ae658..4a09b39 100644 --- a/gcc/doc/gccint/debugging-the-analyzer.rst +++ b/gcc/doc/gccint/debugging-the-analyzer.rst @@ -138,4 +138,4 @@ temporarily added a: gcc_assert (!m_base_region->is_named_decl_p ("yy_buffer_stack")); to ``binding_cluster::mark_as_escaped`` to trap a point where -``yy_buffer_stack`` was mistakenly being treated as having escaped.
\ No newline at end of file +``yy_buffer_stack`` was mistakenly being treated as having escaped. diff --git a/gcc/doc/gccint/funding.rst b/gcc/doc/gccint/funding.rst index 04e2a26..ae11890 100644 --- a/gcc/doc/gccint/funding.rst +++ b/gcc/doc/gccint/funding.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/funding.rst
\ No newline at end of file +.. include:: ../../../doc/funding.rst diff --git a/gcc/doc/gccint/gcc-and-portability.rst b/gcc/doc/gccint/gcc-and-portability.rst index 02a7f8da..d1e47e9 100644 --- a/gcc/doc/gccint/gcc-and-portability.rst +++ b/gcc/doc/gccint/gcc-and-portability.rst @@ -38,4 +38,4 @@ encountered. As a result, a new target may require additional strategies. You will know if this happens because the compiler will call ``abort``. Fortunately, the new strategies can be added in a machine-independent fashion, and will -affect only the target machines that need them.
\ No newline at end of file +affect only the target machines that need them. diff --git a/gcc/doc/gccint/general-public-license-3.rst b/gcc/doc/gccint/general-public-license-3.rst index becda77..f39f21e 100644 --- a/gcc/doc/gccint/general-public-license-3.rst +++ b/gcc/doc/gccint/general-public-license-3.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gpl-3.0.rst
\ No newline at end of file +.. include:: ../../../doc/gpl-3.0.rst diff --git a/gcc/doc/gccint/generic.rst b/gcc/doc/gccint/generic.rst index 9b644c3..0b7fe12 100644 --- a/gcc/doc/gccint/generic.rst +++ b/gcc/doc/gccint/generic.rst @@ -44,4 +44,4 @@ seems inelegant. generic/statements generic/functions generic/language-dependent-trees - generic/c-and-c++-trees
\ No newline at end of file + generic/c-and-c++-trees diff --git a/gcc/doc/gccint/generic/attributes-in-trees.rst b/gcc/doc/gccint/generic/attributes-in-trees.rst index b3a04e9..29df174 100644 --- a/gcc/doc/gccint/generic/attributes-in-trees.rst +++ b/gcc/doc/gccint/generic/attributes-in-trees.rst @@ -32,4 +32,4 @@ declaration or type or to other internal compiler data structures. .. function:: tree TYPE_ATTRIBUTES (tree type) - This macro returns the attributes on the type :samp:`{type}`.
\ No newline at end of file + This macro returns the attributes on the type :samp:`{type}`. diff --git a/gcc/doc/gccint/generic/c-and-c++-trees.rst b/gcc/doc/gccint/generic/c-and-c++-trees.rst index b3edfec..8ef06dc 100644 --- a/gcc/doc/gccint/generic/c-and-c++-trees.rst +++ b/gcc/doc/gccint/generic/c-and-c++-trees.rst @@ -883,4 +883,4 @@ ends. is taken, and this value replaces the first argument in the argument list. - In either case, the expression is void.
\ No newline at end of file + In either case, the expression is void. diff --git a/gcc/doc/gccint/generic/declarations.rst b/gcc/doc/gccint/generic/declarations.rst index 71307ad..caf21ab 100644 --- a/gcc/doc/gccint/generic/declarations.rst +++ b/gcc/doc/gccint/generic/declarations.rst @@ -343,4 +343,4 @@ Add macros to access any new fields and flags Reading them from the generated :samp:`all-tree.def` file (which in turn includes all the :samp:`tree.def` files), :samp:`gencheck.cc` is used during GCC's build to generate the ``*_CHECK`` macros for all - tree codes.
\ No newline at end of file + tree codes. diff --git a/gcc/doc/gccint/generic/deficiencies.rst b/gcc/doc/gccint/generic/deficiencies.rst index 05a3575..92e3490 100644 --- a/gcc/doc/gccint/generic/deficiencies.rst +++ b/gcc/doc/gccint/generic/deficiencies.rst @@ -11,4 +11,4 @@ Deficiencies .. The spelling of "incomplet" and "incorrekt" below is intentional. There are many places in which this document is incomplet and incorrekt. -It is, as of yet, only *preliminary* documentation.
\ No newline at end of file +It is, as of yet, only *preliminary* documentation. diff --git a/gcc/doc/gccint/generic/expressions.rst b/gcc/doc/gccint/generic/expressions.rst index 8c3e623..ea4a66d 100644 --- a/gcc/doc/gccint/generic/expressions.rst +++ b/gcc/doc/gccint/generic/expressions.rst @@ -907,4 +907,4 @@ Vectors must have the same type. The size of the vector element of the third operand must be at lease twice of the size of the vector element of the first and second one. The SAD is calculated between the first and second - operands, added to the third operand, and returned.
\ No newline at end of file + operands, added to the third operand, and returned. diff --git a/gcc/doc/gccint/generic/functions.rst b/gcc/doc/gccint/generic/functions.rst index 50e5bbc..4ad804e 100644 --- a/gcc/doc/gccint/generic/functions.rst +++ b/gcc/doc/gccint/generic/functions.rst @@ -209,4 +209,4 @@ a containing function, and the back end must take appropriate action. This macro returns a tree node that holds the optimization options that are to be used to compile this particular function or ``NULL_TREE`` if the function is to be compiled with the - optimization options specified on the command line.
\ No newline at end of file + optimization options specified on the command line. diff --git a/gcc/doc/gccint/generic/language-dependent-trees.rst b/gcc/doc/gccint/generic/language-dependent-trees.rst index dde4c51..2ceec52 100644 --- a/gcc/doc/gccint/generic/language-dependent-trees.rst +++ b/gcc/doc/gccint/generic/language-dependent-trees.rst @@ -22,4 +22,4 @@ work with any (hypothetical) optimizers that run before the conversion to GIMPLE. The intermediate representation used while parsing C and C++ looks very little like GENERIC, but the C and C++ gimplifier hooks are perfectly happy to take it as input and -spit out GIMPLE.
\ No newline at end of file +spit out GIMPLE. diff --git a/gcc/doc/gccint/generic/overview.rst b/gcc/doc/gccint/generic/overview.rst index 0593c0f..671b220 100644 --- a/gcc/doc/gccint/generic/overview.rst +++ b/gcc/doc/gccint/generic/overview.rst @@ -210,4 +210,4 @@ integer (not a tree) giving the number of nodes in the vector. The nodes themselves are accessed using the ``TREE_VEC_ELT`` macro, which takes two arguments. The first is the ``TREE_VEC`` in question; the second is an integer indicating which element in the vector is desired. -The elements are indexed from zero.
\ No newline at end of file +The elements are indexed from zero. diff --git a/gcc/doc/gccint/generic/statements.rst b/gcc/doc/gccint/generic/statements.rst index be101d1..5f2f741 100644 --- a/gcc/doc/gccint/generic/statements.rst +++ b/gcc/doc/gccint/generic/statements.rst @@ -513,4 +513,4 @@ clauses used by the OpenACC API https://www.openacc.org. .. envvar:: OACC_UPDATE - Represents ``#pragma acc update [clause1 ... clauseN]``.
\ No newline at end of file + Represents ``#pragma acc update [clause1 ... clauseN]``. diff --git a/gcc/doc/gccint/generic/types.rst b/gcc/doc/gccint/generic/types.rst index b294649..1a498c7 100644 --- a/gcc/doc/gccint/generic/types.rst +++ b/gcc/doc/gccint/generic/types.rst @@ -296,4 +296,4 @@ These include: A node for ``char``. It may sometimes be useful to compare one of these variables with a type - in hand, using ``same_type_p``.
\ No newline at end of file + in hand, using ``same_type_p``. diff --git a/gcc/doc/gccint/gimple-api.rst b/gcc/doc/gccint/gimple-api.rst index e91a790..9a162b3 100644 --- a/gcc/doc/gccint/gimple-api.rst +++ b/gcc/doc/gccint/gimple-api.rst @@ -44,4 +44,4 @@ On top of these a ``fold_buildN`` -like API for GIMPLE is introduced: which is supposed to replace ``force_gimple_operand (fold_buildN (...), ...)`` and calls to ``fold_convert``. Overloads without the ``location_t`` argument exist. Built statements are inserted on the provided sequence -and simplification is performed using the optional valueization hook.
\ No newline at end of file +and simplification is performed using the optional valueization hook. diff --git a/gcc/doc/gccint/gimple.rst b/gcc/doc/gccint/gimple.rst index fa653bb..c140d5c 100644 --- a/gcc/doc/gccint/gimple.rst +++ b/gcc/doc/gccint/gimple.rst @@ -85,4 +85,4 @@ with the flag :option:`-fdump-tree-gimple`. gimple/sequence-iterators gimple/adding-a-new-gimple-statement-code gimple/statement-and-operand-traversals - gimple/exception-handling
\ No newline at end of file + gimple/exception-handling diff --git a/gcc/doc/gccint/gimple/adding-a-new-gimple-statement-code.rst b/gcc/doc/gccint/gimple/adding-a-new-gimple-statement-code.rst index aa8b81c..4e2f9c7 100644 --- a/gcc/doc/gccint/gimple/adding-a-new-gimple-statement-code.rst +++ b/gcc/doc/gccint/gimple/adding-a-new-gimple-statement-code.rst @@ -33,4 +33,4 @@ operands it may have, put simple inline accessors in corresponding prototype in ``gimple.h``. You should add the new statement subclass to the class hierarchy diagram -in ``gimple.texi``.
\ No newline at end of file +in ``gimple.texi``. diff --git a/gcc/doc/gccint/gimple/class-hierarchy-of-gimple-statements.rst b/gcc/doc/gccint/gimple/class-hierarchy-of-gimple-statements.rst index b7d3b89..9ba8a4f 100644 --- a/gcc/doc/gccint/gimple/class-hierarchy-of-gimple-statements.rst +++ b/gcc/doc/gccint/gimple/class-hierarchy-of-gimple-statements.rst @@ -147,4 +147,4 @@ kinds, along with their relationships to ``GSS_`` values (layouts) and | code: GIMPLE_OMP_ATOMIC_STORE | + gomp_return - code: GIMPLE_OMP_RETURN
\ No newline at end of file + code: GIMPLE_OMP_RETURN diff --git a/gcc/doc/gccint/gimple/exception-handling.rst b/gcc/doc/gccint/gimple/exception-handling.rst index a34fcfe..512aa10 100644 --- a/gcc/doc/gccint/gimple/exception-handling.rst +++ b/gcc/doc/gccint/gimple/exception-handling.rst @@ -43,4 +43,4 @@ the call will throw an exception of a known type. Just before running the optimizers, the compiler lowers the high-level EH constructs above into a set of ``goto`` s, magic labels, and EH regions. Continuing to unwind at the end of a -cleanup is represented with a ``GIMPLE_RESX``.
\ No newline at end of file +cleanup is represented with a ``GIMPLE_RESX``. diff --git a/gcc/doc/gccint/gimple/gimple-instruction-set.rst b/gcc/doc/gccint/gimple/gimple-instruction-set.rst index 07a4fd0..dedcaef 100644 --- a/gcc/doc/gccint/gimple/gimple-instruction-set.rst +++ b/gcc/doc/gccint/gimple/gimple-instruction-set.rst @@ -103,4 +103,4 @@ The following table briefly describes the GIMPLE instruction set. - x * - ``GIMPLE_TRY`` - x - -
\ No newline at end of file + - diff --git a/gcc/doc/gccint/gimple/gimple-sequences.rst b/gcc/doc/gccint/gimple/gimple-sequences.rst index 2c52cb5..edafeea 100644 --- a/gcc/doc/gccint/gimple/gimple-sequences.rst +++ b/gcc/doc/gccint/gimple/gimple-sequences.rst @@ -91,4 +91,4 @@ Below is a list of functions to manipulate and query sequences. .. function:: bool gimple_seq_singleton_p (gimple_seq seq) - Determine whether ``SEQ`` contains exactly one statement.
\ No newline at end of file + Determine whether ``SEQ`` contains exactly one statement. diff --git a/gcc/doc/gccint/gimple/manipulating-gimple-statements.rst b/gcc/doc/gccint/gimple/manipulating-gimple-statements.rst index 60415a1..aaa4b14 100644 --- a/gcc/doc/gccint/gimple/manipulating-gimple-statements.rst +++ b/gcc/doc/gccint/gimple/manipulating-gimple-statements.rst @@ -173,4 +173,4 @@ The following are common accessors for gimple statements. .. function:: gimple gimple_copy (gimple stmt) - Return a deep copy of statement ``STMT``.
\ No newline at end of file + Return a deep copy of statement ``STMT``. diff --git a/gcc/doc/gccint/gimple/operands.rst b/gcc/doc/gccint/gimple/operands.rst index 715dae8..3c6e121 100644 --- a/gcc/doc/gccint/gimple/operands.rst +++ b/gcc/doc/gccint/gimple/operands.rst @@ -316,4 +316,4 @@ Statement validation .. function:: bool gimple_debug_nonbind_marker_p (gimple g) Return true if g is a ``GIMPLE_DEBUG`` that marks a program location, - without any variable binding.
\ No newline at end of file + without any variable binding. diff --git a/gcc/doc/gccint/gimple/sequence-iterators.rst b/gcc/doc/gccint/gimple/sequence-iterators.rst index 22104c9..a35bbb4 100644 --- a/gcc/doc/gccint/gimple/sequence-iterators.rst +++ b/gcc/doc/gccint/gimple/sequence-iterators.rst @@ -220,4 +220,4 @@ statement iterators. .. function:: void gsi_commit_edge_inserts (void) This routine will commit all pending edge insertions, creating - any new basic blocks which are necessary.
\ No newline at end of file + any new basic blocks which are necessary. diff --git a/gcc/doc/gccint/gimple/statement-and-operand-traversals.rst b/gcc/doc/gccint/gimple/statement-and-operand-traversals.rst index bb9629ab..84d3b4e 100644 --- a/gcc/doc/gccint/gimple/statement-and-operand-traversals.rst +++ b/gcc/doc/gccint/gimple/statement-and-operand-traversals.rst @@ -59,4 +59,4 @@ statement: ``walk_gimple_op``. calling ``walk_gimple_stmt`` on each one. ``WI`` is as in ``walk_gimple_stmt``. If ``walk_gimple_stmt`` returns non- ``NULL``, the walk is stopped and the value returned. Otherwise, all the statements - are walked and ``NULL_TREE`` returned.
\ No newline at end of file + are walked and ``NULL_TREE`` returned. diff --git a/gcc/doc/gccint/gimple/temporaries.rst b/gcc/doc/gccint/gimple/temporaries.rst index d743b40..c0d21ab 100644 --- a/gcc/doc/gccint/gimple/temporaries.rst +++ b/gcc/doc/gccint/gimple/temporaries.rst @@ -40,4 +40,4 @@ value is explicitly loaded into a temporary first. Similarly, storing the value of an expression to a memory variable goes through a temporary. -.. [#f1] These restrictions are derived from those in Morgan 4.8.
\ No newline at end of file +.. [#f1] These restrictions are derived from those in Morgan 4.8. diff --git a/gcc/doc/gccint/gimple/tuple-representation.rst b/gcc/doc/gccint/gimple/tuple-representation.rst index 6fa0af3..ea342d5 100644 --- a/gcc/doc/gccint/gimple/tuple-representation.rst +++ b/gcc/doc/gccint/gimple/tuple-representation.rst @@ -239,4 +239,4 @@ vector (``gimple_statement_with_memory_ops_base`` and reduce memory utilization further by removing these sets). All the other tuples are defined in terms of these three basic -ones. Each tuple will add some fields.
\ No newline at end of file +ones. Each tuple will add some fields. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors.rst index fe189cd..d829e60 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors.rst @@ -41,4 +41,4 @@ Tuple specific accessors tuple-specific-accessors/gimplereturn tuple-specific-accessors/gimpleswitch tuple-specific-accessors/gimpletry - tuple-specific-accessors/gimplewithcleanupexpr
\ No newline at end of file + tuple-specific-accessors/gimplewithcleanupexpr diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleasm.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleasm.rst index 082b6dc..e3ee288 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleasm.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleasm.rst @@ -63,4 +63,4 @@ GIMPLE_ASM .. function:: void gimple_asm_set_volatile (gasm *g, bool volatile_p) Mark asm statement ``G`` as volatile or non-volatile based on - ``VOLATILE_P``.
\ No newline at end of file + ``VOLATILE_P``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleassign.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleassign.rst index fd030e3..cc1e568 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleassign.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleassign.rst @@ -123,4 +123,4 @@ This function returns the newly created ``GIMPLE_ASSIGN`` tuple. .. function:: bool gimple_assign_cast_p (const_gimple s) - Return true if ``S`` is a type-cast assignment.
\ No newline at end of file + Return true if ``S`` is a type-cast assignment. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplebind.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplebind.rst index fbb1944..85d8659 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplebind.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplebind.rst @@ -53,4 +53,4 @@ GIMPLE_BIND .. function:: void gimple_bind_set_block (gbind *g, tree block) Set ``BLOCK`` to be the ``TREE_BLOCK`` node associated with ``GIMPLE_BIND`` - statement ``G``.
\ No newline at end of file + statement ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecall.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecall.rst index 42d27d7..ec49cb7 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecall.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecall.rst @@ -113,4 +113,4 @@ GIMPLE_CALL .. function:: gimple gimple_call_copy_skip_args (gcall *stmt, bitmap args_to_skip) Build a ``GIMPLE_CALL`` identical to ``STMT`` but skipping the arguments - in the positions marked by the set ``ARGS_TO_SKIP``.
\ No newline at end of file + in the positions marked by the set ``ARGS_TO_SKIP``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecatch.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecatch.rst index ef47d71..661f620 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecatch.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecatch.rst @@ -34,4 +34,4 @@ GIMPLE_CATCH .. function:: void gimple_catch_set_handler (gcatch *g, gimple_seq handler) - Set ``HANDLER`` to be the body of ``GIMPLE_CATCH`` ``G``.
\ No newline at end of file + Set ``HANDLER`` to be the body of ``GIMPLE_CATCH`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecond.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecond.rst index daa5f16..eaaf7145 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecond.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplecond.rst @@ -77,4 +77,4 @@ GIMPLE_COND .. function:: void gimple_cond_make_true (gcond *g) - Set the conditional ``COND_STMT`` to be of the form 'if (1 == 1)'.
\ No newline at end of file + Set the conditional ``COND_STMT`` to be of the form 'if (1 == 1)'. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpledebug.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpledebug.rst index 96fd6c7..d9b0086 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpledebug.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpledebug.rst @@ -103,4 +103,4 @@ GIMPLE_DEBUG substitution, and that at the point of the program in which the stmt is inserted, all parameters for the inlined function are bound to the respective arguments, and none of the side effects of its stmts are - observable.
\ No newline at end of file + observable. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleehfilter.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleehfilter.rst index 9ba5673..f8e96a0 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleehfilter.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleehfilter.rst @@ -42,4 +42,4 @@ GIMPLE_EH_FILTER .. function:: void gimple_eh_must_not_throw_set_fndecl ( geh_mnt *eh_mnt_stmt, tree decl) - Set the function decl to be called by GS to DECL.
\ No newline at end of file + Set the function decl to be called by GS to DECL. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplegoto.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplegoto.rst index 3ff689f..4e4f4b9 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplegoto.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplegoto.rst @@ -18,4 +18,4 @@ GIMPLE_GOTO .. function:: void gimple_goto_set_dest (ggoto *g, tree dest) - Set ``DEST`` to be the destination of the unconditional jump ``G``.
\ No newline at end of file + Set ``DEST`` to be the destination of the unconditional jump ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplelabel.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplelabel.rst index 6eb2e67..8c6b7e2 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplelabel.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplelabel.rst @@ -20,4 +20,4 @@ GIMPLE_LABEL .. function:: void gimple_label_set_label (glabel *g, tree label) Set ``LABEL`` to be the ``LABEL_DECL`` node used by ``GIMPLE_LABEL`` - statement ``G``.
\ No newline at end of file + statement ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplenop.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplenop.rst index 0f4def0..02770fa 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplenop.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplenop.rst @@ -14,4 +14,4 @@ GIMPLE_NOP .. function:: bool gimple_nop_p (gimple g) - Returns ``TRUE`` if statement ``G`` is a ``GIMPLE_NOP``.
\ No newline at end of file + Returns ``TRUE`` if statement ``G`` is a ``GIMPLE_NOP``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicload.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicload.rst index 7716628..aa097cd 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicload.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicload.rst @@ -28,4 +28,4 @@ GIMPLE_OMP_ATOMIC_LOAD .. function:: tree gimple_omp_atomic_load_rhs ( const gomp_atomic_load *g) - Get the ``RHS`` of an atomic set.
\ No newline at end of file + Get the ``RHS`` of an atomic set. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicstore.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicstore.rst index 43d91e8..5e2a1f9 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicstore.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicstore.rst @@ -19,4 +19,4 @@ GIMPLE_OMP_ATOMIC_STORE .. function:: tree gimple_omp_atomic_store_val ( const gomp_atomic_store *g) - Return the value being stored in an atomic store.
\ No newline at end of file + Return the value being stored in an atomic store. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcontinue.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcontinue.rst index 5a25603..b1cd4ec 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcontinue.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcontinue.rst @@ -40,4 +40,4 @@ GIMPLE_OMP_CONTINUE .. function:: tree gimple_omp_continue_set_control_use ( gomp_continue *s) Set the control variable use for a ``GIMPLE_OMP_CONTINUE`` statement - in ``S``.
\ No newline at end of file + in ``S``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcritical.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcritical.rst index fde1d20..ea4aff3 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcritical.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompcritical.rst @@ -25,4 +25,4 @@ GIMPLE_OMP_CRITICAL .. function:: void gimple_omp_critical_set_name ( gomp_critical *g, tree name) - Set ``NAME`` to be the name associated with ``OMP`` critical statement ``G``.
\ No newline at end of file + Set ``NAME`` to be the name associated with ``OMP`` critical statement ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompfor.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompfor.rst index a21a3ad..71c692b 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompfor.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompfor.rst @@ -94,4 +94,4 @@ GIMPLE_OMP_FOR .. function:: enum tree_code gimple_omp_for_cond (gimple g) - Return the condition code associated with ``OMP_FOR`` ``G``.
\ No newline at end of file + Return the condition code associated with ``OMP_FOR`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompmaster.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompmaster.rst index 430f806..a4abf42 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompmaster.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompmaster.rst @@ -11,4 +11,4 @@ GIMPLE_OMP_MASTER .. function:: gimple gimple_build_omp_master (gimple_seq body) Build a ``GIMPLE_OMP_MASTER`` statement. ``BODY`` is the sequence of - statements to be executed by just the master.
\ No newline at end of file + statements to be executed by just the master. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompordered.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompordered.rst index 0904261..1c2f3f1 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompordered.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompordered.rst @@ -13,4 +13,4 @@ GIMPLE_OMP_ORDERED Build a ``GIMPLE_OMP_ORDERED`` statement. ``BODY`` is the sequence of statements inside a loop that will - executed in sequence.
\ No newline at end of file + executed in sequence. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompparallel.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompparallel.rst index 784e170..4cd6963 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompparallel.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompparallel.rst @@ -73,4 +73,4 @@ GIMPLE_OMP_PARALLEL .. function:: void gimple_omp_parallel_set_data_arg ( gomp_parallel *g, tree data_arg) - Set ``DATA_ARG`` to be the data argument for ``OMP_PARALLEL`` ``G``.
\ No newline at end of file + Set ``DATA_ARG`` to be the data argument for ``OMP_PARALLEL`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompreturn.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompreturn.rst index f03d35a..d7dd8a0 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompreturn.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompreturn.rst @@ -20,4 +20,4 @@ GIMPLE_OMP_RETURN .. function:: bool gimple_omp_return_nowait_p (gimple g) Return true if ``OMP`` return statement ``G`` has the - ``GF_OMP_RETURN_NOWAIT`` flag set.
\ No newline at end of file + ``GF_OMP_RETURN_NOWAIT`` flag set. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsection.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsection.rst index ff9a321..4ddf8a7 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsection.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsection.rst @@ -21,4 +21,4 @@ GIMPLE_OMP_SECTION .. function:: void gimple_omp_section_set_last (gimple g) - Set the ``GF_OMP_SECTION_LAST`` flag on ``G``.
\ No newline at end of file + Set the ``GF_OMP_SECTION_LAST`` flag on ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsections.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsections.rst index 10b3493..05552a7 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsections.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsections.rst @@ -45,4 +45,4 @@ GIMPLE_OMP_SECTIONS .. function:: void gimple_omp_sections_set_clauses (gimple g, tree clauses) Set ``CLAUSES`` to be the set of clauses associated with ``OMP_SECTIONS`` - ``G``.
\ No newline at end of file + ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsingle.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsingle.rst index d2e7bca..0aa16eb 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsingle.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleompsingle.rst @@ -25,4 +25,4 @@ GIMPLE_OMP_SINGLE .. function:: void gimple_omp_single_set_clauses ( gomp_single *g, tree clauses) - Set ``CLAUSES`` to be the clauses associated with ``OMP_SINGLE`` ``G``.
\ No newline at end of file + Set ``CLAUSES`` to be the clauses associated with ``OMP_SINGLE`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplephi.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplephi.rst index f4c1e72..b301019 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplephi.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplephi.rst @@ -38,4 +38,4 @@ GIMPLE_PHI .. function:: void gimple_phi_set_arg (gphi *g, index, struct phi_arg_d * phiarg) Set ``PHIARG`` to be the argument corresponding to incoming edge - ``INDEX`` for ``GIMPLE_PHI`` ``G``.
\ No newline at end of file + ``INDEX`` for ``GIMPLE_PHI`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleresx.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleresx.rst index 60772a4..cc6ebd9 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleresx.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleresx.rst @@ -21,4 +21,4 @@ GIMPLE_RESX .. function:: void gimple_resx_set_region (gresx *g, int region) - Set ``REGION`` to be the region number for ``GIMPLE_RESX`` ``G``.
\ No newline at end of file + Set ``REGION`` to be the region number for ``GIMPLE_RESX`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplereturn.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplereturn.rst index f451443..0161e17 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplereturn.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplereturn.rst @@ -18,4 +18,4 @@ GIMPLE_RETURN .. function:: void gimple_return_set_retval (greturn *g, tree retval) - Set ``RETVAL`` to be the return value for ``GIMPLE_RETURN`` ``G``.
\ No newline at end of file + Set ``RETVAL`` to be the return value for ``GIMPLE_RETURN`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleswitch.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleswitch.rst index 9202458..66ed481 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleswitch.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpleswitch.rst @@ -49,4 +49,4 @@ GIMPLE_SWITCH .. function:: void gimple_switch_set_default_label (gswitch *g, tree label) - Set the default label for a switch statement.
\ No newline at end of file + Set the default label for a switch statement. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpletry.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpletry.rst index 50d75f7..84f04cb 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpletry.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimpletry.rst @@ -48,4 +48,4 @@ GIMPLE_TRY .. function:: void gimple_try_set_cleanup (gtry *g, gimple_seq cleanup) Set ``CLEANUP`` to be the sequence of statements to use as the - cleanup body for ``GIMPLE_TRY`` ``G``.
\ No newline at end of file + cleanup body for ``GIMPLE_TRY`` ``G``. diff --git a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplewithcleanupexpr.rst b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplewithcleanupexpr.rst index f3274c9..bf15b75 100644 --- a/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplewithcleanupexpr.rst +++ b/gcc/doc/gccint/gimple/tuple-specific-accessors/gimplewithcleanupexpr.rst @@ -27,4 +27,4 @@ GIMPLE_WITH_CLEANUP_EXPR .. function:: void gimple_wce_set_cleanup_eh_only (gimple g, bool eh_only_p) - Set the ``CLEANUP_EH_ONLY`` flag for a ``WCE`` tuple.
\ No newline at end of file + Set the ``CLEANUP_EH_ONLY`` flag for a ``WCE`` tuple. diff --git a/gcc/doc/gccint/gnu-free-documentation-license.rst b/gcc/doc/gccint/gnu-free-documentation-license.rst index 1de809b..d70ca98 100644 --- a/gcc/doc/gccint/gnu-free-documentation-license.rst +++ b/gcc/doc/gccint/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/doc/gccint/guidelines-for-diagnostics.rst b/gcc/doc/gccint/guidelines-for-diagnostics.rst index 1a56815..48f780b 100644 --- a/gcc/doc/gccint/guidelines-for-diagnostics.rst +++ b/gcc/doc/gccint/guidelines-for-diagnostics.rst @@ -595,4 +595,4 @@ multiple notes and calling ``rich_location::fixits_cannot_be_auto_applied`` on each note's ``rich_location``. If this is called, then the fix-it hints in the ``rich_location`` will be printed, but will not be added to -generated patches.
\ No newline at end of file +generated patches. diff --git a/gcc/doc/gccint/guidelines-for-options.rst b/gcc/doc/gccint/guidelines-for-options.rst index f6a2962..4c7ff09 100644 --- a/gcc/doc/gccint/guidelines-for-options.rst +++ b/gcc/doc/gccint/guidelines-for-options.rst @@ -10,4 +10,4 @@ Guidelines for Options ********************** -.. todo:: write part
\ No newline at end of file +.. todo:: write part diff --git a/gcc/doc/gccint/host-common.rst b/gcc/doc/gccint/host-common.rst index bbd0fcc..a4ed586 100644 --- a/gcc/doc/gccint/host-common.rst +++ b/gcc/doc/gccint/host-common.rst @@ -54,4 +54,4 @@ variable in :samp:`config.gcc`. This host hook returns the alignment required for allocating virtual memory. Usually this is the same as getpagesize, but on some hosts the alignment for reserving memory differs from the pagesize for committing - memory.
\ No newline at end of file + memory. diff --git a/gcc/doc/gccint/host-configuration.rst b/gcc/doc/gccint/host-configuration.rst index 08df320..c710681 100644 --- a/gcc/doc/gccint/host-configuration.rst +++ b/gcc/doc/gccint/host-configuration.rst @@ -29,4 +29,4 @@ header. See :ref:`system-config`. host-common host-misc - host-filesystem
\ No newline at end of file + host-filesystem diff --git a/gcc/doc/gccint/host-filesystem.rst b/gcc/doc/gccint/host-filesystem.rst index cb9e634..36484de 100644 --- a/gcc/doc/gccint/host-filesystem.rst +++ b/gcc/doc/gccint/host-filesystem.rst @@ -100,4 +100,4 @@ following macros in :samp:`xm-{machine}.h`. .. envvar:: HOST_LACKS_INODE_NUMBERS Define this macro if the host filesystem does not report meaningful inode - numbers in struct stat.
\ No newline at end of file + numbers in struct stat. diff --git a/gcc/doc/gccint/host-makefile-fragments.rst b/gcc/doc/gccint/host-makefile-fragments.rst index 3e8294a..de0c523 100644 --- a/gcc/doc/gccint/host-makefile-fragments.rst +++ b/gcc/doc/gccint/host-makefile-fragments.rst @@ -11,4 +11,4 @@ Host Makefile Fragments *********************** The use of :samp:`x-{host}` fragments is discouraged. You should only -use it for makefile dependencies.
\ No newline at end of file +use it for makefile dependencies. diff --git a/gcc/doc/gccint/host-misc.rst b/gcc/doc/gccint/host-misc.rst index 8ce4de3..9f5dab3 100644 --- a/gcc/doc/gccint/host-misc.rst +++ b/gcc/doc/gccint/host-misc.rst @@ -67,4 +67,4 @@ Host Misc In addition, if :command:`configure` generates an incorrect definition of any of the macros in :samp:`auto-host.h`, you can override that definition in a host configuration header. If you need to do this, -first see if it is possible to fix :command:`configure`.
\ No newline at end of file +first see if it is possible to fix :command:`configure`. diff --git a/gcc/doc/gccint/index.rst b/gcc/doc/gccint/index.rst index 600f12c..8b63c42 100644 --- a/gcc/doc/gccint/index.rst +++ b/gcc/doc/gccint/index.rst @@ -48,4 +48,4 @@ GNU Compiler Collection (GCC) Internals general-public-license-3 gnu-free-documentation-license - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/doc/gccint/indices-and-tables.rst b/gcc/doc/gccint/indices-and-tables.rst index 6c215a3..5cc3191 100644 --- a/gcc/doc/gccint/indices-and-tables.rst +++ b/gcc/doc/gccint/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../doc/indices-and-tables.rst diff --git a/gcc/doc/gccint/interfacing-to-gcc-output.rst b/gcc/doc/gccint/interfacing-to-gcc-output.rst index 3c92356..3ffaf5a 100644 --- a/gcc/doc/gccint/interfacing-to-gcc-output.rst +++ b/gcc/doc/gccint/interfacing-to-gcc-output.rst @@ -68,4 +68,4 @@ automatic variables that are not declared ``volatile`` have undefined values after a ``longjmp``. And this is all GCC promises to do, because it is very difficult to restore register variables correctly, and one of GCC's features is that it can put variables in registers without -your asking it to.
\ No newline at end of file +your asking it to. diff --git a/gcc/doc/gccint/introduction.rst b/gcc/doc/gccint/introduction.rst index 65e963e..13857ba 100644 --- a/gcc/doc/gccint/introduction.rst +++ b/gcc/doc/gccint/introduction.rst @@ -23,4 +23,4 @@ interfaces to GCC front ends, and how support for a target system is implemented in GCC. Additional tutorial information is linked to from -https://gcc.gnu.org/readings.html.
\ No newline at end of file +https://gcc.gnu.org/readings.html. diff --git a/gcc/doc/gccint/language-front-ends-in-gcc.rst b/gcc/doc/gccint/language-front-ends-in-gcc.rst index 3ad4dbd..5f4b556 100644 --- a/gcc/doc/gccint/language-front-ends-in-gcc.rst +++ b/gcc/doc/gccint/language-front-ends-in-gcc.rst @@ -36,4 +36,4 @@ GCC front ends have also been created for languages very different from those for which GCC was designed, such as the declarative logic/functional language Mercury. For these reasons, it may also be useful to implement compilers created for specialized purposes (for -example, as part of a research project) as GCC front ends.
\ No newline at end of file +example, as part of a research project) as GCC front ends. diff --git a/gcc/doc/gccint/link-time-optimization.rst b/gcc/doc/gccint/link-time-optimization.rst index b280003..748f55e 100644 --- a/gcc/doc/gccint/link-time-optimization.rst +++ b/gcc/doc/gccint/link-time-optimization.rst @@ -30,4 +30,4 @@ that is visible at link time). link-time-optimization/lto-file-sections link-time-optimization/using-summary-information-in-ipa-passes link-time-optimization/whole-program-assumptions-linker-plugin-and-symbol-visibilities - link-time-optimization/internal-flags-controlling-lto1
\ No newline at end of file + link-time-optimization/internal-flags-controlling-lto1 diff --git a/gcc/doc/gccint/link-time-optimization/design-overview.rst b/gcc/doc/gccint/link-time-optimization/design-overview.rst index 7583a3b..cc1cb81 100644 --- a/gcc/doc/gccint/link-time-optimization/design-overview.rst +++ b/gcc/doc/gccint/link-time-optimization/design-overview.rst @@ -120,4 +120,4 @@ minimize the number of references which cross partition boundaries. The main advantage of WHOPR is to allow the parallel execution of LTRANS stages, which are the most time-consuming part of the compilation process. Additionally, it avoids the need to load the -whole program into memory.
\ No newline at end of file +whole program into memory. diff --git a/gcc/doc/gccint/link-time-optimization/internal-flags-controlling-lto1.rst b/gcc/doc/gccint/link-time-optimization/internal-flags-controlling-lto1.rst index d9ea9a3..8f71e58 100644 --- a/gcc/doc/gccint/link-time-optimization/internal-flags-controlling-lto1.rst +++ b/gcc/doc/gccint/link-time-optimization/internal-flags-controlling-lto1.rst @@ -39,4 +39,4 @@ meant to be used directly from the command line. This option specifies the linker resolution file. This option is only meaningful in conjunction with :option:`-fwpa` and as option - to pass through to the LTO linker plugin.
\ No newline at end of file + to pass through to the LTO linker plugin. diff --git a/gcc/doc/gccint/link-time-optimization/lto-file-sections.rst b/gcc/doc/gccint/link-time-optimization/lto-file-sections.rst index 1307e0c..d096f99 100644 --- a/gcc/doc/gccint/link-time-optimization/lto-file-sections.rst +++ b/gcc/doc/gccint/link-time-optimization/lto-file-sections.rst @@ -107,4 +107,4 @@ are described below. hooks: one for writing the summary and another for reading it in. The format of these sections is entirely up to each individual pass. The only requirement is that the writer and reader hooks agree on the - format.
\ No newline at end of file + format. diff --git a/gcc/doc/gccint/link-time-optimization/using-summary-information-in-ipa-passes.rst b/gcc/doc/gccint/link-time-optimization/using-summary-information-in-ipa-passes.rst index 6f76028..f8f7168 100644 --- a/gcc/doc/gccint/link-time-optimization/using-summary-information-in-ipa-passes.rst +++ b/gcc/doc/gccint/link-time-optimization/using-summary-information-in-ipa-passes.rst @@ -203,4 +203,4 @@ call in function ``A`` based on this knowledge. Jump functions are used by several optimizations, such as the inter-procedural constant propagation pass and the devirtualization pass. The inliner also uses jump functions to -perform inlining of callbacks.
\ No newline at end of file +perform inlining of callbacks. diff --git a/gcc/doc/gccint/link-time-optimization/whole-program-assumptions-linker-plugin-and-symbol-visibilities.rst b/gcc/doc/gccint/link-time-optimization/whole-program-assumptions-linker-plugin-and-symbol-visibilities.rst index 024cc33..d53d951 100644 --- a/gcc/doc/gccint/link-time-optimization/whole-program-assumptions-linker-plugin-and-symbol-visibilities.rst +++ b/gcc/doc/gccint/link-time-optimization/whole-program-assumptions-linker-plugin-and-symbol-visibilities.rst @@ -88,4 +88,4 @@ would have to implement the linker itself. The resolution information is missing too and thus GCC needs to make an educated guess based on :option:`-fwhole-program`. Without the linker plugin GCC also assumes that symbols are declared ``hidden`` -and not referred by non-LTO code by default.
\ No newline at end of file +and not referred by non-LTO code by default. diff --git a/gcc/doc/gccint/machine-descriptions.rst b/gcc/doc/gccint/machine-descriptions.rst index b230808..79b3489 100644 --- a/gcc/doc/gccint/machine-descriptions.rst +++ b/gcc/doc/gccint/machine-descriptions.rst @@ -46,4 +46,4 @@ See the next chapter for information on the C header file. machine-descriptions/conditional-execution machine-descriptions/rtl-templates-transformations machine-descriptions/constant-definitions - machine-descriptions/iterators
\ No newline at end of file + machine-descriptions/iterators diff --git a/gcc/doc/gccint/machine-descriptions/c-statements-for-assembler-output.rst b/gcc/doc/gccint/machine-descriptions/c-statements-for-assembler-output.rst index 55def81..7804b31 100644 --- a/gcc/doc/gccint/machine-descriptions/c-statements-for-assembler-output.rst +++ b/gcc/doc/gccint/machine-descriptions/c-statements-for-assembler-output.rst @@ -119,4 +119,4 @@ you can use :samp:`*` inside of a :samp:`@` multi-alternative template: "@ clrreg %0 * return stack_mem_p (operands[0]) ? \"push 0\" : \"clrmem %0\"; - clrmem %0")
\ No newline at end of file + clrmem %0") diff --git a/gcc/doc/gccint/machine-descriptions/canonicalization-of-instructions.rst b/gcc/doc/gccint/machine-descriptions/canonicalization-of-instructions.rst index f0dfafa..c6ceacb 100644 --- a/gcc/doc/gccint/machine-descriptions/canonicalization-of-instructions.rst +++ b/gcc/doc/gccint/machine-descriptions/canonicalization-of-instructions.rst @@ -149,4 +149,4 @@ are performed: original operation had sufficient precision to prevent overflow. Further canonicalization rules are defined in the function -``commutative_operand_precedence`` in :samp:`gcc/rtlanal.cc`.
\ No newline at end of file +``commutative_operand_precedence`` in :samp:`gcc/rtlanal.cc`. diff --git a/gcc/doc/gccint/machine-descriptions/conditional-execution.rst b/gcc/doc/gccint/machine-descriptions/conditional-execution.rst index 5f64464..89c815b 100644 --- a/gcc/doc/gccint/machine-descriptions/conditional-execution.rst +++ b/gcc/doc/gccint/machine-descriptions/conditional-execution.rst @@ -95,4 +95,4 @@ generates a new pattern (plus:SI (match_operand:SI 1 "register_operand" "r") (match_operand:SI 2 "register_operand" "r"))))] "(test2) && (test1)" - "(%3) add %2,%1,%0")
\ No newline at end of file + "(%3) add %2,%1,%0") diff --git a/gcc/doc/gccint/machine-descriptions/constant-definitions.rst b/gcc/doc/gccint/machine-descriptions/constant-definitions.rst index d5db018..a4c135a 100644 --- a/gcc/doc/gccint/machine-descriptions/constant-definitions.rst +++ b/gcc/doc/gccint/machine-descriptions/constant-definitions.rst @@ -182,4 +182,4 @@ This directive implies: where :samp:`{cvaluei}` is the capitalized form of :samp:`{valuei}`. However, unlike ``define_c_enum``, the enumerations defined by ``define_enum`` can be used in attribute specifications -(see :ref:`define_enum_attr`).
\ No newline at end of file +(see :ref:`define_enum_attr`). diff --git a/gcc/doc/gccint/machine-descriptions/defining-how-to-split-instructions.rst b/gcc/doc/gccint/machine-descriptions/defining-how-to-split-instructions.rst index 494e0e4..85cf9f8 100644 --- a/gcc/doc/gccint/machine-descriptions/defining-how-to-split-instructions.rst +++ b/gcc/doc/gccint/machine-descriptions/defining-how-to-split-instructions.rst @@ -371,4 +371,4 @@ would be: { operands[1] = CONSTM1_RTX (<MODE>mode); } - )
\ No newline at end of file + ) diff --git a/gcc/doc/gccint/machine-descriptions/defining-jump-instruction-patterns.rst b/gcc/doc/gccint/machine-descriptions/defining-jump-instruction-patterns.rst index 5fa645b..0fa63d6 100644 --- a/gcc/doc/gccint/machine-descriptions/defining-jump-instruction-patterns.rst +++ b/gcc/doc/gccint/machine-descriptions/defining-jump-instruction-patterns.rst @@ -34,4 +34,4 @@ comparison instruction records the results of both signed and unsigned comparison of the given operands (with the branch insns coming in distinct signed and unsigned flavors) as in the x86 or SPARC, and the case where there are distinct signed and unsigned compare instructions and only -one set of conditional branch instructions as in the PowerPC.
\ No newline at end of file +one set of conditional branch instructions as in the PowerPC. diff --git a/gcc/doc/gccint/machine-descriptions/defining-looping-instruction-patterns.rst b/gcc/doc/gccint/machine-descriptions/defining-looping-instruction-patterns.rst index 214bd34..fd8efa4 100644 --- a/gcc/doc/gccint/machine-descriptions/defining-looping-instruction-patterns.rst +++ b/gcc/doc/gccint/machine-descriptions/defining-looping-instruction-patterns.rst @@ -131,4 +131,4 @@ this, since the machine instruction to be used only exists for If the ``doloop_end`` pattern is a ``define_expand``, there must also be a ``define_insn`` or ``define_insn_and_split`` matching the generated pattern. Otherwise, the compiler will fail during loop -optimization.
\ No newline at end of file +optimization. diff --git a/gcc/doc/gccint/machine-descriptions/defining-rtl-sequences-for-code-generation.rst b/gcc/doc/gccint/machine-descriptions/defining-rtl-sequences-for-code-generation.rst index 3f2447f..4c7d6fc 100644 --- a/gcc/doc/gccint/machine-descriptions/defining-rtl-sequences-for-code-generation.rst +++ b/gcc/doc/gccint/machine-descriptions/defining-rtl-sequences-for-code-generation.rst @@ -203,4 +203,4 @@ on this machine. So it must be copied into a register with ``jump_insn`` or ``call_insn``. If you don't need a real insn at the end, emit an insn to copy the result of the operation into itself. Such an insn will generate no code, but it can avoid problems - in the compiler.
\ No newline at end of file + in the compiler. diff --git a/gcc/doc/gccint/machine-descriptions/everything-about-instruction-patterns.rst b/gcc/doc/gccint/machine-descriptions/everything-about-instruction-patterns.rst index 6ca81fb..e15405a 100644 --- a/gcc/doc/gccint/machine-descriptions/everything-about-instruction-patterns.rst +++ b/gcc/doc/gccint/machine-descriptions/everything-about-instruction-patterns.rst @@ -103,4 +103,4 @@ A ``define_insn`` is an RTL expression containing four or five operands: of C code to compute the output. See :ref:`output-statement`. * The :dfn:`insn attributes`: This is an optional vector containing the values of - attributes for insns matching this pattern (see :ref:`insn-attributes`).
\ No newline at end of file + attributes for insns matching this pattern (see :ref:`insn-attributes`). diff --git a/gcc/doc/gccint/machine-descriptions/example-of-defineinsn.rst b/gcc/doc/gccint/machine-descriptions/example-of-defineinsn.rst index 9af89e9..a266dbc 100644 --- a/gcc/doc/gccint/machine-descriptions/example-of-defineinsn.rst +++ b/gcc/doc/gccint/machine-descriptions/example-of-defineinsn.rst @@ -51,4 +51,4 @@ The output control string is a piece of C code which chooses which output template to return based on the kind of operand and the specific type of CPU for which code is being generated. -:samp:`"rm"` is an operand constraint. Its meaning is explained below.
\ No newline at end of file +:samp:`"rm"` is an operand constraint. Its meaning is explained below. diff --git a/gcc/doc/gccint/machine-descriptions/including-patterns-in-machine-descriptions.rst b/gcc/doc/gccint/machine-descriptions/including-patterns-in-machine-descriptions.rst index 3493694..9e8116b 100644 --- a/gcc/doc/gccint/machine-descriptions/including-patterns-in-machine-descriptions.rst +++ b/gcc/doc/gccint/machine-descriptions/including-patterns-in-machine-descriptions.rst @@ -67,4 +67,4 @@ searched for header files. This can be used to override a system machine defini file, substituting your own version, since these directories are searched before the default machine description file directories. If you use more than one :option:`-I` option, the directories are scanned in left-to-right -order; the standard default directory come after.
\ No newline at end of file +order; the standard default directory come after. diff --git a/gcc/doc/gccint/machine-descriptions/instruction-attributes.rst b/gcc/doc/gccint/machine-descriptions/instruction-attributes.rst index 72c65f7..38b12f7 100644 --- a/gcc/doc/gccint/machine-descriptions/instruction-attributes.rst +++ b/gcc/doc/gccint/machine-descriptions/instruction-attributes.rst @@ -1245,4 +1245,4 @@ construction .. code-block:: (define_insn_reservation "simple" 2 (eq_attr "type" "int") - "(i0_pipeline | i1_pipeline), finish")
\ No newline at end of file + "(i0_pipeline | i1_pipeline), finish") diff --git a/gcc/doc/gccint/machine-descriptions/interdependence-of-patterns.rst b/gcc/doc/gccint/machine-descriptions/interdependence-of-patterns.rst index 37a9064..a22277b 100644 --- a/gcc/doc/gccint/machine-descriptions/interdependence-of-patterns.rst +++ b/gcc/doc/gccint/machine-descriptions/interdependence-of-patterns.rst @@ -40,4 +40,4 @@ cases. Similarly for memory references. Because of this substitution, you should not provide separate patterns for increment and decrement instructions. Instead, they should be generated from the same pattern that supports register-register add insns by examining the operands and -generating the appropriate machine instruction.
\ No newline at end of file +generating the appropriate machine instruction. diff --git a/gcc/doc/gccint/machine-descriptions/iterators.rst b/gcc/doc/gccint/machine-descriptions/iterators.rst index 03dd780..c1bfe87 100644 --- a/gcc/doc/gccint/machine-descriptions/iterators.rst +++ b/gcc/doc/gccint/machine-descriptions/iterators.rst @@ -540,4 +540,4 @@ while patterns with a ternary rtl code might take four operands (one output and three inputs). This combination would produce separate :samp:`maybe_gen_{name}` and :samp:`gen_{name}` functions for each operand count, but it would still produce a single -:samp:`maybe_code_for_{name}` and a single :samp:`code_for_{name}`.
\ No newline at end of file +:samp:`maybe_code_for_{name}` and a single :samp:`code_for_{name}`. diff --git a/gcc/doc/gccint/machine-descriptions/machine-specific-peephole-optimizers.rst b/gcc/doc/gccint/machine-descriptions/machine-specific-peephole-optimizers.rst index 99742b6..ed2ad19 100644 --- a/gcc/doc/gccint/machine-descriptions/machine-specific-peephole-optimizers.rst +++ b/gcc/doc/gccint/machine-descriptions/machine-specific-peephole-optimizers.rst @@ -327,4 +327,4 @@ template. If we had not added the ``(match_dup 4)`` in the middle of the input sequence, it might have been the case that the register we chose at the -beginning of the sequence is killed by the first or second ``set``.
\ No newline at end of file +beginning of the sequence is killed by the first or second ``set``. diff --git a/gcc/doc/gccint/machine-descriptions/operand-constraints.rst b/gcc/doc/gccint/machine-descriptions/operand-constraints.rst index e94a67c..d621abb 100644 --- a/gcc/doc/gccint/machine-descriptions/operand-constraints.rst +++ b/gcc/doc/gccint/machine-descriptions/operand-constraints.rst @@ -423,4 +423,4 @@ definition from the i386 machine description.) [(set (match_dup 3) (match_dup 1)) (set (match_dup 0) (mult:SI (match_dup 3) (match_dup 2)))] - "")
\ No newline at end of file + "") diff --git a/gcc/doc/gccint/machine-descriptions/output-templates-and-operand-substitution.rst b/gcc/doc/gccint/machine-descriptions/output-templates-and-operand-substitution.rst index 3edf4b9..b2d6ca6 100644 --- a/gcc/doc/gccint/machine-descriptions/output-templates-and-operand-substitution.rst +++ b/gcc/doc/gccint/machine-descriptions/output-templates-and-operand-substitution.rst @@ -96,4 +96,4 @@ register allocation. If the macro ``ASSEMBLER_DIALECT`` is defined, you can use construct of the form :samp:`{option0|option1|option2}` in the templates. These describe multiple variants of assembler language syntax. -See :ref:`instruction-output`.
\ No newline at end of file +See :ref:`instruction-output`. diff --git a/gcc/doc/gccint/machine-descriptions/overview-of-how-the-machine-description-is-used.rst b/gcc/doc/gccint/machine-descriptions/overview-of-how-the-machine-description-is-used.rst index b973e96..2192a24 100644 --- a/gcc/doc/gccint/machine-descriptions/overview-of-how-the-machine-description-is-used.rst +++ b/gcc/doc/gccint/machine-descriptions/overview-of-how-the-machine-description-is-used.rst @@ -44,4 +44,4 @@ example. Finally, the insn list's RTL is matched up with the RTL templates in the ``define_insn`` patterns, and those patterns are used to emit the final assembly code. For this purpose, each named ``define_insn`` -acts like it's unnamed, since the names are ignored.
\ No newline at end of file +acts like it's unnamed, since the names are ignored. diff --git a/gcc/doc/gccint/machine-descriptions/predicates.rst b/gcc/doc/gccint/machine-descriptions/predicates.rst index 0a1c8e2..84e8525 100644 --- a/gcc/doc/gccint/machine-descriptions/predicates.rst +++ b/gcc/doc/gccint/machine-descriptions/predicates.rst @@ -340,4 +340,4 @@ by :command:`genrecog`. The program :command:`genpreds` is responsible for generating code to test predicates. It also writes a header file containing function declarations for all machine-specific predicates. It is not necessary -to declare these predicates in :samp:`{cpu}-protos.h`.
\ No newline at end of file +to declare these predicates in :samp:`{cpu}-protos.h`. diff --git a/gcc/doc/gccint/machine-descriptions/rtl-template.rst b/gcc/doc/gccint/machine-descriptions/rtl-template.rst index 2b69a78..a117a42 100644 --- a/gcc/doc/gccint/machine-descriptions/rtl-template.rst +++ b/gcc/doc/gccint/machine-descriptions/rtl-template.rst @@ -252,4 +252,4 @@ substitution of the operands. :samp:`(match_par_dup {n} [{subpat}...])` Like ``match_op_dup``, but for ``match_parallel`` instead of - ``match_operator``.
\ No newline at end of file + ``match_operator``. diff --git a/gcc/doc/gccint/machine-descriptions/rtl-templates-transformations.rst b/gcc/doc/gccint/machine-descriptions/rtl-templates-transformations.rst index 824f6a7..9def6ad 100644 --- a/gcc/doc/gccint/machine-descriptions/rtl-templates-transformations.rst +++ b/gcc/doc/gccint/machine-descriptions/rtl-templates-transformations.rst @@ -222,4 +222,4 @@ output template ``M`` could differ from the number of alternatives in the original pattern ``N``, so in the resultant pattern there would be ``N*M`` alternatives. Thus, constraints from the original pattern would be duplicated ``N`` times, constraints from the output pattern -would be duplicated ``M`` times, producing all possible combinations.
\ No newline at end of file +would be duplicated ``M`` times, producing all possible combinations. diff --git a/gcc/doc/gccint/machine-descriptions/standard-pattern-names-for-generation.rst b/gcc/doc/gccint/machine-descriptions/standard-pattern-names-for-generation.rst index 116f0a8..c63db90 100644 --- a/gcc/doc/gccint/machine-descriptions/standard-pattern-names-for-generation.rst +++ b/gcc/doc/gccint/machine-descriptions/standard-pattern-names-for-generation.rst @@ -3410,4 +3410,4 @@ spaceshipm3 operand 2, greater than operand 2 or is unordered with operand 2. :samp:`{m}` should be a scalar floating point mode. - This pattern is not allowed to ``FAIL``.
\ No newline at end of file + This pattern is not allowed to ``FAIL``. diff --git a/gcc/doc/gccint/machine-descriptions/when-the-order-of-patterns-matters.rst b/gcc/doc/gccint/machine-descriptions/when-the-order-of-patterns-matters.rst index 8fc2e6b..cf76f8e 100644 --- a/gcc/doc/gccint/machine-descriptions/when-the-order-of-patterns-matters.rst +++ b/gcc/doc/gccint/machine-descriptions/when-the-order-of-patterns-matters.rst @@ -26,4 +26,4 @@ be used rather than the other. (Otherwise a large integer might be generated as a single-byte immediate quantity, which would not work.) Instead of using this pattern ordering it would be possible to make the pattern for convert-a-byte smart enough to deal properly with any -constant value.
\ No newline at end of file +constant value. diff --git a/gcc/doc/gccint/makefile-fragments.rst b/gcc/doc/gccint/makefile-fragments.rst index 5ccfe7f..9d093d9 100644 --- a/gcc/doc/gccint/makefile-fragments.rst +++ b/gcc/doc/gccint/makefile-fragments.rst @@ -34,4 +34,4 @@ fragments, but needing :samp:`x-{host}` fragments is rare. :maxdepth: 2 target-makefile-fragments - host-makefile-fragments
\ No newline at end of file + host-makefile-fragments diff --git a/gcc/doc/gccint/match-and-simplify.rst b/gcc/doc/gccint/match-and-simplify.rst index 84dea4a..7b7a95f 100644 --- a/gcc/doc/gccint/match-and-simplify.rst +++ b/gcc/doc/gccint/match-and-simplify.rst @@ -31,4 +31,4 @@ APIs are introduced. :maxdepth: 2 gimple-api - the-language
\ No newline at end of file + the-language diff --git a/gcc/doc/gccint/memory-management-and-type-information.rst b/gcc/doc/gccint/memory-management-and-type-information.rst index 46ccf48..b304629 100644 --- a/gcc/doc/gccint/memory-management-and-type-information.rst +++ b/gcc/doc/gccint/memory-management-and-type-information.rst @@ -100,4 +100,4 @@ data members. memory-management-and-type-information/marking-roots-for-the-garbage-collector memory-management-and-type-information/source-files-containing-type-information memory-management-and-type-information/how-to-invoke-the-garbage-collector - memory-management-and-type-information/troubleshooting-the-garbage-collector
\ No newline at end of file + memory-management-and-type-information/troubleshooting-the-garbage-collector diff --git a/gcc/doc/gccint/memory-management-and-type-information/how-to-invoke-the-garbage-collector.rst b/gcc/doc/gccint/memory-management-and-type-information/how-to-invoke-the-garbage-collector.rst index 8d8a218..589a6af 100644 --- a/gcc/doc/gccint/memory-management-and-type-information/how-to-invoke-the-garbage-collector.rst +++ b/gcc/doc/gccint/memory-management-and-type-information/how-to-invoke-the-garbage-collector.rst @@ -33,4 +33,4 @@ there should not be uninitialized pointer fields in the structures even if your code never reads or writes those fields at a particular instance. One way to ensure this is to use cleared versions of allocators unless all the fields are initialized manually immediately -after allocation.
\ No newline at end of file +after allocation. diff --git a/gcc/doc/gccint/memory-management-and-type-information/marking-roots-for-the-garbage-collector.rst b/gcc/doc/gccint/memory-management-and-type-information/marking-roots-for-the-garbage-collector.rst index 13cdf46..c5aae48 100644 --- a/gcc/doc/gccint/memory-management-and-type-information/marking-roots-for-the-garbage-collector.rst +++ b/gcc/doc/gccint/memory-management-and-type-information/marking-roots-for-the-garbage-collector.rst @@ -25,4 +25,4 @@ The syntax is *not* accepted. There should be an ``extern`` declaration of such a variable in a header somewhere---mark that, not the definition. Or, if the variable is only used in one file, make it -``static``.
\ No newline at end of file +``static``. diff --git a/gcc/doc/gccint/memory-management-and-type-information/source-files-containing-type-information.rst b/gcc/doc/gccint/memory-management-and-type-information/source-files-containing-type-information.rst index b3caafe..db35264 100644 --- a/gcc/doc/gccint/memory-management-and-type-information/source-files-containing-type-information.rst +++ b/gcc/doc/gccint/memory-management-and-type-information/source-files-containing-type-information.rst @@ -57,4 +57,4 @@ somewhere. It will be called :samp:`gtype-{lang}.h`, where Plugins can add additional root tables. Run the ``gengtype`` utility in plugin mode as ``gengtype -P pluginout.h source-dirfile-listplugin*.c`` with your plugin files :samp:`{plugin*.c}` using ``GTY`` to generate the :samp:`{pluginout.h}` file. -The GCC build tree is needed to be present in that mode.
\ No newline at end of file +The GCC build tree is needed to be present in that mode. diff --git a/gcc/doc/gccint/memory-management-and-type-information/support-for-inheritance.rst b/gcc/doc/gccint/memory-management-and-type-information/support-for-inheritance.rst index 1089f98..dc5022b 100644 --- a/gcc/doc/gccint/memory-management-and-type-information/support-for-inheritance.rst +++ b/gcc/doc/gccint/memory-management-and-type-information/support-for-inheritance.rst @@ -56,4 +56,4 @@ on 'kind', visiting all appropriate fields. For example, if kind is .. [#f1] Classes lacking such a marker will not be identified as being part of the hierarchy, and so the marking routines will not handle them, leading to a assertion failure within the marking routines due to an - unknown tag value (assuming that assertions are enabled).
\ No newline at end of file + unknown tag value (assuming that assertions are enabled). diff --git a/gcc/doc/gccint/memory-management-and-type-information/support-for-user-provided-gc-marking-routines.rst b/gcc/doc/gccint/memory-management-and-type-information/support-for-user-provided-gc-marking-routines.rst index be97da1..d799b7c 100644 --- a/gcc/doc/gccint/memory-management-and-type-information/support-for-user-provided-gc-marking-routines.rst +++ b/gcc/doc/gccint/memory-management-and-type-information/support-for-user-provided-gc-marking-routines.rst @@ -118,4 +118,4 @@ restrictions apply: will, in turn, walk all the pointers inside fields of ``T``). In the case of ``TP<T *>``, references to ``T *`` must be handled by calling the ``op`` function on the address of the - pointer (see the code snippets above).
\ No newline at end of file + pointer (see the code snippets above). diff --git a/gcc/doc/gccint/memory-management-and-type-information/the-inside-of-a-gty.rst b/gcc/doc/gccint/memory-management-and-type-information/the-inside-of-a-gty.rst index fafe342..efefb08 100644 --- a/gcc/doc/gccint/memory-management-and-type-information/the-inside-of-a-gty.rst +++ b/gcc/doc/gccint/memory-management-and-type-information/the-inside-of-a-gty.rst @@ -321,4 +321,4 @@ The available options are: ``user`` The ``user`` option indicates that the code to mark structure fields is completely handled by user-provided routines. See section - :ref:`user-gc` for details on what functions need to be provided.
\ No newline at end of file + :ref:`user-gc` for details on what functions need to be provided. diff --git a/gcc/doc/gccint/memory-management-and-type-information/troubleshooting-the-garbage-collector.rst b/gcc/doc/gccint/memory-management-and-type-information/troubleshooting-the-garbage-collector.rst index 42b4b43..3d18d6f 100644 --- a/gcc/doc/gccint/memory-management-and-type-information/troubleshooting-the-garbage-collector.rst +++ b/gcc/doc/gccint/memory-management-and-type-information/troubleshooting-the-garbage-collector.rst @@ -24,4 +24,4 @@ encountered issues are described below. * Link-time errors about undefined ``gt_ggc_r_foo_bar`` and similarly-named symbols. Check if your :samp:`foo_bar` source file has - ``#include "gt-foo_bar.h"`` as its very last line.
\ No newline at end of file + ``#include "gt-foo_bar.h"`` as its very last line. diff --git a/gcc/doc/gccint/option-file-format.rst b/gcc/doc/gccint/option-file-format.rst index 1873834..416a4d8 100644 --- a/gcc/doc/gccint/option-file-format.rst +++ b/gcc/doc/gccint/option-file-format.rst @@ -172,4 +172,4 @@ The files can contain the following types of record: They are primarily intended to declare target masks that are not associated with user options, either because these masks represent internal switches or because the options are not available on all - configurations and yet the masks always need to be defined.
\ No newline at end of file + configurations and yet the masks always need to be defined. diff --git a/gcc/doc/gccint/option-properties.rst b/gcc/doc/gccint/option-properties.rst index 0f6d0b7..41d408b 100644 --- a/gcc/doc/gccint/option-properties.rst +++ b/gcc/doc/gccint/option-properties.rst @@ -373,4 +373,4 @@ be wrapped in curly braces within the parentheses to demarcate it, e.g.: :samp:`CppReason({CPP_W_Enum})` This warning option corresponds to ``cpplib.h`` warning reason code :samp:`{CPP_W_Enum}`. This should only be used for warning options of the - C-family front-ends.
\ No newline at end of file + C-family front-ends. diff --git a/gcc/doc/gccint/option-specification-files.rst b/gcc/doc/gccint/option-specification-files.rst index 0a34592..d2bedaf 100644 --- a/gcc/doc/gccint/option-specification-files.rst +++ b/gcc/doc/gccint/option-specification-files.rst @@ -18,4 +18,4 @@ definition files, the names of which conventionally end in :maxdepth: 2 option-file-format - option-properties
\ No newline at end of file + option-properties diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler.rst index 207d381..b1cdafc 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler.rst @@ -24,4 +24,4 @@ where near complete. passes-and-files-of-the-compiler/inter-procedural-optimization-passes passes-and-files-of-the-compiler/tree-ssa-passes passes-and-files-of-the-compiler/rtl-passes - passes-and-files-of-the-compiler/optimization-info
\ No newline at end of file + passes-and-files-of-the-compiler/optimization-info diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler/gimplification-pass.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler/gimplification-pass.rst index fb9fa64..53eed18 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler/gimplification-pass.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler/gimplification-pass.rst @@ -41,4 +41,4 @@ should return ``GS_ALL_DONE``. Otherwise it should return ``GS_OK``, which will cause the expression to be processed again. If the callback encounters an error during the transformation (because the front end is relying on the gimplification process to finish -semantic checks), it should return ``GS_ERROR``.
\ No newline at end of file +semantic checks), it should return ``GS_ERROR``. diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler/inter-procedural-optimization-passes.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler/inter-procedural-optimization-passes.rst index 18d4598..99e03ff 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler/inter-procedural-optimization-passes.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler/inter-procedural-optimization-passes.rst @@ -266,4 +266,4 @@ partitioning and thus see just parts of the compiled unit. This is the OpenMP constructs' SIMD clone pass. It creates the appropriate SIMD clones for functions tagged as elemental SIMD functions. It is located in :samp:`omp-simd-clone.cc` and is described by - ``pass_omp_simd_clone``.
\ No newline at end of file + ``pass_omp_simd_clone``. diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler/optimization-info.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler/optimization-info.rst index b7a6fa1..f1646c6 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler/optimization-info.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler/optimization-info.rst @@ -259,4 +259,4 @@ Here the two output file names :samp:`vec.miss` and :samp:`loop.opt` are in conflict since only one output file is allowed. In this case, only the first option takes effect and the subsequent options are ignored. Thus only the :samp:`vec.miss` is produced which containts -dumps from the vectorizer about missed opportunities.
\ No newline at end of file +dumps from the vectorizer about missed opportunities. diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler/parsing-pass.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler/parsing-pass.rst index bd30efe..96a359e 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler/parsing-pass.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler/parsing-pass.rst @@ -77,4 +77,4 @@ should be passed to ``cgraph_finalize_function``. that is more descriptive than "rest_of". The middle-end will, at its option, emit the function and data -definitions immediately or queue them for later processing.
\ No newline at end of file +definitions immediately or queue them for later processing. diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler/pass-manager.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler/pass-manager.rst index d98c9ed..f048fc5 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler/pass-manager.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler/pass-manager.rst @@ -39,4 +39,4 @@ is "dce". .. todo:: describe the global variables set up by the pass manager, and a brief description of how a new pass should use it. - I need to look at what info RTL passes use first…
\ No newline at end of file + I need to look at what info RTL passes use first… diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler/rtl-passes.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler/rtl-passes.rst index 7848281..81216eb 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler/rtl-passes.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler/rtl-passes.rst @@ -272,4 +272,4 @@ passes that are run after the Tree optimization passes. are :samp:`dwarfout.c` for DWARF symbol table format, files :samp:`dwarf2out.cc` and :samp:`dwarf2asm.cc` for DWARF2 symbol table format, and :samp:`vmsdbgout.cc` for VMS debug - symbol table format.
\ No newline at end of file + symbol table format. diff --git a/gcc/doc/gccint/passes-and-files-of-the-compiler/tree-ssa-passes.rst b/gcc/doc/gccint/passes-and-files-of-the-compiler/tree-ssa-passes.rst index d4a8832..c06d5db 100644 --- a/gcc/doc/gccint/passes-and-files-of-the-compiler/tree-ssa-passes.rst +++ b/gcc/doc/gccint/passes-and-files-of-the-compiler/tree-ssa-passes.rst @@ -474,4 +474,4 @@ run after gimplification and what source files they are located in. be used in ``va_arg`` macros. For instance, if ``va_arg`` is only used with integral types in the function, floating point registers don't need to be saved. This pass is located in - ``tree-stdarg.cc`` and described by ``pass_stdarg``.
\ No newline at end of file + ``tree-stdarg.cc`` and described by ``pass_stdarg``. diff --git a/gcc/doc/gccint/plugins.rst b/gcc/doc/gccint/plugins.rst index 2c3c479..dc0f46a 100644 --- a/gcc/doc/gccint/plugins.rst +++ b/gcc/doc/gccint/plugins.rst @@ -32,4 +32,4 @@ can be quite useful. plugins/recording-information-about-pass-execution plugins/controlling-which-passes-are-being-run plugins/keeping-track-of-available-passes - plugins/building-gcc-plugins
\ No newline at end of file + plugins/building-gcc-plugins diff --git a/gcc/doc/gccint/plugins/building-gcc-plugins.rst b/gcc/doc/gccint/plugins/building-gcc-plugins.rst index 8c8fe28..0d21565 100644 --- a/gcc/doc/gccint/plugins/building-gcc-plugins.rst +++ b/gcc/doc/gccint/plugins/building-gcc-plugins.rst @@ -94,4 +94,4 @@ compiler: When a plugin needs to use :command:`gengtype`, be sure that both :samp:`gengtype` and :samp:`gtype.state` have the same version as the -GCC for which the plugin is built.
\ No newline at end of file +GCC for which the plugin is built. diff --git a/gcc/doc/gccint/plugins/controlling-which-passes-are-being-run.rst b/gcc/doc/gccint/plugins/controlling-which-passes-are-being-run.rst index 09bd9d2..75b6a43 100644 --- a/gcc/doc/gccint/plugins/controlling-which-passes-are-being-run.rst +++ b/gcc/doc/gccint/plugins/controlling-which-passes-are-being-run.rst @@ -13,4 +13,4 @@ After the original gate function for a pass is called, its result Then the event ``PLUGIN_OVERRIDE_GATE`` is invoked, with a pointer to the gate status in the ``gcc_data`` parameter to the callback function. A nonzero value of the gate status means that the pass is to be executed. -You can both read and write the gate status via the passed pointer.
\ No newline at end of file +You can both read and write the gate status via the passed pointer. diff --git a/gcc/doc/gccint/plugins/giving-information-about-a-plugin.rst b/gcc/doc/gccint/plugins/giving-information-about-a-plugin.rst index ca6690c..057f50c 100644 --- a/gcc/doc/gccint/plugins/giving-information-about-a-plugin.rst +++ b/gcc/doc/gccint/plugins/giving-information-about-a-plugin.rst @@ -21,4 +21,4 @@ uses the following structure: Such a structure is passed as the ``user_data`` by the plugin's init routine using ``register_callback`` with the -``PLUGIN_INFO`` pseudo-event and a null callback.
\ No newline at end of file +``PLUGIN_INFO`` pseudo-event and a null callback. diff --git a/gcc/doc/gccint/plugins/interacting-with-the-gcc-garbage-collector.rst b/gcc/doc/gccint/plugins/interacting-with-the-gcc-garbage-collector.rst index 1f26b15..dbd5057 100644 --- a/gcc/doc/gccint/plugins/interacting-with-the-gcc-garbage-collector.rst +++ b/gcc/doc/gccint/plugins/interacting-with-the-gcc-garbage-collector.rst @@ -34,4 +34,4 @@ ggc_root_tab*``) as ``user_data``. Running the utility generates these extra root tables. You should understand the details of memory management inside GCC -before using ``PLUGIN_GGC_MARKING`` or ``PLUGIN_REGISTER_GGC_ROOTS``.
\ No newline at end of file +before using ``PLUGIN_GGC_MARKING`` or ``PLUGIN_REGISTER_GGC_ROOTS``. diff --git a/gcc/doc/gccint/plugins/interacting-with-the-pass-manager.rst b/gcc/doc/gccint/plugins/interacting-with-the-pass-manager.rst index 38fe515..39bc6a3 100644 --- a/gcc/doc/gccint/plugins/interacting-with-the-pass-manager.rst +++ b/gcc/doc/gccint/plugins/interacting-with-the-pass-manager.rst @@ -54,4 +54,4 @@ event and a pointer to a ``struct register_pass_info`` object defined as follows register_callback (plugin_info->base_name, PLUGIN_PASS_MANAGER_SETUP, NULL, &pass_info); ... - }
\ No newline at end of file + } diff --git a/gcc/doc/gccint/plugins/keeping-track-of-available-passes.rst b/gcc/doc/gccint/plugins/keeping-track-of-available-passes.rst index 8af7975..19ccb8f 100644 --- a/gcc/doc/gccint/plugins/keeping-track-of-available-passes.rst +++ b/gcc/doc/gccint/plugins/keeping-track-of-available-passes.rst @@ -14,4 +14,4 @@ plugins might add new passes. Also, future changes to GCC might cause generic passes to be added after plugin loading. When a pass is first added to one of the pass lists, the event ``PLUGIN_NEW_PASS`` is invoked, with the callback parameter -``gcc_data`` pointing to the new pass.
\ No newline at end of file +``gcc_data`` pointing to the new pass. diff --git a/gcc/doc/gccint/plugins/loading-plugins.rst b/gcc/doc/gccint/plugins/loading-plugins.rst index dbcff491..b0f9717 100644 --- a/gcc/doc/gccint/plugins/loading-plugins.rst +++ b/gcc/doc/gccint/plugins/loading-plugins.rst @@ -28,4 +28,4 @@ A plugin can be simply given by its short name (no dots or slashes). When simply passing :option:`-fplugin=name`, the plugin is loaded from the :samp:`plugin` directory, so :option:`-fplugin=name` is the same as :option:`-fplugin\=\`gcc -print-file-name=plugin\`/name.ext`, -using backquote shell syntax to query the :samp:`plugin` directory.
\ No newline at end of file +using backquote shell syntax to query the :samp:`plugin` directory. diff --git a/gcc/doc/gccint/plugins/plugin-api.rst b/gcc/doc/gccint/plugins/plugin-api.rst index a3b0ffe..eb0b4b3 100644 --- a/gcc/doc/gccint/plugins/plugin-api.rst +++ b/gcc/doc/gccint/plugins/plugin-api.rst @@ -210,4 +210,4 @@ GCC data, is triggered for processing of ``#include`` or The PLUGIN_FINISH event is the last time that plugins can call GCC functions, notably emit diagnostics with ``warning``, ``error`` -etc.
\ No newline at end of file +etc. diff --git a/gcc/doc/gccint/plugins/recording-information-about-pass-execution.rst b/gcc/doc/gccint/plugins/recording-information-about-pass-execution.rst index 4418c98..389c1e3 100644 --- a/gcc/doc/gccint/plugins/recording-information-about-pass-execution.rst +++ b/gcc/doc/gccint/plugins/recording-information-about-pass-execution.rst @@ -17,4 +17,4 @@ You can use other hooks, like ``PLUGIN_ALL_PASSES_START``, ``PLUGIN_ALL_PASSES_END``, ``PLUGIN_ALL_IPA_PASSES_START``, ``PLUGIN_ALL_IPA_PASSES_END``, ``PLUGIN_EARLY_GIMPLE_PASSES_START``, and/or ``PLUGIN_EARLY_GIMPLE_PASSES_END`` to manipulate global state -in your plugin(s) in order to get context for the pass execution.
\ No newline at end of file +in your plugin(s) in order to get context for the pass execution. diff --git a/gcc/doc/gccint/plugins/registering-custom-attributes-or-pragmas.rst b/gcc/doc/gccint/plugins/registering-custom-attributes-or-pragmas.rst index 0b2b62a9..b12f114 100644 --- a/gcc/doc/gccint/plugins/registering-custom-attributes-or-pragmas.rst +++ b/gcc/doc/gccint/plugins/registering-custom-attributes-or-pragmas.rst @@ -70,4 +70,4 @@ preprocessor expansions. For example: .. code-block:: c++ #define NUMBER 10 - #pragma GCCPLUGIN foothreshold (NUMBER)
\ No newline at end of file + #pragma GCCPLUGIN foothreshold (NUMBER) diff --git a/gcc/doc/gccint/rtl-representation.rst b/gcc/doc/gccint/rtl-representation.rst index f472b03..b9e6b31 100644 --- a/gcc/doc/gccint/rtl-representation.rst +++ b/gcc/doc/gccint/rtl-representation.rst @@ -45,4 +45,4 @@ form uses nested parentheses to indicate the pointers in the internal form. rtl-representation/rtl-representation-of-function-call-insns rtl-representation/on-the-side-ssa-form-for-rtl rtl-representation/structure-sharing-assumptions - rtl-representation/reading-rtl
\ No newline at end of file + rtl-representation/reading-rtl diff --git a/gcc/doc/gccint/rtl-representation/access-to-operands.rst b/gcc/doc/gccint/rtl-representation/access-to-operands.rst index 90fc73b..1003a61 100644 --- a/gcc/doc/gccint/rtl-representation/access-to-operands.rst +++ b/gcc/doc/gccint/rtl-representation/access-to-operands.rst @@ -70,4 +70,4 @@ vector. All the macros defined in this section expand into lvalues and therefore can be used to assign the operands, lengths and vector elements as well as -to access them.
\ No newline at end of file +to access them. diff --git a/gcc/doc/gccint/rtl-representation/access-to-special-operands.rst b/gcc/doc/gccint/rtl-representation/access-to-special-operands.rst index b344dc7..7c53be9 100644 --- a/gcc/doc/gccint/rtl-representation/access-to-special-operands.rst +++ b/gcc/doc/gccint/rtl-representation/access-to-special-operands.rst @@ -185,4 +185,4 @@ Some RTL nodes have special annotations associated with them. If :samp:`SYMBOL_REF_HAS_BLOCK_INFO_P ({x})`, this is the offset of :samp:`{x}` from the first object in :samp:`SYMBOL_REF_BLOCK ({x})`. The value is negative if :samp:`{x}` has not yet been assigned to a block, or it has not - been given an offset within that block.
\ No newline at end of file + been given an offset within that block. diff --git a/gcc/doc/gccint/rtl-representation/assembler-instructions-as-expressions.rst b/gcc/doc/gccint/rtl-representation/assembler-instructions-as-expressions.rst index 1d49a0a..0332722 100644 --- a/gcc/doc/gccint/rtl-representation/assembler-instructions-as-expressions.rst +++ b/gcc/doc/gccint/rtl-representation/assembler-instructions-as-expressions.rst @@ -42,4 +42,4 @@ several such ``set`` RTX's inside of a ``parallel``. Each ``set`` contains an ``asm_operands`` ; all of these share the same assembler template and vectors, but each contains the constraint for the respective output operand. They are also distinguished by the output-operand index -number, which is 0, 1, ... for successive output operands.
\ No newline at end of file +number, which is 0, 1, ... for successive output operands. diff --git a/gcc/doc/gccint/rtl-representation/bit-fields.rst b/gcc/doc/gccint/rtl-representation/bit-fields.rst index aeef77b..4dee5e5 100644 --- a/gcc/doc/gccint/rtl-representation/bit-fields.rst +++ b/gcc/doc/gccint/rtl-representation/bit-fields.rst @@ -45,4 +45,4 @@ Special expression codes exist to represent bit-field instructions. Unlike ``sign_extract``, this type of expressions can be lvalues in RTL; they may appear on the left side of an assignment, indicating - insertion of a value into the specified bit-field.
\ No newline at end of file + insertion of a value into the specified bit-field. diff --git a/gcc/doc/gccint/rtl-representation/comparison-operations.rst b/gcc/doc/gccint/rtl-representation/comparison-operations.rst index bfa0b6c..85102c3 100644 --- a/gcc/doc/gccint/rtl-representation/comparison-operations.rst +++ b/gcc/doc/gccint/rtl-representation/comparison-operations.rst @@ -109,4 +109,4 @@ point comparisons are distinguished by the machine modes of the operands. none of the tests are nonzero expressions. This is currently not valid for instruction patterns and is supported only - for insn attributes. See :ref:`insn-attributes`.
\ No newline at end of file + for insn attributes. See :ref:`insn-attributes`. diff --git a/gcc/doc/gccint/rtl-representation/constant-expression-types.rst b/gcc/doc/gccint/rtl-representation/constant-expression-types.rst index 5f10caf..7046769 100644 --- a/gcc/doc/gccint/rtl-representation/constant-expression-types.rst +++ b/gcc/doc/gccint/rtl-representation/constant-expression-types.rst @@ -310,4 +310,4 @@ expression in mode :samp:`{mode}`. Otherwise, it returns a ``CONST1_RTX (mode)`` refers to an expression with value 1 in mode :samp:`{mode}` and similarly for ``CONST2_RTX``. The ``CONST1_RTX`` and ``CONST2_RTX`` macros are undefined -for vector modes.
\ No newline at end of file +for vector modes. diff --git a/gcc/doc/gccint/rtl-representation/conversions.rst b/gcc/doc/gccint/rtl-representation/conversions.rst index f279a0c..decc542 100644 --- a/gcc/doc/gccint/rtl-representation/conversions.rst +++ b/gcc/doc/gccint/rtl-representation/conversions.rst @@ -149,4 +149,4 @@ must be placed into a register. Represents the result of converting unsigned integer value :samp:`{x}` to fixed-point mode :samp:`{m}`. When overflows or underflows happen, the results are saturated to the - maximum or the minimum.
\ No newline at end of file + maximum or the minimum. diff --git a/gcc/doc/gccint/rtl-representation/declarations.rst b/gcc/doc/gccint/rtl-representation/declarations.rst index 77b477a..05806d8 100644 --- a/gcc/doc/gccint/rtl-representation/declarations.rst +++ b/gcc/doc/gccint/rtl-representation/declarations.rst @@ -24,4 +24,4 @@ but rather state assertions about their operands. register which is meaningful in mode :samp:`{n}`, but is not part of mode :samp:`{m}`, is not to be altered. Normally, an assignment to such a subreg is allowed to have undefined effects on the rest of the - register when :samp:`{m}` is smaller than :samp:`REGMODE_NATURAL_SIZE ({n})`.
\ No newline at end of file + register when :samp:`{m}` is smaller than :samp:`REGMODE_NATURAL_SIZE ({n})`. diff --git a/gcc/doc/gccint/rtl-representation/embedded-side-effects-on-addresses.rst b/gcc/doc/gccint/rtl-representation/embedded-side-effects-on-addresses.rst index 663bbfb..177403b 100644 --- a/gcc/doc/gccint/rtl-representation/embedded-side-effects-on-addresses.rst +++ b/gcc/doc/gccint/rtl-representation/embedded-side-effects-on-addresses.rst @@ -97,4 +97,4 @@ could also be represented using ``parallel`` containing an additional done because machines that allow these operations at all typically allow them wherever a memory address is called for. Describing them as additional parallel stores would require doubling the number of entries -in the machine description.
\ No newline at end of file +in the machine description. diff --git a/gcc/doc/gccint/rtl-representation/flags-in-an-rtl-expression.rst b/gcc/doc/gccint/rtl-representation/flags-in-an-rtl-expression.rst index 4692aca..479a06e 100644 --- a/gcc/doc/gccint/rtl-representation/flags-in-an-rtl-expression.rst +++ b/gcc/doc/gccint/rtl-representation/flags-in-an-rtl-expression.rst @@ -444,4 +444,4 @@ are accessed with the following macros, which expand into lvalues. In ``prefetch`` expressions, 1 means that the containing insn is a scheduling barrier. - In an RTL dump, this flag is represented as :samp:`/v`.
\ No newline at end of file + In an RTL dump, this flag is represented as :samp:`/v`. diff --git a/gcc/doc/gccint/rtl-representation/insns.rst b/gcc/doc/gccint/rtl-representation/insns.rst index 3b83d1e..258752c 100644 --- a/gcc/doc/gccint/rtl-representation/insns.rst +++ b/gcc/doc/gccint/rtl-representation/insns.rst @@ -621,4 +621,4 @@ The only difference between the expression codes ``insn_list`` and ``expr_list`` is that the first operand of an ``insn_list`` is assumed to be an insn and is printed in debugging dumps as the insn's unique id; the first operand of an ``expr_list`` is printed in the -ordinary way as an expression.
\ No newline at end of file +ordinary way as an expression. diff --git a/gcc/doc/gccint/rtl-representation/machine-modes.rst b/gcc/doc/gccint/rtl-representation/machine-modes.rst index 3355da0..be8d788 100644 --- a/gcc/doc/gccint/rtl-representation/machine-modes.rst +++ b/gcc/doc/gccint/rtl-representation/machine-modes.rst @@ -632,4 +632,4 @@ in the compilation process. The third symbol cannot be overridden. The global variables ``byte_mode`` and ``word_mode`` contain modes whose classes are ``MODE_INT`` and whose bitsizes are either ``BITS_PER_UNIT`` or ``BITS_PER_WORD``, respectively. On 32-bit -machines, these are ``QImode`` and ``SImode``, respectively.
\ No newline at end of file +machines, these are ``QImode`` and ``SImode``, respectively. diff --git a/gcc/doc/gccint/rtl-representation/on-the-side-ssa-form-for-rtl.rst b/gcc/doc/gccint/rtl-representation/on-the-side-ssa-form-for-rtl.rst index f46b703..c22c6ac 100644 --- a/gcc/doc/gccint/rtl-representation/on-the-side-ssa-form-for-rtl.rst +++ b/gcc/doc/gccint/rtl-representation/on-the-side-ssa-form-for-rtl.rst @@ -745,4 +745,4 @@ Putting all this together, the process for a two-instruction change is: return false; confirm_change_group (); - crtl->ssa->change_insns (changes);
\ No newline at end of file + crtl->ssa->change_insns (changes); diff --git a/gcc/doc/gccint/rtl-representation/reading-rtl.rst b/gcc/doc/gccint/rtl-representation/reading-rtl.rst index 4ad1edc..3c919e9 100644 --- a/gcc/doc/gccint/rtl-representation/reading-rtl.rst +++ b/gcc/doc/gccint/rtl-representation/reading-rtl.rst @@ -25,4 +25,4 @@ 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 :samp:`tree.h` and :samp:`tree.def`. The documentation for this structure (see :ref:`generic`) -is incomplete.
\ No newline at end of file +is incomplete. diff --git a/gcc/doc/gccint/rtl-representation/registers-and-memory.rst b/gcc/doc/gccint/rtl-representation/registers-and-memory.rst index 293565c..b15a23e 100644 --- a/gcc/doc/gccint/rtl-representation/registers-and-memory.rst +++ b/gcc/doc/gccint/rtl-representation/registers-and-memory.rst @@ -448,4 +448,4 @@ registers and to main memory. :samp:`(concatn{m} [{rtx} ...])` This RTX represents the concatenation of all the :samp:`{rtx}` to make a single value. Like ``concat``, this should only appear in - declarations, and not in the insn chain.
\ No newline at end of file + declarations, and not in the insn chain. diff --git a/gcc/doc/gccint/rtl-representation/rtl-classes-and-formats.rst b/gcc/doc/gccint/rtl-representation/rtl-classes-and-formats.rst index 169b7e8..ddb3b9e 100644 --- a/gcc/doc/gccint/rtl-representation/rtl-classes-and-formats.rst +++ b/gcc/doc/gccint/rtl-representation/rtl-classes-and-formats.rst @@ -189,4 +189,4 @@ is safe to assume that all comparison operations have format ``ee``. .. envvar:: RTX_CONST_OBJ - You can make no assumptions about the format of these codes.
\ No newline at end of file + You can make no assumptions about the format of these codes. diff --git a/gcc/doc/gccint/rtl-representation/rtl-expressions-for-arithmetic.rst b/gcc/doc/gccint/rtl-representation/rtl-expressions-for-arithmetic.rst index c6ff51e..5defb68 100644 --- a/gcc/doc/gccint/rtl-representation/rtl-expressions-for-arithmetic.rst +++ b/gcc/doc/gccint/rtl-representation/rtl-expressions-for-arithmetic.rst @@ -307,4 +307,4 @@ second operand. :samp:`(bswap:{m} {x})` Represents the value :samp:`{x}` with the order of bytes reversed, carried out in mode :samp:`{m}`, which must be a fixed-point machine mode. - The mode of :samp:`{x}` must be :samp:`{m}` or ``VOIDmode``.
\ No newline at end of file + The mode of :samp:`{x}` must be :samp:`{m}` or ``VOIDmode``. diff --git a/gcc/doc/gccint/rtl-representation/rtl-object-types.rst b/gcc/doc/gccint/rtl-representation/rtl-object-types.rst index 6ec8921..41bae05 100644 --- a/gcc/doc/gccint/rtl-representation/rtl-object-types.rst +++ b/gcc/doc/gccint/rtl-representation/rtl-object-types.rst @@ -81,4 +81,4 @@ manual, they are shown as follows: ``const_int``. .. index:: (nil), nil In a few contexts a null pointer is valid where an expression is normally -wanted. The written form of this is ``(nil)``.
\ No newline at end of file +wanted. The written form of this is ``(nil)``. diff --git a/gcc/doc/gccint/rtl-representation/rtl-representation-of-function-call-insns.rst b/gcc/doc/gccint/rtl-representation/rtl-representation-of-function-call-insns.rst index e7abb63..ec4c95a 100644 --- a/gcc/doc/gccint/rtl-representation/rtl-representation-of-function-call-insns.rst +++ b/gcc/doc/gccint/rtl-representation/rtl-representation-of-function-call-insns.rst @@ -69,4 +69,4 @@ Insns containing just ``use`` expressions directly precede the function. Similarly, if registers other than those in ``CALL_USED_REGISTERS`` are clobbered by the called function, insns containing a single ``clobber`` follow immediately after the call to -indicate which registers.
\ No newline at end of file +indicate which registers. diff --git a/gcc/doc/gccint/rtl-representation/side-effect-expressions.rst b/gcc/doc/gccint/rtl-representation/side-effect-expressions.rst index 3d76810..cd57219 100644 --- a/gcc/doc/gccint/rtl-representation/side-effect-expressions.rst +++ b/gcc/doc/gccint/rtl-representation/side-effect-expressions.rst @@ -371,4 +371,4 @@ the operands of these. This insn is used to minimize cache-miss latency by moving data into a cache before it is accessed. It should use only non-faulting data prefetch - instructions.
\ No newline at end of file + instructions. diff --git a/gcc/doc/gccint/rtl-representation/structure-sharing-assumptions.rst b/gcc/doc/gccint/rtl-representation/structure-sharing-assumptions.rst index 34f33fc..64cb3b5 100644 --- a/gcc/doc/gccint/rtl-representation/structure-sharing-assumptions.rst +++ b/gcc/doc/gccint/rtl-representation/structure-sharing-assumptions.rst @@ -96,4 +96,4 @@ no RTL objects are common to two functions. temporarily. However, the shared structure is copied before the combiner is finished with the insn. This is done by calling ``copy_rtx_if_shared``, which is a subroutine of - ``unshare_all_rtl``.
\ No newline at end of file + ``unshare_all_rtl``. diff --git a/gcc/doc/gccint/rtl-representation/variable-location-debug-information-in-rtl.rst b/gcc/doc/gccint/rtl-representation/variable-location-debug-information-in-rtl.rst index 77c2021..232bd77 100644 --- a/gcc/doc/gccint/rtl-representation/variable-location-debug-information-in-rtl.rst +++ b/gcc/doc/gccint/rtl-representation/variable-location-debug-information-in-rtl.rst @@ -61,4 +61,4 @@ location may vary, it relies on the following types of notes. all prior side effects, and before any subsequent side effects. With ``BLKmode``, it indicates an inline entry point: the lexical block encoded in the ``INSN_LOCATION`` is the enclosing block that encloses - the inlined function.
\ No newline at end of file + the inlined function. diff --git a/gcc/doc/gccint/rtl-representation/vector-operations.rst b/gcc/doc/gccint/rtl-representation/vector-operations.rst index 2062342..4c1dd2e 100644 --- a/gcc/doc/gccint/rtl-representation/vector-operations.rst +++ b/gcc/doc/gccint/rtl-representation/vector-operations.rst @@ -57,4 +57,4 @@ operations. :samp:`(vec_series:{m} {base} {step})` This operation creates a vector in which element :samp:`{i}` is equal to - :samp:`{base} + {i}*{step}`. :samp:`{m}` must be a vector integer mode.
\ No newline at end of file + :samp:`{base} + {i}*{step}`. :samp:`{m}` must be a vector integer mode. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants.rst index 38df171..148dded 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants.rst @@ -48,4 +48,4 @@ usage guidelines. sizes-and-offsets-as-runtime-invariants/computing-bounds-on-polyints sizes-and-offsets-as-runtime-invariants/converting-polyints sizes-and-offsets-as-runtime-invariants/miscellaneous-polyint-routines - sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint
\ No newline at end of file + sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/alignment-of-polyints.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/alignment-of-polyints.rst index ba65ab3..6e00afb 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/alignment-of-polyints.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/alignment-of-polyints.rst @@ -81,4 +81,4 @@ misalignments. In each case the alignment must be a power of 2. Assert that we can calculate the misalignment of :samp:`{value}` with respect to :samp:`{align}` at compile time and return the misalignment. When using this function, please add a comment explaining why - the assertion is known to hold.
\ No newline at end of file + the assertion is known to hold. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/arithmetic-on-polyints.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/arithmetic-on-polyints.rst index e2324d7..2b5c78c 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/arithmetic-on-polyints.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/arithmetic-on-polyints.rst @@ -175,4 +175,4 @@ In addition, the following miscellaneous routines are available: When using this routine, please add a comment explaining why the assertion is known to hold. - Please add any other operations that you find to be useful.
\ No newline at end of file + Please add any other operations that you find to be useful. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/comparisons-involving-polyint.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/comparisons-involving-polyint.rst index df32240..5eddac7 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/comparisons-involving-polyint.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/comparisons-involving-polyint.rst @@ -321,4 +321,4 @@ Sorting poly_ints Note that the values do not necessarily end up in numerical order. For example, :samp:`1 + 1{x}` would come after :samp:`100` in the sort order, - but may well be less than :samp:`100` at run time.
\ No newline at end of file + but may well be less than :samp:`100` at run time. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/computing-bounds-on-polyints.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/computing-bounds-on-polyints.rst index 596f26e..4b5c61a 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/computing-bounds-on-polyints.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/computing-bounds-on-polyints.rst @@ -31,4 +31,4 @@ Computing bounds on poly_ints :samp:`upper_bound ({a}, {b})` Return a value that is always greater than or equal to both :samp:`{a}` and :samp:`{b}`. It will be the least such value for some indeterminate values - but necessarily for all.
\ No newline at end of file + but necessarily for all. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/consequences-of-using-polyint.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/consequences-of-using-polyint.rst index 7c6ebe5..c694662 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/consequences-of-using-polyint.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/consequences-of-using-polyint.rst @@ -52,4 +52,4 @@ the current target's ``NUM_POLY_INT_COEFFS``. However, it would be very artificial to force target-specific code to follow these restrictions if the target has no runtime indeterminates. There is therefore an implicit conversion from ``poly_int<1, T>`` -to :samp:`{T}` when compiling target-specific translation units.
\ No newline at end of file +to :samp:`{T}` when compiling target-specific translation units. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/converting-polyints.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/converting-polyints.rst index 0f57037..d4557ed 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/converting-polyints.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/converting-polyints.rst @@ -88,4 +88,4 @@ or test whether such a conversion would succeed. :samp:`poly_widest_int::from ({value}, {sign})` Convert :samp:`{value}` to a ``poly_widest_int``, extending its coefficients - according to :samp:`{sign}` if they have fewer bits than ``widest_int``.
\ No newline at end of file + according to :samp:`{sign}` if they have fewer bits than ``widest_int``. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint.rst index 84f7cde..d97456d 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint.rst @@ -116,4 +116,4 @@ There are two main exceptions: * Add ``to_constant ()`` calls where necessary. The previous option is preferable because it will help with any future conversion of the - macro to a hook.
\ No newline at end of file + macro to a hook. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/miscellaneous-polyint-routines.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/miscellaneous-polyint-routines.rst index 97a5bf1..248a0ea 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/miscellaneous-polyint-routines.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/miscellaneous-polyint-routines.rst @@ -13,4 +13,4 @@ Miscellaneous poly_int routines ``poly_int64`` values print as signed by default and ``poly_uint64`` values print as unsigned by default. - This is a simply a ``poly_int`` version of a wide-int routine.
\ No newline at end of file + This is a simply a ``poly_int`` version of a wide-int routine. diff --git a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/overview-of-polyint.rst b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/overview-of-polyint.rst index 5151fdf..2e1dbc5 100644 --- a/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/overview-of-polyint.rst +++ b/gcc/doc/gccint/sizes-and-offsets-as-runtime-invariants/overview-of-polyint.rst @@ -75,4 +75,4 @@ most common forms of ``poly_int``, all having a :samp:`poly_int` with ``widest_int`` coefficients. Since the main purpose of ``poly_int`` is to represent sizes and - offsets, the last two typedefs are only rarely used.
\ No newline at end of file + offsets, the last two typedefs are only rarely used. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system.rst b/gcc/doc/gccint/source-tree-structure-and-build-system.rst index cfc1ad4..14f09f3 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system.rst @@ -18,4 +18,4 @@ which it is presumed that you are familiar. source-tree-structure-and-build-system/configure-terms-and-history source-tree-structure-and-build-system/top-level-source-directory - source-tree-structure-and-build-system/the-gcc-subdirectory
\ No newline at end of file + source-tree-structure-and-build-system/the-gcc-subdirectory diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/configure-terms-and-history.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/configure-terms-and-history.rst index 5610f0c..338291c 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/configure-terms-and-history.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/configure-terms-and-history.rst @@ -61,4 +61,4 @@ The ``libiberty`` support library is built up to three times: once for the host, once for the target (even if they are the same), and once for the build if build and host are different. This allows it to be used by all programs which are generated in the course of the build -process.
\ No newline at end of file +process. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory.rst index 318a059..2f29bd0 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory.rst @@ -25,4 +25,4 @@ separate chapter. See :ref:`passes`. the-gcc-subdirectory/headers-installed-by-gcc the-gcc-subdirectory/building-documentation the-gcc-subdirectory/anatomy-of-a-language-front-end - the-gcc-subdirectory/anatomy-of-a-target-back-end
\ No newline at end of file + the-gcc-subdirectory/anatomy-of-a-target-back-end diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-language-front-end.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-language-front-end.rst index 112f5bc..8fcc12f 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-language-front-end.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-language-front-end.rst @@ -278,4 +278,4 @@ standard rule in :samp:`gcc/Makefile.in` to the variable but should not delete anything that is. :samp:`Make-lang.in` must also define a variable ``lang_OBJS`` - to a list of host object files that are used by that language.
\ No newline at end of file + to a list of host object files that are used by that language. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-target-back-end.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-target-back-end.rst index 59e914a..e61fbed 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-target-back-end.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-target-back-end.rst @@ -113,4 +113,4 @@ following are also necessary: a maintainer when support is added. * Target triplets covering all :samp:`config.gcc` stanzas for the target, - in the list in :samp:`contrib/config-list.mk`.
\ No newline at end of file + in the list in :samp:`contrib/config-list.mk`. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/build-system-in-the-gcc-directory.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/build-system-in-the-gcc-directory.rst index b1ce12f..d7b5810 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/build-system-in-the-gcc-directory.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/build-system-in-the-gcc-directory.rst @@ -11,4 +11,4 @@ Build System in the gcc Directory .. todo:: describe the build system, including what is built in what stages. Also list the various source files that are used in the build process but aren't source files of GCC itself and so aren't documented - below (see :ref:`passes`).
\ No newline at end of file + below (see :ref:`passes`). diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/configuration-in-the-gcc-directory.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/configuration-in-the-gcc-directory.rst index aa2f843..9eb9b1c 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/configuration-in-the-gcc-directory.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/configuration-in-the-gcc-directory.rst @@ -124,4 +124,4 @@ these include the autoconfigured headers generated by The :samp:`tm_p.h` also includes the header :samp:`tm-preds.h` which is generated by :samp:`genpreds` program during the build to define the declarations - and inline functions for the predicate functions.
\ No newline at end of file + and inline functions for the predicate functions. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/headers-installed-by-gcc.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/headers-installed-by-gcc.rst index 05cc6f2..2f7d691 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/headers-installed-by-gcc.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/headers-installed-by-gcc.rst @@ -47,4 +47,4 @@ such as POSIX specify additional values to be defined in needs fixing, :samp:`syslimits.h` is the fixed copy. GCC can also install ``<tgmath.h>``. It will do this when -:samp:`config.gcc` sets ``use_gcc_tgmath`` to ``yes``.
\ No newline at end of file +:samp:`config.gcc` sets ``use_gcc_tgmath`` to ``yes``. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/library-source-files-and-headers-under-the-gcc-directory.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/library-source-files-and-headers-under-the-gcc-directory.rst index 2f11061..8fe5c6b 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/library-source-files-and-headers-under-the-gcc-directory.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/library-source-files-and-headers-under-the-gcc-directory.rst @@ -12,4 +12,4 @@ Library Source Files and Headers under the gcc Directory under the :samp:`gcc` directory that aren't built into the GCC executable but rather are part of runtime libraries and object files, such as :samp:`crtstuff.c` and :samp:`unwind-dw2.c`. See :ref:`headers`, for more information about the - :samp:`ginclude` directory.
\ No newline at end of file + :samp:`ginclude` directory. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/makefile-targets.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/makefile-targets.rst index 31fa75b..f17f8eb 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/makefile-targets.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/makefile-targets.rst @@ -192,4 +192,4 @@ command like Alternatively, you can use per-language targets to build and test languages that are not enabled by default in stage1. For example, :command:`make f951` will build a Fortran compiler even in the stage1 -build directory.
\ No newline at end of file +build directory. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/subdirectories-of-gcc.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/subdirectories-of-gcc.rst index d857aa6..10c3161 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/subdirectories-of-gcc.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/subdirectories-of-gcc.rst @@ -52,4 +52,4 @@ The :samp:`gcc` directory contains the following subdirectories: :samp:`testsuite` The GCC testsuites (except for those for runtime libraries). - See :ref:`testsuites`.
\ No newline at end of file + See :ref:`testsuites`. diff --git a/gcc/doc/gccint/source-tree-structure-and-build-system/top-level-source-directory.rst b/gcc/doc/gccint/source-tree-structure-and-build-system/top-level-source-directory.rst index abd6fa9..7c7bb7a 100644 --- a/gcc/doc/gccint/source-tree-structure-and-build-system/top-level-source-directory.rst +++ b/gcc/doc/gccint/source-tree-structure-and-build-system/top-level-source-directory.rst @@ -132,4 +132,4 @@ subdirectories that contain parts of GCC and its runtime libraries: The build system in the top level directory, including how recursion into subdirectories works and how building runtime libraries for multilibs is handled, is documented in a separate manual, included -with GNU Binutils.
\ No newline at end of file +with GNU Binutils. diff --git a/gcc/doc/gccint/standard-header-file-directories.rst b/gcc/doc/gccint/standard-header-file-directories.rst index 0319e3ca..59a9209 100644 --- a/gcc/doc/gccint/standard-header-file-directories.rst +++ b/gcc/doc/gccint/standard-header-file-directories.rst @@ -32,4 +32,4 @@ doesn't install anything there. is the place for other packages to install header files that GCC will use. For a cross-compiler, this is the equivalent of :samp:`/usr/include`. When you build a cross-compiler, -``fixincludes`` processes any header files in this directory.
\ No newline at end of file +``fixincludes`` processes any header files in this directory. diff --git a/gcc/doc/gccint/static-analyzer.rst b/gcc/doc/gccint/static-analyzer.rst index a7ff179..175de09 100644 --- a/gcc/doc/gccint/static-analyzer.rst +++ b/gcc/doc/gccint/static-analyzer.rst @@ -16,4 +16,4 @@ Static Analyzer :maxdepth: 2 analyzer-internals - debugging-the-analyzer
\ No newline at end of file + debugging-the-analyzer diff --git a/gcc/doc/gccint/target-macros.rst b/gcc/doc/gccint/target-macros.rst index fcdd4df..6bd1146 100644 --- a/gcc/doc/gccint/target-macros.rst +++ b/gcc/doc/gccint/target-macros.rst @@ -57,4 +57,4 @@ through the macros defined in the :samp:`.h` file. target-macros/c++-abi-parameters target-macros/d-abi-parameters target-macros/adding-support-for-named-address-spaces - target-macros/miscellaneous-parameters
\ No newline at end of file + target-macros/miscellaneous-parameters diff --git a/gcc/doc/gccint/target-macros/controlling-debugging-information-format.rst b/gcc/doc/gccint/target-macros/controlling-debugging-information-format.rst index 8658c67..aef3099 100644 --- a/gcc/doc/gccint/target-macros/controlling-debugging-information-format.rst +++ b/gcc/doc/gccint/target-macros/controlling-debugging-information-format.rst @@ -249,4 +249,4 @@ Here are macros for BTF debug format. .. c:macro:: BTF_DEBUGGING_INFO Define this macro if GCC should produce debugging output in BTF debug - format in response to the :option:`-gbtf` option.
\ No newline at end of file + format in response to the :option:`-gbtf` option. diff --git a/gcc/doc/gccint/target-macros/controlling-the-compilation-driver-gcc.rst b/gcc/doc/gccint/target-macros/controlling-the-compilation-driver-gcc.rst index 150aebf..1606c71 100644 --- a/gcc/doc/gccint/target-macros/controlling-the-compilation-driver-gcc.rst +++ b/gcc/doc/gccint/target-macros/controlling-the-compilation-driver-gcc.rst @@ -473,4 +473,4 @@ Here is the order of prefixes tried for startfiles: * The macro ``STANDARD_STARTFILE_PREFIX_2``, but only if this is a native compiler, or we have a target system root. The default for this macro is - :samp:`/usr/lib/`.
\ No newline at end of file + :samp:`/usr/lib/`. diff --git a/gcc/doc/gccint/target-macros/cross-compilation-and-floating-point.rst b/gcc/doc/gccint/target-macros/cross-compilation-and-floating-point.rst index 50e152a..2569567 100644 --- a/gcc/doc/gccint/target-macros/cross-compilation-and-floating-point.rst +++ b/gcc/doc/gccint/target-macros/cross-compilation-and-floating-point.rst @@ -70,4 +70,4 @@ their operands more than once, so operands must not have side effects. .. function:: REAL_VALUE_TYPE REAL_VALUE_ABS (REAL_VALUE_TYPE x) - Returns the absolute value of :samp:`{x}`.
\ No newline at end of file + Returns the absolute value of :samp:`{x}`. diff --git a/gcc/doc/gccint/target-macros/defining-coprocessor-specifics-for-mips-targets.rst b/gcc/doc/gccint/target-macros/defining-coprocessor-specifics-for-mips-targets.rst index 48c95bc..795ebeb 100644 --- a/gcc/doc/gccint/target-macros/defining-coprocessor-specifics-for-mips-targets.rst +++ b/gcc/doc/gccint/target-macros/defining-coprocessor-specifics-for-mips-targets.rst @@ -32,4 +32,4 @@ later in the function. Another note: according to the MIPS spec, coprocessor 1 (if present) is the FPU. One accesses COP1 registers through standard mips -floating-point support; they are not included in this mechanism.
\ No newline at end of file +floating-point support; they are not included in this mechanism. diff --git a/gcc/doc/gccint/target-macros/defining-data-structures-for-per-function-information.rst b/gcc/doc/gccint/target-macros/defining-data-structures-for-per-function-information.rst index d291e77..5d1d036 100644 --- a/gcc/doc/gccint/target-macros/defining-data-structures-for-per-function-information.rst +++ b/gcc/doc/gccint/target-macros/defining-data-structures-for-per-function-information.rst @@ -59,4 +59,4 @@ used to initialize the ``machine`` of that structure. ``struct machine_function`` structures are expected to be freed by GC. Generally, any memory that they reference must be allocated by using -GC allocation, including the structure itself.
\ No newline at end of file +GC allocation, including the structure itself. diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language.rst index 9c5de639..722d3bf 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language.rst @@ -24,4 +24,4 @@ instructions do. defining-the-output-assembler-language/output-of-assembler-instructions defining-the-output-assembler-language/output-of-dispatch-tables defining-the-output-assembler-language/assembler-commands-for-exception-regions - defining-the-output-assembler-language/assembler-commands-for-alignment
\ No newline at end of file + defining-the-output-assembler-language/assembler-commands-for-alignment diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-alignment.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-alignment.rst index d356a71..464f3ce 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-alignment.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-alignment.rst @@ -92,4 +92,4 @@ This describes commands for alignment. command to advance the location counter to a multiple of 2 to the :samp:`{power}` bytes, but only if :samp:`{max_skip}` or fewer bytes are needed to satisfy the alignment request. :samp:`{power}` and :samp:`{max_skip}` will be - a C expression of type ``int``.
\ No newline at end of file + a C expression of type ``int``. diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/how-initialization-functions-are-handled.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/how-initialization-functions-are-handled.rst index 7058c56..e7d6598 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/how-initialization-functions-are-handled.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/how-initialization-functions-are-handled.rst @@ -119,4 +119,4 @@ pretends to be the linker, for use with GCC; it does its job by running the ordinary linker, but also arranges to include the vectors of initialization and termination functions. These functions are called via ``__main`` as described above. In order to use this method, -``use_collect2`` must be defined in the target in :samp:`config.gcc`.
\ No newline at end of file +``use_collect2`` must be defined in the target in :samp:`config.gcc`. diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/macros-controlling-initialization-routines.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/macros-controlling-initialization-routines.rst index 9548cb0..0e860b5 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/macros-controlling-initialization-routines.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/macros-controlling-initialization-routines.rst @@ -149,4 +149,4 @@ termination functions in shared libraries: library extension of the target (e.g., :samp:`".so"`). :command:`collect2` strips version information after this suffix when generating global constructor and destructor names. This define is only needed on targets - that use :command:`collect2` to process constructors and destructors.
\ No newline at end of file + that use :command:`collect2` to process constructors and destructors. diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-and-generation-of-labels.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-and-generation-of-labels.rst index 66c8eb7..3a2c0e8 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-and-generation-of-labels.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-and-generation-of-labels.rst @@ -511,4 +511,4 @@ This is about outputting labels. in a category); and :samp:`{sel_name}` is the name of the selector. On systems where the assembler can handle quoted names, you can use this - macro to provide more human-readable names.
\ No newline at end of file + macro to provide more human-readable names. diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-assembler-instructions.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-assembler-instructions.rst index 8c6d807..049815e 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-assembler-instructions.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-assembler-instructions.rst @@ -237,4 +237,4 @@ being output. A C expression to output to :samp:`{stream}` some assembler code which will pop hard register number :samp:`{regno}` off of the stack. The code need not be optimal, since this macro is used only when - profiling.
\ No newline at end of file + profiling. diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-data.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-data.rst index 8ab1005..59dd596 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-data.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-data.rst @@ -145,4 +145,4 @@ of ``ASM_OUTPUT_DOUBLE`` and the like: The array element values are designed so that you can print them out using ``fprintf`` in the order they should appear in the target - machine's memory.
\ No newline at end of file + machine's memory. diff --git a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-uninitialized-variables.rst b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-uninitialized-variables.rst index 0c5e924..cf8e828 100644 --- a/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-uninitialized-variables.rst +++ b/gcc/doc/gccint/target-macros/defining-the-output-assembler-language/output-of-uninitialized-variables.rst @@ -102,4 +102,4 @@ outputting a single uninitialized variable. is no corresponding variable. If you define this macro, GCC will use it in place of both ``ASM_OUTPUT_LOCAL`` and ``ASM_OUTPUT_ALIGNED_LOCAL``. Define this macro when you need to see - the variable's decl in order to chose what to output.
\ No newline at end of file + the variable's decl in order to chose what to output. diff --git a/gcc/doc/gccint/target-macros/implicit-calls-to-library-routines.rst b/gcc/doc/gccint/target-macros/implicit-calls-to-library-routines.rst index 574cc65..e58a104 100644 --- a/gcc/doc/gccint/target-macros/implicit-calls-to-library-routines.rst +++ b/gcc/doc/gccint/target-macros/implicit-calls-to-library-routines.rst @@ -110,4 +110,4 @@ Here is an explanation of implicit calls to library routines. selector to the method-lookup function, which returns a pointer to the method. In either case, it remains possible to select code-generation for the alternate - scheme, by means of compiler command line switches.
\ No newline at end of file + scheme, by means of compiler command line switches. diff --git a/gcc/doc/gccint/target-macros/layout-of-source-language-data-types.rst b/gcc/doc/gccint/target-macros/layout-of-source-language-data-types.rst index 36f5339..8d6079f 100644 --- a/gcc/doc/gccint/target-macros/layout-of-source-language-data-types.rst +++ b/gcc/doc/gccint/target-macros/layout-of-source-language-data-types.rst @@ -344,4 +344,4 @@ languages, rather than to fundamental aspects of storage layout. There are a few non-descriptor entries in the vtable at offsets below zero. If these entries must be padded (say, to preserve the alignment specified by ``TARGET_VTABLE_ENTRY_ALIGN``), set this to the number - of words in each data entry.
\ No newline at end of file + of words in each data entry. diff --git a/gcc/doc/gccint/target-macros/position-independent-code.rst b/gcc/doc/gccint/target-macros/position-independent-code.rst index 5bcec1b..ded293f 100644 --- a/gcc/doc/gccint/target-macros/position-independent-code.rst +++ b/gcc/doc/gccint/target-macros/position-independent-code.rst @@ -50,4 +50,4 @@ relative addresses. check this. You can also assume :samp:`{flag_pic}` is true, so you need not check it either. You need not define this macro if all constants (including ``SYMBOL_REF``) can be immediate operands when generating - position independent code.
\ No newline at end of file + position independent code. diff --git a/gcc/doc/gccint/target-macros/register-usage.rst b/gcc/doc/gccint/target-macros/register-usage.rst index 0e5bd35..fc9fd9a 100644 --- a/gcc/doc/gccint/target-macros/register-usage.rst +++ b/gcc/doc/gccint/target-macros/register-usage.rst @@ -398,4 +398,4 @@ with it, as well as defining these macros. .. c:macro:: LAST_STACK_REG The number of the last stack-like register. This one is the bottom of - the stack.
\ No newline at end of file + the stack. diff --git a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions.rst b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions.rst index 1d1f5fe..0aac1d6 100644 --- a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions.rst +++ b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions.rst @@ -32,4 +32,4 @@ This describes the stack layout and calling conventions. stack-layout-and-calling-conventions/permitting-tail-calls stack-layout-and-calling-conventions/shrink-wrapping-separate-components stack-layout-and-calling-conventions/stack-smashing-protection - stack-layout-and-calling-conventions/miscellaneous-register-hooks
\ No newline at end of file + stack-layout-and-calling-conventions/miscellaneous-register-hooks diff --git a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/basic-stack-layout.rst b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/basic-stack-layout.rst index c159c47..40694d6 100644 --- a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/basic-stack-layout.rst +++ b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/basic-stack-layout.rst @@ -255,4 +255,4 @@ Here is the basic stack layout. If defined, a C expression whose value is an integer giving the offset in bytes from the canonical frame address (cfa) to the frame base used in DWARF 2 debug information. The default is zero. A different value - may reduce the size of debug information on some ports.
\ No newline at end of file + may reduce the size of debug information on some ports. diff --git a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/caller-saves-register-allocation.rst b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/caller-saves-register-allocation.rst index ce7ee3a..0419f63 100644 --- a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/caller-saves-register-allocation.rst +++ b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/caller-saves-register-allocation.rst @@ -18,4 +18,4 @@ must live across calls. of a pseudo-register in call-clobbered hard register :samp:`{regno}`. If :samp:`{regno}` is unsuitable for caller save, ``VOIDmode`` should be returned. For most machines this macro need not be defined since GCC - will select the smallest suitable mode.
\ No newline at end of file + will select the smallest suitable mode. diff --git a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/exception-handling-support.rst b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/exception-handling-support.rst index 946d613..826b316 100644 --- a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/exception-handling-support.rst +++ b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/exception-handling-support.rst @@ -134,4 +134,4 @@ Exception Handling Support A C expression that evaluates to true if the target requires unwind info to be given comdat linkage. Define it to be ``1`` if comdat - linkage is necessary. The default is ``0``.
\ No newline at end of file + linkage is necessary. The default is ``0``. diff --git a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/passing-function-arguments-on-the-stack.rst b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/passing-function-arguments-on-the-stack.rst index 127f39d..cdf4497 100644 --- a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/passing-function-arguments-on-the-stack.rst +++ b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/passing-function-arguments-on-the-stack.rst @@ -135,4 +135,4 @@ control passing certain arguments in registers. that pops certain registers off the stack, depending on the arguments that have been passed to the function. Since this is a property of the call site, not of the called function, ``RETURN_POPS_ARGS`` is not - appropriate.
\ No newline at end of file + appropriate. diff --git a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/registers-that-address-the-stack-frame.rst b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/registers-that-address-the-stack-frame.rst index 957a392..40b20d1 100644 --- a/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/registers-that-address-the-stack-frame.rst +++ b/gcc/doc/gccint/target-macros/stack-layout-and-calling-conventions/registers-that-address-the-stack-frame.rst @@ -174,4 +174,4 @@ This discusses registers that address the stack frame. Define this macro if the target has pseudo DWARF registers whose values need to be computed lazily on demand by the unwinder (such as when referenced in a CFA expression). The macro returns true if :samp:`{regno}` - is such a register and stores its value in :samp:`*{value}` if so.
\ No newline at end of file + is such a register and stores its value in :samp:`*{value}` if so. diff --git a/gcc/doc/gccint/target-macros/support-for-nested-functions.rst b/gcc/doc/gccint/target-macros/support-for-nested-functions.rst index 83eb9ca..4fc53ff 100644 --- a/gcc/doc/gccint/target-macros/support-for-nested-functions.rst +++ b/gcc/doc/gccint/target-macros/support-for-nested-functions.rst @@ -151,4 +151,4 @@ its cache line. Look in :samp:`m68k.h` as a guide. special label of your own in the assembler code. Use one ``asm`` statement to generate an assembler label, and another to make the label global. Then trampolines can use that label to jump directly to your - special assembler code.
\ No newline at end of file + special assembler code. diff --git a/gcc/doc/gccint/target-macros/the-global-targetm-variable.rst b/gcc/doc/gccint/target-macros/the-global-targetm-variable.rst index 194daa8..95e172f 100644 --- a/gcc/doc/gccint/target-macros/the-global-targetm-variable.rst +++ b/gcc/doc/gccint/target-macros/the-global-targetm-variable.rst @@ -62,4 +62,4 @@ This is declared in :samp:`d/d-target.h`, the initializer ``TARGETDM_INITIALIZER`` in :samp:`d/d-target-def.h`. If targets initialize ``targetdm`` themselves, they should set ``target_has_targetdm=yes`` in :samp:`config.gcc`; otherwise a default -definition is used.
\ No newline at end of file +definition is used. diff --git a/gcc/doc/gccint/target-makefile-fragments.rst b/gcc/doc/gccint/target-makefile-fragments.rst index 2d1d87d..0bc8ccd 100644 --- a/gcc/doc/gccint/target-makefile-fragments.rst +++ b/gcc/doc/gccint/target-makefile-fragments.rst @@ -242,4 +242,4 @@ Target makefile fragments can set these Makefile variables. These are extra flags to pass to the C compiler. They are used both when building GCC, and when compiling things with the just-built GCC. - This variable is deprecated and should not be used.
\ No newline at end of file + This variable is deprecated and should not be used. diff --git a/gcc/doc/gccint/testsuites.rst b/gcc/doc/gccint/testsuites.rst index dd91191..9cadf6e 100644 --- a/gcc/doc/gccint/testsuites.rst +++ b/gcc/doc/gccint/testsuites.rst @@ -28,4 +28,4 @@ here; testsuites/support-for-testing-binary-compatibility testsuites/support-for-torture-testing-using-multiple-options testsuites/support-for-testing-gimple-passes - testsuites/support-for-testing-rtl-passes
\ No newline at end of file + testsuites/support-for-testing-rtl-passes diff --git a/gcc/doc/gccint/testsuites/ada-language-testsuites.rst b/gcc/doc/gccint/testsuites/ada-language-testsuites.rst index aabf13c..cf2f91e 100644 --- a/gcc/doc/gccint/testsuites/ada-language-testsuites.rst +++ b/gcc/doc/gccint/testsuites/ada-language-testsuites.rst @@ -35,4 +35,4 @@ target, see the small customization section at the top of :samp:`run_all.sh`. These tests are run using the build tree: they can be run without doing -a ``make install``.
\ No newline at end of file +a ``make install``. diff --git a/gcc/doc/gccint/testsuites/c-language-testsuites.rst b/gcc/doc/gccint/testsuites/c-language-testsuites.rst index 676c735..f47a519 100644 --- a/gcc/doc/gccint/testsuites/c-language-testsuites.rst +++ b/gcc/doc/gccint/testsuites/c-language-testsuites.rst @@ -110,4 +110,4 @@ GCC contains the following C language testsuites, in the Test the testsuite itself using :samp:`gcc.test-framework/test-framework.exp`. .. todo:: merge in :samp:`testsuite/README.gcc` and discuss the format of - test cases and magic comments more.
\ No newline at end of file + test cases and magic comments more. diff --git a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests.rst b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests.rst index db567c6..4d34467 100644 --- a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests.rst +++ b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests.rst @@ -16,4 +16,4 @@ Directives used within DejaGnu tests directives-used-within-dejagnu-tests/keywords-describing-target-attributes directives-used-within-dejagnu-tests/features-for-dg-add-options directives-used-within-dejagnu-tests/variants-of-dg-require-support - directives-used-within-dejagnu-tests/commands-for-use-in-dg-final
\ No newline at end of file + directives-used-within-dejagnu-tests/commands-for-use-in-dg-final diff --git a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/commands-for-use-in-dg-final.rst b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/commands-for-use-in-dg-final.rst index 95a0494..8cb766f 100644 --- a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/commands-for-use-in-dg-final.rst +++ b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/commands-for-use-in-dg-final.rst @@ -288,4 +288,4 @@ used to annotate a testcase "manually". // { dg-keep-saved-temps ".ii" ".o" } ! or just .ii and .o ``cleanup-profile-file`` - Removes profiling files generated for this test.
\ No newline at end of file + Removes profiling files generated for this test. diff --git a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/features-for-dg-add-options.rst b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/features-for-dg-add-options.rst index 3fef0ab..abbe2c9 100644 --- a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/features-for-dg-add-options.rst +++ b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/features-for-dg-add-options.rst @@ -119,4 +119,4 @@ are: instructions, if any. ``tls`` - Add the target-specific flags needed to use thread-local storage.
\ No newline at end of file + Add the target-specific flags needed to use thread-local storage. diff --git a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/keywords-describing-target-attributes.rst b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/keywords-describing-target-attributes.rst index 2ae4a0d..709e4ea 100644 --- a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/keywords-describing-target-attributes.rst +++ b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/keywords-describing-target-attributes.rst @@ -1521,4 +1521,4 @@ Local to tests in gcc.test-framework Always returns 0. ``yes`` - Always returns 1.
\ No newline at end of file + Always returns 1. diff --git a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/selecting-targets-to-which-a-test-applies.rst b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/selecting-targets-to-which-a-test-applies.rst index f30ea12..b34519f 100644 --- a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/selecting-targets-to-which-a-test-applies.rst +++ b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/selecting-targets-to-which-a-test-applies.rst @@ -103,4 +103,4 @@ Here are some examples of full target selectors: { target { ! "hppa*-*-* ia64*-*-*" } } { target { powerpc*-*-* && lp64 } } { xfail { lp64 || vect_no_align } } - { xfail { aarch64*-*-* && { any-opts "-O2" } } }
\ No newline at end of file + { xfail { aarch64*-*-* && { any-opts "-O2" } } } diff --git a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/syntax-and-descriptions-of-test-directives.rst b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/syntax-and-descriptions-of-test-directives.rst index b630de0..c5ad4c4 100644 --- a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/syntax-and-descriptions-of-test-directives.rst +++ b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/syntax-and-descriptions-of-test-directives.rst @@ -308,4 +308,4 @@ Add checks at the end of a test source file and is processed after the test has been compiled and run. Multiple :samp:`dg-final` commands are processed in the order in which they appear in the source file. See :ref:`final-actions`, for a list - of directives that can be used within ``dg-final``.
\ No newline at end of file + of directives that can be used within ``dg-final``. diff --git a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/variants-of-dg-require-support.rst b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/variants-of-dg-require-support.rst index 6b5122c..3e08196 100644 --- a/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/variants-of-dg-require-support.rst +++ b/gcc/doc/gccint/testsuites/directives-used-within-dejagnu-tests/variants-of-dg-require-support.rst @@ -80,4 +80,4 @@ A few of the ``dg-require`` directives take arguments. Skip the test if the target does not support weak symbols. ``dg-require-weak-override ""`` - Skip the test if the target does not support overriding weak symbols.
\ No newline at end of file + Skip the test if the target does not support overriding weak symbols. diff --git a/gcc/doc/gccint/testsuites/idioms-used-in-testsuite-code.rst b/gcc/doc/gccint/testsuites/idioms-used-in-testsuite-code.rst index 8acbb92..72498f6 100644 --- a/gcc/doc/gccint/testsuites/idioms-used-in-testsuite-code.rst +++ b/gcc/doc/gccint/testsuites/idioms-used-in-testsuite-code.rst @@ -81,4 +81,4 @@ All testcases must be portable. Target-specific testcases must have appropriate code to avoid causing failures on unsupported systems; unfortunately, the mechanisms for this differ by directory. -.. todo:: discuss non-C testsuites here
\ No newline at end of file +.. todo:: discuss non-C testsuites here diff --git a/gcc/doc/gccint/testsuites/support-for-testing-binary-compatibility.rst b/gcc/doc/gccint/testsuites/support-for-testing-binary-compatibility.rst index cc03aa8..409a87a 100644 --- a/gcc/doc/gccint/testsuites/support-for-testing-binary-compatibility.rst +++ b/gcc/doc/gccint/testsuites/support-for-testing-binary-compatibility.rst @@ -106,4 +106,4 @@ commands that appear within comments in a test file. ``dg-xfail-if`` This command can be used in a secondary source file to specify that compilation is expected to fail for particular options on particular - targets.
\ No newline at end of file + targets. diff --git a/gcc/doc/gccint/testsuites/support-for-testing-gcov.rst b/gcc/doc/gccint/testsuites/support-for-testing-gcov.rst index f678098..fee7daf 100644 --- a/gcc/doc/gccint/testsuites/support-for-testing-gcov.rst +++ b/gcc/doc/gccint/testsuites/support-for-testing-gcov.rst @@ -69,4 +69,4 @@ A single test can check for combinations of line counts, branch percentages, and call return percentages. The command to check a line count must appear on the line that will report that count, but commands to check branch percentages and call return percentages can -bracket the lines that report them.
\ No newline at end of file +bracket the lines that report them. diff --git a/gcc/doc/gccint/testsuites/support-for-testing-gimple-passes.rst b/gcc/doc/gccint/testsuites/support-for-testing-gimple-passes.rst index e2413a1..0a35ec3 100644 --- a/gcc/doc/gccint/testsuites/support-for-testing-gimple-passes.rst +++ b/gcc/doc/gccint/testsuites/support-for-testing-gimple-passes.rst @@ -52,4 +52,4 @@ Example DejaGnu tests of GIMPLE can be seen in the source tree at The ``__GIMPLE`` parser is integrated with the C tokenizer and preprocessor, so it should be possible to use macros to build out -test coverage.
\ No newline at end of file +test coverage. diff --git a/gcc/doc/gccint/testsuites/support-for-testing-link-time-optimizations.rst b/gcc/doc/gccint/testsuites/support-for-testing-link-time-optimizations.rst index e295d94..88179a1 100644 --- a/gcc/doc/gccint/testsuites/support-for-testing-link-time-optimizations.rst +++ b/gcc/doc/gccint/testsuites/support-for-testing-link-time-optimizations.rst @@ -43,4 +43,4 @@ There are several special-purpose test directives used for these tests. This directive adds :samp:`{options}` to the linker options used. :samp:`{ dg-suppress-ld-options {options} [{ target {selector} }]}` - This directive removes :samp:`{options}` from the set of linker options used.
\ No newline at end of file + This directive removes :samp:`{options}` from the set of linker options used. diff --git a/gcc/doc/gccint/testsuites/support-for-testing-profile-directed-optimizations.rst b/gcc/doc/gccint/testsuites/support-for-testing-profile-directed-optimizations.rst index 10190ad..76ab653 100644 --- a/gcc/doc/gccint/testsuites/support-for-testing-profile-directed-optimizations.rst +++ b/gcc/doc/gccint/testsuites/support-for-testing-profile-directed-optimizations.rst @@ -48,4 +48,4 @@ about a specific optimization: :samp:`{ dg-final-use { {local-directive} } }` The :samp:`{local-directive}` is run after the profile data have been - used.
\ No newline at end of file + used. diff --git a/gcc/doc/gccint/testsuites/support-for-testing-rtl-passes.rst b/gcc/doc/gccint/testsuites/support-for-testing-rtl-passes.rst index ed49aee..f535d2f 100644 --- a/gcc/doc/gccint/testsuites/support-for-testing-rtl-passes.rst +++ b/gcc/doc/gccint/testsuites/support-for-testing-rtl-passes.rst @@ -45,4 +45,4 @@ Example DejaGnu tests of RTL can be seen in the source tree under The ``__RTL`` parser is not integrated with the C tokenizer or preprocessor, and works simply by reading the relevant lines within the braces. In particular, the RTL body must be on separate lines from -the enclosing braces, and the preprocessor is not usable within it.
\ No newline at end of file +the enclosing braces, and the preprocessor is not usable within it. diff --git a/gcc/doc/gccint/testsuites/support-for-torture-testing-using-multiple-options.rst b/gcc/doc/gccint/testsuites/support-for-torture-testing-using-multiple-options.rst index 76f1dc8..d458bb1 100644 --- a/gcc/doc/gccint/testsuites/support-for-torture-testing-using-multiple-options.rst +++ b/gcc/doc/gccint/testsuites/support-for-torture-testing-using-multiple-options.rst @@ -49,4 +49,4 @@ file or add them to the :samp:`site.exp` file; for example set ADDITIONAL_TORTURE_OPTIONS [list \ { -O2 -ftree-loop-linear } \ - { -O2 -fpeel-loops } ]
\ No newline at end of file + { -O2 -fpeel-loops } ] diff --git a/gcc/doc/gccint/the-gcc-low-level-runtime-library.rst b/gcc/doc/gccint/the-gcc-low-level-runtime-library.rst index f986c19..ec95071 100644 --- a/gcc/doc/gccint/the-gcc-low-level-runtime-library.rst +++ b/gcc/doc/gccint/the-gcc-low-level-runtime-library.rst @@ -47,4 +47,4 @@ and ``unsigned int`` correspond to ``SImode`` ; ``long`` and the-gcc-low-level-runtime-library/routines-for-decimal-floating-point-emulation the-gcc-low-level-runtime-library/routines-for-fixed-point-fractional-emulation the-gcc-low-level-runtime-library/language-independent-routines-for-exception-handling - the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines
\ No newline at end of file + the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines diff --git a/gcc/doc/gccint/the-gcc-low-level-runtime-library/language-independent-routines-for-exception-handling.rst b/gcc/doc/gccint/the-gcc-low-level-runtime-library/language-independent-routines-for-exception-handling.rst index ceb8917..0a65a43 100644 --- a/gcc/doc/gccint/the-gcc-low-level-runtime-library/language-independent-routines-for-exception-handling.rst +++ b/gcc/doc/gccint/the-gcc-low-level-runtime-library/language-independent-routines-for-exception-handling.rst @@ -39,4 +39,4 @@ document me! __register_frame_info_bases __register_frame_info_table __register_frame_info_table_bases - __register_frame_table
\ No newline at end of file + __register_frame_table diff --git a/gcc/doc/gccint/the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines.rst b/gcc/doc/gccint/the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines.rst index 5ebfe54..50b91ba 100644 --- a/gcc/doc/gccint/the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines.rst +++ b/gcc/doc/gccint/the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines.rst @@ -56,4 +56,4 @@ Split stack functions and variables .. c:var:: struct initial_sp __morestack_initial_sp -Internal variables used by the :option:`-fsplit-stack` implementation.
\ No newline at end of file +Internal variables used by the :option:`-fsplit-stack` implementation. diff --git a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-decimal-floating-point-emulation.rst b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-decimal-floating-point-emulation.rst index c2f2ee2..bac1817 100644 --- a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-decimal-floating-point-emulation.rst +++ b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-decimal-floating-point-emulation.rst @@ -309,4 +309,4 @@ below are guaranteed. int __bid_gttd2 (_Decimal128 a, _Decimal128 b) These functions return a value greater than zero if neither argument - is NaN, and :samp:`{a}` is strictly greater than :samp:`{b}`.
\ No newline at end of file + is NaN, and :samp:`{a}` is strictly greater than :samp:`{b}`. diff --git a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-fixed-point-fractional-emulation.rst b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-fixed-point-fractional-emulation.rst index 4ec5e11..12ce26f 100644 --- a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-fixed-point-fractional-emulation.rst +++ b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-fixed-point-fractional-emulation.rst @@ -1429,4 +1429,4 @@ Conversion functions unsigned long long accum __satfractunstiuta (unsigned long long a) These functions convert from unsigned non-fractionals to fractionals, - with saturation.
\ No newline at end of file + with saturation. diff --git a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-floating-point-emulation.rst b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-floating-point-emulation.rst index 54bf19f..207e4d5 100644 --- a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-floating-point-emulation.rst +++ b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-floating-point-emulation.rst @@ -280,4 +280,4 @@ Other floating-point functions These functions return the quotient of :samp:`{a}` + i :samp:`{b}` and :samp:`{c}` + i :samp:`{d}` (i.e., (:samp:`{a}` + i :samp:`{b}`) / (:samp:`{c}` - + i :samp:`{d}`)), following the rules of C99 Annex G.
\ No newline at end of file + + i :samp:`{d}`)), following the rules of C99 Annex G. diff --git a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-integer-arithmetic.rst b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-integer-arithmetic.rst index a43181b..fccfe2b 100644 --- a/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-integer-arithmetic.rst +++ b/gcc/doc/gccint/the-gcc-low-level-runtime-library/routines-for-integer-arithmetic.rst @@ -180,4 +180,4 @@ Bit operations .. function:: int32_t __bswapsi2 (int32_t a) int64_t __bswapdi2 (int64_t a) - These functions return the :samp:`{a}` byteswapped.
\ No newline at end of file + These functions return the :samp:`{a}` byteswapped. diff --git a/gcc/doc/gccint/the-language.rst b/gcc/doc/gccint/the-language.rst index b7ab550..5cf4812 100644 --- a/gcc/doc/gccint/the-language.rst +++ b/gcc/doc/gccint/the-language.rst @@ -381,4 +381,4 @@ You can use the above predicate like { build_zero_cst (type); }) Which will match a bitwise and of an operand with its logical -inverted value.
\ No newline at end of file +inverted value. diff --git a/gcc/doc/gccint/user-experience-guidelines.rst b/gcc/doc/gccint/user-experience-guidelines.rst index 1818380..a20adff 100644 --- a/gcc/doc/gccint/user-experience-guidelines.rst +++ b/gcc/doc/gccint/user-experience-guidelines.rst @@ -27,4 +27,4 @@ command-line options in ways that we hope achieve the above ideal. :maxdepth: 2 guidelines-for-diagnostics - guidelines-for-options
\ No newline at end of file + guidelines-for-options diff --git a/gcc/doc/install/binaries.rst b/gcc/doc/install/binaries.rst index 5144c3f..bf9bfe8 100644 --- a/gcc/doc/install/binaries.rst +++ b/gcc/doc/install/binaries.rst @@ -51,4 +51,4 @@ contact their makers. number of platforms. * The `GFortran Wiki <https://gcc.gnu.org/wiki/GFortranBinaries>`_ has - links to GNU Fortran binaries for several platforms.
\ No newline at end of file + links to GNU Fortran binaries for several platforms. diff --git a/gcc/doc/install/building.rst b/gcc/doc/install/building.rst index 6e0b587..c5d2c57 100644 --- a/gcc/doc/install/building.rst +++ b/gcc/doc/install/building.rst @@ -64,4 +64,4 @@ info documentation pre-built for the unmodified documentation in the release. building/building-in-parallel building/building-the-ada-compiler building/building-the-d-compiler - building/building-with-profile-feedback
\ No newline at end of file + building/building-with-profile-feedback diff --git a/gcc/doc/install/building/building-a-cross-compiler.rst b/gcc/doc/install/building/building-a-cross-compiler.rst index c3fa1ce..d9aec4b 100644 --- a/gcc/doc/install/building/building-a-cross-compiler.rst +++ b/gcc/doc/install/building/building-a-cross-compiler.rst @@ -71,4 +71,4 @@ as :samp:`crt0.o` and :samp:`crtn.o` which are linked into each executable. There may be several alternatives for :samp:`crt0.o`, for use with profiling or other compilation options. Check your target's definition of -``STARTFILE_SPEC`` to find out what start files it uses.
\ No newline at end of file +``STARTFILE_SPEC`` to find out what start files it uses. diff --git a/gcc/doc/install/building/building-a-native-compiler.rst b/gcc/doc/install/building/building-a-native-compiler.rst index c2276c9..c1c3eb8 100644 --- a/gcc/doc/install/building/building-a-native-compiler.rst +++ b/gcc/doc/install/building/building-a-native-compiler.rst @@ -188,4 +188,4 @@ bootstrap-asan bootstrap-hwasan Compiles GCC itself using HWAddress Sanitization in order to catch invalid memory accesses within the GCC code. This option is only available on AArch64 - systems that are running Linux kernel version 5.4 or later.
\ No newline at end of file + systems that are running Linux kernel version 5.4 or later. diff --git a/gcc/doc/install/building/building-in-parallel.rst b/gcc/doc/install/building/building-in-parallel.rst index 1c5024a..1cbb94c 100644 --- a/gcc/doc/install/building/building-in-parallel.rst +++ b/gcc/doc/install/building/building-in-parallel.rst @@ -12,4 +12,4 @@ instead of :samp:`make`. You can also specify a bigger number, and in most cases using a value greater than the number of processors in your machine will result in fewer and shorter I/O latency hits, thus improving overall throughput; this is especially true for slow drives -and network filesystems.
\ No newline at end of file +and network filesystems. diff --git a/gcc/doc/install/building/building-the-ada-compiler.rst b/gcc/doc/install/building/building-the-ada-compiler.rst index e3875cf..dbac732 100644 --- a/gcc/doc/install/building/building-the-ada-compiler.rst +++ b/gcc/doc/install/building/building-the-ada-compiler.rst @@ -6,4 +6,4 @@ Building the Ada compiler ************************* -:ref:`GNAT <gnat-prerequisite>`.
\ No newline at end of file +:ref:`GNAT <gnat-prerequisite>`. diff --git a/gcc/doc/install/building/building-the-d-compiler.rst b/gcc/doc/install/building/building-the-d-compiler.rst index 0a596cf..cbc489a 100644 --- a/gcc/doc/install/building/building-the-d-compiler.rst +++ b/gcc/doc/install/building/building-the-d-compiler.rst @@ -6,4 +6,4 @@ Building the D compiler *********************** -:ref:`GDC <gdc-prerequisite>`.
\ No newline at end of file +:ref:`GDC <gdc-prerequisite>`. diff --git a/gcc/doc/install/building/building-with-profile-feedback.rst b/gcc/doc/install/building/building-with-profile-feedback.rst index bb02bf5..aa74234 100644 --- a/gcc/doc/install/building/building-with-profile-feedback.rst +++ b/gcc/doc/install/building/building-with-profile-feedback.rst @@ -31,4 +31,4 @@ this. Only the profile from the current build is used, so when an error occurs it is recommended to clean before restarting. Otherwise -the code quality may be much worse.
\ No newline at end of file +the code quality may be much worse. diff --git a/gcc/doc/install/configuration.rst b/gcc/doc/install/configuration.rst index 24aaa9e..c090d7a 100644 --- a/gcc/doc/install/configuration.rst +++ b/gcc/doc/install/configuration.rst @@ -2095,4 +2095,4 @@ The following options apply to the build of the D runtime library. Use installed :samp:`zlib` rather than that included with GCC. This needs to be available for each multilib variant, unless configured with :option:`--with-target-system-zlib=auto` in which case the GCCincluded - :samp:`zlib` is only used when the system installed library is not available.
\ No newline at end of file + :samp:`zlib` is only used when the system installed library is not available. diff --git a/gcc/doc/install/copyright.rst b/gcc/doc/install/copyright.rst index 8f9b3bc..09cf7f4 100644 --- a/gcc/doc/install/copyright.rst +++ b/gcc/doc/install/copyright.rst @@ -21,4 +21,4 @@ in the :ref:`gnu_fdl`. You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise - funds for GNU development.
\ No newline at end of file + funds for GNU development. diff --git a/gcc/doc/install/downloading-gcc.rst b/gcc/doc/install/downloading-gcc.rst index bb11f64..3889367 100644 --- a/gcc/doc/install/downloading-gcc.rst +++ b/gcc/doc/install/downloading-gcc.rst @@ -39,4 +39,4 @@ to set up everything. Otherwise unpack the GMP, MPFR and/or MPC source distributions in the directory containing the GCC sources and rename their directories to :samp:`gmp`, :samp:`mpfr` and :samp:`mpc`, -respectively (or use symbolic links with the same name).
\ No newline at end of file +respectively (or use symbolic links with the same name). diff --git a/gcc/doc/install/final-installation.rst b/gcc/doc/install/final-installation.rst index 6870209..47e2cde 100644 --- a/gcc/doc/install/final-installation.rst +++ b/gcc/doc/install/final-installation.rst @@ -125,4 +125,4 @@ Free Software Foundation <https://shop.fsf.org/>`_, though such manuals may not recent version of GCC. If you would like to generate online HTML documentation, do :samp:`cd -{objdir}; make html`.
\ No newline at end of file +{objdir}; make html`. diff --git a/gcc/doc/install/gnu-free-documentation-license.rst b/gcc/doc/install/gnu-free-documentation-license.rst index 1de809b..d70ca98 100644 --- a/gcc/doc/install/gnu-free-documentation-license.rst +++ b/gcc/doc/install/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/doc/install/host-target-specific-installation-notes-for-gcc.rst b/gcc/doc/install/host-target-specific-installation-notes-for-gcc.rst index c05a65a..637e1d8 100644 --- a/gcc/doc/install/host-target-specific-installation-notes-for-gcc.rst +++ b/gcc/doc/install/host-target-specific-installation-notes-for-gcc.rst @@ -1333,4 +1333,4 @@ all ELF targets (SVR4, Solaris 2, etc.) C++ support is significantly better on ELF targets if you use the GNU linker; duplicate copies of inlines, vtables and template instantiations will be discarded -automatically.
\ No newline at end of file +automatically. diff --git a/gcc/doc/install/how-can-you-run-the-testsuite-on-selected-tests.rst b/gcc/doc/install/how-can-you-run-the-testsuite-on-selected-tests.rst index 563a5b5..3512619 100644 --- a/gcc/doc/install/how-can-you-run-the-testsuite-on-selected-tests.rst +++ b/gcc/doc/install/how-can-you-run-the-testsuite-on-selected-tests.rst @@ -43,4 +43,4 @@ source, the most important ones being :samp:`compile.exp`, :samp:`execute.exp`, :samp:`dg.exp` and :samp:`old-deja.exp`. To get a list of the possible :samp:`*.exp` files, pipe the output of :samp:`make check` into a file and look at the -:samp:`Running ... .exp` lines.
\ No newline at end of file +:samp:`Running ... .exp` lines. diff --git a/gcc/doc/install/how-to-interpret-test-results.rst b/gcc/doc/install/how-to-interpret-test-results.rst index ad2a436..66e9eb2 100644 --- a/gcc/doc/install/how-to-interpret-test-results.rst +++ b/gcc/doc/install/how-to-interpret-test-results.rst @@ -29,4 +29,4 @@ contain status codes for all tests: It is normal for some tests to report unexpected failures. At the current time the testing harness does not allow fine grained control over whether or not a test is expected to fail. This problem should -be fixed in future releases.
\ No newline at end of file +be fixed in future releases. diff --git a/gcc/doc/install/index.rst b/gcc/doc/install/index.rst index c7924c6..3cdc047 100644 --- a/gcc/doc/install/index.rst +++ b/gcc/doc/install/index.rst @@ -24,4 +24,4 @@ Installing GCC host-target-specific-installation-notes-for-gcc gnu-free-documentation-license.rst - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/doc/install/indices-and-tables.rst b/gcc/doc/install/indices-and-tables.rst index 6c215a3..5cc3191 100644 --- a/gcc/doc/install/indices-and-tables.rst +++ b/gcc/doc/install/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../doc/indices-and-tables.rst diff --git a/gcc/doc/install/installing-gcc.rst b/gcc/doc/install/installing-gcc.rst index 2d680f1..0041de0 100644 --- a/gcc/doc/install/installing-gcc.rst +++ b/gcc/doc/install/installing-gcc.rst @@ -36,4 +36,4 @@ won't do so in the near future as this would open a can of worms. Instead, we suggest that you install GCC into a directory of its own and simply remove that directory when you do not need that specific version of GCC any longer, and, if shared libraries are installed there as well, no -more binaries exist that use them.
\ No newline at end of file +more binaries exist that use them. diff --git a/gcc/doc/install/passing-options-and-running-multiple-testsuites.rst b/gcc/doc/install/passing-options-and-running-multiple-testsuites.rst index 1dcc870..151de68 100644 --- a/gcc/doc/install/passing-options-and-running-multiple-testsuites.rst +++ b/gcc/doc/install/passing-options-and-running-multiple-testsuites.rst @@ -71,4 +71,4 @@ For example, will run three concurrent 'make-gcc' testsuites, eventually testing all ten combinations as described above. Note that this is currently only supported in the :samp:`gcc` subdirectory. (To see how this works, try -typing :command:`echo` before the example given here.)
\ No newline at end of file +typing :command:`echo` before the example given here.) diff --git a/gcc/doc/install/prerequisites.rst b/gcc/doc/install/prerequisites.rst index 44c2f2c..a05f5fb 100644 --- a/gcc/doc/install/prerequisites.rst +++ b/gcc/doc/install/prerequisites.rst @@ -316,4 +316,4 @@ Tools/packages necessary for modifying GCC * patch version 2.5.4 (or later) Necessary when applying patches, created with :command:`diff`, to one's - own sources.
\ No newline at end of file + own sources. diff --git a/gcc/doc/install/submitting-test-results.rst b/gcc/doc/install/submitting-test-results.rst index 695bac6..2eac448 100644 --- a/gcc/doc/install/submitting-test-results.rst +++ b/gcc/doc/install/submitting-test-results.rst @@ -19,4 +19,4 @@ make sure it is in your :envvar:`PATH`. The file :samp:`your_commentary.txt` is prepended to the testsuite summary and should contain any special remarks you have on your results or your build environment. Please do not edit the testsuite result block or the subject line, as these -messages may be automatically processed.
\ No newline at end of file +messages may be automatically processed. diff --git a/gcc/doc/install/testing.rst b/gcc/doc/install/testing.rst index 08d25f7..4ae1768 100644 --- a/gcc/doc/install/testing.rst +++ b/gcc/doc/install/testing.rst @@ -66,4 +66,4 @@ on a simulator as described at https://gcc.gnu.org/simtest-howto.html. how-can-you-run-the-testsuite-on-selected-tests passing-options-and-running-multiple-testsuites how-to-interpret-test-results - submitting-test-results
\ No newline at end of file + submitting-test-results diff --git a/gcc/fortran/doc/gfc-internals/code-that-interacts-with-the-user.rst b/gcc/fortran/doc/gfc-internals/code-that-interacts-with-the-user.rst index 43a47db..502bbc7 100644 --- a/gcc/fortran/doc/gfc-internals/code-that-interacts-with-the-user.rst +++ b/gcc/fortran/doc/gfc-internals/code-that-interacts-with-the-user.rst @@ -12,4 +12,4 @@ Code that Interacts with the User :maxdepth: 2 command-line-options - error-handling
\ No newline at end of file + error-handling diff --git a/gcc/fortran/doc/gfc-internals/command-line-options.rst b/gcc/fortran/doc/gfc-internals/command-line-options.rst index abb5fda..427c54e 100644 --- a/gcc/fortran/doc/gfc-internals/command-line-options.rst +++ b/gcc/fortran/doc/gfc-internals/command-line-options.rst @@ -27,4 +27,4 @@ The global flags that record the option states are stored in the ``gfc_option_t`` struct, which is defined in :samp:`gfortran.h`. Before the options are processed, initial values for these flags are set in ``gfc_init_option`` in :samp:`options.cc`; these become the default -values for the options.
\ No newline at end of file +values for the options. diff --git a/gcc/fortran/doc/gfc-internals/copyright.rst b/gcc/fortran/doc/gfc-internals/copyright.rst index c778eb1..4c658f4 100644 --- a/gcc/fortran/doc/gfc-internals/copyright.rst +++ b/gcc/fortran/doc/gfc-internals/copyright.rst @@ -22,4 +22,4 @@ in the :ref:`gnu_fdl`. You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise - funds for GNU development.
\ No newline at end of file + funds for GNU development. diff --git a/gcc/fortran/doc/gfc-internals/error-handling.rst b/gcc/fortran/doc/gfc-internals/error-handling.rst index 11c12b6..cb6f6bd 100644 --- a/gcc/fortran/doc/gfc-internals/error-handling.rst +++ b/gcc/fortran/doc/gfc-internals/error-handling.rst @@ -72,4 +72,4 @@ The syntax for the strings used to produce the error/warning message in the various error and warning functions is similar to the ``printf`` syntax, with :samp:`%`-escapes to insert variable values. The details, and the allowable codes, are documented in the ``error_print`` -function in :samp:`error.cc`.
\ No newline at end of file +function in :samp:`error.cc`. diff --git a/gcc/fortran/doc/gfc-internals/frontend-data-structures.rst b/gcc/fortran/doc/gfc-internals/frontend-data-structures.rst index 0b4411a..0466663 100644 --- a/gcc/fortran/doc/gfc-internals/frontend-data-structures.rst +++ b/gcc/fortran/doc/gfc-internals/frontend-data-structures.rst @@ -20,4 +20,4 @@ structures. :maxdepth: 2 gfccode - gfcexpr
\ No newline at end of file + gfcexpr diff --git a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages.rst b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages.rst index 37bfe30..a7225a4 100644 --- a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages.rst +++ b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages.rst @@ -21,4 +21,4 @@ Data structures relating to this are found in the source files generating-the-intermediate-language-for-later-stages/basic-data-structures generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree generating-the-intermediate-language-for-later-stages/translating-statements - generating-the-intermediate-language-for-later-stages/accessing-declarations
\ No newline at end of file + generating-the-intermediate-language-for-later-stages/accessing-declarations diff --git a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/accessing-declarations.rst b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/accessing-declarations.rst index 0c2c016..b9eaef4 100644 --- a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/accessing-declarations.rst +++ b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/accessing-declarations.rst @@ -13,4 +13,4 @@ contain a ``backend_decl`` variable, which contains the ``tree`` used for accessing that entity in the middle-end. Accessing declarations is usually done by functions called -``gfc_get*``.
\ No newline at end of file +``gfc_get*``. diff --git a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/basic-data-structures.rst b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/basic-data-structures.rst index 2c564da..91ac317 100644 --- a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/basic-data-structures.rst +++ b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/basic-data-structures.rst @@ -64,4 +64,4 @@ scope with the prefix 'everything' in the ``stmt_block`` tree var, *block; /* Initialize block somewhere here. */ var = gfc_create_var (integer_type_node, "everything"); - gfc_add_modify (block, var, build_int_cst (integer_type_node, 42));
\ No newline at end of file + gfc_add_modify (block, var, build_int_cst (integer_type_node, 42)); diff --git a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree.rst b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree.rst index f683804..a45fd87 100644 --- a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree.rst +++ b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree.rst @@ -45,4 +45,4 @@ Conversion functions which need a ``gfc_se`` structure will have a corresponding argument. ``gfc_se`` also contains pointers to a ``gfc_ss`` and a -``gfc_loopinfo`` structure. These are needed by the scalarizer.
\ No newline at end of file +``gfc_loopinfo`` structure. These are needed by the scalarizer. diff --git a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/translating-statements.rst b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/translating-statements.rst index f53310e..69e24d2 100644 --- a/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/translating-statements.rst +++ b/gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages/translating-statements.rst @@ -11,4 +11,4 @@ Translating statements Translating statements to ``tree`` is done by functions called ``gfc_trans_*``. These functions usually get passed a ``gfc_code`` structure, evaluate any expressions and then -return a ``tree`` structure.
\ No newline at end of file +return a ``tree`` structure. diff --git a/gcc/fortran/doc/gfc-internals/gfccode.rst b/gcc/fortran/doc/gfc-internals/gfccode.rst index 838205d..8f61084 100644 --- a/gcc/fortran/doc/gfc-internals/gfccode.rst +++ b/gcc/fortran/doc/gfc-internals/gfccode.rst @@ -143,4 +143,4 @@ For association to expressions (as opposed to variables), at the very beginning of the ``BLOCK`` construct assignments are automatically generated to set the corresponding variables to their target expressions' values, and later on the compiler simply disallows using such associate-names in contexts -that may change the value.
\ No newline at end of file +that may change the value. diff --git a/gcc/fortran/doc/gfc-internals/gfcexpr.rst b/gcc/fortran/doc/gfc-internals/gfcexpr.rst index 7036ee4..00c6b11 100644 --- a/gcc/fortran/doc/gfc-internals/gfcexpr.rst +++ b/gcc/fortran/doc/gfc-internals/gfcexpr.rst @@ -153,4 +153,4 @@ reference of a constant string, as in the following code snippet: In this case, ``value.character`` contains the full string's data as if it was a string constant, but the ``ref`` member is also set and points to a -substring reference as described in the subsection above.
\ No newline at end of file +substring reference as described in the subsection above. diff --git a/gcc/fortran/doc/gfc-internals/gnu-free-documentation-license.rst b/gcc/fortran/doc/gfc-internals/gnu-free-documentation-license.rst index 9a3dac6..98452c1 100644 --- a/gcc/fortran/doc/gfc-internals/gnu-free-documentation-license.rst +++ b/gcc/fortran/doc/gfc-internals/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/fortran/doc/gfc-internals/index.rst b/gcc/fortran/doc/gfc-internals/index.rst index 3e37acf..9968188 100644 --- a/gcc/fortran/doc/gfc-internals/index.rst +++ b/gcc/fortran/doc/gfc-internals/index.rst @@ -21,4 +21,4 @@ GNU Fortran Compiler Internals the-libgfortran-runtime-library gnu-free-documentation-license - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/fortran/doc/gfc-internals/indices-and-tables.rst b/gcc/fortran/doc/gfc-internals/indices-and-tables.rst index 50865c6..8d84ef9d 100644 --- a/gcc/fortran/doc/gfc-internals/indices-and-tables.rst +++ b/gcc/fortran/doc/gfc-internals/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../../doc/indices-and-tables.rst diff --git a/gcc/fortran/doc/gfc-internals/internals-of-fortran-2003-oop-features.rst b/gcc/fortran/doc/gfc-internals/internals-of-fortran-2003-oop-features.rst index b57f60e..7ac9a6d 100644 --- a/gcc/fortran/doc/gfc-internals/internals-of-fortran-2003-oop-features.rst +++ b/gcc/fortran/doc/gfc-internals/internals-of-fortran-2003-oop-features.rst @@ -12,4 +12,4 @@ Internals of Fortran 2003 OOP Features :maxdepth: 2 type-bound-procedures - type-bound-operators
\ No newline at end of file + type-bound-operators diff --git a/gcc/fortran/doc/gfc-internals/introduction.rst b/gcc/fortran/doc/gfc-internals/introduction.rst index cc13920..4a7323e 100644 --- a/gcc/fortran/doc/gfc-internals/introduction.rst +++ b/gcc/fortran/doc/gfc-internals/introduction.rst @@ -29,4 +29,4 @@ miscellaneous notes about the internals of the compiler. It is hoped that at some point in the future it will become a reasonably complete guide; in the interim, GNU Fortran developers are strongly encouraged to contribute to it as a way of keeping notes while working on the -compiler.
\ No newline at end of file +compiler. diff --git a/gcc/fortran/doc/gfc-internals/symbol-versioning.rst b/gcc/fortran/doc/gfc-internals/symbol-versioning.rst index 37bc1e7..6e23c9c 100644 --- a/gcc/fortran/doc/gfc-internals/symbol-versioning.rst +++ b/gcc/fortran/doc/gfc-internals/symbol-versioning.rst @@ -60,4 +60,4 @@ contains this example would define 4 C functions: ``original_foo``, ``old_foo``, ``old_foo1``, and ``new_foo``. In this case the map file must contain ``foo`` in ``VERS_1.1`` -and ``VERS_1.2`` as well as in ``VERS_2.0``.
\ No newline at end of file +and ``VERS_1.2`` as well as in ``VERS_2.0``. diff --git a/gcc/fortran/doc/gfc-internals/the-libgfortran-runtime-library.rst b/gcc/fortran/doc/gfc-internals/the-libgfortran-runtime-library.rst index 6b48b39..c0d74d7 100644 --- a/gcc/fortran/doc/gfc-internals/the-libgfortran-runtime-library.rst +++ b/gcc/fortran/doc/gfc-internals/the-libgfortran-runtime-library.rst @@ -11,4 +11,4 @@ The LibGFortran Runtime Library .. toctree:: :maxdepth: 2 - symbol-versioning
\ No newline at end of file + symbol-versioning diff --git a/gcc/fortran/doc/gfc-internals/type-bound-operators.rst b/gcc/fortran/doc/gfc-internals/type-bound-operators.rst index 395de8f..f749c42 100644 --- a/gcc/fortran/doc/gfc-internals/type-bound-operators.rst +++ b/gcc/fortran/doc/gfc-internals/type-bound-operators.rst @@ -30,4 +30,4 @@ operators defined on that derived-type are checked for a match with the operator call. If there's indeed a relevant definition, the operator call is replaced with an internally generated ``GENERIC`` type-bound procedure call to the respective definition and that call is -further processed.
\ No newline at end of file +further processed. diff --git a/gcc/fortran/doc/gfc-internals/type-bound-procedures.rst b/gcc/fortran/doc/gfc-internals/type-bound-procedures.rst index 2f2d7c1..c26bccf 100644 --- a/gcc/fortran/doc/gfc-internals/type-bound-procedures.rst +++ b/gcc/fortran/doc/gfc-internals/type-bound-procedures.rst @@ -98,4 +98,4 @@ this is needed because type-bound operators can be called on a base-object that need not be of type ``EXPR_VARIABLE`` and thus representable in this way. Finally, if ``value.compcall.assign`` is set, the call was produced in expansion of a type-bound assignment; this means that proper dependency-checking -needs to be done when relevant.
\ No newline at end of file +needs to be done when relevant. diff --git a/gcc/fortran/doc/gfortran/about-gnu-fortran.rst b/gcc/fortran/doc/gfortran/about-gnu-fortran.rst index 8185248..bca62f4 100644 --- a/gcc/fortran/doc/gfortran/about-gnu-fortran.rst +++ b/gcc/fortran/doc/gfortran/about-gnu-fortran.rst @@ -112,4 +112,4 @@ The GNU Fortran compiler consists of several components: assembler code. You would typically not use this program directly; instead, the :command:`gcc` or :command:`gfortran` driver - programs call it for you.
\ No newline at end of file + programs call it for you. diff --git a/gcc/fortran/doc/gfortran/coarray-programming.rst b/gcc/fortran/doc/gfortran/coarray-programming.rst index 4dce202..1879007 100644 --- a/gcc/fortran/doc/gfortran/coarray-programming.rst +++ b/gcc/fortran/doc/gfortran/coarray-programming.rst @@ -14,4 +14,4 @@ Coarray Programming :maxdepth: 2 type-and-enum-abi-documentation - function-abi-documentation
\ No newline at end of file + function-abi-documentation diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics.rst b/gcc/fortran/doc/gfortran/compiler-characteristics.rst index c222102..e9500c7 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics.rst @@ -24,4 +24,4 @@ might in some way or another become visible to the programmer. compiler-characteristics/files-opened-without-an-explicit-action=-specifier compiler-characteristics/file-operations-on-symbolic-links compiler-characteristics/file-format-of-unformatted-sequential-files - compiler-characteristics/asynchronous-i-o
\ No newline at end of file + compiler-characteristics/asynchronous-i-o diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/asynchronous-i-o.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/asynchronous-i-o.rst index c5fd4ea..5935772 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/asynchronous-i-o.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/asynchronous-i-o.rst @@ -18,4 +18,4 @@ variables, such as AIX, I/O is also performed as synchronous. On some systems, such as Darwin or Solaris, the POSIX thread library is always linked in, so asynchronous I/O is always performed. On other sytems, such as Linux, it is necessary to specify :option:`-pthread`, -:option:`-lpthread` or :option:`-fopenmp` during the linking step.
\ No newline at end of file +:option:`-lpthread` or :option:`-fopenmp` during the linking step. diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/data-consistency-and-durability.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/data-consistency-and-durability.rst index d499a8d..663546b 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/data-consistency-and-durability.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/data-consistency-and-durability.rst @@ -77,4 +77,4 @@ client to contact the server in order to revalidate cached data. ``fsync`` will also force a flush of dirty data and metadata to the server. Similar to ``open`` and ``close``, acquiring and releasing ``fcntl`` file locks, if the server supports them, will -also force cache validation and flushing dirty data and metadata.
\ No newline at end of file +also force cache validation and flushing dirty data and metadata. diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/evaluation-of-logical-expressions.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/evaluation-of-logical-expressions.rst index ddb472b..2151544 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/evaluation-of-logical-expressions.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/evaluation-of-logical-expressions.rst @@ -15,4 +15,4 @@ Fortran will optimize out function calls (even to impure functions) if the result of the expression can be established without them. However, since not all compilers do that, and such an optimization can potentially modify the program flow and subsequent results, GNU Fortran throws warnings for such -situations with the :option:`-Wfunction-elimination` flag.
\ No newline at end of file +situations with the :option:`-Wfunction-elimination` flag. diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/file-format-of-unformatted-sequential-files.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/file-format-of-unformatted-sequential-files.rst index 55c332c..6ed9e65 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/file-format-of-unformatted-sequential-files.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/file-format-of-unformatted-sequential-files.rst @@ -60,4 +60,4 @@ record containing a single subrecord: open (10,file='test.dat',form='unformatted') read (10) b if (all (a == b)) print *,'success!' - end program main
\ No newline at end of file + end program main diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/file-operations-on-symbolic-links.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/file-operations-on-symbolic-links.rst index c0d1e10..3d121ee 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/file-operations-on-symbolic-links.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/file-operations-on-symbolic-links.rst @@ -25,4 +25,4 @@ symbolic links, on systems that support them. * If a symbolic link was connected, using the ``CLOSE`` statement with a ``STATUS="DELETE"`` specifier will cause the symbolic link itself - to be deleted, not its target.
\ No newline at end of file + to be deleted, not its target. diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/files-opened-without-an-explicit-action=-specifier.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/files-opened-without-an-explicit-action=-specifier.rst index 2f7a6dc..b42bc9d 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/files-opened-without-an-explicit-action=-specifier.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/files-opened-without-an-explicit-action=-specifier.rst @@ -20,4 +20,4 @@ processor dependent. GNU Fortran behaves as follows: * If that fails, try to open with ``ACTION='WRITE'`` -* If that fails, generate an error
\ No newline at end of file +* If that fails, generate an error diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/internal-representation-of-logical-variables.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/internal-representation-of-logical-variables.rst index 2628065..e8b1198 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/internal-representation-of-logical-variables.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/internal-representation-of-logical-variables.rst @@ -21,4 +21,4 @@ A ``LOGICAL(KIND=N)`` variable is represented as an values: ``1`` for ``.TRUE.`` and ``0`` for ``.FALSE.``. Any other integer value results in undefined behavior. -See also :ref:`argument-passing-conventions` and :ref:`interoperability-with-c`.
\ No newline at end of file +See also :ref:`argument-passing-conventions` and :ref:`interoperability-with-c`. diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/kind-type-parameters.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/kind-type-parameters.rst index 8f74c8d..fd3dd2a 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/kind-type-parameters.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/kind-type-parameters.rst @@ -51,4 +51,4 @@ parameters of the ``ISO_FORTRAN_ENV`` module instead of the concrete values. The available kind parameters can be found in the constant arrays ``CHARACTER_KINDS``, ``INTEGER_KINDS``, ``LOGICAL_KINDS`` and ``REAL_KINDS`` in the :ref:`ISO_FORTRAN_ENV` module. For C interoperability, -the kind parameters of the :ref:`ISO_C_BINDING` module should be used.
\ No newline at end of file +the kind parameters of the :ref:`ISO_C_BINDING` module should be used. diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/max-and-min-intrinsics-with-real-nan-arguments.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/max-and-min-intrinsics-with-real-nan-arguments.rst index 5b56829..cc05531 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/max-and-min-intrinsics-with-real-nan-arguments.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/max-and-min-intrinsics-with-real-nan-arguments.rst @@ -18,4 +18,4 @@ generated. If the programmer wishes to take some specific action in case one of the arguments is a ``NaN``, it is necessary to explicitly test the arguments before calling ``MAX`` or ``MIN``, e.g. with the ``IEEE_IS_NAN`` function from the intrinsic module -``IEEE_ARITHMETIC``.
\ No newline at end of file +``IEEE_ARITHMETIC``. diff --git a/gcc/fortran/doc/gfortran/compiler-characteristics/thread-safety-of-the-runtime-library.rst b/gcc/fortran/doc/gfortran/compiler-characteristics/thread-safety-of-the-runtime-library.rst index e2282ca..46536d7 100644 --- a/gcc/fortran/doc/gfortran/compiler-characteristics/thread-safety-of-the-runtime-library.rst +++ b/gcc/fortran/doc/gfortran/compiler-characteristics/thread-safety-of-the-runtime-library.rst @@ -50,4 +50,4 @@ Thus, on such targets it's not safe to call ``setlocale`` concurrently from another thread while a Fortran formatted I/O operation is in progress. Also, other threads doing something dependent on the LC_NUMERIC locale might not work correctly if a -formatted I/O operation is in progress in another thread.
\ No newline at end of file +formatted I/O operation is in progress in another thread. diff --git a/gcc/fortran/doc/gfortran/contributing.rst b/gcc/fortran/doc/gfortran/contributing.rst index bb06b37..44830c8 100644 --- a/gcc/fortran/doc/gfortran/contributing.rst +++ b/gcc/fortran/doc/gfortran/contributing.rst @@ -25,4 +25,4 @@ but they are also things doable by someone who is willing and able. :maxdepth: 2 contributors-to-gnu-fortran - projects
\ No newline at end of file + projects diff --git a/gcc/fortran/doc/gfortran/contributors-to-gnu-fortran.rst b/gcc/fortran/doc/gfortran/contributors-to-gnu-fortran.rst index 5a9c615..3eb1fa2 100644 --- a/gcc/fortran/doc/gfortran/contributors-to-gnu-fortran.rst +++ b/gcc/fortran/doc/gfortran/contributors-to-gnu-fortran.rst @@ -106,4 +106,4 @@ test and improve the GNU Fortran compiler over the past few years, and we welcome you to do the same! If you already have done so, and you would like to see your name listed in the -list above, please contact us.
\ No newline at end of file +list above, please contact us. diff --git a/gcc/fortran/doc/gfortran/copyright.rst b/gcc/fortran/doc/gfortran/copyright.rst index c778eb1..4c658f4 100644 --- a/gcc/fortran/doc/gfortran/copyright.rst +++ b/gcc/fortran/doc/gfortran/copyright.rst @@ -22,4 +22,4 @@ in the :ref:`gnu_fdl`. You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise - funds for GNU development.
\ No newline at end of file + funds for GNU development. diff --git a/gcc/fortran/doc/gfortran/extensions-implemented-in-gnu-fortran.rst b/gcc/fortran/doc/gfortran/extensions-implemented-in-gnu-fortran.rst index bffdd27..6e4e0c2 100644 --- a/gcc/fortran/doc/gfortran/extensions-implemented-in-gnu-fortran.rst +++ b/gcc/fortran/doc/gfortran/extensions-implemented-in-gnu-fortran.rst @@ -1532,4 +1532,4 @@ Default exponents For compatibility, GNU Fortran supports a default exponent of zero in real constants with :option:`-fdec`. For example, ``9e`` would be -interpreted as ``9e0``, rather than an error.
\ No newline at end of file +interpreted as ``9e0``, rather than an error. diff --git a/gcc/fortran/doc/gfortran/extensions-not-implemented-in-gnu-fortran.rst b/gcc/fortran/doc/gfortran/extensions-not-implemented-in-gnu-fortran.rst index 33bbd7b..1a9a2a4 100644 --- a/gcc/fortran/doc/gfortran/extensions-not-implemented-in-gnu-fortran.rst +++ b/gcc/fortran/doc/gfortran/extensions-not-implemented-in-gnu-fortran.rst @@ -183,4 +183,4 @@ characters left using ``LEN_TRIM``. Another method may be to use formatted stream, read the data up to the position where the ``Q`` descriptor occurred, use ``INQUIRE`` to get the file position, count the characters up to the next ``NEW_LINE`` and then start -reading from the position marked previously.
\ No newline at end of file +reading from the position marked previously. diff --git a/gcc/fortran/doc/gfortran/extensions.rst b/gcc/fortran/doc/gfortran/extensions.rst index c151fc6..e39f6d9 100644 --- a/gcc/fortran/doc/gfortran/extensions.rst +++ b/gcc/fortran/doc/gfortran/extensions.rst @@ -21,4 +21,4 @@ extensions. :maxdepth: 2 extensions-implemented-in-gnu-fortran - extensions-not-implemented-in-gnu-fortran
\ No newline at end of file + extensions-not-implemented-in-gnu-fortran diff --git a/gcc/fortran/doc/gfortran/function-abi-documentation.rst b/gcc/fortran/doc/gfortran/function-abi-documentation.rst index a26ea3f..d5d8017 100644 --- a/gcc/fortran/doc/gfortran/function-abi-documentation.rst +++ b/gcc/fortran/doc/gfortran/function-abi-documentation.rst @@ -1523,4 +1523,4 @@ Some basic guidelines for editing this document: (2) The generic name is to be used. (3) The specific names are included in the function index and in a table at the end of the node (See ABS entry). -(4) Try to maintain the same style for each entry.
\ No newline at end of file +(4) Try to maintain the same style for each entry. diff --git a/gcc/fortran/doc/gfortran/funding.rst b/gcc/fortran/doc/gfortran/funding.rst index 2d76ad9..2524a4e 100644 --- a/gcc/fortran/doc/gfortran/funding.rst +++ b/gcc/fortran/doc/gfortran/funding.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../../doc/funding.rst
\ No newline at end of file +.. include:: ../../../../doc/funding.rst diff --git a/gcc/fortran/doc/gfortran/general-public-license-3.rst b/gcc/fortran/doc/gfortran/general-public-license-3.rst index cfca1c3..1aee008 100644 --- a/gcc/fortran/doc/gfortran/general-public-license-3.rst +++ b/gcc/fortran/doc/gfortran/general-public-license-3.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../../doc/gpl-3.0.rst
\ No newline at end of file +.. include:: ../../../../doc/gpl-3.0.rst diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-and-gcc.rst b/gcc/fortran/doc/gfortran/gnu-fortran-and-gcc.rst index 2ec86fb..004b4b7 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-and-gcc.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-and-gcc.rst @@ -45,4 +45,4 @@ which relate to the optimization passes and the back-end code generation that relate to the optimization passes and the back-end code generation are documented in the GCC manual; see :ref:`gcc:top`. The two manuals together provide a complete reference for the GNU -Fortran compiler.
\ No newline at end of file +Fortran compiler. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options.rst index 880b34c..f880ddf 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options.rst @@ -30,4 +30,4 @@ GNU Fortran Command Options .. toctree:: - copyright
\ No newline at end of file + copyright diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/description.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/description.rst index c0f0594..3800347 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/description.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/description.rst @@ -36,4 +36,4 @@ by all of the relevant drivers. In some cases, options have positive and negative forms; the negative form of :samp:`-ffoo` would be :samp:`-fno-foo`. This manual documents only one of these two forms, whichever -one is not the default.
\ No newline at end of file +one is not the default. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/enable-and-customize-preprocessing.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/enable-and-customize-preprocessing.rst index 0db92c6..13fe9c3 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/enable-and-customize-preprocessing.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/enable-and-customize-preprocessing.rst @@ -295,4 +295,4 @@ The following options control preprocessing of Fortran code: .. option:: -Uname Cancel any previous definition of :samp:`{name}`, either built in or provided - with a :option:`-D` option.
\ No newline at end of file + with a :option:`-D` option. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/environment-variables-affecting-gfortran.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/environment-variables-affecting-gfortran.rst index cd6af4c..6d4a979 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/environment-variables-affecting-gfortran.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/environment-variables-affecting-gfortran.rst @@ -21,4 +21,4 @@ See :ref:`gcc:environment-variables`, for information on environment variables. See :ref:`runtime`, for environment variables that affect the -run-time behavior of programs compiled with GNU Fortran.
\ No newline at end of file +run-time behavior of programs compiled with GNU Fortran. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-runtime-behavior.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-runtime-behavior.rst index 08f0558..4a1afc2 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-runtime-behavior.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-runtime-behavior.rst @@ -64,4 +64,4 @@ These options affect the runtime behavior of programs compiled with GNU Fortran. negative in the ``SIGN`` intrinsic. :option:`-fno-sign-zero` does not print the negative sign of zero values (or values rounded to zero for I/O) and regards zero as positive number in the ``SIGN`` intrinsic for - compatibility with Fortran 77. The default is :option:`-fsign-zero`.
\ No newline at end of file + compatibility with Fortran 77. The default is :option:`-fsign-zero`. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-the-linking-step.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-the-linking-step.rst index 2e9e39f..9231032 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-the-linking-step.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/influencing-the-linking-step.rst @@ -34,4 +34,4 @@ a link step. Please note that the :samp:`libquadmath` runtime library is licensed under the GNU Lesser General Public License (LGPL), and linking it statically introduces - requirements when redistributing the resulting binaries.
\ No newline at end of file + requirements when redistributing the resulting binaries. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/option-summary.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/option-summary.rst index 7e69d40..c8ab7e1 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/option-summary.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/option-summary.rst @@ -101,4 +101,4 @@ by type. Explanations are in the following sections. :option:`-fmax-stack-var-size=n` :option:`-fno-align-commons` :option:`-fno-automatic` |gol| :option:`-fno-protect-parens` :option:`-fno-underscoring` :option:`-fsecond-underscore` |gol| :option:`-fpack-derived` :option:`-frealloc-lhs` :option:`-frecursive` :option:`-frepack-arrays` |gol| - :option:`-fshort-enums` :option:`-fstack-arrays`
\ No newline at end of file + :option:`-fshort-enums` :option:`-fstack-arrays` diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-controlling-fortran-dialect.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-controlling-fortran-dialect.rst index 175f925..2ce2fd4 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-controlling-fortran-dialect.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-controlling-fortran-dialect.rst @@ -408,4 +408,4 @@ accepted by the compiler: .. option:: -ftest-forall-temp - Enhance test coverage by forcing most forall assignments to use temporary.
\ No newline at end of file + Enhance test coverage by forcing most forall assignments to use temporary. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-code-generation-conventions.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-code-generation-conventions.rst index f83846a..2f7e747 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-code-generation-conventions.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-code-generation-conventions.rst @@ -580,4 +580,4 @@ it. See :ref:`gcc:code-gen-options`, for information on more options offered by the GBE -shared by :command:`gfortran`, :command:`gcc`, and other GNU compilers.
\ No newline at end of file +shared by :command:`gfortran`, :command:`gcc`, and other GNU compilers. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-debugging-your-program-or-gnu-fortran.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-debugging-your-program-or-gnu-fortran.rst index d7ec72e..0e87bca 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-debugging-your-program-or-gnu-fortran.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-debugging-your-program-or-gnu-fortran.rst @@ -131,4 +131,4 @@ either your program or the GNU Fortran compiler. Fortran main program. See :ref:`gcc:debugging-options`, for more information on -debugging options.
\ No newline at end of file +debugging options. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-directory-search.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-directory-search.rst index a76f150..c71c502 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-directory-search.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-directory-search.rst @@ -51,4 +51,4 @@ Fortran source. .. option:: -fintrinsic-modules-path {dir} This option specifies the location of pre-compiled intrinsic modules, if - they are not in the default location expected by the compiler.
\ No newline at end of file + they are not in the default location expected by the compiler. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-interoperability-with-other-languages.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-interoperability-with-other-languages.rst index 65f418c..7fbf110 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-interoperability-with-other-languages.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-for-interoperability-with-other-languages.rst @@ -60,4 +60,4 @@ Options for interoperability with other languages $ gfortran -fc-prototypes-external -fsyntax-only foo.f > foo.h where the C code intended for interoperating with the Fortran code - then uses ``#include "foo.h"``.
\ No newline at end of file + then uses ``#include "foo.h"``. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-to-request-or-suppress-errors-and-warnings.rst b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-to-request-or-suppress-errors-and-warnings.rst index 871fe57..b7f52d2 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-to-request-or-suppress-errors-and-warnings.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-command-options/options-to-request-or-suppress-errors-and-warnings.rst @@ -408,4 +408,4 @@ See :ref:`gcc:warning-options`, for information on more options offered by the GBE shared by :command:`gfortran`, :command:`gcc` and other GNU compilers. -Some of these have no effect when compiling programs written in Fortran.
\ No newline at end of file +Some of these have no effect when compiling programs written in Fortran. diff --git a/gcc/fortran/doc/gfortran/gnu-fortran-compiler-directives.rst b/gcc/fortran/doc/gfortran/gnu-fortran-compiler-directives.rst index 966be29..4283549 100644 --- a/gcc/fortran/doc/gfortran/gnu-fortran-compiler-directives.rst +++ b/gcc/fortran/doc/gfortran/gnu-fortran-compiler-directives.rst @@ -171,4 +171,4 @@ The syntax of the directive is This directive tells the compiler to not vectorize the following loop. It must be placed immediately before a ``DO`` loop and applies only -to the loop that follows.
\ No newline at end of file +to the loop that follows. diff --git a/gcc/fortran/doc/gfortran/gnu-free-documentation-license.rst b/gcc/fortran/doc/gfortran/gnu-free-documentation-license.rst index 9a3dac6..98452c1 100644 --- a/gcc/fortran/doc/gfortran/gnu-free-documentation-license.rst +++ b/gcc/fortran/doc/gfortran/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/fortran/doc/gfortran/index.rst b/gcc/fortran/doc/gfortran/index.rst index 312da78..d1fd7fb 100644 --- a/gcc/fortran/doc/gfortran/index.rst +++ b/gcc/fortran/doc/gfortran/index.rst @@ -53,4 +53,4 @@ Part II: Language Reference gnu-free-documentation-license funding - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/fortran/doc/gfortran/indices-and-tables.rst b/gcc/fortran/doc/gfortran/indices-and-tables.rst index 50865c6..8d84ef9d 100644 --- a/gcc/fortran/doc/gfortran/indices-and-tables.rst +++ b/gcc/fortran/doc/gfortran/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../../doc/indices-and-tables.rst diff --git a/gcc/fortran/doc/gfortran/interoperability-with-c.rst b/gcc/fortran/doc/gfortran/interoperability-with-c.rst index 52364ad..edc475e 100644 --- a/gcc/fortran/doc/gfortran/interoperability-with-c.rst +++ b/gcc/fortran/doc/gfortran/interoperability-with-c.rst @@ -410,4 +410,4 @@ an array descriptor with different fields in functions without the ``BIND(C)`` attribute. Arguments to functions marked ``BIND(C)`` are converted to the specified form. If you need to access GNU Fortran's internal array descriptor, you can use the Chasm Language Interoperability -Tools, http://chasm-interop.sourceforge.net/.
\ No newline at end of file +Tools, http://chasm-interop.sourceforge.net/. diff --git a/gcc/fortran/doc/gfortran/intrinsic-modules.rst b/gcc/fortran/doc/gfortran/intrinsic-modules.rst index 3768d4f..8634540 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-modules.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-modules.rst @@ -17,4 +17,4 @@ Intrinsic Modules intrinsic-modules/isofortranenv intrinsic-modules/isocbinding intrinsic-modules/ieee-modules-ieeeexceptions-ieeearithmetic-and-ieeefeatures - intrinsic-modules/openmp-modules-omplib-and-omplibkinds
\ No newline at end of file + intrinsic-modules/openmp-modules-omplib-and-omplibkinds diff --git a/gcc/fortran/doc/gfortran/intrinsic-modules/ieee-modules-ieeeexceptions-ieeearithmetic-and-ieeefeatures.rst b/gcc/fortran/doc/gfortran/intrinsic-modules/ieee-modules-ieeeexceptions-ieeearithmetic-and-ieeefeatures.rst index 4bdf249..5bf4aae 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-modules/ieee-modules-ieeeexceptions-ieeearithmetic-and-ieeefeatures.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-modules/ieee-modules-ieeeexceptions-ieeearithmetic-and-ieeefeatures.rst @@ -26,4 +26,4 @@ IEEE modules: IEEE_EXCEPTIONS, IEEE_ARITHMETIC, and IEEE_FEATURES For full compliance with the Fortran standards, code using the ``IEEE_EXCEPTIONS`` or ``IEEE_ARITHMETIC`` modules should be compiled with the following options: ``-fno-unsafe-math-optimizations --frounding-math -fsignaling-nans``.
\ No newline at end of file +-frounding-math -fsignaling-nans``. diff --git a/gcc/fortran/doc/gfortran/intrinsic-modules/isocbinding.rst b/gcc/fortran/doc/gfortran/intrinsic-modules/isocbinding.rst index 3750eda..8bd3621 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-modules/isocbinding.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-modules/isocbinding.rst @@ -224,4 +224,4 @@ Moreover, the following two named constants are defined: * - ``C_NULL_FUNPTR`` - ``C_FUNPTR`` -Both are equivalent to the value ``NULL`` in C.
\ No newline at end of file +Both are equivalent to the value ``NULL`` in C. diff --git a/gcc/fortran/doc/gfortran/intrinsic-modules/isofortranenv.rst b/gcc/fortran/doc/gfortran/intrinsic-modules/isofortranenv.rst index a03e1eb..e9c9d69 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-modules/isofortranenv.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-modules/isofortranenv.rst @@ -113,4 +113,4 @@ ISO_FORTRAN_ENV (Fortran 2008 or later.) The module also provides the following intrinsic procedures: - :ref:`COMPILER_OPTIONS` and :ref:`COMPILER_VERSION`.
\ No newline at end of file + :ref:`COMPILER_OPTIONS` and :ref:`COMPILER_VERSION`. diff --git a/gcc/fortran/doc/gfortran/intrinsic-modules/openacc-module-openacc.rst b/gcc/fortran/doc/gfortran/intrinsic-modules/openacc-module-openacc.rst index 56a5d37..d593e92 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-modules/openacc-module-openacc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-modules/openacc-module-openacc.rst @@ -24,4 +24,4 @@ For details refer to the actual ``OPENACC`` provides the scalar default-integer named constant ``openacc_version`` with a value of the form :samp:`{yyyymm}`, where ``yyyy`` is the year and :samp:`{mm}` the month -of the OpenACC version; for OpenACC v2.6 the value is ``201711``.
\ No newline at end of file +of the OpenACC version; for OpenACC v2.6 the value is ``201711``. diff --git a/gcc/fortran/doc/gfortran/intrinsic-modules/openmp-modules-omplib-and-omplibkinds.rst b/gcc/fortran/doc/gfortran/intrinsic-modules/openmp-modules-omplib-and-omplibkinds.rst index 56951f3..572f001 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-modules/openmp-modules-omplib-and-omplibkinds.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-modules/openmp-modules-omplib-and-omplibkinds.rst @@ -158,4 +158,4 @@ The following scalar integer named constants are of the kind omp_large_cap_mem_space omp_const_mem_space omp_high_bw_mem_space - omp_low_lat_mem_space
\ No newline at end of file + omp_low_lat_mem_space diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures.rst index cf1b0c9..f74dd4d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures.rst @@ -296,4 +296,4 @@ Intrinsic Procedures intrinsic-procedures/unlink intrinsic-procedures/unpack intrinsic-procedures/verify - intrinsic-procedures/xor
\ No newline at end of file + intrinsic-procedures/xor diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/abort.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/abort.rst index 9ac38fa..a4b3571 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/abort.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/abort.rst @@ -41,4 +41,4 @@ ABORT --- Abort the program See also: :ref:`EXIT`, :ref:`KILL`, - :ref:`BACKTRACE`
\ No newline at end of file + :ref:`BACKTRACE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/abs.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/abs.rst index ecc7495..7ae5b6b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/abs.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/abs.rst @@ -114,4 +114,4 @@ ABS --- Absolute value * - ``CDABS(A)`` - ``COMPLEX(8) A`` - ``REAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/access.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/access.rst index 8293133..ef42631 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/access.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/access.rst @@ -58,4 +58,4 @@ ACCESS --- Checks file access modes if(access(file,'x') == 0) print *, trim(file),' is executable' if(access(file2,'rwx') == 0) & print *, trim(file2),' is readable, writable and executable' - end program access_test
\ No newline at end of file + end program access_test diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/achar.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/achar.rst index 81df133..6bdf6a7 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/achar.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/achar.rst @@ -53,4 +53,4 @@ ACHAR --- Character in ASCII collating sequence See also: :ref:`CHAR`, :ref:`IACHAR`, - :ref:`ICHAR`
\ No newline at end of file + :ref:`ICHAR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/acos.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/acos.rst index f744aaf..6696a8b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/acos.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/acos.rst @@ -70,4 +70,4 @@ ACOS --- Arccosine function Inverse function: :ref:`COS` Degrees function: - :ref:`ACOSD`
\ No newline at end of file + :ref:`ACOSD` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/acosd.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/acosd.rst index 676b7a4..a5ba2c2 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/acosd.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/acosd.rst @@ -71,4 +71,4 @@ ACOSD --- Arccosine function, degrees Inverse function: :ref:`COSD` Radians function: - :ref:`ACOS`
\ No newline at end of file + :ref:`ACOS` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/acosh.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/acosh.rst index b2012d1..1435c6c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/acosh.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/acosh.rst @@ -67,4 +67,4 @@ ACOSH --- Inverse hyperbolic cosine function See also: Inverse function: - :ref:`COSH`
\ No newline at end of file + :ref:`COSH` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustl.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustl.rst index 233516a..47e9715 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustl.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustl.rst @@ -45,4 +45,4 @@ ADJUSTL --- Left adjust a string See also: :ref:`ADJUSTR`, - :ref:`TRIM`
\ No newline at end of file + :ref:`TRIM` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustr.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustr.rst index fac4b0c..9459ef9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustr.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/adjustr.rst @@ -45,4 +45,4 @@ ADJUSTR --- Right adjust a string See also: :ref:`ADJUSTL`, - :ref:`TRIM`
\ No newline at end of file + :ref:`TRIM` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/aimag.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/aimag.rst index cf51185..df8d9cb 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/aimag.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/aimag.rst @@ -78,4 +78,4 @@ AIMAG --- Imaginary part of complex number * - ``IMAGPART(Z)`` - ``COMPLEX Z`` - ``REAL`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/alarm.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/alarm.rst index 3670966..cdf7981 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/alarm.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/alarm.rst @@ -56,4 +56,4 @@ ALARM --- Execute a routine after a given delay end program test_alarm This will cause the external routine :samp:`{handler_print}` to be called - after 3 seconds.
\ No newline at end of file + after 3 seconds. diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/all.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/all.rst index a023168..c5ab42a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/all.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/all.rst @@ -58,4 +58,4 @@ ALL --- All values in MASK along DIM are true print *, all(a .eq. b, 1) print *, all(a .eq. b, 2) end subroutine section - end program test_all
\ No newline at end of file + end program test_all diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/allocated.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/allocated.rst index eed0f76..3c4bfdb 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/allocated.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/allocated.rst @@ -46,4 +46,4 @@ ALLOCATED --- Status of an allocatable entity integer :: i = 4 real(4), allocatable :: x(:) if (.not. allocated(x)) allocate(x(i)) - end program test_allocated
\ No newline at end of file + end program test_allocated diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/and.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/and.rst index 66a8d25..cd11733 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/and.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/and.rst @@ -57,4 +57,4 @@ AND --- Bitwise logical AND See also: Fortran 95 elemental function: - :ref:`IAND`
\ No newline at end of file + :ref:`IAND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/any.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/any.rst index 1a2ba10..574a68f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/any.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/any.rst @@ -58,4 +58,4 @@ ANY --- Any value in MASK along DIM is true print *, any(a .eq. b, 1) print *, any(a .eq. b, 2) end subroutine section - end program test_any
\ No newline at end of file + end program test_any diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/asin.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/asin.rst index 0b6c419..44925bf 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/asin.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/asin.rst @@ -70,4 +70,4 @@ ASIN --- Arcsine function Inverse function: :ref:`SIN` Degrees function: - :ref:`ASIND`
\ No newline at end of file + :ref:`ASIND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/asind.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/asind.rst index 407542b..09cf64a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/asind.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/asind.rst @@ -71,4 +71,4 @@ ASIND --- Arcsine function, degrees Inverse function: :ref:`SIND` Radians function: - :ref:`ASIN`
\ No newline at end of file + :ref:`ASIN` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/asinh.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/asinh.rst index 08902e8..34454dd 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/asinh.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/asinh.rst @@ -67,4 +67,4 @@ ASINH --- Inverse hyperbolic sine function See also: Inverse function: - :ref:`SINH`
\ No newline at end of file + :ref:`SINH` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/associated.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/associated.rst index 5988c21..ba99c3d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/associated.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/associated.rst @@ -71,4 +71,4 @@ ASSOCIATED --- Status of a pointer or pointer/target pair end program test_associated See also: - :ref:`NULL`
\ No newline at end of file + :ref:`NULL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atan.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atan.rst index ae36dda..23d5708 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atan.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atan.rst @@ -77,4 +77,4 @@ ATAN --- Arctangent function Inverse function: :ref:`TAN` Degrees function: - :ref:`ATAND`
\ No newline at end of file + :ref:`ATAND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2.rst index 0f61a79..d947862 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2.rst @@ -82,4 +82,4 @@ ATAN2 --- Arctangent function Alias: :ref:`ATAN` Degrees function: - :ref:`ATAN2D`
\ No newline at end of file + :ref:`ATAN2D` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2d.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2d.rst index 1aed24a..03c77a2 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2d.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atan2d.rst @@ -82,4 +82,4 @@ ATAN2D --- Arctangent function, degrees Alias: :ref:`ATAND` Radians function: - :ref:`ATAN2`
\ No newline at end of file + :ref:`ATAN2` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atand.rst index f070cfc..1ad299c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atand.rst @@ -77,4 +77,4 @@ ATAND --- Arctangent function, degrees Inverse function: :ref:`TAND` Radians function: - :ref:`ATAN`
\ No newline at end of file + :ref:`ATAN` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atanh.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atanh.rst index 7d6f157..d272e7f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atanh.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atanh.rst @@ -67,4 +67,4 @@ ATANH --- Inverse hyperbolic tangent function See also: Inverse function: - :ref:`TANH`
\ No newline at end of file + :ref:`TANH` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicadd.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicadd.rst index 3b1195e..37e8506 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicadd.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicadd.rst @@ -57,4 +57,4 @@ ATOMIC_ADD --- Atomic ADD operation :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_AND`, :ref:`ATOMIC_OR`, - :ref:`ATOMIC_XOR`
\ No newline at end of file + :ref:`ATOMIC_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicand.rst index fd503c8..f9f51e3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicand.rst @@ -57,4 +57,4 @@ ATOMIC_AND --- Atomic bitwise AND operation :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_ADD`, :ref:`ATOMIC_OR`, - :ref:`ATOMIC_XOR`
\ No newline at end of file + :ref:`ATOMIC_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomiccas.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomiccas.rst index a26e134..f665124 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomiccas.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomiccas.rst @@ -64,4 +64,4 @@ ATOMIC_CAS --- Atomic compare and swap See also: :ref:`ATOMIC_DEFINE`, :ref:`ATOMIC_REF`, - :ref:`ISO_FORTRAN_ENV`
\ No newline at end of file + :ref:`ISO_FORTRAN_ENV` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicdefine.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicdefine.rst index 4366028..e38c510 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicdefine.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicdefine.rst @@ -59,4 +59,4 @@ ATOMIC_DEFINE --- Setting a variable atomically :ref:`ATOMIC_ADD`, :ref:`ATOMIC_AND`, :ref:`ATOMIC_OR`, - :ref:`ATOMIC_XOR`
\ No newline at end of file + :ref:`ATOMIC_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchadd.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchadd.rst index a3b1059..7bfe699 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchadd.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchadd.rst @@ -62,4 +62,4 @@ ATOMIC_FETCH_ADD --- Atomic ADD operation with prior fetch :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_FETCH_AND`, :ref:`ATOMIC_FETCH_OR`, - :ref:`ATOMIC_FETCH_XOR`
\ No newline at end of file + :ref:`ATOMIC_FETCH_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchand.rst index 379a767..c59eff1 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchand.rst @@ -61,4 +61,4 @@ ATOMIC_FETCH_AND --- Atomic bitwise AND operation with prior fetch :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_FETCH_ADD`, :ref:`ATOMIC_FETCH_OR`, - :ref:`ATOMIC_FETCH_XOR`
\ No newline at end of file + :ref:`ATOMIC_FETCH_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchor.rst index 5dd5391..39d8563 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchor.rst @@ -61,4 +61,4 @@ ATOMIC_FETCH_OR --- Atomic bitwise OR operation with prior fetch :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_FETCH_ADD`, :ref:`ATOMIC_FETCH_AND`, - :ref:`ATOMIC_FETCH_XOR`
\ No newline at end of file + :ref:`ATOMIC_FETCH_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchxor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchxor.rst index 4f5a4c2..0547db08 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchxor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicfetchxor.rst @@ -61,4 +61,4 @@ ATOMIC_FETCH_XOR --- Atomic bitwise XOR operation with prior fetch :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_FETCH_ADD`, :ref:`ATOMIC_FETCH_AND`, - :ref:`ATOMIC_FETCH_OR`
\ No newline at end of file + :ref:`ATOMIC_FETCH_OR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicor.rst index ed5ae9c..c1cc224 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicor.rst @@ -57,4 +57,4 @@ ATOMIC_OR --- Atomic bitwise OR operation :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_ADD`, :ref:`ATOMIC_OR`, - :ref:`ATOMIC_XOR`
\ No newline at end of file + :ref:`ATOMIC_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicref.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicref.rst index 2bbae37..d08e538 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicref.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicref.rst @@ -65,4 +65,4 @@ ATOMIC_REF --- Obtaining the value of a variable atomically :ref:`ATOMIC_FETCH_ADD`, :ref:`ATOMIC_FETCH_AND`, :ref:`ATOMIC_FETCH_OR`, - :ref:`ATOMIC_FETCH_XOR`
\ No newline at end of file + :ref:`ATOMIC_FETCH_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicxor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicxor.rst index 7e4a38b..c23e922 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicxor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/atomicxor.rst @@ -57,4 +57,4 @@ ATOMIC_XOR --- Atomic bitwise OR operation :ref:`ISO_FORTRAN_ENV`, :ref:`ATOMIC_ADD`, :ref:`ATOMIC_OR`, - :ref:`ATOMIC_XOR`
\ No newline at end of file + :ref:`ATOMIC_XOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/backtrace.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/backtrace.rst index 04b0854..168c32b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/backtrace.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/backtrace.rst @@ -31,4 +31,4 @@ BACKTRACE --- Show a backtrace None See also: - :ref:`ABORT`
\ No newline at end of file + :ref:`ABORT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj0.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj0.rst index 5317b76..564280c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj0.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj0.rst @@ -61,4 +61,4 @@ BESSEL_J0 --- Bessel function of the first kind of order 0 * - ``DBESJ0(X)`` - ``REAL(8) X`` - ``REAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj1.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj1.rst index 973c387..b97aa7d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj1.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/besselj1.rst @@ -61,4 +61,4 @@ BESSEL_J1 --- Bessel function of the first kind of order 1 * - ``DBESJ1(X)`` - ``REAL(8) X`` - ``REAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/besseljn.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/besseljn.rst index 75efb2b..da8a06e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/besseljn.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/besseljn.rst @@ -82,4 +82,4 @@ BESSEL_JN --- Bessel function of the first kind * - - ``REAL(8) X`` - - -
\ No newline at end of file + - diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely0.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely0.rst index 455ba64..a6aea18 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely0.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely0.rst @@ -59,4 +59,4 @@ BESSEL_Y0 --- Bessel function of the second kind of order 0 * - ``DBESY0(X)`` - ``REAL(8) X`` - ``REAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely1.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely1.rst index e1f26af..a6f7660 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely1.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/bessely1.rst @@ -59,4 +59,4 @@ BESSEL_Y1 --- Bessel function of the second kind of order 1 * - ``DBESY1(X)`` - ``REAL(8) X`` - ``REAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/besselyn.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/besselyn.rst index 2a0556e..86b2c15 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/besselyn.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/besselyn.rst @@ -82,4 +82,4 @@ BESSEL_YN --- Bessel function of the second kind * - - ``REAL(8) X`` - - -
\ No newline at end of file + - diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/bge.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/bge.rst index 0b53692..3bcd246 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/bge.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/bge.rst @@ -39,4 +39,4 @@ BGE --- Bitwise greater than or equal to See also: :ref:`BGT`, :ref:`BLE`, - :ref:`BLT`
\ No newline at end of file + :ref:`BLT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/bgt.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/bgt.rst index b033ef5..9b38a7e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/bgt.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/bgt.rst @@ -38,4 +38,4 @@ BGT --- Bitwise greater than See also: :ref:`BGE`, :ref:`BLE`, - :ref:`BLT`
\ No newline at end of file + :ref:`BLT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/bitsize.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/bitsize.rst index 2aac37c..f0ac99d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/bitsize.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/bitsize.rst @@ -41,4 +41,4 @@ BIT_SIZE --- Bit size inquiry function integer :: size size = bit_size(i) print *, size - end program test_bit_size
\ No newline at end of file + end program test_bit_size diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ble.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ble.rst index 5144446..231873e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ble.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ble.rst @@ -39,4 +39,4 @@ BLE --- Bitwise less than or equal to See also: :ref:`BGT`, :ref:`BGE`, - :ref:`BLT`
\ No newline at end of file + :ref:`BLT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/blt.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/blt.rst index 225f63f..b67bf11 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/blt.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/blt.rst @@ -38,4 +38,4 @@ BLT --- Bitwise less than See also: :ref:`BGE`, :ref:`BGT`, - :ref:`BLE`
\ No newline at end of file + :ref:`BLE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/btest.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/btest.rst index c0f9c91..62ce790 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/btest.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/btest.rst @@ -86,4 +86,4 @@ BTEST --- Bit test function * - ``BKTEST(I,POS)`` - ``INTEGER(8) I,POS`` - ``LOGICAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cassociated.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cassociated.rst index a42c04d..a2cf0fc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cassociated.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cassociated.rst @@ -51,4 +51,4 @@ C_ASSOCIATED --- Status of a C pointer See also: :ref:`C_LOC`, - :ref:`C_FUNLOC`
\ No newline at end of file + :ref:`C_FUNLOC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ceiling.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ceiling.rst index de9e211..1ee4b18 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ceiling.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ceiling.rst @@ -48,4 +48,4 @@ CEILING --- Integer ceiling function See also: :ref:`FLOOR`, - :ref:`NINT`
\ No newline at end of file + :ref:`NINT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cfpointer.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cfpointer.rst index 2d60e2c..8c3230c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cfpointer.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cfpointer.rst @@ -60,4 +60,4 @@ C_F_POINTER --- Convert C into Fortran pointer See also: :ref:`C_LOC`, - :ref:`C_F_PROCPOINTER`
\ No newline at end of file + :ref:`C_F_PROCPOINTER` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cfprocpointer.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cfprocpointer.rst index 2dedd69..18c5035 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cfprocpointer.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cfprocpointer.rst @@ -61,4 +61,4 @@ C_F_PROCPOINTER --- Convert C into Fortran procedure pointer See also: :ref:`C_LOC`, - :ref:`C_F_POINTER`
\ No newline at end of file + :ref:`C_F_POINTER` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cfunloc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cfunloc.rst index 19c8c19..608c0a6 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cfunloc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cfunloc.rst @@ -61,4 +61,4 @@ C_FUNLOC --- Obtain the C address of a procedure :ref:`C_ASSOCIATED`, :ref:`C_LOC`, :ref:`C_F_POINTER`, - :ref:`C_F_PROCPOINTER`
\ No newline at end of file + :ref:`C_F_PROCPOINTER` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/chdir.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/chdir.rst index 45126df..b167cfa 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/chdir.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/chdir.rst @@ -48,4 +48,4 @@ CHDIR --- Change working directory END PROGRAM See also: - :ref:`GETCWD`
\ No newline at end of file + :ref:`GETCWD` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/chmod.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/chmod.rst index 890b4ff..8d8011c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/chmod.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/chmod.rst @@ -67,4 +67,4 @@ CHMOD --- Change access permissions of files integer :: status status = chmod('test.dat','u+x') print *, 'Status: ', status - end program chmod_test
\ No newline at end of file + end program chmod_test diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cloc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cloc.rst index 8261e4d..33faf59 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cloc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cloc.rst @@ -48,4 +48,4 @@ C_LOC --- Obtain the C address of an object :ref:`C_ASSOCIATED`, :ref:`C_FUNLOC`, :ref:`C_F_POINTER`, - :ref:`C_F_PROCPOINTER`
\ No newline at end of file + :ref:`C_F_PROCPOINTER` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cmplx.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cmplx.rst index 790c9d0..26cfd5f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cmplx.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cmplx.rst @@ -58,4 +58,4 @@ CMPLX --- Complex conversion function end program test_cmplx See also: - :ref:`COMPLEX`
\ No newline at end of file + :ref:`COMPLEX` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cobroadcast.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cobroadcast.rst index 65a2e1e..49c03a8 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cobroadcast.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cobroadcast.rst @@ -62,4 +62,4 @@ CO_BROADCAST --- Copy a value to all images the current set of images :ref:`CO_MAX`, :ref:`CO_MIN`, :ref:`CO_SUM`, - :ref:`CO_REDUCE`
\ No newline at end of file + :ref:`CO_REDUCE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/comax.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/comax.rst index d8f1be6..b9925d5 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/comax.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/comax.rst @@ -63,4 +63,4 @@ CO_MAX --- Maximal value on the current set of images :ref:`CO_MIN`, :ref:`CO_SUM`, :ref:`CO_REDUCE`, - :ref:`CO_BROADCAST`
\ No newline at end of file + :ref:`CO_BROADCAST` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/comin.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/comin.rst index 4bf2739..2b4238e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/comin.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/comin.rst @@ -63,4 +63,4 @@ CO_MIN --- Minimal value on the current set of images :ref:`CO_MAX`, :ref:`CO_SUM`, :ref:`CO_REDUCE`, - :ref:`CO_BROADCAST`
\ No newline at end of file + :ref:`CO_BROADCAST` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/commandargumentcount.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/commandargumentcount.rst index 2d344b7..1517197 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/commandargumentcount.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/commandargumentcount.rst @@ -40,4 +40,4 @@ COMMAND_ARGUMENT_COUNT --- Get number of command line arguments See also: :ref:`GET_COMMAND`, - :ref:`GET_COMMAND_ARGUMENT`
\ No newline at end of file + :ref:`GET_COMMAND_ARGUMENT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/compileroptions.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/compileroptions.rst index 81552e1..67de0ae 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/compileroptions.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/compileroptions.rst @@ -45,4 +45,4 @@ COMPILER_OPTIONS --- Options passed to the compiler See also: :ref:`COMPILER_VERSION`, - :ref:`ISO_FORTRAN_ENV`
\ No newline at end of file + :ref:`ISO_FORTRAN_ENV` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/compilerversion.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/compilerversion.rst index 526d272..b3387c6 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/compilerversion.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/compilerversion.rst @@ -44,4 +44,4 @@ COMPILER_VERSION --- Compiler version string See also: :ref:`COMPILER_OPTIONS`, - :ref:`ISO_FORTRAN_ENV`
\ No newline at end of file + :ref:`ISO_FORTRAN_ENV` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/complex.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/complex.rst index dc5d547..dd29e63 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/complex.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/complex.rst @@ -47,4 +47,4 @@ COMPLEX --- Complex conversion function end program test_complex See also: - :ref:`CMPLX`
\ No newline at end of file + :ref:`CMPLX` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/conjg.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/conjg.rst index 80d3f7b..0c3ad2c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/conjg.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/conjg.rst @@ -60,4 +60,4 @@ CONJG --- Complex conjugate function * - ``DCONJG(Z)`` - ``COMPLEX(8) Z`` - ``COMPLEX(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/coreduce.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/coreduce.rst index cba765f..0a72750 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/coreduce.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/coreduce.rst @@ -91,4 +91,4 @@ CO_REDUCE --- Reduction of values on the current set of images :ref:`CO_MIN`, :ref:`CO_MAX`, :ref:`CO_SUM`, - :ref:`CO_BROADCAST`
\ No newline at end of file + :ref:`CO_BROADCAST` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cos.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cos.rst index de283c4..334ce7a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cos.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cos.rst @@ -88,4 +88,4 @@ COS --- Cosine function Inverse function: :ref:`ACOS` Degrees function: - :ref:`COSD`
\ No newline at end of file + :ref:`COSD` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cosd.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cosd.rst index fa54ab4..acfc166 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cosd.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cosd.rst @@ -88,4 +88,4 @@ COSD --- Cosine function, degrees Inverse function: :ref:`ACOSD` Radians function: - :ref:`COS`
\ No newline at end of file + :ref:`COS` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cosh.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cosh.rst index cf421dd..5e60f2f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cosh.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cosh.rst @@ -70,4 +70,4 @@ COSH --- Hyperbolic cosine function See also: Inverse function: - :ref:`ACOSH`
\ No newline at end of file + :ref:`ACOSH` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cosum.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cosum.rst index 49d4cbd..562f4f4 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cosum.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cosum.rst @@ -64,4 +64,4 @@ CO_SUM --- Sum of values on the current set of images :ref:`CO_MAX`, :ref:`CO_MIN`, :ref:`CO_REDUCE`, - :ref:`CO_BROADCAST`
\ No newline at end of file + :ref:`CO_BROADCAST` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cotan.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cotan.rst index 82abca8..1d2a04d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cotan.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cotan.rst @@ -68,4 +68,4 @@ COTAN --- Cotangent function Converse function: :ref:`TAN` Degrees function: - :ref:`COTAND`
\ No newline at end of file + :ref:`COTAND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cotand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cotand.rst index e101c52..88b5187 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cotand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cotand.rst @@ -71,4 +71,4 @@ COTAND --- Cotangent function, degrees Converse function: :ref:`TAND` Radians function: - :ref:`COTAN`
\ No newline at end of file + :ref:`COTAN` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/count.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/count.rst index e0988f7..26b8d73 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/count.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/count.rst @@ -69,4 +69,4 @@ COUNT --- Count function print '(3i3)', count(mask, 1) print * print '(3i3)', count(mask, 2) - end program test_count
\ No newline at end of file + end program test_count diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cputime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cputime.rst index c10df47..2ffbe8d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cputime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cputime.rst @@ -46,4 +46,4 @@ CPU_TIME --- CPU elapsed time in seconds See also: :ref:`SYSTEM_CLOCK`, - :ref:`DATE_AND_TIME`
\ No newline at end of file + :ref:`DATE_AND_TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/cshift.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/cshift.rst index bc22279..ac7eaec 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/cshift.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/cshift.rst @@ -58,4 +58,4 @@ CSHIFT --- Circular shift elements of an array print '(3i3)', a(1,:) print '(3i3)', a(2,:) print '(3i3)', a(3,:) - end program test_cshift
\ No newline at end of file + end program test_cshift diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/csizeof.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/csizeof.rst index 2cae1e8..39e5faa 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/csizeof.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/csizeof.rst @@ -52,4 +52,4 @@ C_SIZEOF --- Size in bytes of an expression See also: :ref:`SIZEOF`, - :ref:`STORAGE_SIZE`
\ No newline at end of file + :ref:`STORAGE_SIZE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ctime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ctime.rst index 1cfc97a..9426597 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ctime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ctime.rst @@ -59,4 +59,4 @@ CTIME --- Convert a time into a string :ref:`GMTIME`, :ref:`LTIME`, :ref:`TIME`, - :ref:`TIME8`
\ No newline at end of file + :ref:`TIME8` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dateandtime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dateandtime.rst index 42268b8..320c8dd 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dateandtime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dateandtime.rst @@ -67,4 +67,4 @@ DATE_AND_TIME --- Date and time subroutine See also: :ref:`CPU_TIME`, - :ref:`SYSTEM_CLOCK`
\ No newline at end of file + :ref:`SYSTEM_CLOCK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dble.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dble.rst index 60108a9..c04ebe3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dble.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dble.rst @@ -43,4 +43,4 @@ DBLE --- Double conversion function end program test_dble See also: - :ref:`REAL`
\ No newline at end of file + :ref:`REAL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dcmplx.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dcmplx.rst index 358e937..2eb904b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dcmplx.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dcmplx.rst @@ -51,4 +51,4 @@ DCMPLX --- Double complex conversion function print *, dcmplx(x) print *, dcmplx(z) print *, dcmplx(x,i) - end program test_dcmplx
\ No newline at end of file + end program test_dcmplx diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/digits.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/digits.rst index 895a32c..ada5a22 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/digits.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/digits.rst @@ -43,4 +43,4 @@ DIGITS --- Significant binary digits function print *, digits(i) print *, digits(x) print *, digits(y) - end program test_digits
\ No newline at end of file + end program test_digits diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dim.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dim.rst index 7a5f2e4..9a72c37 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dim.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dim.rst @@ -75,4 +75,4 @@ DIM --- Positive difference * - ``DDIM(X,Y)`` - ``REAL(8) X, Y`` - ``REAL(8)`` - - Fortran 77 and later
\ No newline at end of file + - Fortran 77 and later diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dotproduct.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dotproduct.rst index 396e221..856f41c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dotproduct.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dotproduct.rst @@ -54,4 +54,4 @@ DOT_PRODUCT --- Dot product function print '(3i3)', b print * print *, dot_product(a,b) - end program test_dot_prod
\ No newline at end of file + end program test_dot_prod diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dprod.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dprod.rst index 63dca09..531a1b9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dprod.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dprod.rst @@ -59,4 +59,4 @@ DPROD --- Double product function * - ``DPROD(X,Y)`` - ``REAL(4) X, Y`` - ``REAL(8)`` - - Fortran 77 and later
\ No newline at end of file + - Fortran 77 and later diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dreal.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dreal.rst index f84da91..ff9367e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dreal.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dreal.rst @@ -40,4 +40,4 @@ DREAL --- Double real part function end program test_dreal See also: - :ref:`AIMAG`
\ No newline at end of file + :ref:`AIMAG` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftl.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftl.rst index 24ab08e..dae185a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftl.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftl.rst @@ -49,4 +49,4 @@ DSHIFTL --- Combined left shift RESULT = DSHIFTL(I, J, SHIFT) See also: - :ref:`DSHIFTR`
\ No newline at end of file + :ref:`DSHIFTR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftr.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftr.rst index a4d4ec4..3a443c8 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftr.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dshiftr.rst @@ -49,4 +49,4 @@ DSHIFTR --- Combined right shift RESULT = DSHIFTR(I, J, SHIFT) See also: - :ref:`DSHIFTL`
\ No newline at end of file + :ref:`DSHIFTL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/dtime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/dtime.rst index 4f63d97..052ba17 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/dtime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/dtime.rst @@ -61,4 +61,4 @@ DTIME --- Execution time subroutine (or function) end program test_dtime See also: - :ref:`CPU_TIME`
\ No newline at end of file + :ref:`CPU_TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/eoshift.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/eoshift.rst index 93f1e5a..b237512 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/eoshift.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/eoshift.rst @@ -64,4 +64,4 @@ EOSHIFT --- End-off shift elements of an array print '(3i3)', a(1,:) print '(3i3)', a(2,:) print '(3i3)', a(3,:) - end program test_eoshift
\ No newline at end of file + end program test_eoshift diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/epsilon.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/epsilon.rst index 6ff2f2e..3f75b34 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/epsilon.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/epsilon.rst @@ -40,4 +40,4 @@ EPSILON --- Epsilon function real(8) :: y = 2.33 print *, EPSILON(x) print *, EPSILON(y) - end program test_epsilon
\ No newline at end of file + end program test_epsilon diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/erf.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/erf.rst index 9a1c6de..2ad7490 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/erf.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/erf.rst @@ -54,4 +54,4 @@ ERF --- Error function * - ``DERF(X)`` - ``REAL(8) X`` - ``REAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/erfc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/erfc.rst index d6ee377..a0f2680 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/erfc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/erfc.rst @@ -54,4 +54,4 @@ ERFC --- Error function * - ``DERFC(X)`` - ``REAL(8) X`` - ``REAL(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/erfcscaled.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/erfcscaled.rst index 7842cb5..f701999 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/erfcscaled.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/erfcscaled.rst @@ -38,4 +38,4 @@ ERFC_SCALED --- Error function program test_erfc_scaled real(8) :: x = 0.17_8 x = erfc_scaled(x) - end program test_erfc_scaled
\ No newline at end of file + end program test_erfc_scaled diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/etime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/etime.rst index 63d7431..28d3ae6 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/etime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/etime.rst @@ -59,4 +59,4 @@ ETIME --- Execution time subroutine (or function) end program test_etime See also: - :ref:`CPU_TIME`
\ No newline at end of file + :ref:`CPU_TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/eventquery.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/eventquery.rst index f676ec0..e5983da 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/eventquery.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/eventquery.rst @@ -54,4 +54,4 @@ EVENT_QUERY --- Query whether a coarray event has occurred elseif (this_image() == 2) then event post (event_value_has_been_set[1]) end if - end program atomic
\ No newline at end of file + end program atomic diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/executecommandline.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/executecommandline.rst index cfb3dff..4bdc781 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/executecommandline.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/executecommandline.rst @@ -67,4 +67,4 @@ EXECUTE_COMMAND_LINE --- Execute a shell command terminated alongside. See also: - :ref:`SYSTEM`
\ No newline at end of file + :ref:`SYSTEM` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/exit.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/exit.rst index 40ac4bd..884f35c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/exit.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/exit.rst @@ -44,4 +44,4 @@ EXIT --- Exit the program with status. See also: :ref:`ABORT`, - :ref:`KILL`
\ No newline at end of file + :ref:`KILL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/exp.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/exp.rst index 205ad27..4ba0c54 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/exp.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/exp.rst @@ -80,4 +80,4 @@ EXP --- Exponential function * - ``CDEXP(X)`` - ``COMPLEX(8) X`` - ``COMPLEX(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/exponent.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/exponent.rst index 83c7aa0..c61c7e7 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/exponent.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/exponent.rst @@ -41,4 +41,4 @@ EXPONENT --- Exponent function i = exponent(x) print *, i print *, exponent(0.0) - end program test_exponent
\ No newline at end of file + end program test_exponent diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/extendstypeof.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/extendstypeof.rst index 1df242e..b74c4fb 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/extendstypeof.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/extendstypeof.rst @@ -38,4 +38,4 @@ EXTENDS_TYPE_OF --- Query dynamic type for extension RESULT = EXTENDS_TYPE_OF(A, MOLD) See also: - :ref:`SAME_TYPE_AS`
\ No newline at end of file + :ref:`SAME_TYPE_AS` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fdate.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fdate.rst index 1b780a5..388bbef 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fdate.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fdate.rst @@ -54,4 +54,4 @@ FDATE --- Get the current time as a string See also: :ref:`DATE_AND_TIME`, - :ref:`CTIME`
\ No newline at end of file + :ref:`CTIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fget.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fget.rst index e9ac9eb..b413cad 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fget.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fget.rst @@ -57,4 +57,4 @@ FGET --- Read a single character in stream mode from stdin See also: :ref:`FGETC`, :ref:`FPUT`, - :ref:`FPUTC`
\ No newline at end of file + :ref:`FPUTC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fgetc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fgetc.rst index 7677fdc..ac8b9d0 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fgetc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fgetc.rst @@ -59,4 +59,4 @@ FGETC --- Read a single character in stream mode See also: :ref:`FGET`, :ref:`FPUT`, - :ref:`FPUTC`
\ No newline at end of file + :ref:`FPUTC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/findloc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/findloc.rst index 7361872..dadedb4 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/findloc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/findloc.rst @@ -75,4 +75,4 @@ FINDLOC --- Search an array for a value See also: :ref:`MAXLOC`, - :ref:`MINLOC`
\ No newline at end of file + :ref:`MINLOC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/floor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/floor.rst index 7c7eaee..a0a809e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/floor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/floor.rst @@ -48,4 +48,4 @@ FLOOR --- Integer floor function See also: :ref:`CEILING`, - :ref:`NINT`
\ No newline at end of file + :ref:`NINT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/flush.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/flush.rst index c761b35..4b03497 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/flush.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/flush.rst @@ -69,4 +69,4 @@ FLUSH --- Flush I/O unit(s) ret = fsync(fnum(10)) ! Handle possible error - if (ret /= 0) stop "Error calling FSYNC"
\ No newline at end of file + if (ret /= 0) stop "Error calling FSYNC" diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fnum.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fnum.rst index b756f0a..b9d0446 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fnum.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fnum.rst @@ -41,4 +41,4 @@ FNUM --- File number function i = fnum(10) print *, i close (10) - end program test_fnum
\ No newline at end of file + end program test_fnum diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fput.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fput.rst index 54d1e6c..c18c6df 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fput.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fput.rst @@ -51,4 +51,4 @@ FPUT --- Write a single character in stream mode to stdout See also: :ref:`FPUTC`, :ref:`FGET`, - :ref:`FGETC`
\ No newline at end of file + :ref:`FGETC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fputc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fputc.rst index 063c1a8..bea9877 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fputc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fputc.rst @@ -57,4 +57,4 @@ FPUTC --- Write a single character in stream mode See also: :ref:`FPUT`, :ref:`FGET`, - :ref:`FGETC`
\ No newline at end of file + :ref:`FGETC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fraction.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fraction.rst index 4e25863..6eabe12 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fraction.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fraction.rst @@ -41,4 +41,4 @@ FRACTION --- Fractional part of the model representation real :: x x = 178.1387e-4 print *, fraction(x), x * radix(x)**(-exponent(x)) - end program test_fraction
\ No newline at end of file + end program test_fraction diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/free.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/free.rst index 9bf7f9a..14ff6e1 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/free.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/free.rst @@ -40,4 +40,4 @@ FREE --- Frees memory See ``MALLOC`` for an example. See also: - :ref:`MALLOC`
\ No newline at end of file + :ref:`MALLOC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fseek.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fseek.rst index cddc4b8..6dd7c73 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fseek.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fseek.rst @@ -69,4 +69,4 @@ FSEEK --- Low level file positioning subroutine END PROGRAM See also: - :ref:`FTELL`
\ No newline at end of file + :ref:`FTELL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/fstat.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/fstat.rst index dfd44f8..5be85ce 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/fstat.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/fstat.rst @@ -44,4 +44,4 @@ FSTAT --- Get file status To stat a link: :ref:`LSTAT` To stat a file: - :ref:`STAT`
\ No newline at end of file + :ref:`STAT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ftell.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ftell.rst index fcd0e26..b08f678 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ftell.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ftell.rst @@ -47,4 +47,4 @@ FTELL --- Current stream position END PROGRAM See also: - :ref:`FSEEK`
\ No newline at end of file + :ref:`FSEEK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/gamma.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/gamma.rst index 5d58972..b831746 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/gamma.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/gamma.rst @@ -64,4 +64,4 @@ GAMMA --- Gamma function See also: Logarithm of the Gamma function: - :ref:`LOG_GAMMA`
\ No newline at end of file + :ref:`LOG_GAMMA` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/gerror.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/gerror.rst index dedbef7..dae6783 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/gerror.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/gerror.rst @@ -40,4 +40,4 @@ GERROR --- Get last system error message See also: :ref:`IERRNO`, - :ref:`PERROR`
\ No newline at end of file + :ref:`PERROR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getarg.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getarg.rst index 348c03a..1d67aa2 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getarg.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getarg.rst @@ -61,4 +61,4 @@ GETARG --- Get command line arguments Fortran 2003 functions and subroutines: :ref:`GET_COMMAND`, :ref:`GET_COMMAND_ARGUMENT`, - :ref:`COMMAND_ARGUMENT_COUNT`
\ No newline at end of file + :ref:`COMMAND_ARGUMENT_COUNT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommand.rst index 9c95999..a54119f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommand.rst @@ -55,4 +55,4 @@ GET_COMMAND --- Get the entire command line See also: :ref:`GET_COMMAND_ARGUMENT`, - :ref:`COMMAND_ARGUMENT_COUNT`
\ No newline at end of file + :ref:`COMMAND_ARGUMENT_COUNT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommandargument.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommandargument.rst index 57c7d56..1234acb 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommandargument.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getcommandargument.rst @@ -73,4 +73,4 @@ GET_COMMAND_ARGUMENT --- Get command line arguments See also: :ref:`GET_COMMAND`, - :ref:`COMMAND_ARGUMENT_COUNT`
\ No newline at end of file + :ref:`COMMAND_ARGUMENT_COUNT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getcwd.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getcwd.rst index 2c22602..eb33ef0 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getcwd.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getcwd.rst @@ -43,4 +43,4 @@ GETCWD --- Get current working directory END PROGRAM See also: - :ref:`CHDIR`
\ No newline at end of file + :ref:`CHDIR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getenv.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getenv.rst index 706d48a..4297922 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getenv.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getenv.rst @@ -46,4 +46,4 @@ GETENV --- Get an environmental variable END PROGRAM See also: - :ref:`GET_ENVIRONMENT_VARIABLE`
\ No newline at end of file + :ref:`GET_ENVIRONMENT_VARIABLE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getenvironmentvariable.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getenvironmentvariable.rst index 22fec7e..3aaaeda 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getenvironmentvariable.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getenvironmentvariable.rst @@ -65,4 +65,4 @@ GET_ENVIRONMENT_VARIABLE --- Get an environmental variable CHARACTER(len=255) :: homedir CALL get_environment_variable("HOME", homedir) WRITE (*,*) TRIM(homedir) - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getgid.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getgid.rst index 07fc8e4..cd120cb 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getgid.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getgid.rst @@ -34,4 +34,4 @@ GETGID --- Group ID function See also: :ref:`GETPID`, - :ref:`GETUID`
\ No newline at end of file + :ref:`GETUID` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getlog.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getlog.rst index 888f8bb..0faca31 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getlog.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getlog.rst @@ -44,4 +44,4 @@ GETLOG --- Get login name END PROGRAM See also: - :ref:`GETUID`
\ No newline at end of file + :ref:`GETUID` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getpid.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getpid.rst index a9a4d83..1c89392 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getpid.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getpid.rst @@ -40,4 +40,4 @@ GETPID --- Process ID function See also: :ref:`GETGID`, - :ref:`GETUID`
\ No newline at end of file + :ref:`GETUID` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/getuid.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/getuid.rst index ab37b3f..929b177 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/getuid.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/getuid.rst @@ -34,4 +34,4 @@ GETUID --- User ID function See also: :ref:`GETPID`, - :ref:`GETLOG`
\ No newline at end of file + :ref:`GETLOG` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/gmtime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/gmtime.rst index 35b24c4..52ee1f1 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/gmtime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/gmtime.rst @@ -44,4 +44,4 @@ GMTIME --- Convert time to GMT info :ref:`CTIME`, :ref:`LTIME`, :ref:`TIME`, - :ref:`TIME8`
\ No newline at end of file + :ref:`TIME8` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/hostnm.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/hostnm.rst index 319f094..097b19e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/hostnm.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/hostnm.rst @@ -35,4 +35,4 @@ HOSTNM --- Get system host name .. code-block:: fortran CALL HOSTNM(C [, STATUS]) - STATUS = HOSTNM(NAME)
\ No newline at end of file + STATUS = HOSTNM(NAME) diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/huge.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/huge.rst index 6f7fec8..56f0895 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/huge.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/huge.rst @@ -38,4 +38,4 @@ HUGE --- Largest number of a kind program test_huge_tiny print *, huge(0), huge(0.0), huge(0.0d0) print *, tiny(0.0), tiny(0.0d0) - end program test_huge_tiny
\ No newline at end of file + end program test_huge_tiny diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/hypot.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/hypot.rst index f567cc1..ff8d042 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/hypot.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/hypot.rst @@ -42,4 +42,4 @@ HYPOT --- Euclidean distance function program test_hypot real(4) :: x = 1.e0_4, y = 0.5e0_4 x = hypot(x,y) - end program test_hypot
\ No newline at end of file + end program test_hypot diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/iachar.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/iachar.rst index edc94e6..df01e11 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/iachar.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/iachar.rst @@ -52,4 +52,4 @@ IACHAR --- Code in ASCII collating sequence See also: :ref:`ACHAR`, :ref:`CHAR`, - :ref:`ICHAR`
\ No newline at end of file + :ref:`ICHAR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/iall.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/iall.rst index 2f6a41d..7bbb7cd 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/iall.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/iall.rst @@ -58,4 +58,4 @@ IALL --- Bitwise AND of array elements See also: :ref:`IANY`, :ref:`IPARITY`, - :ref:`IAND`
\ No newline at end of file + :ref:`IAND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/iand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/iand.rst index 804ce5e..ae340e9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/iand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/iand.rst @@ -96,4 +96,4 @@ IAND --- Bitwise logical and :ref:`IBITS`, :ref:`IBSET`, :ref:`IBCLR`, - :ref:`NOT`
\ No newline at end of file + :ref:`NOT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/iany.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/iany.rst index 523b04e..d500573 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/iany.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/iany.rst @@ -58,4 +58,4 @@ IANY --- Bitwise OR of array elements See also: :ref:`IPARITY`, :ref:`IALL`, - :ref:`IOR`
\ No newline at end of file + :ref:`IOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/iargc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/iargc.rst index 6242b13..a8b4c8f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/iargc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/iargc.rst @@ -41,4 +41,4 @@ IARGC --- Get the number of command line arguments Fortran 2003 functions and subroutines: :ref:`GET_COMMAND`, :ref:`GET_COMMAND_ARGUMENT`, - :ref:`COMMAND_ARGUMENT_COUNT`
\ No newline at end of file + :ref:`COMMAND_ARGUMENT_COUNT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ibclr.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ibclr.rst index 44be678..da20613 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ibclr.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ibclr.rst @@ -84,4 +84,4 @@ IBCLR --- Clear bit :ref:`IAND`, :ref:`IOR`, :ref:`IEOR`, - :ref:`MVBITS`
\ No newline at end of file + :ref:`MVBITS` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ibits.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ibits.rst index 9c14634..e381b97 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ibits.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ibits.rst @@ -90,4 +90,4 @@ IBITS --- Bit extraction :ref:`IBSET`, :ref:`IAND`, :ref:`IOR`, - :ref:`IEOR`
\ No newline at end of file + :ref:`IEOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ibset.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ibset.rst index 502947f..11a548d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ibset.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ibset.rst @@ -82,4 +82,4 @@ IBSET --- Set bit :ref:`IAND`, :ref:`IOR`, :ref:`IEOR`, - :ref:`MVBITS`
\ No newline at end of file + :ref:`MVBITS` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ichar.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ichar.rst index 3ff689e..847854d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ichar.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ichar.rst @@ -90,4 +90,4 @@ ICHAR --- Character-to-integer conversion function See also: :ref:`ACHAR`, :ref:`CHAR`, - :ref:`IACHAR`
\ No newline at end of file + :ref:`IACHAR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/idate.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/idate.rst index 798e115..5c2e112 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/idate.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/idate.rst @@ -47,4 +47,4 @@ IDATE --- Get current local time subroutine (day/month/year) end program test_idate See also: - :ref:`DATE_AND_TIME`
\ No newline at end of file + :ref:`DATE_AND_TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ieor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ieor.rst index 79d6a3d..604cd65 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ieor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ieor.rst @@ -88,4 +88,4 @@ IEOR --- Bitwise logical exclusive or :ref:`IBITS`, :ref:`IBSET`, :ref:`IBCLR`, - :ref:`NOT`
\ No newline at end of file + :ref:`NOT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ierrno.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ierrno.rst index fbeff17..af1dd1c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ierrno.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ierrno.rst @@ -34,4 +34,4 @@ IERRNO --- Get the last system error number None See also: - :ref:`PERROR`
\ No newline at end of file + :ref:`PERROR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/imageindex.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/imageindex.rst index 7f28957..6263132 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/imageindex.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/imageindex.rst @@ -45,4 +45,4 @@ IMAGE_INDEX --- Function that converts a cosubscript to an image index See also: :ref:`THIS_IMAGE`, - :ref:`NUM_IMAGES`
\ No newline at end of file + :ref:`NUM_IMAGES` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/index.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/index.rst index 969aa61..4ef9ead 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/index.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/index.rst @@ -69,4 +69,4 @@ INDEX --- Position of a substring within a string See also: :ref:`SCAN`, - :ref:`VERIFY`
\ No newline at end of file + :ref:`VERIFY` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/int2.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/int2.rst index e650dd1..2e360c3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/int2.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/int2.rst @@ -36,4 +36,4 @@ INT2 --- Convert to 16-bit integer type See also: :ref:`INT`, - :ref:`INT8`
\ No newline at end of file + :ref:`INT8` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/int8.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/int8.rst index cb061a5..7b425cc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/int8.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/int8.rst @@ -36,4 +36,4 @@ INT8 --- Convert to 64-bit integer type See also: :ref:`INT`, - :ref:`INT2`
\ No newline at end of file + :ref:`INT2` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/introduction-to-intrinsic-procedures.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/introduction-to-intrinsic-procedures.rst index 926e1b2..83712d5 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/introduction-to-intrinsic-procedures.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/introduction-to-intrinsic-procedures.rst @@ -40,4 +40,4 @@ implemented both a function and a subroutine. Both classes have been implemented in :command:`gfortran` for backwards compatibility with :command:`g77`. It is noted here that these functions and subroutines cannot be intermixed in a given subprogram. In the descriptions that follow, -the applicable standard for each intrinsic procedure is noted.
\ No newline at end of file +the applicable standard for each intrinsic procedure is noted. diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ior.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ior.rst index f210688..cd00b96 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ior.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ior.rst @@ -88,4 +88,4 @@ IOR --- Bitwise logical or :ref:`IBITS`, :ref:`IBSET`, :ref:`IBCLR`, - :ref:`NOT`
\ No newline at end of file + :ref:`NOT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/iparity.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/iparity.rst index 5abd4e1..0855cdd 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/iparity.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/iparity.rst @@ -59,4 +59,4 @@ IPARITY --- Bitwise XOR of array elements :ref:`IANY`, :ref:`IALL`, :ref:`IEOR`, - :ref:`PARITY`
\ No newline at end of file + :ref:`PARITY` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/irand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/irand.rst index b7b0a69..09bda44 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/irand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/irand.rst @@ -45,4 +45,4 @@ IRAND --- Integer pseudo-random number call srand(seed) print *, irand(), irand(), irand(), irand() print *, irand(seed), irand(), irand(), irand() - end program test_irand
\ No newline at end of file + end program test_irand diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/isatty.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/isatty.rst index 6b0ef21..3e8465c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/isatty.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/isatty.rst @@ -43,4 +43,4 @@ ISATTY --- Whether a unit is a terminal device END PROGRAM See also: - :ref:`TTYNAM`
\ No newline at end of file + :ref:`TTYNAM` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/iscontiguous.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/iscontiguous.rst index b7d84ee..08f0459 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/iscontiguous.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/iscontiguous.rst @@ -49,4 +49,4 @@ IS_CONTIGUOUS --- Test whether an array is contiguous write (*,*) 'X is not contiguous' end if end subroutine sub - end program test
\ No newline at end of file + end program test diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ishft.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ishft.rst index c5427f2..ef1dc69 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ishft.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ishft.rst @@ -82,4 +82,4 @@ ISHFT --- Shift bits - GNU extension See also: - :ref:`ISHFTC`
\ No newline at end of file + :ref:`ISHFTC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ishftc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ishftc.rst index f3e1545..ceabef3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ishftc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ishftc.rst @@ -88,4 +88,4 @@ ISHFTC --- Shift bits circularly - GNU extension See also: - :ref:`ISHFT`
\ No newline at end of file + :ref:`ISHFT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostatend.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostatend.rst index 5efd232..19d4e7d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostatend.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostatend.rst @@ -45,4 +45,4 @@ IS_IOSTAT_END --- Test for end-of-file value OPEN(88, FILE='test.dat') READ(88, *, IOSTAT=stat) i IF(IS_IOSTAT_END(stat)) STOP 'END OF FILE' - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostateor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostateor.rst index bafc67f..4b67566 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostateor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/isiostateor.rst @@ -45,4 +45,4 @@ IS_IOSTAT_EOR --- Test for end-of-record value OPEN(88, FILE='test.dat', FORM='UNFORMATTED') READ(88, IOSTAT=stat) i IF(IS_IOSTAT_EOR(stat)) STOP 'END OF RECORD' - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/isnan.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/isnan.rst index 312e1db..9bb4f7c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/isnan.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/isnan.rst @@ -42,4 +42,4 @@ ISNAN --- Test for a NaN x = -1.0 x = sqrt(x) if (isnan(x)) stop '"x" is a NaN' - end program test_nan
\ No newline at end of file + end program test_nan diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/itime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/itime.rst index 4fb25b2..9ff4d35b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/itime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/itime.rst @@ -47,4 +47,4 @@ ITIME --- Get current local time subroutine (hour/minutes/seconds) end program test_itime See also: - :ref:`DATE_AND_TIME`
\ No newline at end of file + :ref:`DATE_AND_TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/kill.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/kill.rst index 9ffa4ca..83b54fc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/kill.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/kill.rst @@ -48,4 +48,4 @@ KILL --- Send a signal to a process See also: :ref:`ABORT`, - :ref:`EXIT`
\ No newline at end of file + :ref:`EXIT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/kind.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/kind.rst index 594ce10..849c9c9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/kind.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/kind.rst @@ -43,4 +43,4 @@ KIND --- Kind of an entity print *, "The default character kind is ", kc print *, "The default logical kind is ", kl - end program test_kind
\ No newline at end of file + end program test_kind diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lbound.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lbound.rst index d07e972..9da8815 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lbound.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lbound.rst @@ -48,4 +48,4 @@ LBOUND --- Lower dimension bounds of an array See also: :ref:`UBOUND`, - :ref:`LCOBOUND`
\ No newline at end of file + :ref:`LCOBOUND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lcobound.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lcobound.rst index eb99816..a00b2f8 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lcobound.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lcobound.rst @@ -45,4 +45,4 @@ LCOBOUND --- Lower codimension bounds of an array See also: :ref:`UCOBOUND`, - :ref:`LBOUND`
\ No newline at end of file + :ref:`LBOUND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/leadz.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/leadz.rst index 327cf89..287f1ef 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/leadz.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/leadz.rst @@ -44,4 +44,4 @@ LEADZ --- Number of leading zero bits of an integer :ref:`BIT_SIZE`, :ref:`TRAILZ`, :ref:`POPCNT`, - :ref:`POPPAR`
\ No newline at end of file + :ref:`POPPAR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/len.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/len.rst index 433659c..966ff55 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/len.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/len.rst @@ -59,4 +59,4 @@ LEN --- Length of a character entity See also: :ref:`LEN_TRIM`, :ref:`ADJUSTL`, - :ref:`ADJUSTR`
\ No newline at end of file + :ref:`ADJUSTR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lentrim.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lentrim.rst index 51c8e3a..e9571aa 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lentrim.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lentrim.rst @@ -40,4 +40,4 @@ LEN_TRIM --- Length of a character entity without trailing blank characters See also: :ref:`LEN`, :ref:`ADJUSTL`, - :ref:`ADJUSTR`
\ No newline at end of file + :ref:`ADJUSTR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lge.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lge.rst index f56ae88..6ffb4a7 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lge.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lge.rst @@ -60,4 +60,4 @@ LGE --- Lexical greater than or equal See also: :ref:`LGT`, :ref:`LLE`, - :ref:`LLT`
\ No newline at end of file + :ref:`LLT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lgt.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lgt.rst index 06d70c7..0654ee5 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lgt.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lgt.rst @@ -60,4 +60,4 @@ LGT --- Lexical greater than See also: :ref:`LGE`, :ref:`LLE`, - :ref:`LLT`
\ No newline at end of file + :ref:`LLT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/link.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/link.rst index e24cf2e..5f5f08d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/link.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/link.rst @@ -42,4 +42,4 @@ LINK --- Create a hard link See also: :ref:`SYMLNK`, - :ref:`UNLINK`
\ No newline at end of file + :ref:`UNLINK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lle.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lle.rst index f256bcc..9edce0f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lle.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lle.rst @@ -60,4 +60,4 @@ LLE --- Lexical less than or equal See also: :ref:`LGE`, :ref:`LGT`, - :ref:`LLT`
\ No newline at end of file + :ref:`LLT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/llt.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/llt.rst index b7f1851..e2f567c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/llt.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/llt.rst @@ -60,4 +60,4 @@ LLT --- Lexical less than See also: :ref:`LGE`, :ref:`LGT`, - :ref:`LLE`
\ No newline at end of file + :ref:`LLE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lnblnk.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lnblnk.rst index aff6838..cc7a50e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lnblnk.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lnblnk.rst @@ -36,4 +36,4 @@ LNBLNK --- Index of the last non-blank character in a string See also: :ref:`index-intrinsic`, - :ref:`LEN_TRIM`
\ No newline at end of file + :ref:`LEN_TRIM` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/loc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/loc.rst index f503a01..6e308bc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/loc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/loc.rst @@ -41,4 +41,4 @@ LOC --- Returns the address of a variable real :: r i = loc(r) print *, i - end program test_loc
\ No newline at end of file + end program test_loc diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/log.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/log.rst index dd960ba..b7bb67b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/log.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/log.rst @@ -90,4 +90,4 @@ LOG --- Natural logarithm function * - ``CDLOG(X)`` - ``COMPLEX(8) X`` - ``COMPLEX(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/log10.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/log10.rst index 7529706..80f8b7d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/log10.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/log10.rst @@ -66,4 +66,4 @@ LOG10 --- Base 10 logarithm function * - ``DLOG10(X)`` - ``REAL(8) X`` - ``REAL(8)`` - - Fortran 77 and later
\ No newline at end of file + - Fortran 77 and later diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/loggamma.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/loggamma.rst index e9952bd..1818975 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/loggamma.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/loggamma.rst @@ -73,4 +73,4 @@ LOG_GAMMA --- Logarithm of the Gamma function See also: Gamma function: - :ref:`GAMMA`
\ No newline at end of file + :ref:`GAMMA` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/logical.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/logical.rst index fe3706f..7ebf525 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/logical.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/logical.rst @@ -40,4 +40,4 @@ LOGICAL --- Convert to logical type See also: :ref:`INT`, :ref:`REAL`, - :ref:`CMPLX`
\ No newline at end of file + :ref:`CMPLX` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lshift.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lshift.rst index 031e3e1..b2cf601 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lshift.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lshift.rst @@ -45,4 +45,4 @@ LSHIFT --- Left shift bits :ref:`RSHIFT`, :ref:`SHIFTA`, :ref:`SHIFTL`, - :ref:`SHIFTR`
\ No newline at end of file + :ref:`SHIFTR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/lstat.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/lstat.rst index 0abd89d..63ad504 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/lstat.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/lstat.rst @@ -46,4 +46,4 @@ LSTAT --- Get file status To stat an open file: :ref:`FSTAT` To stat a file: - :ref:`STAT`
\ No newline at end of file + :ref:`STAT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ltime.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ltime.rst index d09728e..293f812 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ltime.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ltime.rst @@ -43,4 +43,4 @@ LTIME --- Convert time to local time info :ref:`CTIME`, :ref:`GMTIME`, :ref:`TIME`, - :ref:`TIME8`
\ No newline at end of file + :ref:`TIME8` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/malloc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/malloc.rst index 581ae06..381d279 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/malloc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/malloc.rst @@ -63,4 +63,4 @@ MALLOC --- Allocate dynamic memory end program test_malloc See also: - :ref:`FREE`
\ No newline at end of file + :ref:`FREE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/maskl.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/maskl.rst index 0d0ea90..6b28cdc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/maskl.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/maskl.rst @@ -39,4 +39,4 @@ MASKL --- Left justified mask RESULT = MASKL(I[, KIND]) See also: - :ref:`MASKR`
\ No newline at end of file + :ref:`MASKR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/maskr.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/maskr.rst index 30f4e37..ae2b4f0 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/maskr.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/maskr.rst @@ -39,4 +39,4 @@ MASKR --- Right justified mask RESULT = MASKR(I[, KIND]) See also: - :ref:`MASKL`
\ No newline at end of file + :ref:`MASKL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/matmul.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/matmul.rst index 8188492..83a1c8e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/matmul.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/matmul.rst @@ -41,4 +41,4 @@ MATMUL --- matrix multiplication Syntax: .. code-block:: fortran - RESULT = MATMUL(MATRIX_A, MATRIX_B)
\ No newline at end of file + RESULT = MATMUL(MATRIX_A, MATRIX_B) diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/max.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/max.rst index 7c6179a..688e693 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/max.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/max.rst @@ -83,4 +83,4 @@ MAX --- Maximum value of an argument list See also: :ref:`MAXLOC` :ref:`MAXVAL`, - :ref:`MIN`
\ No newline at end of file + :ref:`MIN` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/maxexponent.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/maxexponent.rst index 8d42d60..4f73d13 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/maxexponent.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/maxexponent.rst @@ -42,4 +42,4 @@ MAXEXPONENT --- Maximum exponent of a real kind print *, minexponent(x), maxexponent(x) print *, minexponent(y), maxexponent(y) - end program exponents
\ No newline at end of file + end program exponents diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/maxloc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/maxloc.rst index 2e3d2ad..74c317b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/maxloc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/maxloc.rst @@ -73,4 +73,4 @@ MAXLOC --- Location of the maximum value within an array See also: :ref:`FINDLOC`, :ref:`MAX`, - :ref:`MAXVAL`
\ No newline at end of file + :ref:`MAXVAL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/maxval.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/maxval.rst index 9b3dcc5..f5b4f0e 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/maxval.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/maxval.rst @@ -55,4 +55,4 @@ MAXVAL --- Maximum value of an array See also: :ref:`MAX`, - :ref:`MAXLOC`
\ No newline at end of file + :ref:`MAXLOC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock.rst index 3ac35fb..1822245 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock.rst @@ -36,4 +36,4 @@ MCLOCK --- Time function :ref:`GMTIME`, :ref:`LTIME`, :ref:`MCLOCK`, - :ref:`TIME`
\ No newline at end of file + :ref:`TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock8.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock8.rst index 3524e52..379fb75 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock8.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/mclock8.rst @@ -36,4 +36,4 @@ MCLOCK8 --- Time function (64-bit) :ref:`GMTIME`, :ref:`LTIME`, :ref:`MCLOCK`, - :ref:`TIME8`
\ No newline at end of file + :ref:`TIME8` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/merge.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/merge.rst index 556358a..87402f0 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/merge.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/merge.rst @@ -38,4 +38,4 @@ MERGE --- Merge variables Syntax: .. code-block:: fortran - RESULT = MERGE(TSOURCE, FSOURCE, MASK)
\ No newline at end of file + RESULT = MERGE(TSOURCE, FSOURCE, MASK) diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/mergebits.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/mergebits.rst index 80dd38b..10364e6 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/mergebits.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/mergebits.rst @@ -41,4 +41,4 @@ MERGE_BITS --- Merge of bits under mask Syntax: .. code-block:: fortran - RESULT = MERGE_BITS(I, J, MASK)
\ No newline at end of file + RESULT = MERGE_BITS(I, J, MASK) diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/min.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/min.rst index aefd814..8fc6c68 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/min.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/min.rst @@ -83,4 +83,4 @@ MIN --- Minimum value of an argument list See also: :ref:`MAX`, :ref:`MINLOC`, - :ref:`MINVAL`
\ No newline at end of file + :ref:`MINVAL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/minexponent.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/minexponent.rst index 546a46b..15da406 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/minexponent.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/minexponent.rst @@ -34,4 +34,4 @@ MINEXPONENT --- Minimum exponent of a real kind RESULT = MINEXPONENT(X) Example: - See ``MAXEXPONENT`` for an example.
\ No newline at end of file + See ``MAXEXPONENT`` for an example. diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/minloc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/minloc.rst index 49496be..84b9898 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/minloc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/minloc.rst @@ -73,4 +73,4 @@ MINLOC --- Location of the minimum value within an array See also: :ref:`FINDLOC`, :ref:`MIN`, - :ref:`MINVAL`
\ No newline at end of file + :ref:`MINVAL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/minval.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/minval.rst index 55fd75d..aeaa962 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/minval.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/minval.rst @@ -55,4 +55,4 @@ MINVAL --- Minimum value of an array See also: :ref:`MIN`, - :ref:`MINLOC`
\ No newline at end of file + :ref:`MINLOC` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/mod.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/mod.rst index 35624ae..2e674e9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/mod.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/mod.rst @@ -115,4 +115,4 @@ MOD --- Remainder function - GNU extension See also: - :ref:`MODULO`
\ No newline at end of file + :ref:`MODULO` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/modulo.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/modulo.rst index 82e2126..79a2c24 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/modulo.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/modulo.rst @@ -52,4 +52,4 @@ MODULO --- Modulo function end program See also: - :ref:`MOD`
\ No newline at end of file + :ref:`MOD` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/movealloc.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/movealloc.rst index 8c39ad8..2a30203 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/movealloc.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/movealloc.rst @@ -48,4 +48,4 @@ MOVE_ALLOC --- Move allocation from one object to another call move_alloc(a, b) print *, allocated(a), allocated(b) print *, b - end program test_move_alloc
\ No newline at end of file + end program test_move_alloc diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/mvbits.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/mvbits.rst index a3b0121..b60a197 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/mvbits.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/mvbits.rst @@ -92,4 +92,4 @@ MVBITS --- Move bits from one integer to another :ref:`IBITS`, :ref:`IAND`, :ref:`IOR`, - :ref:`IEOR`
\ No newline at end of file + :ref:`IEOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/nearest.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/nearest.rst index 8c2292c..2604c71 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/nearest.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/nearest.rst @@ -48,4 +48,4 @@ NEAREST --- Nearest representable number x = nearest(42.0, 1.0) y = nearest(42.0, -1.0) write (*,"(3(G20.15))") x, y, x - y - end program test_nearest
\ No newline at end of file + end program test_nearest diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/newline.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/newline.rst index 0c5a830..f78462a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/newline.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/newline.rst @@ -39,4 +39,4 @@ NEW_LINE --- New line character program newline implicit none write(*,'(A)') 'This is record 1.'//NEW_LINE('A')//'This is record 2.' - end program newline
\ No newline at end of file + end program newline diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/nint.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/nint.rst index 8c4eb56..035beb0 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/nint.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/nint.rst @@ -72,4 +72,4 @@ NINT --- Nearest whole number See also: :ref:`CEILING`, - :ref:`FLOOR`
\ No newline at end of file + :ref:`FLOOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/norm2.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/norm2.rst index 05bb491..6618b1f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/norm2.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/norm2.rst @@ -43,4 +43,4 @@ NORM2 --- Euclidean vector norms PROGRAM test_sum REAL :: x(5) = [ real :: 1, 2, 3, 4, 5 ] print *, NORM2(x) ! = sqrt(55.) ~ 7.416 - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/not.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/not.rst index 841b19c..5767032 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/not.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/not.rst @@ -82,4 +82,4 @@ NOT --- Logical negation :ref:`IOR`, :ref:`IBITS`, :ref:`IBSET`, - :ref:`IBCLR`
\ No newline at end of file + :ref:`IBCLR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/null.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/null.rst index 816887e..9a624bf 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/null.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/null.rst @@ -38,4 +38,4 @@ NULL --- Function that returns an disassociated pointer REAL, POINTER, DIMENSION(:) :: VEC => NULL () See also: - :ref:`ASSOCIATED`
\ No newline at end of file + :ref:`ASSOCIATED` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/numimages.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/numimages.rst index bcb93e0..9e453b3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/numimages.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/numimages.rst @@ -58,4 +58,4 @@ NUM_IMAGES --- Function that returns the number of images See also: :ref:`THIS_IMAGE`, - :ref:`IMAGE_INDEX`
\ No newline at end of file + :ref:`IMAGE_INDEX` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/or.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/or.rst index 2ca58a5..0a7d060 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/or.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/or.rst @@ -57,4 +57,4 @@ OR --- Bitwise logical OR See also: Fortran 95 elemental function: - :ref:`IOR`
\ No newline at end of file + :ref:`IOR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/pack.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/pack.rst index 183bb52..d6ba349 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/pack.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/pack.rst @@ -69,4 +69,4 @@ PACK --- Pack an array into an array of rank one END PROGRAM See also: - :ref:`UNPACK`
\ No newline at end of file + :ref:`UNPACK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/parity.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/parity.rst index 6617c0f..3166920 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/parity.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/parity.rst @@ -43,4 +43,4 @@ PARITY --- Reduction with exclusive OR PROGRAM test_sum LOGICAL :: x(2) = [ .true., .false. ] print *, PARITY(x) ! prints "T" (true). - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/perror.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/perror.rst index 22e13e3..11d9f76 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/perror.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/perror.rst @@ -32,4 +32,4 @@ PERROR --- Print system error message CALL PERROR(STRING) See also: - :ref:`IERRNO`
\ No newline at end of file + :ref:`IERRNO` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/popcnt.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/popcnt.rst index 5e9d19b..5ba4783 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/popcnt.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/popcnt.rst @@ -45,4 +45,4 @@ POPCNT --- Number of bits set See also: :ref:`POPPAR`, :ref:`LEADZ`, - :ref:`TRAILZ`
\ No newline at end of file + :ref:`TRAILZ` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/poppar.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/poppar.rst index 85f1641..39ab0ff 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/poppar.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/poppar.rst @@ -47,4 +47,4 @@ POPPAR --- Parity of the number of bits set See also: :ref:`POPCNT`, :ref:`LEADZ`, - :ref:`TRAILZ`
\ No newline at end of file + :ref:`TRAILZ` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/precision.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/precision.rst index 892786a..006eba2 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/precision.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/precision.rst @@ -47,4 +47,4 @@ PRECISION --- Decimal precision of a real kind See also: :ref:`SELECTED_REAL_KIND`, - :ref:`RANGE`
\ No newline at end of file + :ref:`RANGE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/present.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/present.rst index c2f8f34..ca920cc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/present.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/present.rst @@ -44,4 +44,4 @@ PRESENT --- Determine whether an optional dummy argument is specified INTEGER, INTENT(IN), OPTIONAL :: x f = PRESENT(x) END FUNCTION - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/product.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/product.rst index 81d59d6..72fb760 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/product.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/product.rst @@ -53,4 +53,4 @@ PRODUCT --- Product of array elements END PROGRAM See also: - :ref:`SUM`
\ No newline at end of file + :ref:`SUM` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/radix.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/radix.rst index 14379ce..42c5dc4 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/radix.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/radix.rst @@ -41,4 +41,4 @@ RADIX --- Base of a model number end program test_radix See also: - :ref:`SELECTED_REAL_KIND`
\ No newline at end of file + :ref:`SELECTED_REAL_KIND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ran.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ran.rst index deee7b0..809c842 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ran.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ran.rst @@ -24,4 +24,4 @@ RAN --- Real pseudo-random number See also: :ref:`RAND`, - :ref:`RANDOM_NUMBER`
\ No newline at end of file + :ref:`RANDOM_NUMBER` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/rand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/rand.rst index c8fe878..c75c670 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/rand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/rand.rst @@ -48,4 +48,4 @@ RAND --- Real pseudo-random number See also: :ref:`SRAND`, - :ref:`RANDOM_NUMBER`
\ No newline at end of file + :ref:`RANDOM_NUMBER` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/randominit.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/randominit.rst index 7e1ffd5..a12531a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/randominit.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/randominit.rst @@ -59,4 +59,4 @@ RANDOM_INIT --- Initialize a pseudo-random number generator See also: :ref:`RANDOM_NUMBER`, - :ref:`RANDOM_SEED`
\ No newline at end of file + :ref:`RANDOM_SEED` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/randomnumber.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/randomnumber.rst index 77935c9..2b13585 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/randomnumber.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/randomnumber.rst @@ -39,4 +39,4 @@ RANDOM_NUMBER --- Pseudo-random number See also: :ref:`RANDOM_SEED`, - :ref:`RANDOM_INIT`
\ No newline at end of file + :ref:`RANDOM_INIT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/randomseed.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/randomseed.rst index 01b2b9f..f306674 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/randomseed.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/randomseed.rst @@ -59,4 +59,4 @@ RANDOM_SEED --- Initialize a pseudo-random number sequence See also: :ref:`RANDOM_NUMBER`, - :ref:`RANDOM_INIT`
\ No newline at end of file + :ref:`RANDOM_INIT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/range.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/range.rst index 1bfd6b9..748a60c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/range.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/range.rst @@ -39,4 +39,4 @@ RANGE --- Decimal exponent range See also: :ref:`SELECTED_REAL_KIND`, - :ref:`PRECISION`
\ No newline at end of file + :ref:`PRECISION` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/rank.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/rank.rst index 4f4ab02..3efb871 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/rank.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/rank.rst @@ -40,4 +40,4 @@ RANK --- Rank of a data object real, allocatable :: b(:,:) print *, rank(a), rank(b) ! Prints: 0 2 - end program test_rank
\ No newline at end of file + end program test_rank diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/rename.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/rename.rst index 594cbd9..390c16f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/rename.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/rename.rst @@ -41,4 +41,4 @@ RENAME --- Rename a file STATUS = RENAME(PATH1, PATH2) See also: - :ref:`LINK`
\ No newline at end of file + :ref:`LINK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/repeat.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/repeat.rst index 8fd52f6..cc83eb9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/repeat.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/repeat.rst @@ -40,4 +40,4 @@ REPEAT --- Repeated string concatenation program test_repeat write(*,*) repeat("x", 5) ! "xxxxx" - end program
\ No newline at end of file + end program diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/reshape.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/reshape.rst index de975fd..cdfa947 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/reshape.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/reshape.rst @@ -59,4 +59,4 @@ RESHAPE --- Function to reshape an array END PROGRAM See also: - :ref:`SHAPE`
\ No newline at end of file + :ref:`SHAPE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/rrspacing.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/rrspacing.rst index c287aaa..3e507d3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/rrspacing.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/rrspacing.rst @@ -35,4 +35,4 @@ RRSPACING --- Reciprocal of the relative spacing RESULT = RRSPACING(X) See also: - :ref:`SPACING`
\ No newline at end of file + :ref:`SPACING` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/rshift.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/rshift.rst index 34d0c6d..ad56ced 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/rshift.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/rshift.rst @@ -47,4 +47,4 @@ RSHIFT --- Right shift bits :ref:`LSHIFT`, :ref:`SHIFTA`, :ref:`SHIFTR`, - :ref:`SHIFTL`
\ No newline at end of file + :ref:`SHIFTL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sametypeas.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sametypeas.rst index 9f19b37..cddf2fa 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sametypeas.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sametypeas.rst @@ -38,4 +38,4 @@ SAME_TYPE_AS --- Query dynamic types for equality RESULT = SAME_TYPE_AS(A, B) See also: - :ref:`EXTENDS_TYPE_OF`
\ No newline at end of file + :ref:`EXTENDS_TYPE_OF` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/scale.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/scale.rst index 96ba1cf..12adebb1 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/scale.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/scale.rst @@ -42,4 +42,4 @@ SCALE --- Scale a real value real :: x = 178.1387e-4 integer :: i = 5 print *, scale(x,i), x*radix(x)**i - end program test_scale
\ No newline at end of file + end program test_scale diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/scan.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/scan.rst index 20d4a86..0446550 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/scan.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/scan.rst @@ -54,4 +54,4 @@ SCAN --- Scan a string for the presence of a set of characters See also: :ref:`index-intrinsic`, - :ref:`VERIFY`
\ No newline at end of file + :ref:`VERIFY` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/secnds.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/secnds.rst index 984bef5..b35d79a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/secnds.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/secnds.rst @@ -49,4 +49,4 @@ SECNDS --- Time function end do t2 = secnds (t1) ! elapsed time print *, "Something took ", t2, " seconds." - end program test_secnds
\ No newline at end of file + end program test_secnds diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/second.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/second.rst index 6c30045..d2306f8 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/second.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/second.rst @@ -37,4 +37,4 @@ SECOND --- CPU time function TIME = SECOND() See also: - :ref:`CPU_TIME`
\ No newline at end of file + :ref:`CPU_TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedcharkind.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedcharkind.rst index f5321dd..aeebf1c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedcharkind.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedcharkind.rst @@ -53,4 +53,4 @@ SELECTED_CHAR_KIND --- Choose character kind open (output_unit, encoding='UTF-8') write (*,*) trim (hello_world) - end program character_kind
\ No newline at end of file + end program character_kind diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedintkind.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedintkind.rst index 6e302d1..33b0cf3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedintkind.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedintkind.rst @@ -45,4 +45,4 @@ SELECTED_INT_KIND --- Choose integer kind ! The following inequalities are always true print *, huge(i5) >= 10_k5**5-1 print *, huge(i15) >= 10_k15**15-1 - end program large_integers
\ No newline at end of file + end program large_integers diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedrealkind.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedrealkind.rst index bf540f9..9efaaab 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedrealkind.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/selectedrealkind.rst @@ -64,4 +64,4 @@ SELECTED_REAL_KIND --- Choose real kind See also: :ref:`PRECISION`, :ref:`RANGE`, - :ref:`RADIX`
\ No newline at end of file + :ref:`RADIX` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/setexponent.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/setexponent.rst index 2769cf9..bfdfc76 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/setexponent.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/setexponent.rst @@ -45,4 +45,4 @@ SET_EXPONENT --- Set the exponent of the model REAL :: x = 178.1387e-4 INTEGER :: i = 17 PRINT *, SET_EXPONENT(x, i), FRACTION(x) * RADIX(x)**i - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/shape.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/shape.rst index 33b1cce..ffcaca4 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/shape.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/shape.rst @@ -52,4 +52,4 @@ SHAPE --- Determine the shape of an array See also: :ref:`RESHAPE`, - :ref:`SIZE`
\ No newline at end of file + :ref:`SIZE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/shifta.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/shifta.rst index e897cbe..7a30d57 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/shifta.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/shifta.rst @@ -43,4 +43,4 @@ SHIFTA --- Right shift with fill See also: :ref:`SHIFTL`, - :ref:`SHIFTR`
\ No newline at end of file + :ref:`SHIFTR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftl.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftl.rst index 5d160ca..43600d4 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftl.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftl.rst @@ -41,4 +41,4 @@ SHIFTL --- Left shift See also: :ref:`SHIFTA`, - :ref:`SHIFTR`
\ No newline at end of file + :ref:`SHIFTR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftr.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftr.rst index 6b12774..b618227 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftr.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/shiftr.rst @@ -41,4 +41,4 @@ SHIFTR --- Right shift See also: :ref:`SHIFTA`, - :ref:`SHIFTL`
\ No newline at end of file + :ref:`SHIFTL` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sign.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sign.rst index 04d0043..0739490 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sign.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sign.rst @@ -75,4 +75,4 @@ SIGN --- Sign copying function * - ``DSIGN(A,B)`` - ``REAL(8) A, B`` - ``REAL(8)`` - - Fortran 77 and later
\ No newline at end of file + - Fortran 77 and later diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/signal.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/signal.rst index 0ae2b3b..94987f8 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/signal.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/signal.rst @@ -56,4 +56,4 @@ SIGNAL --- Signal handling subroutine (or function) call signal (10, 1) call sleep (30) - end program test_signal
\ No newline at end of file + end program test_signal diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sin.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sin.rst index 264f57f..902144f 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sin.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sin.rst @@ -86,4 +86,4 @@ SIN --- Sine function Inverse function: :ref:`ASIN` Degrees function: - :ref:`SIND`
\ No newline at end of file + :ref:`SIND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sind.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sind.rst index 8cafb10..89aa7e1 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sind.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sind.rst @@ -86,4 +86,4 @@ SIND --- Sine function, degrees Inverse function: :ref:`ASIND` Radians function: - :ref:`SIN`
\ No newline at end of file + :ref:`SIN` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sinh.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sinh.rst index f748361..e63deff 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sinh.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sinh.rst @@ -63,4 +63,4 @@ SINH --- Hyperbolic sine function - Fortran 90 and later See also: - :ref:`ASINH`
\ No newline at end of file + :ref:`ASINH` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/size.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/size.rst index 6196a1a..f9d2a69 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/size.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/size.rst @@ -52,4 +52,4 @@ SIZE --- Determine the size of an array See also: :ref:`SHAPE`, - :ref:`RESHAPE`
\ No newline at end of file + :ref:`RESHAPE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sizeof.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sizeof.rst index 8870efc..243a295 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sizeof.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sizeof.rst @@ -55,4 +55,4 @@ SIZEOF --- Size in bytes of an expression See also: :ref:`C_SIZEOF`, - :ref:`STORAGE_SIZE`
\ No newline at end of file + :ref:`STORAGE_SIZE` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sleep.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sleep.rst index d87a498..26ed329 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sleep.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sleep.rst @@ -33,4 +33,4 @@ SLEEP --- Sleep for the specified number of seconds program test_sleep call sleep(5) - end
\ No newline at end of file + end diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/spacing.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/spacing.rst index 3cc0a86..73b9e48 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/spacing.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/spacing.rst @@ -44,4 +44,4 @@ SPACING --- Smallest distance between two numbers of a given type END PROGRAM See also: - :ref:`RRSPACING`
\ No newline at end of file + :ref:`RRSPACING` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/spread.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/spread.rst index a0d914f..ab8acbc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/spread.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/spread.rst @@ -51,4 +51,4 @@ SPREAD --- Add a dimension to an array END PROGRAM See also: - :ref:`UNPACK`
\ No newline at end of file + :ref:`UNPACK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sqrt.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sqrt.rst index 0acfabc..e4831b6 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sqrt.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sqrt.rst @@ -83,4 +83,4 @@ SQRT --- Square-root function * - ``CDSQRT(X)`` - ``COMPLEX(8) X`` - ``COMPLEX(8)`` - - GNU extension
\ No newline at end of file + - GNU extension diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/srand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/srand.rst index 3c74d88..6574fff 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/srand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/srand.rst @@ -50,4 +50,4 @@ SRAND --- Reinitialize the random number generator See also: :ref:`RAND`, :ref:`RANDOM_SEED`, - :ref:`RANDOM_NUMBER`
\ No newline at end of file + :ref:`RANDOM_NUMBER` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/stat.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/stat.rst index 379854b..f7ca491 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/stat.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/stat.rst @@ -69,4 +69,4 @@ STAT --- Get file status To stat an open file: :ref:`FSTAT` To stat a link: - :ref:`LSTAT`
\ No newline at end of file + :ref:`LSTAT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/storagesize.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/storagesize.rst index eca012b..d6d453a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/storagesize.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/storagesize.rst @@ -39,4 +39,4 @@ STORAGE_SIZE --- Storage size in bits See also: :ref:`C_SIZEOF`, - :ref:`SIZEOF`
\ No newline at end of file + :ref:`SIZEOF` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/sum.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/sum.rst index ba4d0be..13356b0 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/sum.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/sum.rst @@ -53,4 +53,4 @@ SUM --- Sum of array elements END PROGRAM See also: - :ref:`PRODUCT`
\ No newline at end of file + :ref:`PRODUCT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/symlnk.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/symlnk.rst index 537560a..138d828 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/symlnk.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/symlnk.rst @@ -43,4 +43,4 @@ SYMLNK --- Create a symbolic link See also: :ref:`LINK`, - :ref:`UNLINK`
\ No newline at end of file + :ref:`UNLINK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/system.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/system.rst index d111b94..74a76c9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/system.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/system.rst @@ -38,4 +38,4 @@ SYSTEM --- Execute a shell command See also: :ref:`EXECUTE_COMMAND_LINE`, which is part of the Fortran 2008 standard - and should considered in new code for future portability.
\ No newline at end of file + and should considered in new code for future portability. diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/systemclock.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/systemclock.rst index 2f42738..e660322 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/systemclock.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/systemclock.rst @@ -54,4 +54,4 @@ SYSTEM_CLOCK --- Time function See also: :ref:`DATE_AND_TIME`, - :ref:`CPU_TIME`
\ No newline at end of file + :ref:`CPU_TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/tan.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/tan.rst index 3788b2a..e8a77ec 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/tan.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/tan.rst @@ -67,4 +67,4 @@ TAN --- Tangent function Inverse function: :ref:`ATAN` Degrees function: - :ref:`TAND`
\ No newline at end of file + :ref:`TAND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/tand.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/tand.rst index a720c53..3d7e7c1 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/tand.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/tand.rst @@ -67,4 +67,4 @@ TAND --- Tangent function, degrees Inverse function: :ref:`ATAND` Radians function: - :ref:`TAN`
\ No newline at end of file + :ref:`TAN` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/tanh.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/tanh.rst index d15bd8c..1a3468a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/tanh.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/tanh.rst @@ -69,4 +69,4 @@ TANH --- Hyperbolic tangent function - Fortran 77 and later See also: - :ref:`ATANH`
\ No newline at end of file + :ref:`ATANH` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/thisimage.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/thisimage.rst index 8dee8a4..8e5bd11 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/thisimage.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/thisimage.rst @@ -72,4 +72,4 @@ THIS_IMAGE --- Function that returns the cosubscript index of this image See also: :ref:`NUM_IMAGES`, - :ref:`IMAGE_INDEX`
\ No newline at end of file + :ref:`IMAGE_INDEX` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/time.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/time.rst index 7b72b73..ed2f0bc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/time.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/time.rst @@ -36,4 +36,4 @@ TIME --- Time function :ref:`GMTIME`, :ref:`LTIME`, :ref:`MCLOCK`, - :ref:`TIME8`
\ No newline at end of file + :ref:`TIME8` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/time8.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/time8.rst index 029393d..d8ebbdf 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/time8.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/time8.rst @@ -36,4 +36,4 @@ TIME8 --- Time function (64-bit) :ref:`GMTIME`, :ref:`LTIME`, :ref:`MCLOCK8`, - :ref:`TIME`
\ No newline at end of file + :ref:`TIME` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/tiny.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/tiny.rst index 45c378b..1d77dfc 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/tiny.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/tiny.rst @@ -33,4 +33,4 @@ TINY --- Smallest positive number of a real kind RESULT = TINY(X) Example: - See ``HUGE`` for an example.
\ No newline at end of file + See ``HUGE`` for an example. diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/trailz.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/trailz.rst index b16b6de..945334c 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/trailz.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/trailz.rst @@ -43,4 +43,4 @@ TRAILZ --- Number of trailing zero bits of an integer :ref:`BIT_SIZE`, :ref:`LEADZ`, :ref:`POPPAR`, - :ref:`POPCNT`
\ No newline at end of file + :ref:`POPCNT` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/transfer.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/transfer.rst index 51d8e94..f0e27e3 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/transfer.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/transfer.rst @@ -52,4 +52,4 @@ TRANSFER --- Transfer bit patterns PROGRAM test_transfer integer :: x = 2143289344 print *, transfer(x, 1.0) ! prints "NaN" on i686 - END PROGRAM
\ No newline at end of file + END PROGRAM diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/transpose.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/transpose.rst index 7eada69..7e9171a 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/transpose.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/transpose.rst @@ -31,4 +31,4 @@ TRANSPOSE --- Transpose an array of rank two Syntax: .. code-block:: fortran - RESULT = TRANSPOSE(MATRIX)
\ No newline at end of file + RESULT = TRANSPOSE(MATRIX) diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/trim.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/trim.rst index 9e501af..ecf8d8b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/trim.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/trim.rst @@ -42,4 +42,4 @@ TRIM --- Remove trailing blank characters of a string See also: :ref:`ADJUSTL`, - :ref:`ADJUSTR`
\ No newline at end of file + :ref:`ADJUSTR` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ttynam.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ttynam.rst index 4ca0572..c612eb4 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ttynam.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ttynam.rst @@ -44,4 +44,4 @@ TTYNAM --- Get the name of a terminal device END PROGRAM See also: - :ref:`ISATTY`
\ No newline at end of file + :ref:`ISATTY` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ubound.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ubound.rst index 81f97053..a76cc9b 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ubound.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ubound.rst @@ -49,4 +49,4 @@ UBOUND --- Upper dimension bounds of an array See also: :ref:`LBOUND`, - :ref:`LCOBOUND`
\ No newline at end of file + :ref:`LCOBOUND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/ucobound.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/ucobound.rst index 9a0066b..827ad65 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/ucobound.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/ucobound.rst @@ -45,4 +45,4 @@ UCOBOUND --- Upper codimension bounds of an array See also: :ref:`LCOBOUND`, - :ref:`LBOUND`
\ No newline at end of file + :ref:`LBOUND` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/umask.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/umask.rst index ea94dd6..83d67e5 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/umask.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/umask.rst @@ -33,4 +33,4 @@ UMASK --- Set the file creation mask .. code-block:: fortran CALL UMASK(MASK [, OLD]) - OLD = UMASK(MASK)
\ No newline at end of file + OLD = UMASK(MASK) diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/unlink.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/unlink.rst index 15a91af..3f8e286 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/unlink.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/unlink.rst @@ -38,4 +38,4 @@ UNLINK --- Remove a file from the file system See also: :ref:`LINK`, - :ref:`SYMLNK`
\ No newline at end of file + :ref:`SYMLNK` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/unpack.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/unpack.rst index 21078b6..bc4ed95 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/unpack.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/unpack.rst @@ -54,4 +54,4 @@ UNPACK --- Unpack an array of rank one into an array See also: :ref:`PACK`, - :ref:`SPREAD`
\ No newline at end of file + :ref:`SPREAD` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/verify.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/verify.rst index e4e9aeb..61ac91d 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/verify.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/verify.rst @@ -56,4 +56,4 @@ VERIFY --- Scan a string for characters not a given set See also: :ref:`SCAN`, - :ref:`index-intrinsic`
\ No newline at end of file + :ref:`index-intrinsic` diff --git a/gcc/fortran/doc/gfortran/intrinsic-procedures/xor.rst b/gcc/fortran/doc/gfortran/intrinsic-procedures/xor.rst index fee343c..d89c1b9 100644 --- a/gcc/fortran/doc/gfortran/intrinsic-procedures/xor.rst +++ b/gcc/fortran/doc/gfortran/intrinsic-procedures/xor.rst @@ -57,4 +57,4 @@ XOR --- Bitwise logical exclusive OR See also: Fortran 95 elemental function: - :ref:`IEOR`
\ No newline at end of file + :ref:`IEOR` diff --git a/gcc/fortran/doc/gfortran/introduction.rst b/gcc/fortran/doc/gfortran/introduction.rst index 3684e78..6a9f07a 100644 --- a/gcc/fortran/doc/gfortran/introduction.rst +++ b/gcc/fortran/doc/gfortran/introduction.rst @@ -15,4 +15,4 @@ Introduction about-gnu-fortran gnu-fortran-and-gcc - standards
\ No newline at end of file + standards diff --git a/gcc/fortran/doc/gfortran/mixed-language-programming.rst b/gcc/fortran/doc/gfortran/mixed-language-programming.rst index 506fe0e..5180760 100644 --- a/gcc/fortran/doc/gfortran/mixed-language-programming.rst +++ b/gcc/fortran/doc/gfortran/mixed-language-programming.rst @@ -34,4 +34,4 @@ non-Fortran code into the same program, or you can use :command:`gcc` or :command:`g++` if you also add an explicit :option:`-lgfortran` option to link with the Fortran library. If your main program is written in C or some other language instead of Fortran, see -:ref:`non-fortran-main-program`, below.
\ No newline at end of file +:ref:`non-fortran-main-program`, below. diff --git a/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst b/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst index 298bf0c..4baaee9 100644 --- a/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst +++ b/gcc/fortran/doc/gfortran/naming-and-argument-passing-conventions.rst @@ -175,4 +175,4 @@ The arguments are passed in the following order * The character length and/or coarray token and offset for the first argument which is a ``CHARACTER`` or a nonallocatable coarray dummy argument, followed by the hidden arguments of the next dummy argument - of such a type
\ No newline at end of file + of such a type diff --git a/gcc/fortran/doc/gfortran/non-fortran-main-program.rst b/gcc/fortran/doc/gfortran/non-fortran-main-program.rst index 91e0ff8..292aea9 100644 --- a/gcc/fortran/doc/gfortran/non-fortran-main-program.rst +++ b/gcc/fortran/doc/gfortran/non-fortran-main-program.rst @@ -248,4 +248,4 @@ _gfortran_set_max_subrecord_length --- Set subrecord length _gfortran_set_args (argc, argv); _gfortran_set_max_subrecord_length (8); return 0; - }
\ No newline at end of file + } diff --git a/gcc/fortran/doc/gfortran/projects.rst b/gcc/fortran/doc/gfortran/projects.rst index 99d8e1e..d5f3678 100644 --- a/gcc/fortran/doc/gfortran/projects.rst +++ b/gcc/fortran/doc/gfortran/projects.rst @@ -26,4 +26,4 @@ Projects Fortran language standards compliance (see :ref:`standards`), or contributing to the implementation of extensions such as OpenMP (see :ref:`openmp`) or OpenACC (see :ref:`openacc`) that are under active development. Again, - contributing test cases for these features is useful too!
\ No newline at end of file + contributing test cases for these features is useful too! diff --git a/gcc/fortran/doc/gfortran/runtime.rst b/gcc/fortran/doc/gfortran/runtime.rst index e83c300..6707496 100644 --- a/gcc/fortran/doc/gfortran/runtime.rst +++ b/gcc/fortran/doc/gfortran/runtime.rst @@ -30,4 +30,4 @@ Malformed environment variables are silently ignored. runtime/gfortranconvertunit runtime/gfortranerrorbacktrace runtime/gfortranformattedbuffersize - runtime/gfortranunformattedbuffersize
\ No newline at end of file + runtime/gfortranunformattedbuffersize diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranconvertunit.rst b/gcc/fortran/doc/gfortran/runtime/gfortranconvertunit.rst index 5ac40f8..5b078ee 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranconvertunit.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranconvertunit.rst @@ -94,4 +94,4 @@ setting a default data representation for the whole program. The The values specified via the GFORTRAN_CONVERT_UNIT environment variable will override the CONVERT specifier in the open statement*. This is to give control over data formats to - users who do not have the source code of their program available.
\ No newline at end of file + users who do not have the source code of their program available. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranerrorbacktrace.rst b/gcc/fortran/doc/gfortran/runtime/gfortranerrorbacktrace.rst index 9b8c3e7..6c6598d 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranerrorbacktrace.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranerrorbacktrace.rst @@ -13,4 +13,4 @@ If the :envvar:`GFORTRAN_ERROR_BACKTRACE` variable is set to :samp:`y`, backtrace is printed when a serious run-time error occurs. To disable the backtracing, set the variable to :samp:`n`, :samp:`N`, :samp:`0`. Default is to print a backtrace unless the :option:`-fno-backtrace` -compile option was used.
\ No newline at end of file +compile option was used. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranformattedbuffersize.rst b/gcc/fortran/doc/gfortran/runtime/gfortranformattedbuffersize.rst index 329f921..f6ee6b7 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranformattedbuffersize.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranformattedbuffersize.rst @@ -10,4 +10,4 @@ GFORTRAN_FORMATTED_BUFFER_SIZE---Set buffer size for formatted I/O The :envvar:`GFORTRAN_FORMATTED_BUFFER_SIZE` environment variable specifies buffer size in bytes to be used for formatted output. -The default value is 8192.
\ No newline at end of file +The default value is 8192. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranlistseparator.rst b/gcc/fortran/doc/gfortran/runtime/gfortranlistseparator.rst index 6eb2b18..eb21d3c 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranlistseparator.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranlistseparator.rst @@ -18,4 +18,4 @@ be sure to quote spaces, as in $ GFORTRAN_LIST_SEPARATOR=' , ' ./a.out when :command:`a.out` is the compiled Fortran program that you want to run. -Default is a single space.
\ No newline at end of file +Default is a single space. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranoptionalplus.rst b/gcc/fortran/doc/gfortran/runtime/gfortranoptionalplus.rst index 2f95f9f..12e1ddd 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranoptionalplus.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranoptionalplus.rst @@ -12,4 +12,4 @@ If the first letter is :samp:`y`, :samp:`Y` or :samp:`1`, a plus sign is printed where permitted by the Fortran standard. If the first letter is :samp:`n`, :samp:`N` or :samp:`0`, a plus sign is not printed -in most cases. Default is not to print plus signs.
\ No newline at end of file +in most cases. Default is not to print plus signs. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranshowlocus.rst b/gcc/fortran/doc/gfortran/runtime/gfortranshowlocus.rst index 7656461..29b7539 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranshowlocus.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranshowlocus.rst @@ -11,4 +11,4 @@ GFORTRAN_SHOW_LOCUS---Show location for runtime errors If the first letter is :samp:`y`, :samp:`Y` or :samp:`1`, filename and line numbers for runtime errors are printed. If the first letter is :samp:`n`, :samp:`N` or :samp:`0`, do not print filename and line numbers -for runtime errors. The default is to print the location.
\ No newline at end of file +for runtime errors. The default is to print the location. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranstderrunit.rst b/gcc/fortran/doc/gfortran/runtime/gfortranstderrunit.rst index 6a847af..11d16c2 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranstderrunit.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranstderrunit.rst @@ -10,4 +10,4 @@ GFORTRAN_STDERR_UNIT---Unit number for standard error This environment variable can be used to select the unit number preconnected to standard error. This must be a positive integer. -The default value is 0.
\ No newline at end of file +The default value is 0. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranstdinunit.rst b/gcc/fortran/doc/gfortran/runtime/gfortranstdinunit.rst index 362ddbd..946fd80 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranstdinunit.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranstdinunit.rst @@ -10,4 +10,4 @@ GFORTRAN_STDIN_UNIT---Unit number for standard input This environment variable can be used to select the unit number preconnected to standard input. This must be a positive integer. -The default value is 5.
\ No newline at end of file +The default value is 5. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranstdoutunit.rst b/gcc/fortran/doc/gfortran/runtime/gfortranstdoutunit.rst index a6863bc..d95ccd8 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranstdoutunit.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranstdoutunit.rst @@ -10,4 +10,4 @@ GFORTRAN_STDOUT_UNIT---Unit number for standard output This environment variable can be used to select the unit number preconnected to standard output. This must be a positive integer. -The default value is 6.
\ No newline at end of file +The default value is 6. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedall.rst b/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedall.rst index 6e8eee1..5dc1106 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedall.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedall.rst @@ -12,4 +12,4 @@ This environment variable controls whether all I/O is unbuffered. If the first letter is :samp:`y`, :samp:`Y` or :samp:`1`, all I/O is unbuffered. This will slow down small sequential reads and writes. If the first letter is :samp:`n`, :samp:`N` or :samp:`0`, I/O is buffered. -This is the default.
\ No newline at end of file +This is the default. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedpreconnected.rst b/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedpreconnected.rst index 3a9f8e4..9ede061 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedpreconnected.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranunbufferedpreconnected.rst @@ -12,4 +12,4 @@ The environment variable named :envvar:`GFORTRAN_UNBUFFERED_PRECONNECTED` contro whether I/O on a preconnected unit (i.e. STDOUT or STDERR) is unbuffered. If the first letter is :samp:`y`, :samp:`Y` or :samp:`1`, I/O is unbuffered. This will slow down small sequential reads and writes. If the first letter -is :samp:`n`, :samp:`N` or :samp:`0`, I/O is buffered. This is the default.
\ No newline at end of file +is :samp:`n`, :samp:`N` or :samp:`0`, I/O is buffered. This is the default. diff --git a/gcc/fortran/doc/gfortran/runtime/gfortranunformattedbuffersize.rst b/gcc/fortran/doc/gfortran/runtime/gfortranunformattedbuffersize.rst index fa26cf8..c59be00 100644 --- a/gcc/fortran/doc/gfortran/runtime/gfortranunformattedbuffersize.rst +++ b/gcc/fortran/doc/gfortran/runtime/gfortranunformattedbuffersize.rst @@ -10,4 +10,4 @@ GFORTRAN_UNFORMATTED_BUFFER_SIZE---Set buffer size for unformatted I/O The :envvar:`GFORTRAN_UNFORMATTED_BUFFER_SIZE` environment variable specifies buffer size in bytes to be used for unformatted output. -The default value is 131072.
\ No newline at end of file +The default value is 131072. diff --git a/gcc/fortran/doc/gfortran/runtime/tmpdir.rst b/gcc/fortran/doc/gfortran/runtime/tmpdir.rst index 6c5625d..2f2d699 100644 --- a/gcc/fortran/doc/gfortran/runtime/tmpdir.rst +++ b/gcc/fortran/doc/gfortran/runtime/tmpdir.rst @@ -19,4 +19,4 @@ directory in the order below. :envvar:`TEMP` environment variables, if they exist, in that order. * The ``P_tmpdir`` macro if it is defined, otherwise the directory - :samp:`/tmp`.
\ No newline at end of file + :samp:`/tmp`. diff --git a/gcc/fortran/doc/gfortran/standards.rst b/gcc/fortran/doc/gfortran/standards.rst index eff1b18..0e90d53 100644 --- a/gcc/fortran/doc/gfortran/standards.rst +++ b/gcc/fortran/doc/gfortran/standards.rst @@ -127,4 +127,4 @@ new features of this standard: ``implicit-none-spec-list``. * The behavior of the ``INQUIRE`` statement with the ``RECL=`` - specifier now conforms to Fortran 2018.
\ No newline at end of file + specifier now conforms to Fortran 2018. diff --git a/gcc/fortran/doc/gfortran/type-and-enum-abi-documentation.rst b/gcc/fortran/doc/gfortran/type-and-enum-abi-documentation.rst index ec87873..4c7f565 100644 --- a/gcc/fortran/doc/gfortran/type-and-enum-abi-documentation.rst +++ b/gcc/fortran/doc/gfortran/type-and-enum-abi-documentation.rst @@ -186,4 +186,4 @@ caf_team_t ^^^^^^^^^^ Opaque pointer to represent a team-handle. This type is a stand-in for the -future implementation of teams. It is about to change without further notice.
\ No newline at end of file +future implementation of teams. It is about to change without further notice. diff --git a/gcc/go/doc/c-interoperability.rst b/gcc/go/doc/c-interoperability.rst index 8eaaf00..ef57a1d 100644 --- a/gcc/go/doc/c-interoperability.rst +++ b/gcc/go/doc/c-interoperability.rst @@ -20,4 +20,4 @@ https://golang.org/cmd/cgo. :maxdepth: 2 c-type-interoperability - function-names
\ No newline at end of file + function-names diff --git a/gcc/go/doc/c-type-interoperability.rst b/gcc/go/doc/c-type-interoperability.rst index fb2acc9..68b59f4 100644 --- a/gcc/go/doc/c-type-interoperability.rst +++ b/gcc/go/doc/c-type-interoperability.rst @@ -74,4 +74,4 @@ if the C side frees the pointer while the Go side still has a copy the program will fail. When passing a pointer from Go to C, the Go function must retain a visible copy of it in some Go variable. Otherwise the Go garbage collector may delete the pointer while the C -function is still using it.
\ No newline at end of file +function is still using it. diff --git a/gcc/go/doc/compiler-directives.rst b/gcc/go/doc/compiler-directives.rst index 1567d64..08ba791 100644 --- a/gcc/go/doc/compiler-directives.rst +++ b/gcc/go/doc/compiler-directives.rst @@ -44,4 +44,4 @@ be no space between the ``//`` and the name of the directive. ``//go:noinline`` The ``//go:noinline`` directive specifies that the next function - defined in the file may not be inlined.
\ No newline at end of file + defined in the file may not be inlined. diff --git a/gcc/go/doc/copyright.rst b/gcc/go/doc/copyright.rst index fa61190..ed6b960 100644 --- a/gcc/go/doc/copyright.rst +++ b/gcc/go/doc/copyright.rst @@ -21,4 +21,4 @@ A copy of the license is included in the :ref:`gnu_fdl`. You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise - funds for GNU development.
\ No newline at end of file + funds for GNU development. diff --git a/gcc/go/doc/function-names.rst b/gcc/go/doc/function-names.rst index 1ed5760..14eb7ac 100644 --- a/gcc/go/doc/function-names.rst +++ b/gcc/go/doc/function-names.rst @@ -58,4 +58,4 @@ call the function from C you must set the name using the :command:`gcc` .. code-block:: c++ - extern int go_function(int) __asm__ ("mypkgpath.Function");
\ No newline at end of file + extern int go_function(int) __asm__ ("mypkgpath.Function"); diff --git a/gcc/go/doc/general-public-license-3.rst b/gcc/go/doc/general-public-license-3.rst index becda77..f39f21e 100644 --- a/gcc/go/doc/general-public-license-3.rst +++ b/gcc/go/doc/general-public-license-3.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gpl-3.0.rst
\ No newline at end of file +.. include:: ../../../doc/gpl-3.0.rst diff --git a/gcc/go/doc/gnu-free-documentation-license.rst b/gcc/go/doc/gnu-free-documentation-license.rst index 1de809b..d70ca98 100644 --- a/gcc/go/doc/gnu-free-documentation-license.rst +++ b/gcc/go/doc/gnu-free-documentation-license.rst @@ -3,4 +3,4 @@ This is part of the GCC manual. For copying conditions, see the copyright.rst file. -.. include:: ../../../doc/gnu_free_documentation_license.rst
\ No newline at end of file +.. include:: ../../../doc/gnu_free_documentation_license.rst diff --git a/gcc/go/doc/import-and-export.rst b/gcc/go/doc/import-and-export.rst index 285fb5f..6ae1dc3 100644 --- a/gcc/go/doc/import-and-export.rst +++ b/gcc/go/doc/import-and-export.rst @@ -47,4 +47,4 @@ package object files together into a single shared library or archive. At link time you must explicitly tell :command:`gccgo` which files to link together into the executable, as is usual with :command:`gcc`. -This is different from the behavior of other Go compilers.
\ No newline at end of file +This is different from the behavior of other Go compilers. diff --git a/gcc/go/doc/index.rst b/gcc/go/doc/index.rst index 76951a4..7e5840b 100644 --- a/gcc/go/doc/index.rst +++ b/gcc/go/doc/index.rst @@ -20,4 +20,4 @@ The GNU Go Compiler c-interoperability general-public-license-3 gnu-free-documentation-license - indices-and-tables
\ No newline at end of file + indices-and-tables diff --git a/gcc/go/doc/indices-and-tables.rst b/gcc/go/doc/indices-and-tables.rst index 6c215a3..5cc3191 100644 --- a/gcc/go/doc/indices-and-tables.rst +++ b/gcc/go/doc/indices-and-tables.rst @@ -1 +1 @@ -.. include:: ../../../doc/indices-and-tables.rst
\ No newline at end of file +.. include:: ../../../doc/indices-and-tables.rst diff --git a/gcc/go/doc/introduction.rst b/gcc/go/doc/introduction.rst index c38ff7d..a888667 100644 --- a/gcc/go/doc/introduction.rst +++ b/gcc/go/doc/introduction.rst @@ -5,4 +5,4 @@ This manual describes how to use :command:`gccgo`, the GNU compiler for the Go programming language. This manual is specifically about :command:`gccgo`. For more information about the Go programming language in general, including language specifications and standard -package documentation, see http://golang.org/.
\ No newline at end of file +package documentation, see http://golang.org/. diff --git a/gcc/go/doc/invoking-gccgo.rst b/gcc/go/doc/invoking-gccgo.rst index ccca40e..9e2a3ee 100644 --- a/gcc/go/doc/invoking-gccgo.rst +++ b/gcc/go/doc/invoking-gccgo.rst @@ -211,4 +211,4 @@ Options .. only:: man - .. include:: copyright.rst
\ No newline at end of file + .. include:: copyright.rst |