- Mar 03, 2023
-
-
GCC Administrator authored
-
- Mar 02, 2023
-
-
Jakub Jelinek authored
This patch cherry-pickx 8 commits from glibc which fix various strtod_l bugs. Additionally, it makes mp_limb_t 64-bit on llp64 targets like 64-bit cygwin. 2023-03-03 niXman <i.nixman@autistici.org> Jakub Jelinek <jakub@redhat.com> PR libquadmath/87204 PR libquadmath/94756 * printf/gmp-impl.h (mp_limb_t, mp_limb_signed_t, BITS_PER_MP_LIMB): Use 64-bit limbs on LLP64 targets. * strtod/strtod_l.c (round_and_return): Cherry-pick glibc 9310c284ae9 BZ #16151, 4406c41c1d6 BZ #16965 and fcd6b5ac36a BZ #23279 fixes. (____STRTOF_INTERNAL): Cherry-pick glibc b0debe14fcf BZ #23007, 5556d30caee BZ #18247, 09555b9721d and c6aac3bf366 BZ #26137 and d84f25c7d87 fixes.
-
- Jan 03, 2023
-
-
GCC Administrator authored
-
- Jan 02, 2023
-
-
Jakub Jelinek authored
Manual part of copyright year updates. 2023-01-02 Jakub Jelinek <jakub@redhat.com> gcc/ * gcc.cc (process_command): Update copyright notice dates. * gcov-dump.cc (print_version): Ditto. * gcov.cc (print_version): Ditto. * gcov-tool.cc (print_version): Ditto. * gengtype.cc (create_file): Ditto. * doc/cpp.texi: Bump @copying's copyright year. * doc/cppinternals.texi: Ditto. * doc/gcc.texi: Ditto. * doc/gccint.texi: Ditto. * doc/gcov.texi: Ditto. * doc/install.texi: Ditto. * doc/invoke.texi: Ditto. gcc/ada/ * gnat_ugn.texi: Bump @copying's copyright year. * gnat_rm.texi: Likewise. gcc/d/ * gdc.texi: Bump @copyrights-d year. gcc/fortran/ * gfortranspec.cc (lang_specific_driver): Update copyright notice dates. * gfc-internals.texi: Bump @copying's copyright year. * gfortran.texi: Ditto. * intrinsic.texi: Ditto. * invoke.texi: Ditto. gcc/go/ * gccgo.texi: Bump @copyrights-go year. libgomp/ * libgomp.texi: Bump @copying's copyright year. libitm/ * libitm.texi: Bump @copying's copyright year. libquadmath/ * libquadmath.texi: Bump @copying's copyright year.
-
- Nov 21, 2022
-
-
Martin Liska authored
-
- Nov 15, 2022
-
-
GCC Administrator authored
-
- Nov 14, 2022
-
-
Martin Liska authored
This reverts commit c63539ff.
-
Martin Liska authored
This reverts commit 41a45cba.
-
Martin Liska authored
This reverts commit 54ca4eef.
-
Martin Liska authored
This reverts commit 1f5a932e.
-
Martin Liska authored
This reverts commit 1f9c7936.
-
Martin Liska authored
This reverts commit 3ed1b4ce.
-
Martin Liska authored
This reverts commit 8f5aa130.
-
Martin Liska authored
This reverts commit bd044dae.
-
Martin Liska authored
This reverts commit 5e749ee3.
-
GCC Administrator authored
-
- Nov 13, 2022
-
-
Martin Liska authored
During the Sphinx-migration development, I used SPHINX_BUILD='' in order to skip building info and manual pages in gcc folder. However, we've got HAS_SPHINX_BUILD which is the correct flag for that. With the patch, one will get a nicer error message when sphinx-build is missing and one builds (explicitly) a target which depends on it. PR other/107620 gcc/ChangeLog: * configure: Regenerate. * configure.ac: Always set sphinx-build. libgomp/ChangeLog: * configure: Regenerate. * configure.ac: Always set sphinx-build. libiberty/ChangeLog: * configure: Regenerate. * configure.ac: Always set sphinx-build. libitm/ChangeLog: * configure: Regenerate. * configure.ac: Always set sphinx-build. libquadmath/ChangeLog: * configure: Regenerate. * configure.ac: Always set sphinx-build.
-
- Nov 11, 2022
-
-
GCC Administrator authored
-
- Nov 10, 2022
-
-
Martin Liska authored
gcc/d/ChangeLog: * doc/conf.py: Add newline at last line. gcc/ChangeLog: * doc/cpp/conf.py: Add newline at last line. * doc/cppinternals/conf.py: Add newline at last line. * doc/gcc/conf.py: Add newline at last line. * doc/gccint/conf.py: Add newline at last line. * doc/install/conf.py: Add newline at last line. gcc/fortran/ChangeLog: * doc/gfc-internals/conf.py: Add newline at last line. * doc/gfortran/conf.py: Add newline at last line. gcc/go/ChangeLog: * doc/conf.py: Add newline at last line. libgomp/ChangeLog: * doc/conf.py: Add newline at last line. libiberty/ChangeLog: * doc/conf.py: Add newline at last line. libitm/ChangeLog: * doc/conf.py: Add newline at last line. libquadmath/ChangeLog: * doc/conf.py: Add newline at last line.
-
GCC Administrator authored
-
- Nov 09, 2022
-
-
Martin Liska authored
libgomp/ChangeLog: * Makefile.in: Add missing HAS_SPHINX_BUILD. libitm/ChangeLog: * Makefile.in: Add missing HAS_SPHINX_BUILD. libquadmath/ChangeLog: * Makefile.in: Add missing HAS_SPHINX_BUILD.
-
Martin Liska authored
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.
-
Martin Liska authored
libgomp/ChangeLog: * Makefile.in: Build info pages conditionally. libitm/ChangeLog: * Makefile.in: Build info pages conditionally. libquadmath/ChangeLog: * Makefile.in: Build info pages conditionally.
-
Martin Liska authored
gcc/ChangeLog: * Makefile.in: Support --with-sphinx-build. * configure.ac: * configure: Regenerate. gcc/ada/ChangeLog: * gcc-interface/Make-lang.in: Support --with-sphinx-build. gcc/d/ChangeLog: * Make-lang.in: Support --with-sphinx-build. gcc/fortran/ChangeLog: * Make-lang.in: Support --with-sphinx-build. gcc/go/ChangeLog: * Make-lang.in: Support --with-sphinx-build. gcc/jit/ChangeLog: * Make-lang.in: Support --with-sphinx-build. libgomp/ChangeLog: * Makefile.in: Support --with-sphinx-build. * configure.ac: Likewise.. * configure: Regenerate. libiberty/ChangeLog: * Makefile.in: Support --with-sphinx-build. * configure.ac: Likewise. * configure: Regenerate. libitm/ChangeLog: * Makefile.in: Support --with-sphinx-build. * configure.ac: Likewise. * configure: Regenerate. libquadmath/ChangeLog: * Makefile.in: Support --with-sphinx-build. * configure.ac: Likewise. * configure: Regenerate.
-
Martin Liska authored
gcc/d/ChangeLog: * gdc.texi: Removed. gcc/ChangeLog: * doc/analyzer.texi: Removed. * doc/avr-mmcu.texi: Removed. * doc/bugreport.texi: Removed. * doc/cfg.texi: Removed. * doc/collect2.texi: Removed. * doc/compat.texi: Removed. * doc/configfiles.texi: Removed. * doc/configterms.texi: Removed. * doc/contrib.texi: Removed. * doc/contribute.texi: Removed. * doc/cpp.texi: Removed. * doc/cppdiropts.texi: Removed. * doc/cppenv.texi: Removed. * doc/cppinternals.texi: Removed. * doc/cppopts.texi: Removed. * doc/cppwarnopts.texi: Removed. * doc/extend.texi: Removed. * doc/fragments.texi: Removed. * doc/frontends.texi: Removed. * doc/gcc.texi: Removed. * doc/gccint.texi: Removed. * doc/gcov-dump.texi: Removed. * doc/gcov-tool.texi: Removed. * doc/gcov.texi: Removed. * doc/generic.texi: Removed. * doc/gimple.texi: Removed. * doc/gnu.texi: Removed. * doc/gty.texi: Removed. * doc/headerdirs.texi: Removed. * doc/hostconfig.texi: Removed. * doc/implement-c.texi: Removed. * doc/implement-cxx.texi: Removed. * doc/include/fdl.texi: Removed. * doc/include/funding.texi: Removed. * doc/include/gcc-common.texi: Removed. * doc/include/gpl_v3.texi: Removed. * doc/install.texi: Removed. * doc/interface.texi: Removed. * doc/invoke.texi: Removed. * doc/languages.texi: Removed. * doc/libgcc.texi: Removed. * doc/loop.texi: Removed. * doc/lto-dump.texi: Removed. * doc/lto.texi: Removed. * doc/makefile.texi: Removed. * doc/match-and-simplify.texi: Removed. * doc/md.texi: Removed. * doc/objc.texi: Removed. * doc/optinfo.texi: Removed. * doc/options.texi: Removed. * doc/passes.texi: Removed. * doc/plugins.texi: Removed. * doc/poly-int.texi: Removed. * doc/portability.texi: Removed. * doc/rtl.texi: Removed. * doc/service.texi: Removed. * doc/sourcebuild.texi: Removed. * doc/standards.texi: Removed. * doc/tm.texi: Removed. * doc/tree-ssa.texi: Removed. * doc/trouble.texi: Removed. * doc/ux.texi: Removed. * doc/tm.texi.in: Removed. gcc/fortran/ChangeLog: * gfc-internals.texi: Removed. * gfortran.texi: Removed. * intrinsic.texi: Removed. * invoke.texi: Removed. gcc/go/ChangeLog: * gccgo.texi: Removed. libgomp/ChangeLog: * libgomp.texi: Removed. libiberty/ChangeLog: * at-file.texi: Removed. * copying-lib.texi: Removed. * functions.texi: Removed. * libiberty.texi: Removed. * obstacks.texi: Removed. libitm/ChangeLog: * libitm.texi: Removed. libquadmath/ChangeLog: * libquadmath.texi: Removed.
-
Martin Liska authored
config/ChangeLog: * acx.m4: Do not wrap REPORT_BUGS_TO. ChangeLog: * configure: Regenerate. * configure.ac: Support Sphinx based documentation. gcc/ChangeLog: * Makefile.in: Support Sphinx based documentation. * configure: Regenerate. * configure.ac: Support Sphinx based documentation. * genhooks.cc (struct s_hook): Emit tm.rst.in file. gcc/cp/ChangeLog: * Make-lang.in: Support Sphinx based documentation. gcc/d/ChangeLog: * Make-lang.in: Support Sphinx based documentation. gcc/fortran/ChangeLog: * Make-lang.in: Support Sphinx based documentation. gcc/go/ChangeLog: * Make-lang.in: Support Sphinx based documentation. libgomp/ChangeLog: * Makefile.in: Support Sphinx based documentation. libiberty/ChangeLog: * Makefile.in: Support Sphinx based documentation. libitm/ChangeLog: * Makefile.in: Support Sphinx based documentation. libquadmath/ChangeLog: * Makefile.in: Support Sphinx based documentation.
-
Martin Liska authored
ChangeLog: * doc/Makefile: New file. * doc/_static/custom.css: New file. * doc/baseconf.py: New file. * doc/bsd.rst: New file. * doc/contrib.rst: New file. * doc/contribute.rst: New file. * doc/cppdiropts.rst: New file. * doc/cppenv.rst: New file. * doc/cppopts.rst: New file. * doc/cppwarnopts.rst: New file. * doc/favicon.ico: New file. * doc/funding.rst: New file. * doc/gcc_sphinx.py: New file. * doc/gnu.rst: New file. * doc/gnu_free_documentation_license.rst: New file. * doc/gpl-3.0.rst: New file. * doc/indices-and-tables.rst: New file. * doc/lgpl-2.1.rst: New file. * doc/logo.pdf: New file. * doc/logo.svg: New file. * doc/md.rst: New file. * doc/requirements.txt: New file. gcc/d/ChangeLog: * doc/conf.py: New file. * doc/copyright.rst: New file. * doc/general-public-license-3.rst: New file. * doc/gnu-free-documentation-license.rst: New file. * doc/index.rst: New file. * doc/indices-and-tables.rst: New file. * doc/invoking-gdc.rst: New file. * doc/invoking-gdc/code-generation.rst: New file. * doc/invoking-gdc/developer-options.rst: New file. * doc/invoking-gdc/input-and-output-files.rst: New file. * doc/invoking-gdc/options-for-directory-search.rst: New file. * doc/invoking-gdc/options-for-linking.rst: New file. * doc/invoking-gdc/runtime-options.rst: New file. * doc/invoking-gdc/warnings.rst: New file. gcc/ChangeLog: * doc/cpp/character-sets.rst: New file. * doc/cpp/conditional-syntax.rst: New file. * doc/cpp/conditional-uses.rst: New file. * doc/cpp/conditionals.rst: New file. * doc/cpp/conf.py: New file. * doc/cpp/copyright.rst: New file. * doc/cpp/deleted-code.rst: New file. * doc/cpp/diagnostics.rst: New file. * doc/cpp/environment-variables.rst: New file. * doc/cpp/gnu-free-documentation-license.rst: New file. * doc/cpp/header-files.rst: New file. * doc/cpp/header-files/alternatives-to-wrapper-ifndef.rst: New file. * doc/cpp/header-files/computed-includes.rst: New file. * doc/cpp/header-files/include-operation.rst: New file. * doc/cpp/header-files/include-syntax.rst: New file. * doc/cpp/header-files/once-only-headers.rst: New file. * doc/cpp/header-files/search-path.rst: New file. * doc/cpp/header-files/system-headers.rst: New file. * doc/cpp/header-files/wrapper-headers.rst: New file. * doc/cpp/implementation-defined-behavior.rst: New file. * doc/cpp/implementation-details.rst: New file. * doc/cpp/implementation-limits.rst: New file. * doc/cpp/index.rst: New file. * doc/cpp/indices-and-tables.rst: New file. * doc/cpp/initial-processing.rst: New file. * doc/cpp/invocation.rst: New file. * doc/cpp/line-control.rst: New file. * doc/cpp/macros.rst: New file. * doc/cpp/macros/concatenation.rst: New file. * doc/cpp/macros/directives-within-macro-arguments.rst: New file. * doc/cpp/macros/function-like-macros.rst: New file. * doc/cpp/macros/macro-arguments.rst: New file. * doc/cpp/macros/macro-pitfalls.rst: New file. * doc/cpp/macros/object-like-macros.rst: New file. * doc/cpp/macros/predefined-macros.rst: New file. * doc/cpp/macros/stringizing.rst: New file. * doc/cpp/macros/undefining-and-redefining-macros.rst: New file. * doc/cpp/macros/variadic-macros.rst: New file. * doc/cpp/obsolete-features.rst: New file. * doc/cpp/other-directives.rst: New file. * doc/cpp/overview.rst: New file. * doc/cpp/pragmas.rst: New file. * doc/cpp/preprocessor-output.rst: New file. * doc/cpp/the-preprocessing-language.rst: New file. * doc/cpp/tokenization.rst: New file. * doc/cpp/traditional-lexical-analysis.rst: New file. * doc/cpp/traditional-macros.rst: New file. * doc/cpp/traditional-miscellany.rst: New file. * doc/cpp/traditional-mode.rst: New file. * doc/cpp/traditional-warnings.rst: New file. * doc/cppinternals/conf.py: New file. * doc/cppinternals/copyright.rst: New file. * doc/cppinternals/cppinternals.rst: New file. * doc/cppinternals/cpplib.rst: New file. * doc/cppinternals/files.rst: New file. * doc/cppinternals/index.rst: New file. * doc/cppinternals/indices-and-tables.rst: New file. * doc/cppinternals/internal-representation-of-macros.rst: New file. * doc/cppinternals/just-which-line-number-anyway.rst: New file. * doc/cppinternals/lexing-a-line.rst: New file. * doc/cppinternals/lexing-a-token.rst: New file. * doc/cppinternals/looking-for-a-function-like-macros-opening-parenthesis.rst: New file. * doc/cppinternals/macro-expansion-overview.rst: New file. * doc/cppinternals/marking-tokens-ineligible-for-future-expansion.rst: New file. * doc/cppinternals/multiple-include-optimization.rst: New file. * doc/cppinternals/overview.rst: New file. * doc/cppinternals/representation-of-line-numbers.rst: New file. * doc/cppinternals/scanning-the-replacement-list-for-macros-to-expand.rst: New file. * doc/gcc/binary-compatibility.rst: New file. * doc/gcc/c++-implementation-defined-behavior.rst: New file. * doc/gcc/c-implementation-defined-behavior.rst: New file. * doc/gcc/c-implementation-defined-behavior/architecture.rst: New file. * doc/gcc/c-implementation-defined-behavior/arrays-and-pointers.rst: New file. * doc/gcc/c-implementation-defined-behavior/characters.rst: New file. * doc/gcc/c-implementation-defined-behavior/declarators.rst: New file. * doc/gcc/c-implementation-defined-behavior/environment.rst: New file. * doc/gcc/c-implementation-defined-behavior/floating-point.rst: New file. * doc/gcc/c-implementation-defined-behavior/hints.rst: New file. * doc/gcc/c-implementation-defined-behavior/identifiers.rst: New file. * doc/gcc/c-implementation-defined-behavior/integers.rst: New file. * doc/gcc/c-implementation-defined-behavior/library-functions.rst: New file. * doc/gcc/c-implementation-defined-behavior/locale-specific-behavior.rst: New file. * doc/gcc/c-implementation-defined-behavior/preprocessing-directives.rst: New file. * doc/gcc/c-implementation-defined-behavior/qualifiers.rst: New file. * doc/gcc/c-implementation-defined-behavior/statements.rst: New file. * doc/gcc/c-implementation-defined-behavior/structures-unions-enumerations-and-bit-fields.rst: New file. * doc/gcc/c-implementation-defined-behavior/translation.rst: New file. * doc/gcc/conditionally-supported-behavior.rst: New file. * doc/gcc/conf.py: New file. * doc/gcc/contributing-to-gcc-development.rst: New file. * doc/gcc/contributors-to-gcc.rst: New file. * doc/gcc/copyright.rst: New file. * doc/gcc/exception-handling.rst: New file. * doc/gcc/extensions-to-the-c++-language.rst: New file. * doc/gcc/extensions-to-the-c++-language/backwards-compatibility.rst: New file. * doc/gcc/extensions-to-the-c++-language/c++-concepts.rst: New file. * doc/gcc/extensions-to-the-c++-language/c++-interface-and-implementation-pragmas.rst: New file. * doc/gcc/extensions-to-the-c++-language/c++-specific-variable-function-and-type-attributes.rst: New file. * doc/gcc/extensions-to-the-c++-language/deprecated-features.rst: New file. * doc/gcc/extensions-to-the-c++-language/extracting-the-function-pointer-from-a-bound-pointer-to-member-function.rst: New file. * doc/gcc/extensions-to-the-c++-language/function-multiversioning.rst: New file. * doc/gcc/extensions-to-the-c++-language/restricting-pointer-aliasing.rst: New file. * doc/gcc/extensions-to-the-c++-language/type-traits.rst: New file. * doc/gcc/extensions-to-the-c++-language/vague-linkage.rst: New file. * doc/gcc/extensions-to-the-c++-language/when-is-a-volatile-c++-object-accessed.rst: New file. * doc/gcc/extensions-to-the-c++-language/wheres-the-template.rst: New file. * doc/gcc/extensions-to-the-c-language-family.rst: New file. * doc/gcc/extensions-to-the-c-language-family/128-bit-integers.rst: New file. * doc/gcc/extensions-to-the-c-language-family/additional-floating-types.rst: New file. * doc/gcc/extensions-to-the-c-language-family/alternate-keywords.rst: New file. * doc/gcc/extensions-to-the-c-language-family/an-inline-function-is-as-fast-as-a-macro.rst: New file. * doc/gcc/extensions-to-the-c-language-family/arithmetic-on-void-and-function-pointers.rst: New file. * doc/gcc/extensions-to-the-c-language-family/arrays-of-length-zero.rst: New file. * doc/gcc/extensions-to-the-c-language-family/arrays-of-variable-length.rst: New file. * doc/gcc/extensions-to-the-c-language-family/attribute-syntax.rst: New file. * doc/gcc/extensions-to-the-c-language-family/binary-constants-using-the-0b-prefix.rst: New file. * doc/gcc/extensions-to-the-c-language-family/built-in-functions-for-memory-model-aware-atomic-operations.rst: New file. * doc/gcc/extensions-to-the-c-language-family/built-in-functions-to-perform-arithmetic-with-overflow-checking.rst: New file. * doc/gcc/extensions-to-the-c-language-family/c++-style-comments.rst: New file. * doc/gcc/extensions-to-the-c-language-family/case-ranges.rst: New file. * doc/gcc/extensions-to-the-c-language-family/cast-to-a-union-type.rst: New file. * doc/gcc/extensions-to-the-c-language-family/complex-numbers.rst: New file. * doc/gcc/extensions-to-the-c-language-family/compound-literals.rst: New file. * doc/gcc/extensions-to-the-c-language-family/conditionals-with-omitted-operands.rst: New file. * doc/gcc/extensions-to-the-c-language-family/constructing-function-calls.rst: New file. * doc/gcc/extensions-to-the-c-language-family/decimal-floating-types.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/aarch64-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/amd-gcn-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arc-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/arm-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/avr-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/blackfin-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/bpf-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/c-sky-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/common-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/epiphany-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/h8-300-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/ia-64-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32c-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m32r-d-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/m68k-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mcore-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mep-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microblaze-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/microsoft-windows-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/mips-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/msp430-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nds32-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nios-ii-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/nvidia-ptx-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/powerpc-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/risc-v-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rl78-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/rx-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/s-390-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/sh-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/symbian-os-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/v850-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/visium-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/x86-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/declaring-attributes-of-functions/xstormy16-function-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/designated-initializers.rst: New file. * doc/gcc/extensions-to-the-c-language-family/determining-the-alignment-of-functions-types-or-variables.rst: New file. * doc/gcc/extensions-to-the-c-language-family/dollar-signs-in-identifier-names.rst: New file. * doc/gcc/extensions-to-the-c-language-family/double-word-integers.rst: New file. * doc/gcc/extensions-to-the-c-language-family/enumerator-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/fixed-point-types.rst: New file. * doc/gcc/extensions-to-the-c-language-family/format-checks-specific-to-particular-target-machines.rst: New file. * doc/gcc/extensions-to-the-c-language-family/function-names-as-strings.rst: New file. * doc/gcc/extensions-to-the-c-language-family/getting-the-return-or-frame-address-of-a-function.rst: New file. * doc/gcc/extensions-to-the-c-language-family/half-precision-floating-point.rst: New file. * doc/gcc/extensions-to-the-c-language-family/hex-floats.rst: New file. * doc/gcc/extensions-to-the-c-language-family/how-to-use-inline-assembly-language-in-c-code.rst: New file. * doc/gcc/extensions-to-the-c-language-family/incomplete-enum-types.rst: New file. * doc/gcc/extensions-to-the-c-language-family/label-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/labels-as-values.rst: New file. * doc/gcc/extensions-to-the-c-language-family/legacy-sync-built-in-functions-for-atomic-memory-access.rst: New file. * doc/gcc/extensions-to-the-c-language-family/locally-declared-labels.rst: New file. * doc/gcc/extensions-to-the-c-language-family/macros-with-a-variable-number-of-arguments.rst: New file. * doc/gcc/extensions-to-the-c-language-family/mixed-declarations-labels-and-code.rst: New file. * doc/gcc/extensions-to-the-c-language-family/named-address-spaces.rst: New file. * doc/gcc/extensions-to-the-c-language-family/nested-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/non-constant-initializers.rst: New file. * doc/gcc/extensions-to-the-c-language-family/non-lvalue-arrays-may-have-subscripts.rst: New file. * doc/gcc/extensions-to-the-c-language-family/nonlocal-gotos.rst: New file. * doc/gcc/extensions-to-the-c-language-family/object-size-checking-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/other-built-in-functions-provided-by-gcc.rst: New file. * doc/gcc/extensions-to-the-c-language-family/pointer-arguments-in-variadic-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/pointers-to-arrays-with-qualifiers-work-as-expected.rst: New file. * doc/gcc/extensions-to-the-c-language-family/pragmas-accepted-by-gcc.rst: New file. * doc/gcc/extensions-to-the-c-language-family/prototypes-and-old-style-function-definitions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/referring-to-a-type-with-typeof.rst: New file. * doc/gcc/extensions-to-the-c-language-family/slightly-looser-rules-for-escaped-newlines.rst: New file. * doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-types.rst: New file. * doc/gcc/extensions-to-the-c-language-family/specifying-attributes-of-variables.rst: New file. * doc/gcc/extensions-to-the-c-language-family/statement-attributes.rst: New file. * doc/gcc/extensions-to-the-c-language-family/statements-and-declarations-in-expressions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/structures-with-no-members.rst: New file. * doc/gcc/extensions-to-the-c-language-family/support-for-offsetof.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/aarch64-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/alpha-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/altera-nios-ii-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/arc-simd-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-armv8-m-security-extensions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-c-language-extensions-acle.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-floating-point-status-and-control-intrinsics.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/arm-iwmmxt-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/avr-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/basic-powerpc-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/blackfin-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/bpf-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/fr-v-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-dsp-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-loongson-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-paired-single-support.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/mips-simd-architecture-msa-support.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/msp430-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/nds32-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/other-mips-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/picochip-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-altivec-vsx-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-atomic-memory-operation-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-hardware-transactional-memory-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/powerpc-matrix-multiply-assist-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/pru-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/risc-v-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/rx-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/s-390-system-z-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/sh-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/sparc-vis-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/ti-c6x-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-control-flow-protection-intrinsics.rst: New file. * doc/gcc/extensions-to-the-c-language-family/target-builtins/x86-transactional-memory-intrinsics.rst: New file. * doc/gcc/extensions-to-the-c-language-family/the-character-esc-in-constants.rst: New file. * doc/gcc/extensions-to-the-c-language-family/thread-local-storage.rst: New file. * doc/gcc/extensions-to-the-c-language-family/unnamed-structure-and-union-fields.rst: New file. * doc/gcc/extensions-to-the-c-language-family/using-vector-instructions-through-built-in-functions.rst: New file. * doc/gcc/extensions-to-the-c-language-family/when-is-a-volatile-object-accessed.rst: New file. * doc/gcc/extensions-to-the-c-language-family/x86-specific-memory-model-extensions-for-transactional-memory.rst: New file. * doc/gcc/funding.rst: New file. * doc/gcc/gcc-command-options.rst: New file. * doc/gcc/gcc-command-options/c++-modules.rst: New file. * doc/gcc/gcc-command-options/compiling-c++-programs.rst: New file. * doc/gcc/gcc-command-options/description.rst: New file. * doc/gcc/gcc-command-options/environment-variables-affecting-gcc.rst: New file. * doc/gcc/gcc-command-options/gcc-developer-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/aarch64-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/adapteva-epiphany-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/amd-gcn-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/arc-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/arm-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/avr-mmcu.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/avr-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/blackfin-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/c-sky-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/c6x-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/cris-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/darwin-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/dec-alpha-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/ebpf-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/fr30-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/frv-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/ft32-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/gnu-linux-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/h8-300-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/hppa-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/ia-64-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/ibm-rs-6000-and-powerpc-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/lm32-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/loongarch-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/m32c-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/m32r-d-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/m680x0-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/mcore-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/mep-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/microblaze-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/mips-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/mmix-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/mn10300-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/moxie-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/msp430-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/nds32-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/nios-ii-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/nvidia-ptx-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/openrisc-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/options-for-system-v.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/pdp-11-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/picochip-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/powerpc-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/pru-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/risc-v-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/rl78-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/rx-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/s-390-and-zseries-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/score-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/sh-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/solaris-2-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/sparc-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/v850-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/vax-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/visium-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/vms-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/vxworks-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/x86-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/x86-windows-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/xstormy16-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/xtensa-options.rst: New file. * doc/gcc/gcc-command-options/machine-dependent-options/zseries-options.rst: New file. * doc/gcc/gcc-command-options/option-summary.rst: New file. * doc/gcc/gcc-command-options/options-controlling-c++-dialect.rst: New file. * doc/gcc/gcc-command-options/options-controlling-c-dialect.rst: New file. * doc/gcc/gcc-command-options/options-controlling-objective-c-and-objective-c++-dialects.rst: New file. * doc/gcc/gcc-command-options/options-controlling-the-kind-of-output.rst: New file. * doc/gcc/gcc-command-options/options-controlling-the-preprocessor.rst: New file. * doc/gcc/gcc-command-options/options-for-code-generation-conventions.rst: New file. * doc/gcc/gcc-command-options/options-for-debugging-your-program.rst: New file. * doc/gcc/gcc-command-options/options-for-directory-search.rst: New file. * doc/gcc/gcc-command-options/options-for-linking.rst: New file. * doc/gcc/gcc-command-options/options-that-control-optimization.rst: New file. * doc/gcc/gcc-command-options/options-that-control-static-analysis.rst: New file. * doc/gcc/gcc-command-options/options-to-control-diagnostic-messages-formatting.rst: New file. * doc/gcc/gcc-command-options/options-to-request-or-suppress-warnings.rst: New file. * doc/gcc/gcc-command-options/passing-options-to-the-assembler.rst: New file. * doc/gcc/gcc-command-options/program-instrumentation-options.rst: New file. * doc/gcc/gcc-command-options/specifying-subprocesses-and-the-switches-to-pass-to-them.rst: New file. * doc/gcc/gcc-command-options/using-precompiled-headers.rst: New file. * doc/gcc/gcc.rst: New file. * doc/gcc/gcov-dump.rst: New file. * doc/gcc/gcov-tool.rst: New file. * doc/gcc/gcov.rst: New file. * doc/gcc/gcov/brief-description-of-gcov-data-files.rst: New file. * doc/gcc/gcov/data-file-relocation-to-support-cross-profiling.rst: New file. * doc/gcc/gcov/introduction-to-gcov.rst: New file. * doc/gcc/gcov/invoking-gcov.rst: New file. * doc/gcc/gcov/profiling-and-test-coverage-in-freestanding-environments.rst: New file. * doc/gcc/gcov/using-gcov-with-gcc-optimization.rst: New file. * doc/gcc/general-public-license-3.rst: New file. * doc/gcc/gnu-free-documentation-license.rst: New file. * doc/gcc/gnu-objective-c-features.rst: New file. * doc/gcc/gnu-objective-c-features/compatibilityalias.rst: New file. * doc/gcc/gnu-objective-c-features/constant-string-objects.rst: New file. * doc/gcc/gnu-objective-c-features/exceptions.rst: New file. * doc/gcc/gnu-objective-c-features/fast-enumeration.rst: New file. * doc/gcc/gnu-objective-c-features/garbage-collection.rst: New file. * doc/gcc/gnu-objective-c-features/gnu-objective-c-runtime-api.rst: New file. * doc/gcc/gnu-objective-c-features/load-executing-code-before-main.rst: New file. * doc/gcc/gnu-objective-c-features/messaging-with-the-gnu-objective-c-runtime.rst: New file. * doc/gcc/gnu-objective-c-features/synchronization.rst: New file. * doc/gcc/gnu-objective-c-features/type-encoding.rst: New file. * doc/gcc/gnu.rst: New file. * doc/gcc/have-you-found-a-bug.rst: New file. * doc/gcc/how-and-where-to-report-bugs.rst: New file. * doc/gcc/how-to-get-help-with-gcc.rst: New file. * doc/gcc/index.rst: New file. * doc/gcc/indices-and-tables.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/actual-bugs-we-havent-fixed-yet.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/certain-changes-we-dont-want-to-make.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/common-misunderstandings-with-gnu-c.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/disappointments-and-misunderstandings.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/fixed-header-files.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/incompatibilities-of-gcc.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/interoperation.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/standard-libraries.rst: New file. * doc/gcc/known-causes-of-trouble-with-gcc/warning-messages-and-error-messages.rst: New file. * doc/gcc/language-standards-supported-by-gcc.rst: New file. * doc/gcc/language-standards-supported-by-gcc/c++-language.rst: New file. * doc/gcc/language-standards-supported-by-gcc/c-language.rst: New file. * doc/gcc/language-standards-supported-by-gcc/d-language.rst: New file. * doc/gcc/language-standards-supported-by-gcc/go-language.rst: New file. * doc/gcc/language-standards-supported-by-gcc/objective-c-and-objective-c++-languages.rst: New file. * doc/gcc/language-standards-supported-by-gcc/references-for-other-languages.rst: New file. * doc/gcc/lto-dump.rst: New file. * doc/gcc/programming-languages-supported-by-gcc.rst: New file. * doc/gcc/reporting-bugs.rst: New file. * doc/gccint/analysis-and-optimization-of-gimple-tuples.rst: New file. * doc/gccint/analysis-and-optimization-of-gimple-tuples/alias-analysis.rst: New file. * doc/gccint/analysis-and-optimization-of-gimple-tuples/annotations.rst: New file. * doc/gccint/analysis-and-optimization-of-gimple-tuples/memory-model.rst: New file. * doc/gccint/analysis-and-optimization-of-gimple-tuples/ssa-operands.rst: New file. * doc/gccint/analysis-and-optimization-of-gimple-tuples/static-single-assignment.rst: New file. * doc/gccint/analysis-and-representation-of-loops.rst: New file. * doc/gccint/analysis-and-representation-of-loops/data-dependency-analysis.rst: New file. * doc/gccint/analysis-and-representation-of-loops/iv-analysis-on-rtl.rst: New file. * doc/gccint/analysis-and-representation-of-loops/loop-closed-ssa-form.rst: New file. * doc/gccint/analysis-and-representation-of-loops/loop-manipulation.rst: New file. * doc/gccint/analysis-and-representation-of-loops/loop-querying.rst: New file. * doc/gccint/analysis-and-representation-of-loops/loop-representation.rst: New file. * doc/gccint/analysis-and-representation-of-loops/number-of-iterations-analysis.rst: New file. * doc/gccint/analysis-and-representation-of-loops/scalar-evolutions.rst: New file. * doc/gccint/analyzer-internals.rst: New file. * doc/gccint/collect2.rst: New file. * doc/gccint/conf.py: New file. * doc/gccint/contributing-to-gcc-development.rst: New file. * doc/gccint/contributors-to-gcc.rst: New file. * doc/gccint/control-flow-graph.rst: New file. * doc/gccint/control-flow-graph/basic-blocks.rst: New file. * doc/gccint/control-flow-graph/edges.rst: New file. * doc/gccint/control-flow-graph/liveness-information.rst: New file. * doc/gccint/control-flow-graph/maintaining-the-cfg.rst: New file. * doc/gccint/control-flow-graph/profile-information.rst: New file. * doc/gccint/copyright.rst: New file. * doc/gccint/debugging-the-analyzer.rst: New file. * doc/gccint/funding.rst: New file. * doc/gccint/gcc-and-portability.rst: New file. * doc/gccint/general-public-license-3.rst: New file. * doc/gccint/generic.rst: New file. * doc/gccint/generic/attributes-in-trees.rst: New file. * doc/gccint/generic/c-and-c++-trees.rst: New file. * doc/gccint/generic/declarations.rst: New file. * doc/gccint/generic/deficiencies.rst: New file. * doc/gccint/generic/expressions.rst: New file. * doc/gccint/generic/functions.rst: New file. * doc/gccint/generic/language-dependent-trees.rst: New file. * doc/gccint/generic/overview.rst: New file. * doc/gccint/generic/statements.rst: New file. * doc/gccint/generic/types.rst: New file. * doc/gccint/gimple-api.rst: New file. * doc/gccint/gimple.rst: New file. * doc/gccint/gimple/adding-a-new-gimple-statement-code.rst: New file. * doc/gccint/gimple/class-hierarchy-of-gimple-statements.rst: New file. * doc/gccint/gimple/exception-handling.rst: New file. * doc/gccint/gimple/gimple-instruction-set.rst: New file. * doc/gccint/gimple/gimple-sequences.rst: New file. * doc/gccint/gimple/manipulating-gimple-statements.rst: New file. * doc/gccint/gimple/operands.rst: New file. * doc/gccint/gimple/sequence-iterators.rst: New file. * doc/gccint/gimple/statement-and-operand-traversals.rst: New file. * doc/gccint/gimple/temporaries.rst: New file. * doc/gccint/gimple/tuple-representation.rst: New file. * doc/gccint/gimple/tuple-specific-accessors.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleasm.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleassign.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplebind.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplecall.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplecatch.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplecond.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpledebug.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleehfilter.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplegoto.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplelabel.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplenop.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicload.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompatomicstore.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompcontinue.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompcritical.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompfor.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompmaster.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompordered.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompparallel.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompreturn.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompsection.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompsections.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleompsingle.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplephi.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleresx.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplereturn.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpleswitch.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimpletry.rst: New file. * doc/gccint/gimple/tuple-specific-accessors/gimplewithcleanupexpr.rst: New file. * doc/gccint/gnu-free-documentation-license.rst: New file. * doc/gccint/guidelines-for-diagnostics.rst: New file. * doc/gccint/guidelines-for-options.rst: New file. * doc/gccint/host-common.rst: New file. * doc/gccint/host-configuration.rst: New file. * doc/gccint/host-filesystem.rst: New file. * doc/gccint/host-makefile-fragments.rst: New file. * doc/gccint/host-misc.rst: New file. * doc/gccint/index.rst: New file. * doc/gccint/indices-and-tables.rst: New file. * doc/gccint/interfacing-to-gcc-output.rst: New file. * doc/gccint/introduction.rst: New file. * doc/gccint/language-front-ends-in-gcc.rst: New file. * doc/gccint/link-time-optimization.rst: New file. * doc/gccint/link-time-optimization/design-overview.rst: New file. * doc/gccint/link-time-optimization/internal-flags-controlling-lto1.rst: New file. * doc/gccint/link-time-optimization/lto-file-sections.rst: New file. * doc/gccint/link-time-optimization/using-summary-information-in-ipa-passes.rst: New file. * doc/gccint/link-time-optimization/whole-program-assumptions-linker-plugin-and-symbol-visibilities.rst: New file. * doc/gccint/machine-descriptions.rst: New file. * doc/gccint/machine-descriptions/c-statements-for-assembler-output.rst: New file. * doc/gccint/machine-descriptions/canonicalization-of-instructions.rst: New file. * doc/gccint/machine-descriptions/conditional-execution.rst: New file. * doc/gccint/machine-descriptions/constant-definitions.rst: New file. * doc/gccint/machine-descriptions/defining-how-to-split-instructions.rst: New file. * doc/gccint/machine-descriptions/defining-jump-instruction-patterns.rst: New file. * doc/gccint/machine-descriptions/defining-looping-instruction-patterns.rst: New file. * doc/gccint/machine-descriptions/defining-rtl-sequences-for-code-generation.rst: New file. * doc/gccint/machine-descriptions/everything-about-instruction-patterns.rst: New file. * doc/gccint/machine-descriptions/example-of-defineinsn.rst: New file. * doc/gccint/machine-descriptions/including-patterns-in-machine-descriptions.rst: New file. * doc/gccint/machine-descriptions/instruction-attributes.rst: New file. * doc/gccint/machine-descriptions/interdependence-of-patterns.rst: New file. * doc/gccint/machine-descriptions/iterators.rst: New file. * doc/gccint/machine-descriptions/machine-specific-peephole-optimizers.rst: New file. * doc/gccint/machine-descriptions/operand-constraints.rst: New file. * doc/gccint/machine-descriptions/output-templates-and-operand-substitution.rst: New file. * doc/gccint/machine-descriptions/overview-of-how-the-machine-description-is-used.rst: New file. * doc/gccint/machine-descriptions/predicates.rst: New file. * doc/gccint/machine-descriptions/rtl-template.rst: New file. * doc/gccint/machine-descriptions/rtl-templates-transformations.rst: New file. * doc/gccint/machine-descriptions/standard-pattern-names-for-generation.rst: New file. * doc/gccint/machine-descriptions/when-the-order-of-patterns-matters.rst: New file. * doc/gccint/makefile-fragments.rst: New file. * doc/gccint/match-and-simplify.rst: New file. * doc/gccint/memory-management-and-type-information.rst: New file. * doc/gccint/memory-management-and-type-information/how-to-invoke-the-garbage-collector.rst: New file. * doc/gccint/memory-management-and-type-information/marking-roots-for-the-garbage-collector.rst: New file. * doc/gccint/memory-management-and-type-information/source-files-containing-type-information.rst: New file. * doc/gccint/memory-management-and-type-information/support-for-inheritance.rst: New file. * doc/gccint/memory-management-and-type-information/support-for-user-provided-gc-marking-routines.rst: New file. * doc/gccint/memory-management-and-type-information/the-inside-of-a-gty.rst: New file. * doc/gccint/memory-management-and-type-information/troubleshooting-the-garbage-collector.rst: New file. * doc/gccint/option-file-format.rst: New file. * doc/gccint/option-properties.rst: New file. * doc/gccint/option-specification-files.rst: New file. * doc/gccint/passes-and-files-of-the-compiler.rst: New file. * doc/gccint/passes-and-files-of-the-compiler/gimplification-pass.rst: New file. * doc/gccint/passes-and-files-of-the-compiler/inter-procedural-optimization-passes.rst: New file. * doc/gccint/passes-and-files-of-the-compiler/optimization-info.rst: New file. * doc/gccint/passes-and-files-of-the-compiler/parsing-pass.rst: New file. * doc/gccint/passes-and-files-of-the-compiler/pass-manager.rst: New file. * doc/gccint/passes-and-files-of-the-compiler/rtl-passes.rst: New file. * doc/gccint/passes-and-files-of-the-compiler/tree-ssa-passes.rst: New file. * doc/gccint/plugins.rst: New file. * doc/gccint/plugins/building-gcc-plugins.rst: New file. * doc/gccint/plugins/controlling-which-passes-are-being-run.rst: New file. * doc/gccint/plugins/giving-information-about-a-plugin.rst: New file. * doc/gccint/plugins/interacting-with-the-gcc-garbage-collector.rst: New file. * doc/gccint/plugins/interacting-with-the-pass-manager.rst: New file. * doc/gccint/plugins/keeping-track-of-available-passes.rst: New file. * doc/gccint/plugins/loading-plugins.rst: New file. * doc/gccint/plugins/plugin-api.rst: New file. * doc/gccint/plugins/recording-information-about-pass-execution.rst: New file. * doc/gccint/plugins/registering-custom-attributes-or-pragmas.rst: New file. * doc/gccint/rtl-representation.rst: New file. * doc/gccint/rtl-representation/access-to-operands.rst: New file. * doc/gccint/rtl-representation/access-to-special-operands.rst: New file. * doc/gccint/rtl-representation/assembler-instructions-as-expressions.rst: New file. * doc/gccint/rtl-representation/bit-fields.rst: New file. * doc/gccint/rtl-representation/comparison-operations.rst: New file. * doc/gccint/rtl-representation/constant-expression-types.rst: New file. * doc/gccint/rtl-representation/conversions.rst: New file. * doc/gccint/rtl-representation/declarations.rst: New file. * doc/gccint/rtl-representation/embedded-side-effects-on-addresses.rst: New file. * doc/gccint/rtl-representation/flags-in-an-rtl-expression.rst: New file. * doc/gccint/rtl-representation/insns.rst: New file. * doc/gccint/rtl-representation/machine-modes.rst: New file. * doc/gccint/rtl-representation/on-the-side-ssa-form-for-rtl.rst: New file. * doc/gccint/rtl-representation/reading-rtl.rst: New file. * doc/gccint/rtl-representation/registers-and-memory.rst: New file. * doc/gccint/rtl-representation/rtl-classes-and-formats.rst: New file. * doc/gccint/rtl-representation/rtl-expressions-for-arithmetic.rst: New file. * doc/gccint/rtl-representation/rtl-object-types.rst: New file. * doc/gccint/rtl-representation/rtl-representation-of-function-call-insns.rst: New file. * doc/gccint/rtl-representation/side-effect-expressions.rst: New file. * doc/gccint/rtl-representation/structure-sharing-assumptions.rst: New file. * doc/gccint/rtl-representation/variable-location-debug-information-in-rtl.rst: New file. * doc/gccint/rtl-representation/vector-operations.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/alignment-of-polyints.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/arithmetic-on-polyints.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/comparisons-involving-polyint.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/computing-bounds-on-polyints.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/consequences-of-using-polyint.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/converting-polyints.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/guidelines-for-using-polyint.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/miscellaneous-polyint-routines.rst: New file. * doc/gccint/sizes-and-offsets-as-runtime-invariants/overview-of-polyint.rst: New file. * doc/gccint/source-tree-structure-and-build-system.rst: New file. * doc/gccint/source-tree-structure-and-build-system/configure-terms-and-history.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-language-front-end.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/anatomy-of-a-target-back-end.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/build-system-in-the-gcc-directory.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/building-documentation.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/configuration-in-the-gcc-directory.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/headers-installed-by-gcc.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/library-source-files-and-headers-under-the-gcc-directory.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/makefile-targets.rst: New file. * doc/gccint/source-tree-structure-and-build-system/the-gcc-subdirectory/subdirectories-of-gcc.rst: New file. * doc/gccint/source-tree-structure-and-build-system/top-level-source-directory.rst: New file. * doc/gccint/standard-header-file-directories.rst: New file. * doc/gccint/static-analyzer.rst: New file. * doc/gccint/target-macros.rst: New file. * doc/gccint/target-macros/adding-support-for-named-address-spaces.rst: New file. * doc/gccint/target-macros/addressing-modes.rst: New file. * doc/gccint/target-macros/adjusting-the-instruction-scheduler.rst: New file. * doc/gccint/target-macros/anchored-addresses.rst: New file. * doc/gccint/target-macros/c++-abi-parameters.rst: New file. * doc/gccint/target-macros/condition-code-status.rst: New file. * doc/gccint/target-macros/controlling-debugging-information-format.rst: New file. * doc/gccint/target-macros/controlling-the-compilation-driver-gcc.rst: New file. * doc/gccint/target-macros/cross-compilation-and-floating-point.rst: New file. * doc/gccint/target-macros/d-abi-parameters.rst: New file. * doc/gccint/target-macros/defining-coprocessor-specifics-for-mips-targets.rst: New file. * doc/gccint/target-macros/defining-data-structures-for-per-function-information.rst: New file. * doc/gccint/target-macros/defining-target-specific-uses-of-attribute.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-alignment.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/assembler-commands-for-exception-regions.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/how-initialization-functions-are-handled.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/macros-controlling-initialization-routines.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/output-and-generation-of-labels.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/output-of-assembler-instructions.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/output-of-data.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/output-of-dispatch-tables.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/output-of-uninitialized-variables.rst: New file. * doc/gccint/target-macros/defining-the-output-assembler-language/the-overall-framework-of-an-assembler-file.rst: New file. * doc/gccint/target-macros/describing-relative-costs-of-operations.rst: New file. * doc/gccint/target-macros/dividing-the-output-into-sections-texts-data.rst: New file. * doc/gccint/target-macros/emulating-tls.rst: New file. * doc/gccint/target-macros/implementing-the-varargs-macros.rst: New file. * doc/gccint/target-macros/implicit-calls-to-library-routines.rst: New file. * doc/gccint/target-macros/layout-of-source-language-data-types.rst: New file. * doc/gccint/target-macros/miscellaneous-parameters.rst: New file. * doc/gccint/target-macros/mode-switching-instructions.rst: New file. * doc/gccint/target-macros/parameters-for-precompiled-header-validity-checking.rst: New file. * doc/gccint/target-macros/position-independent-code.rst: New file. * doc/gccint/target-macros/register-classes.rst: New file. * doc/gccint/target-macros/register-usage.rst: New file. * doc/gccint/target-macros/run-time-target-specification.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/basic-stack-layout.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/caller-saves-register-allocation.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/eliminating-frame-pointer-and-arg-pointer.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/exception-handling-support.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/function-entry-and-exit.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/generating-code-for-profiling.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/how-large-values-are-returned.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/how-scalar-function-values-are-returned.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/miscellaneous-register-hooks.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/passing-arguments-in-registers.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/passing-function-arguments-on-the-stack.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/permitting-tail-calls.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/registers-that-address-the-stack-frame.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/shrink-wrapping-separate-components.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/specifying-how-stack-checking-is-done.rst: New file. * doc/gccint/target-macros/stack-layout-and-calling-conventions/stack-smashing-protection.rst: New file. * doc/gccint/target-macros/storage-layout.rst: New file. * doc/gccint/target-macros/support-for-nested-functions.rst: New file. * doc/gccint/target-macros/the-global-targetm-variable.rst: New file. * doc/gccint/target-makefile-fragments.rst: New file. * doc/gccint/testsuites.rst: New test. * doc/gccint/testsuites/ada-language-testsuites.rst: New test. * doc/gccint/testsuites/c-language-testsuites.rst: New test. * doc/gccint/testsuites/directives-used-within-dejagnu-tests.rst: New test. * doc/gccint/testsuites/directives-used-within-dejagnu-tests/commands-for-use-in-dg-final.rst: New test. * doc/gccint/testsuites/directives-used-within-dejagnu-tests/features-for-dg-add-options.rst: New test. * doc/gccint/testsuites/directives-used-within-dejagnu-tests/keywords-describing-target-attributes.rst: New test. * doc/gccint/testsuites/directives-used-within-dejagnu-tests/selecting-targets-to-which-a-test-applies.rst: New test. * doc/gccint/testsuites/directives-used-within-dejagnu-tests/syntax-and-descriptions-of-test-directives.rst: New test. * doc/gccint/testsuites/directives-used-within-dejagnu-tests/variants-of-dg-require-support.rst: New test. * doc/gccint/testsuites/idioms-used-in-testsuite-code.rst: New test. * doc/gccint/testsuites/support-for-testing-binary-compatibility.rst: New test. * doc/gccint/testsuites/support-for-testing-gcov.rst: New test. * doc/gccint/testsuites/support-for-testing-gimple-passes.rst: New test. * doc/gccint/testsuites/support-for-testing-link-time-optimizations.rst: New test. * doc/gccint/testsuites/support-for-testing-profile-directed-optimizations.rst: New test. * doc/gccint/testsuites/support-for-testing-rtl-passes.rst: New test. * doc/gccint/testsuites/support-for-torture-testing-using-multiple-options.rst: New test. * doc/gccint/the-gcc-low-level-runtime-library.rst: New file. * doc/gccint/the-gcc-low-level-runtime-library/language-independent-routines-for-exception-handling.rst: New file. * doc/gccint/the-gcc-low-level-runtime-library/miscellaneous-runtime-library-routines.rst: New file. * doc/gccint/the-gcc-low-level-runtime-library/routines-for-decimal-floating-point-emulation.rst: New file. * doc/gccint/the-gcc-low-level-runtime-library/routines-for-fixed-point-fractional-emulation.rst: New file. * doc/gccint/the-gcc-low-level-runtime-library/routines-for-floating-point-emulation.rst: New file. * doc/gccint/the-gcc-low-level-runtime-library/routines-for-integer-arithmetic.rst: New file. * doc/gccint/the-language.rst: New file. * doc/gccint/user-experience-guidelines.rst: New file. * doc/install/binaries.rst: New file. * doc/install/building.rst: New file. * doc/install/building/building-a-cross-compiler.rst: New file. * doc/install/building/building-a-native-compiler.rst: New file. * doc/install/building/building-in-parallel.rst: New file. * doc/install/building/building-the-ada-compiler.rst: New file. * doc/install/building/building-the-d-compiler.rst: New file. * doc/install/building/building-with-profile-feedback.rst: New file. * doc/install/conf.py: New file. * doc/install/configuration.rst: New file. * doc/install/copyright.rst: New file. * doc/install/downloading-gcc.rst: New file. * doc/install/final-installation.rst: New file. * doc/install/gnu-free-documentation-license.rst: New file. * doc/install/host-target-specific-installation-notes-for-gcc.rst: New file. * doc/install/how-can-you-run-the-testsuite-on-selected-tests.rst: New test. * doc/install/how-to-interpret-test-results.rst: New file. * doc/install/index.rst: New file. * doc/install/indices-and-tables.rst: New file. * doc/install/installing-gcc.rst: New file. * doc/install/passing-options-and-running-multiple-testsuites.rst: New test. * doc/install/prerequisites.rst: New file. * doc/install/submitting-test-results.rst: New file. * doc/install/testing.rst: New file. gcc/fortran/ChangeLog: * doc/gfc-internals/code-that-interacts-with-the-user.rst: New file. * doc/gfc-internals/command-line-options.rst: New file. * doc/gfc-internals/conf.py: New file. * doc/gfc-internals/copyright.rst: New file. * doc/gfc-internals/error-handling.rst: New file. * doc/gfc-internals/frontend-data-structures.rst: New file. * doc/gfc-internals/generating-the-intermediate-language-for-later-stages.rst: New file. * doc/gfc-internals/generating-the-intermediate-language-for-later-stages/accessing-declarations.rst: New file. * doc/gfc-internals/generating-the-intermediate-language-for-later-stages/basic-data-structures.rst: New file. * doc/gfc-internals/generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree.rst: New file. * doc/gfc-internals/generating-the-intermediate-language-for-later-stages/translating-statements.rst: New file. * doc/gfc-internals/gfccode.rst: New file. * doc/gfc-internals/gfcexpr.rst: New file. * doc/gfc-internals/gnu-free-documentation-license.rst: New file. * doc/gfc-internals/index.rst: New file. * doc/gfc-internals/indices-and-tables.rst: New file. * doc/gfc-internals/internals-of-fortran-2003-oop-features.rst: New file. * doc/gfc-internals/introduction.rst: New file. * doc/gfc-internals/symbol-versioning.rst: New file. * doc/gfc-internals/the-libgfortran-runtime-library.rst: New file. * doc/gfc-internals/type-bound-operators.rst: New file. * doc/gfc-internals/type-bound-procedures.rst: New file. * doc/gfortran/about-gnu-fortran.rst: New file. * doc/gfortran/coarray-programming.rst: New file. * doc/gfortran/compiler-characteristics.rst: New file. * doc/gfortran/compiler-characteristics/asynchronous-i-o.rst: New file. * doc/gfortran/compiler-characteristics/data-consistency-and-durability.rst: New file. * doc/gfortran/compiler-characteristics/evaluation-of-logical-expressions.rst: New file. * doc/gfortran/compiler-characteristics/file-format-of-unformatted-sequential-files.rst: New file. * doc/gfortran/compiler-characteristics/file-operations-on-symbolic-links.rst: New file. * doc/gfortran/compiler-characteristics/files-opened-without-an-explicit-action=-specifier.rst: New file. * doc/gfortran/compiler-characteristics/internal-representation-of-logical-variables.rst: New file. * doc/gfortran/compiler-characteristics/kind-type-parameters.rst: New file. * doc/gfortran/compiler-characteristics/max-and-min-intrinsics-with-real-nan-arguments.rst: New file. * doc/gfortran/compiler-characteristics/thread-safety-of-the-runtime-library.rst: New file. * doc/gfortran/conf.py: New file. * doc/gfortran/contributing.rst: New file. * doc/gfortran/contributors-to-gnu-fortran.rst: New file. * doc/gfortran/copyright.rst: New file. * doc/gfortran/extensions-implemented-in-gnu-fortran.rst: New file. * doc/gfortran/extensions-not-implemented-in-gnu-fortran.rst: New file. * doc/gfortran/extensions.rst: New file. * doc/gfortran/function-abi-documentation.rst: New file. * doc/gfortran/funding.rst: New file. * doc/gfortran/general-public-license-3.rst: New file. * doc/gfortran/gnu-fortran-and-gcc.rst: New file. * doc/gfortran/gnu-fortran-command-options.rst: New file. * doc/gfortran/gnu-fortran-command-options/description.rst: New file. * doc/gfortran/gnu-fortran-command-options/enable-and-customize-preprocessing.rst: New file. * doc/gfortran/gnu-fortran-command-options/environment-variables-affecting-gfortran.rst: New file. * doc/gfortran/gnu-fortran-command-options/influencing-runtime-behavior.rst: New file. * doc/gfortran/gnu-fortran-command-options/influencing-the-linking-step.rst: New file. * doc/gfortran/gnu-fortran-command-options/option-summary.rst: New file. * doc/gfortran/gnu-fortran-command-options/options-controlling-fortran-dialect.rst: New file. * doc/gfortran/gnu-fortran-command-options/options-for-code-generation-conventions.rst: New file. * doc/gfortran/gnu-fortran-command-options/options-for-debugging-your-program-or-gnu-fortran.rst: New file. * doc/gfortran/gnu-fortran-command-options/options-for-directory-search.rst: New file. * doc/gfortran/gnu-fortran-command-options/options-for-interoperability-with-other-languages.rst: New file. * doc/gfortran/gnu-fortran-command-options/options-to-request-or-suppress-errors-and-warnings.rst: New file. * doc/gfortran/gnu-fortran-compiler-directives.rst: New file. * doc/gfortran/gnu-free-documentation-license.rst: New file. * doc/gfortran/index.rst: New file. * doc/gfortran/indices-and-tables.rst: New file. * doc/gfortran/interoperability-with-c.rst: New file. * doc/gfortran/intrinsic-modules.rst: New file. * doc/gfortran/intrinsic-modules/ieee-modules-ieeeexceptions-ieeearithmetic-and-ieeefeatures.rst: New file. * doc/gfortran/intrinsic-modules/isocbinding.rst: New file. * doc/gfortran/intrinsic-modules/isofortranenv.rst: New file. * doc/gfortran/intrinsic-modules/openacc-module-openacc.rst: New file. * doc/gfortran/intrinsic-modules/openmp-modules-omplib-and-omplibkinds.rst: New file. * doc/gfortran/intrinsic-procedures.rst: New file. * doc/gfortran/intrinsic-procedures/abort.rst: New file. * doc/gfortran/intrinsic-procedures/abs.rst: New file. * doc/gfortran/intrinsic-procedures/access.rst: New file. * doc/gfortran/intrinsic-procedures/achar.rst: New file. * doc/gfortran/intrinsic-procedures/acos.rst: New file. * doc/gfortran/intrinsic-procedures/acosd.rst: New file. * doc/gfortran/intrinsic-procedures/acosh.rst: New file. * doc/gfortran/intrinsic-procedures/adjustl.rst: New file. * doc/gfortran/intrinsic-procedures/adjustr.rst: New file. * doc/gfortran/intrinsic-procedures/aimag.rst: New file. * doc/gfortran/intrinsic-procedures/aint.rst: New file. * doc/gfortran/intrinsic-procedures/alarm.rst: New file. * doc/gfortran/intrinsic-procedures/all.rst: New file. * doc/gfortran/intrinsic-procedures/allocated.rst: New file. * doc/gfortran/intrinsic-procedures/and.rst: New file. * doc/gfortran/intrinsic-procedures/anint.rst: New file. * doc/gfortran/intrinsic-procedures/any.rst: New file. * doc/gfortran/intrinsic-procedures/asin.rst: New file. * doc/gfortran/intrinsic-procedures/asind.rst: New file. * doc/gfortran/intrinsic-procedures/asinh.rst: New file. * doc/gfortran/intrinsic-procedures/associated.rst: New file. * doc/gfortran/intrinsic-procedures/atan.rst: New file. * doc/gfortran/intrinsic-procedures/atan2.rst: New file. * doc/gfortran/intrinsic-procedures/atan2d.rst: New file. * doc/gfortran/intrinsic-procedures/atand.rst: New file. * doc/gfortran/intrinsic-procedures/atanh.rst: New file. * doc/gfortran/intrinsic-procedures/atomicadd.rst: New file. * doc/gfortran/intrinsic-procedures/atomicand.rst: New file. * doc/gfortran/intrinsic-procedures/atomiccas.rst: New file. * doc/gfortran/intrinsic-procedures/atomicdefine.rst: New file. * doc/gfortran/intrinsic-procedures/atomicfetchadd.rst: New file. * doc/gfortran/intrinsic-procedures/atomicfetchand.rst: New file. * doc/gfortran/intrinsic-procedures/atomicfetchor.rst: New file. * doc/gfortran/intrinsic-procedures/atomicfetchxor.rst: New file. * doc/gfortran/intrinsic-procedures/atomicor.rst: New file. * doc/gfortran/intrinsic-procedures/atomicref.rst: New file. * doc/gfortran/intrinsic-procedures/atomicxor.rst: New file. * doc/gfortran/intrinsic-procedures/backtrace.rst: New file. * doc/gfortran/intrinsic-procedures/besselj0.rst: New file. * doc/gfortran/intrinsic-procedures/besselj1.rst: New file. * doc/gfortran/intrinsic-procedures/besseljn.rst: New file. * doc/gfortran/intrinsic-procedures/bessely0.rst: New file. * doc/gfortran/intrinsic-procedures/bessely1.rst: New file. * doc/gfortran/intrinsic-procedures/besselyn.rst: New file. * doc/gfortran/intrinsic-procedures/bge.rst: New file. * doc/gfortran/intrinsic-procedures/bgt.rst: New file. * doc/gfortran/intrinsic-procedures/bitsize.rst: New file. * doc/gfortran/intrinsic-procedures/ble.rst: New file. * doc/gfortran/intrinsic-procedures/blt.rst: New file. * doc/gfortran/intrinsic-procedures/btest.rst: New file. * doc/gfortran/intrinsic-procedures/cassociated.rst: New file. * doc/gfortran/intrinsic-procedures/ceiling.rst: New file. * doc/gfortran/intrinsic-procedures/cfpointer.rst: New file. * doc/gfortran/intrinsic-procedures/cfprocpointer.rst: New file. * doc/gfortran/intrinsic-procedures/cfunloc.rst: New file. * doc/gfortran/intrinsic-procedures/char.rst: New file. * doc/gfortran/intrinsic-procedures/chdir.rst: New file. * doc/gfortran/intrinsic-procedures/chmod.rst: New file. * doc/gfortran/intrinsic-procedures/cloc.rst: New file. * doc/gfortran/intrinsic-procedures/cmplx.rst: New file. * doc/gfortran/intrinsic-procedures/cobroadcast.rst: New file. * doc/gfortran/intrinsic-procedures/comax.rst: New file. * doc/gfortran/intrinsic-procedures/comin.rst: New file. * doc/gfortran/intrinsic-procedures/commandargumentcount.rst: New file. * doc/gfortran/intrinsic-procedures/compileroptions.rst: New file. * doc/gfortran/intrinsic-procedures/compilerversion.rst: New file. * doc/gfortran/intrinsic-procedures/complex.rst: New file. * doc/gfortran/intrinsic-procedures/conjg.rst: New file. * doc/gfortran/intrinsic-procedures/coreduce.rst: New file. * doc/gfortran/intrinsic-procedures/cos.rst: New file. * doc/gfortran/intrinsic-procedures/cosd.rst: New file. * doc/gfortran/intrinsic-procedures/cosh.rst: New file. * doc/gfortran/intrinsic-procedures/cosum.rst: New file. * doc/gfortran/intrinsic-procedures/cotan.rst: New file. * doc/gfortran/intrinsic-procedures/cotand.rst: New file. * doc/gfortran/intrinsic-procedures/count.rst: New file. * doc/gfortran/intrinsic-procedures/cputime.rst: New file. * doc/gfortran/intrinsic-procedures/cshift.rst: New file. * doc/gfortran/intrinsic-procedures/csizeof.rst: New file. * doc/gfortran/intrinsic-procedures/ctime.rst: New file. * doc/gfortran/intrinsic-procedures/dateandtime.rst: New file. * doc/gfortran/intrinsic-procedures/dble.rst: New file. * doc/gfortran/intrinsic-procedures/dcmplx.rst: New file. * doc/gfortran/intrinsic-procedures/digits.rst: New file. * doc/gfortran/intrinsic-procedures/dim.rst: New file. * doc/gfortran/intrinsic-procedures/dotproduct.rst: New file. * doc/gfortran/intrinsic-procedures/dprod.rst: New file. * doc/gfortran/intrinsic-procedures/dreal.rst: New file. * doc/gfortran/intrinsic-procedures/dshiftl.rst: New file. * doc/gfortran/intrinsic-procedures/dshiftr.rst: New file. * doc/gfortran/intrinsic-procedures/dtime.rst: New file. * doc/gfortran/intrinsic-procedures/eoshift.rst: New file. * doc/gfortran/intrinsic-procedures/epsilon.rst: New file. * doc/gfortran/intrinsic-procedures/erf.rst: New file. * doc/gfortran/intrinsic-procedures/erfc.rst: New file. * doc/gfortran/intrinsic-procedures/erfcscaled.rst: New file. * doc/gfortran/intrinsic-procedures/etime.rst: New file. * doc/gfortran/intrinsic-procedures/eventquery.rst: New file. * doc/gfortran/intrinsic-procedures/executecommandline.rst: New file. * doc/gfortran/intrinsic-procedures/exit.rst: New file. * doc/gfortran/intrinsic-procedures/exp.rst: New file. * doc/gfortran/intrinsic-procedures/exponent.rst: New file. * doc/gfortran/intrinsic-procedures/extendstypeof.rst: New file. * doc/gfortran/intrinsic-procedures/fdate.rst: New file. * doc/gfortran/intrinsic-procedures/fget.rst: New file. * doc/gfortran/intrinsic-procedures/fgetc.rst: New file. * doc/gfortran/intrinsic-procedures/findloc.rst: New file. * doc/gfortran/intrinsic-procedures/floor.rst: New file. * doc/gfortran/intrinsic-procedures/flush.rst: New file. * doc/gfortran/intrinsic-procedures/fnum.rst: New file. * doc/gfortran/intrinsic-procedures/fput.rst: New file. * doc/gfortran/intrinsic-procedures/fputc.rst: New file. * doc/gfortran/intrinsic-procedures/fraction.rst: New file. * doc/gfortran/intrinsic-procedures/free.rst: New file. * doc/gfortran/intrinsic-procedures/fseek.rst: New file. * doc/gfortran/intrinsic-procedures/fstat.rst: New file. * doc/gfortran/intrinsic-procedures/ftell.rst: New file. * doc/gfortran/intrinsic-procedures/gamma.rst: New file. * doc/gfortran/intrinsic-procedures/gerror.rst: New file. * doc/gfortran/intrinsic-procedures/getarg.rst: New file. * doc/gfortran/intrinsic-procedures/getcommand.rst: New file. * doc/gfortran/intrinsic-procedures/getcommandargument.rst: New file. * doc/gfortran/intrinsic-procedures/getcwd.rst: New file. * doc/gfortran/intrinsic-procedures/getenv.rst: New file. * doc/gfortran/intrinsic-procedures/getenvironmentvariable.rst: New file. * doc/gfortran/intrinsic-procedures/getgid.rst: New file. * doc/gfortran/intrinsic-procedures/getlog.rst: New file. * doc/gfortran/intrinsic-procedures/getpid.rst: New file. * doc/gfortran/intrinsic-procedures/getuid.rst: New file. * doc/gfortran/intrinsic-procedures/gmtime.rst: New file. * doc/gfortran/intrinsic-procedures/hostnm.rst: New file. * doc/gfortran/intrinsic-procedures/huge.rst: New file. * doc/gfortran/intrinsic-procedures/hypot.rst: New file. * doc/gfortran/intrinsic-procedures/iachar.rst: New file. * doc/gfortran/intrinsic-procedures/iall.rst: New file. * doc/gfortran/intrinsic-procedures/iand.rst: New file. * doc/gfortran/intrinsic-procedures/iany.rst: New file. * doc/gfortran/intrinsic-procedures/iargc.rst: New file. * doc/gfortran/intrinsic-procedures/ibclr.rst: New file. * doc/gfortran/intrinsic-procedures/ibits.rst: New file. * doc/gfortran/intrinsic-procedures/ibset.rst: New file. * doc/gfortran/intrinsic-procedures/ichar.rst: New file. * doc/gfortran/intrinsic-procedures/idate.rst: New file. * doc/gfortran/intrinsic-procedures/ieor.rst: New file. * doc/gfortran/intrinsic-procedures/ierrno.rst: New file. * doc/gfortran/intrinsic-procedures/imageindex.rst: New file. * doc/gfortran/intrinsic-procedures/index.rst: New file. * doc/gfortran/intrinsic-procedures/int.rst: New file. * doc/gfortran/intrinsic-procedures/int2.rst: New file. * doc/gfortran/intrinsic-procedures/int8.rst: New file. * doc/gfortran/intrinsic-procedures/introduction-to-intrinsic-procedures.rst: New file. * doc/gfortran/intrinsic-procedures/ior.rst: New file. * doc/gfortran/intrinsic-procedures/iparity.rst: New file. * doc/gfortran/intrinsic-procedures/irand.rst: New file. * doc/gfortran/intrinsic-procedures/isatty.rst: New file. * doc/gfortran/intrinsic-procedures/iscontiguous.rst: New file. * doc/gfortran/intrinsic-procedures/ishft.rst: New file. * doc/gfortran/intrinsic-procedures/ishftc.rst: New file. * doc/gfortran/intrinsic-procedures/isiostatend.rst: New file. * doc/gfortran/intrinsic-procedures/isiostateor.rst: New file. * doc/gfortran/intrinsic-procedures/isnan.rst: New file. * doc/gfortran/intrinsic-procedures/itime.rst: New file. * doc/gfortran/intrinsic-procedures/kill.rst: New file. * doc/gfortran/intrinsic-procedures/kind.rst: New file. * doc/gfortran/intrinsic-procedures/lbound.rst: New file. * doc/gfortran/intrinsic-procedures/lcobound.rst: New file. * doc/gfortran/intrinsic-procedures/leadz.rst: New file. * doc/gfortran/intrinsic-procedures/len.rst: New file. * doc/gfortran/intrinsic-procedures/lentrim.rst: New file. * doc/gfortran/intrinsic-procedures/lge.rst: New file. * doc/gfortran/intrinsic-procedures/lgt.rst: New file. * doc/gfortran/intrinsic-procedures/link.rst: New file. * doc/gfortran/intrinsic-procedures/lle.rst: New file. * doc/gfortran/intrinsic-procedures/llt.rst: New file. * doc/gfortran/intrinsic-procedures/lnblnk.rst: New file. * doc/gfortran/intrinsic-procedures/loc.rst: New file. * doc/gfortran/intrinsic-procedures/log.rst: New file. * doc/gfortran/intrinsic-procedures/log10.rst: New file. * doc/gfortran/intrinsic-procedures/loggamma.rst: New file. * doc/gfortran/intrinsic-procedures/logical.rst: New file. * doc/gfortran/intrinsic-procedures/lshift.rst: New file. * doc/gfortran/intrinsic-procedures/lstat.rst: New file. * doc/gfortran/intrinsic-procedures/ltime.rst: New file. * doc/gfortran/intrinsic-procedures/malloc.rst: New file. * doc/gfortran/intrinsic-procedures/maskl.rst: New file. * doc/gfortran/intrinsic-procedures/maskr.rst: New file. * doc/gfortran/intrinsic-procedures/matmul.rst: New file. * doc/gfortran/intrinsic-procedures/max.rst: New file. * doc/gfortran/intrinsic-procedures/maxexponent.rst: New file. * doc/gfortran/intrinsic-procedures/maxloc.rst: New file. * doc/gfortran/intrinsic-procedures/maxval.rst: New file. * doc/gfortran/intrinsic-procedures/mclock.rst: New file. * doc/gfortran/intrinsic-procedures/mclock8.rst: New file. * doc/gfortran/intrinsic-procedures/merge.rst: New file. * doc/gfortran/intrinsic-procedures/mergebits.rst: New file. * doc/gfortran/intrinsic-procedures/min.rst: New file. * doc/gfortran/intrinsic-procedures/minexponent.rst: New file. * doc/gfortran/intrinsic-procedures/minloc.rst: New file. * doc/gfortran/intrinsic-procedures/minval.rst: New file. * doc/gfortran/intrinsic-procedures/mod.rst: New file. * doc/gfortran/intrinsic-procedures/modulo.rst: New file. * doc/gfortran/intrinsic-procedures/movealloc.rst: New file. * doc/gfortran/intrinsic-procedures/mvbits.rst: New file. * doc/gfortran/intrinsic-procedures/nearest.rst: New file. * doc/gfortran/intrinsic-procedures/newline.rst: New file. * doc/gfortran/intrinsic-procedures/nint.rst: New file. * doc/gfortran/intrinsic-procedures/norm2.rst: New file. * doc/gfortran/intrinsic-procedures/not.rst: New file. * doc/gfortran/intrinsic-procedures/null.rst: New file. * doc/gfortran/intrinsic-procedures/numimages.rst: New file. * doc/gfortran/intrinsic-procedures/or.rst: New file. * doc/gfortran/intrinsic-procedures/pack.rst: New file. * doc/gfortran/intrinsic-procedures/parity.rst: New file. * doc/gfortran/intrinsic-procedures/perror.rst: New file. * doc/gfortran/intrinsic-procedures/popcnt.rst: New file. * doc/gfortran/intrinsic-procedures/poppar.rst: New file. * doc/gfortran/intrinsic-procedures/precision.rst: New file. * doc/gfortran/intrinsic-procedures/present.rst: New file. * doc/gfortran/intrinsic-procedures/product.rst: New file. * doc/gfortran/intrinsic-procedures/radix.rst: New file. * doc/gfortran/intrinsic-procedures/ran.rst: New file. * doc/gfortran/intrinsic-procedures/rand.rst: New file. * doc/gfortran/intrinsic-procedures/randominit.rst: New file. * doc/gfortran/intrinsic-procedures/randomnumber.rst: New file. * doc/gfortran/intrinsic-procedures/randomseed.rst: New file. * doc/gfortran/intrinsic-procedures/range.rst: New file. * doc/gfortran/intrinsic-procedures/rank.rst: New file. * doc/gfortran/intrinsic-procedures/real.rst: New file. * doc/gfortran/intrinsic-procedures/rename.rst: New file. * doc/gfortran/intrinsic-procedures/repeat.rst: New file. * doc/gfortran/intrinsic-procedures/reshape.rst: New file. * doc/gfortran/intrinsic-procedures/rrspacing.rst: New file. * doc/gfortran/intrinsic-procedures/rshift.rst: New file. * doc/gfortran/intrinsic-procedures/sametypeas.rst: New file. * doc/gfortran/intrinsic-procedures/scale.rst: New file. * doc/gfortran/intrinsic-procedures/scan.rst: New file. * doc/gfortran/intrinsic-procedures/secnds.rst: New file. * doc/gfortran/intrinsic-procedures/second.rst: New file. * doc/gfortran/intrinsic-procedures/selectedcharkind.rst: New file. * doc/gfortran/intrinsic-procedures/selectedintkind.rst: New file. * doc/gfortran/intrinsic-procedures/selectedrealkind.rst: New file. * doc/gfortran/intrinsic-procedures/setexponent.rst: New file. * doc/gfortran/intrinsic-procedures/shape.rst: New file. * doc/gfortran/intrinsic-procedures/shifta.rst: New file. * doc/gfortran/intrinsic-procedures/shiftl.rst: New file. * doc/gfortran/intrinsic-procedures/shiftr.rst: New file. * doc/gfortran/intrinsic-procedures/sign.rst: New file. * doc/gfortran/intrinsic-procedures/signal.rst: New file. * doc/gfortran/intrinsic-procedures/sin.rst: New file. * doc/gfortran/intrinsic-procedures/sind.rst: New file. * doc/gfortran/intrinsic-procedures/sinh.rst: New file. * doc/gfortran/intrinsic-procedures/size.rst: New file. * doc/gfortran/intrinsic-procedures/sizeof.rst: New file. * doc/gfortran/intrinsic-procedures/sleep.rst: New file. * doc/gfortran/intrinsic-procedures/spacing.rst: New file. * doc/gfortran/intrinsic-procedures/spread.rst: New file. * doc/gfortran/intrinsic-procedures/sqrt.rst: New file. * doc/gfortran/intrinsic-procedures/srand.rst: New file. * doc/gfortran/intrinsic-procedures/stat.rst: New file. * doc/gfortran/intrinsic-procedures/storagesize.rst: New file. * doc/gfortran/intrinsic-procedures/sum.rst: New file. * doc/gfortran/intrinsic-procedures/symlnk.rst: New file. * doc/gfortran/intrinsic-procedures/system.rst: New file. * doc/gfortran/intrinsic-procedures/systemclock.rst: New file. * doc/gfortran/intrinsic-procedures/tan.rst: New file. * doc/gfortran/intrinsic-procedures/tand.rst: New file. * doc/gfortran/intrinsic-procedures/tanh.rst: New file. * doc/gfortran/intrinsic-procedures/thisimage.rst: New file. * doc/gfortran/intrinsic-procedures/time.rst: New file. * doc/gfortran/intrinsic-procedures/time8.rst: New file. * doc/gfortran/intrinsic-procedures/tiny.rst: New file. * doc/gfortran/intrinsic-procedures/trailz.rst: New file. * doc/gfortran/intrinsic-procedures/transfer.rst: New file. * doc/gfortran/intrinsic-procedures/transpose.rst: New file. * doc/gfortran/intrinsic-procedures/trim.rst: New file. * doc/gfortran/intrinsic-procedures/ttynam.rst: New file. * doc/gfortran/intrinsic-procedures/ubound.rst: New file. * doc/gfortran/intrinsic-procedures/ucobound.rst: New file. * doc/gfortran/intrinsic-procedures/umask.rst: New file. * doc/gfortran/intrinsic-procedures/unlink.rst: New file. * doc/gfortran/intrinsic-procedures/unpack.rst: New file. * doc/gfortran/intrinsic-procedures/verify.rst: New file. * doc/gfortran/intrinsic-procedures/xor.rst: New file. * doc/gfortran/introduction.rst: New file. * doc/gfortran/mixed-language-programming.rst: New file. * doc/gfortran/naming-and-argument-passing-conventions.rst: New file. * doc/gfortran/non-fortran-main-program.rst: New file. * doc/gfortran/projects.rst: New file. * doc/gfortran/runtime.rst: New file. * doc/gfortran/runtime/gfortranconvertunit.rst: New file. * doc/gfortran/runtime/gfortranerrorbacktrace.rst: New file. * doc/gfortran/runtime/gfortranformattedbuffersize.rst: New file. * doc/gfortran/runtime/gfortranlistseparator.rst: New file. * doc/gfortran/runtime/gfortranoptionalplus.rst: New file. * doc/gfortran/runtime/gfortranshowlocus.rst: New file. * doc/gfortran/runtime/gfortranstderrunit.rst: New file. * doc/gfortran/runtime/gfortranstdinunit.rst: New file. * doc/gfortran/runtime/gfortranstdoutunit.rst: New file. * doc/gfortran/runtime/gfortranunbufferedall.rst: New file. * doc/gfortran/runtime/gfortranunbufferedpreconnected.rst: New file. * doc/gfortran/runtime/gfortranunformattedbuffersize.rst: New file. * doc/gfortran/runtime/tmpdir.rst: New file. * doc/gfortran/standards.rst: New file. * doc/gfortran/type-and-enum-abi-documentation.rst: New file. gcc/go/ChangeLog: * doc/c-interoperability.rst: New file. * doc/c-type-interoperability.rst: New file. * doc/compiler-directives.rst: New file. * doc/conf.py: New file. * doc/copyright.rst: New file. * doc/function-names.rst: New file. * doc/general-public-license-3.rst: New file. * doc/gnu-free-documentation-license.rst: New file. * doc/import-and-export.rst: New file. * doc/index.rst: New file. * doc/indices-and-tables.rst: New file. * doc/introduction.rst: New file. * doc/invoking-gccgo.rst: New file. libgomp/ChangeLog: * doc/amd-radeon-gcn.rst: New file. * doc/conf.py: New file. * doc/copyright.rst: New file. * doc/cuda-streams-usage.rst: New file. * doc/enabling-openacc.rst: New file. * doc/enabling-openmp.rst: New file. * doc/first-invocation-nvidia-cublas-library-api.rst: New file. * doc/first-invocation-openacc-library-api.rst: New file. * doc/funding.rst: New file. * doc/general-public-license-3.rst: New file. * doc/gnu-free-documentation-license.rst: New file. * doc/implementation-status-and-implementation-defined-behavior.rst: New file. * doc/index.rst: New file. * doc/indices-and-tables.rst: New file. * doc/introduction.rst: New file. * doc/memory-allocation-with-libmemkind.rst: New file. * doc/nvptx.rst: New file. * doc/offload-target-specifics.rst: New file. * doc/openacc-environment-variables.rst: New file. * doc/openacc-environment-variables/accdevicenum.rst: New file. * doc/openacc-environment-variables/accdevicetype.rst: New file. * doc/openacc-environment-variables/accproflib.rst: New file. * doc/openacc-environment-variables/gccaccnotify.rst: New file. * doc/openacc-introduction.rst: New file. * doc/openacc-library-and-environment-variables.rst: New file. * doc/openacc-library-interoperability.rst: New file. * doc/openacc-profiling-interface.rst: New file. * doc/openacc-runtime-library-routines.rst: New file. * doc/openacc-runtime-library-routines/accasynctest.rst: New file. * doc/openacc-runtime-library-routines/accasynctestall.rst: New file. * doc/openacc-runtime-library-routines/accattach.rst: New file. * doc/openacc-runtime-library-routines/acccopyin.rst: New file. * doc/openacc-runtime-library-routines/acccopyout.rst: New file. * doc/openacc-runtime-library-routines/acccreate.rst: New file. * doc/openacc-runtime-library-routines/accdelete.rst: New file. * doc/openacc-runtime-library-routines/accdetach.rst: New file. * doc/openacc-runtime-library-routines/accdeviceptr.rst: New file. * doc/openacc-runtime-library-routines/accfree.rst: New file. * doc/openacc-runtime-library-routines/accgetcudastream.rst: New file. * doc/openacc-runtime-library-routines/accgetcurrentcudacontext.rst: New file. * doc/openacc-runtime-library-routines/accgetcurrentcudadevice.rst: New file. * doc/openacc-runtime-library-routines/accgetdevicenum.rst: New file. * doc/openacc-runtime-library-routines/accgetdevicetype.rst: New file. * doc/openacc-runtime-library-routines/accgetnumdevices.rst: New file. * doc/openacc-runtime-library-routines/accgetproperty.rst: New file. * doc/openacc-runtime-library-routines/acchostptr.rst: New file. * doc/openacc-runtime-library-routines/accinit.rst: New file. * doc/openacc-runtime-library-routines/accispresent.rst: New file. * doc/openacc-runtime-library-routines/accmalloc.rst: New file. * doc/openacc-runtime-library-routines/accmapdata.rst: New file. * doc/openacc-runtime-library-routines/accmemcpyfromdevice.rst: New file. * doc/openacc-runtime-library-routines/accmemcpytodevice.rst: New file. * doc/openacc-runtime-library-routines/accondevice.rst: New file. * doc/openacc-runtime-library-routines/accpresentorcopyin.rst: New file. * doc/openacc-runtime-library-routines/accpresentorcreate.rst: New file. * doc/openacc-runtime-library-routines/accproflookup.rst: New file. * doc/openacc-runtime-library-routines/accprofregister.rst: New file. * doc/openacc-runtime-library-routines/accprofunregister.rst: New file. * doc/openacc-runtime-library-routines/accregisterlibrary.rst: New file. * doc/openacc-runtime-library-routines/accsetcudastream.rst: New file. * doc/openacc-runtime-library-routines/accsetdevicenum.rst: New file. * doc/openacc-runtime-library-routines/accsetdevicetype.rst: New file. * doc/openacc-runtime-library-routines/accshutdown.rst: New file. * doc/openacc-runtime-library-routines/accunmapdata.rst: New file. * doc/openacc-runtime-library-routines/accupdatedevice.rst: New file. * doc/openacc-runtime-library-routines/accupdateself.rst: New file. * doc/openacc-runtime-library-routines/accwait.rst: New file. * doc/openacc-runtime-library-routines/accwaitall.rst: New file. * doc/openacc-runtime-library-routines/accwaitallasync.rst: New file. * doc/openacc-runtime-library-routines/accwaitasync.rst: New file. * doc/openmp-context-selectors.rst: New file. * doc/openmp-environment-variables.rst: New file. * doc/openmp-environment-variables/gompcpuaffinity.rst: New file. * doc/openmp-environment-variables/gompdebug.rst: New file. * doc/openmp-environment-variables/gomprtemsthreadpools.rst: New file. * doc/openmp-environment-variables/gompspincount.rst: New file. * doc/openmp-environment-variables/gompstacksize.rst: New file. * doc/openmp-environment-variables/ompcancellation.rst: New file. * doc/openmp-environment-variables/ompdefaultdevice.rst: New file. * doc/openmp-environment-variables/ompdisplayenv.rst: New file. * doc/openmp-environment-variables/ompdynamic.rst: New file. * doc/openmp-environment-variables/ompmaxactivelevels.rst: New file. * doc/openmp-environment-variables/ompmaxtaskpriority.rst: New file. * doc/openmp-environment-variables/ompnested.rst: New file. * doc/openmp-environment-variables/ompnumteams.rst: New file. * doc/openmp-environment-variables/ompnumthreads.rst: New file. * doc/openmp-environment-variables/ompplaces.rst: New file. * doc/openmp-environment-variables/ompprocbind.rst: New file. * doc/openmp-environment-variables/ompschedule.rst: New file. * doc/openmp-environment-variables/ompstacksize.rst: New file. * doc/openmp-environment-variables/omptargetoffload.rst: New file. * doc/openmp-environment-variables/ompteamsthreadlimit.rst: New file. * doc/openmp-environment-variables/ompthreadlimit.rst: New file. * doc/openmp-environment-variables/ompwaitpolicy.rst: New file. * doc/openmp-implementation-specifics.rst: New file. * doc/openmp-implementation-status.rst: New file. * doc/openmp-implementation-status/openmp-45.rst: New file. * doc/openmp-implementation-status/openmp-50.rst: New file. * doc/openmp-implementation-status/openmp-51.rst: New file. * doc/openmp-implementation-status/openmp-52.rst: New file. * doc/openmp-runtime-library-routines.rst: New file. * doc/openmp-runtime-library-routines/ompdestroylock.rst: New file. * doc/openmp-runtime-library-routines/ompdestroynestlock.rst: New file. * doc/openmp-runtime-library-routines/ompfulfillevent.rst: New file. * doc/openmp-runtime-library-routines/ompgetactivelevel.rst: New file. * doc/openmp-runtime-library-routines/ompgetancestorthreadnum.rst: New file. * doc/openmp-runtime-library-routines/ompgetcancellation.rst: New file. * doc/openmp-runtime-library-routines/ompgetdefaultdevice.rst: New file. * doc/openmp-runtime-library-routines/ompgetdevicenum.rst: New file. * doc/openmp-runtime-library-routines/ompgetdynamic.rst: New file. * doc/openmp-runtime-library-routines/ompgetinitialdevice.rst: New file. * doc/openmp-runtime-library-routines/ompgetlevel.rst: New file. * doc/openmp-runtime-library-routines/ompgetmaxactivelevels.rst: New file. * doc/openmp-runtime-library-routines/ompgetmaxtaskpriority.rst: New file. * doc/openmp-runtime-library-routines/ompgetmaxteams.rst: New file. * doc/openmp-runtime-library-routines/ompgetmaxthreads.rst: New file. * doc/openmp-runtime-library-routines/ompgetnested.rst: New file. * doc/openmp-runtime-library-routines/ompgetnumdevices.rst: New file. * doc/openmp-runtime-library-routines/ompgetnumprocs.rst: New file. * doc/openmp-runtime-library-routines/ompgetnumteams.rst: New file. * doc/openmp-runtime-library-routines/ompgetnumthreads.rst: New file. * doc/openmp-runtime-library-routines/ompgetprocbind.rst: New file. * doc/openmp-runtime-library-routines/ompgetschedule.rst: New file. * doc/openmp-runtime-library-routines/ompgetsupportedactivelevels.rst: New file. * doc/openmp-runtime-library-routines/ompgetteamnum.rst: New file. * doc/openmp-runtime-library-routines/ompgetteamsize.rst: New file. * doc/openmp-runtime-library-routines/ompgetteamsthreadlimit.rst: New file. * doc/openmp-runtime-library-routines/ompgetthreadlimit.rst: New file. * doc/openmp-runtime-library-routines/ompgetthreadnum.rst: New file. * doc/openmp-runtime-library-routines/ompgetwtick.rst: New file. * doc/openmp-runtime-library-routines/ompgetwtime.rst: New file. * doc/openmp-runtime-library-routines/ompinfinal.rst: New file. * doc/openmp-runtime-library-routines/ompinitlock.rst: New file. * doc/openmp-runtime-library-routines/ompinitnestlock.rst: New file. * doc/openmp-runtime-library-routines/ompinparallel.rst: New file. * doc/openmp-runtime-library-routines/ompisinitialdevice.rst: New file. * doc/openmp-runtime-library-routines/ompsetdefaultdevice.rst: New file. * doc/openmp-runtime-library-routines/ompsetdynamic.rst: New file. * doc/openmp-runtime-library-routines/ompsetlock.rst: New file. * doc/openmp-runtime-library-routines/ompsetmaxactivelevels.rst: New file. * doc/openmp-runtime-library-routines/ompsetnested.rst: New file. * doc/openmp-runtime-library-routines/ompsetnestlock.rst: New file. * doc/openmp-runtime-library-routines/ompsetnumteams.rst: New file. * doc/openmp-runtime-library-routines/ompsetnumthreads.rst: New file. * doc/openmp-runtime-library-routines/ompsetschedule.rst: New file. * doc/openmp-runtime-library-routines/ompsetteamsthreadlimit.rst: New file. * doc/openmp-runtime-library-routines/omptestlock.rst: New file. * doc/openmp-runtime-library-routines/omptestnestlock.rst: New file. * doc/openmp-runtime-library-routines/ompunsetlock.rst: New file. * doc/openmp-runtime-library-routines/ompunsetnestlock.rst: New file. * doc/reporting-bugs.rst: New file. * doc/the-libgomp-abi.rst: New file. * doc/the-libgomp-abi/implementing-atomic-construct.rst: New file. * doc/the-libgomp-abi/implementing-barrier-construct.rst: New file. * doc/the-libgomp-abi/implementing-critical-construct.rst: New file. * doc/the-libgomp-abi/implementing-firstprivate-lastprivate-copyin-and-copyprivate-clauses.rst: New file. * doc/the-libgomp-abi/implementing-flush-construct.rst: New file. * doc/the-libgomp-abi/implementing-for-construct.rst: New file. * doc/the-libgomp-abi/implementing-master-construct.rst: New file. * doc/the-libgomp-abi/implementing-openaccs-parallel-construct.rst: New file. * doc/the-libgomp-abi/implementing-ordered-construct.rst: New file. * doc/the-libgomp-abi/implementing-parallel-construct.rst: New file. * doc/the-libgomp-abi/implementing-private-clause.rst: New file. * doc/the-libgomp-abi/implementing-reduction-clause.rst: New file. * doc/the-libgomp-abi/implementing-sections-construct.rst: New file. * doc/the-libgomp-abi/implementing-single-construct.rst: New file. * doc/the-libgomp-abi/implementing-threadprivate-construct.rst: New file. libiberty/ChangeLog: * doc/bsd.rst: New file. * doc/conf.py: New file. * doc/copyright.rst: New file. * doc/extensions.rst: New file. * doc/function-variable-and-macro-listing.rst: New file. * doc/index.rst: New file. * doc/indices-and-tables.rst: New file. * doc/introduction.rst: New file. * doc/lesser-general-public-license-2.1.rst: New file. * doc/overview.rst: New file. * doc/replacement-functions.rst: New file. * doc/supplemental-functions.rst: New file. * doc/using.rst: New file. libitm/ChangeLog: * doc/c-c++-language-constructs-for-tm.rst: New file. * doc/conf.py: New file. * doc/copyright.rst: New file. * doc/enabling-libitm.rst: New file. * doc/gnu-free-documentation-license.rst: New file. * doc/index.rst: New file. * doc/indices-and-tables.rst: New file. * doc/internals.rst: New file. * doc/locking-conventions.rst: New file. * doc/nesting-flat-vs-closed.rst: New file. * doc/the-libitm-abi.rst: New file. * doc/the-libitm-abi/function-list.rst: New file. * doc/the-libitm-abi/future-enhancements-to-the-abi.rst: New file. * doc/the-libitm-abi/library-design-principles.rst: New file. * doc/the-libitm-abi/memory-model.rst: New file. * doc/the-libitm-abi/non-objectives.rst: New file. * doc/the-libitm-abi/objectives.rst: New file. * doc/the-libitm-abi/sample-code.rst: New file. * doc/the-libitm-abi/types-and-macros-list.rst: New file. * doc/tm-methods-and-method-groups.rst: New file. libquadmath/ChangeLog: * doc/conf.py: New file. * doc/copyright.rst: New file. * doc/gnu-free-documentation-license.rst: New file. * doc/i-o-library-routines.rst: New file. * doc/index.rst: New file. * doc/indices-and-tables.rst: New file. * doc/introduction.rst: New file. * doc/math-library-routines.rst: New file. * doc/quadmathsnprintf.rst: New file. * doc/reporting-bugs.rst: New file. * doc/strtoflt128.rst: New file. * doc/typedef-and-constants.rst: New file.
-
- Oct 13, 2022
-
-
GCC Administrator authored
-
- Oct 12, 2022
-
-
Martin Liska authored
Needed after a recent change. gcc/ChangeLog: * configure: Regenerate. libatomic/ChangeLog: * configure: Regenerate. libbacktrace/ChangeLog: * configure: Regenerate. libcc1/ChangeLog: * configure: Regenerate. libffi/ChangeLog: * configure: Regenerate. libgfortran/ChangeLog: * configure: Regenerate. libgomp/ChangeLog: * configure: Regenerate. libitm/ChangeLog: * configure: Regenerate. libobjc/ChangeLog: * configure: Regenerate. liboffloadmic/ChangeLog: * configure: Regenerate. * plugin/configure: Regenerate. libphobos/ChangeLog: * configure: Regenerate. libquadmath/ChangeLog: * configure: Regenerate. libsanitizer/ChangeLog: * configure: Regenerate. libssp/ChangeLog: * configure: Regenerate. libstdc++-v3/ChangeLog: * configure: Regenerate. libvtv/ChangeLog: * configure: Regenerate. lto-plugin/ChangeLog: * configure: Regenerate. zlib/ChangeLog: * configure: Regenerate.
-
GCC Administrator authored
-
- Oct 11, 2022
-
-
Olivier Hainque authored
This change adds the configury bits to activate the build of shared libs on VxWorks ports configured with --enable-shared, for libraries variants where this is generally supported (rtp, code model !large - currently not compatible with -fPIC). Set lt_cv_deplibs_check_method in libtool.m4, so the build of libraries know how to establish dependencies. This is useful in configurations such as aarch64 where proper support of LSE relies on accurate dependency information between libstdc++ and libgcc_s to begin with. Regenerate configure scripts to reflect libtool.m4 change. 2022-10-09 Olivier Hainque <hainque@adacore.com> * libtool.m4 (*vxworks*): When enable_shared, set dynamic_linker and friends for rtp !large. Assume the linker has the required abilities and set lt_cv_deplibs_check_method. gcc/ * config.gcc (*vxworks*): Add t-slibgcc fragment if enable_shared. libgcc/ * config.host (*vxworks*): When enable_shared, add libgcc and crtstuff "shared" fragments for rtp except large code model. (aarch64*-wrs-vxworks7*): Remove t-slibgcc-libgcc from the list of fragments. 2022-10-09 Olivier Hainque <hainque@adacore.com> gcc/ * configure: Regenerate. libatomic/ * configure: Regenerate. libbacktrace/ * configure: Regenerate. libcc1/ * configure: Regenerate. libffi/ * configure: Regenerate. libgfortran/ * configure: Regenerate. libgomp/ * configure: Regenerate. libitm/ * configure: Regenerate. libobjc/ * configure: Regenerate. liboffloadmic/ * configure: Regenerate. liboffloadmic/ * plugin/configure: Regenerate. libphobos/ * configure: Regenerate. libquadmath/ * configure: Regenerate. libsanitizer/ * configure: Regenerate. libssp/ * configure: Regenerate. libstdc++-v3/ * configure: Regenerate. libvtv/ * configure: Regenerate. lto-plugin/ * configure: Regenerate. zlib/ * configure: Regenerate.
-
- Aug 26, 2022
-
-
GCC Administrator authored
-
- Aug 25, 2022
-
-
Martin Liska authored
fixincludes/ChangeLog: * config.h.in: Regenerate. * configure: Regenerate. libada/ChangeLog: * configure: Regenerate. libiberty/ChangeLog: * configure: Regenerate. libobjc/ChangeLog: * configure: Regenerate. liboffloadmic/ChangeLog: * configure: Regenerate. * plugin/configure: Regenerate. libquadmath/ChangeLog: * configure: Regenerate. libssp/ChangeLog: * configure: Regenerate. libvtv/ChangeLog: * configure: Regenerate. zlib/ChangeLog: * configure: Regenerate.
-
- Jan 12, 2022
-
-
GCC Administrator authored
-
- Jan 11, 2022
-
-
Jakub Jelinek authored
Testing found that we also need libquadmath to be built with -mno-gnu-attribute, otherwise -mabi=ieeelongdouble programs don't link. 2022-01-03 Jakub Jelinek <jakub@redhat.com> * configure.ac: Set XCFLAGS to -mno-gnu-attribute on powerpc64le*-linux*. * configure: Regenerated.
-
- Jan 04, 2022
-
-
GCC Administrator authored
-
- Jan 03, 2022
-
-
Jakub Jelinek authored
Manual part of copyright year updates. 2022-01-03 Jakub Jelinek <jakub@redhat.com> gcc/ * gcc.c (process_command): Update copyright notice dates. * gcov-dump.c (print_version): Ditto. * gcov.c (print_version): Ditto. * gcov-tool.c (print_version): Ditto. * gengtype.c (create_file): Ditto. * doc/cpp.texi: Bump @copying's copyright year. * doc/cppinternals.texi: Ditto. * doc/gcc.texi: Ditto. * doc/gccint.texi: Ditto. * doc/gcov.texi: Ditto. * doc/install.texi: Ditto. * doc/invoke.texi: Ditto. gcc/ada/ * gnat_ugn.texi: Bump @copying's copyright year. * gnat_rm.texi: Likewise. gcc/d/ * gdc.texi: Bump @copyrights-d year. gcc/fortran/ * gfortranspec.c (lang_specific_driver): Update copyright notice dates. * gfc-internals.texi: Bump @copying's copyright year. * gfortran.texi: Ditto. * intrinsic.texi: Ditto. * invoke.texi: Ditto. gcc/go/ * gccgo.texi: Bump @copyrights-go year. libgomp/ * libgomp.texi: Bump @copying's copyright year. libitm/ * libitm.texi: Bump @copying's copyright year. libquadmath/ * libquadmath.texi: Bump @copying's copyright year.
-
- Jun 09, 2021
-
-
GCC Administrator authored
-
- Jun 08, 2021
-
-
Martin Liska authored
gcc/fortran/ChangeLog: * intrinsic.texi: Fix typo. * trans-expr.c (gfc_trans_pointer_assignment): Likewise. gcc/ChangeLog: * genautomata.c (create_automata): Fix typo. libgfortran/ChangeLog: * intrinsics/chmod.c (chmod_internal): Fix typo. * io/transfer.c (read_sf): Likewise. libquadmath/ChangeLog: * libquadmath.texi: Fix typo. gcc/testsuite/ChangeLog: * gcc.dg/format/strfmon-1.c: Fix typo. * gfortran.dg/char4-subscript.f90: Likewise.
-
- Jan 06, 2021
-
-
GCC Administrator authored
-