Skip to content
Snippets Groups Projects
  1. Mar 03, 2023
  2. Mar 02, 2023
    • Jakub Jelinek's avatar
      libquadmath: Assorted libquadmath strtoflt128 fixes [PR87204, PR94756] · df63f416
      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.
      df63f416
  3. Jan 03, 2023
  4. Jan 02, 2023
    • Jakub Jelinek's avatar
      Update copyright dates. · 74d5206f
      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.
      74d5206f
  5. Nov 21, 2022
  6. Nov 15, 2022
  7. Nov 14, 2022
  8. Nov 13, 2022
    • Martin Liska's avatar
      configure: always set SPHINX_BUILD · 5e749ee3
      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.
      5e749ee3
  9. Nov 11, 2022
  10. Nov 10, 2022
    • Martin Liska's avatar
      sphinx: add missing newline for conf.py files. · bd044dae
      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.
      bd044dae
    • GCC Administrator's avatar
      Daily bump. · 1cdfd0e5
      GCC Administrator authored
      1cdfd0e5
  11. Nov 09, 2022
    • Martin Liska's avatar
      sphinx: add missing HAS_SPHINX_BUILD · 8f5aa130
      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.
      8f5aa130
    • Martin Liska's avatar
      sphinx: add missing trailing newline · 3ed1b4ce
      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.
      3ed1b4ce
    • Martin Liska's avatar
      sphinx: fix building if sphinx-build is missing · 1f9c7936
      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.
      1f9c7936
    • Martin Liska's avatar
      sphinx: add --with-sphinx-build · 1f5a932e
      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.
      1f5a932e
    • Martin Liska's avatar
      sphinx: remove texinfo files · 54ca4eef
      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.
      54ca4eef
    • Martin Liska's avatar
      sphinx: support Sphinx in build system · 41a45cba
      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.
      41a45cba
    • Martin Liska's avatar
      sphinx: copy files from texi2rst-generated repository · c63539ff
      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.
      c63539ff
  12. Oct 13, 2022
  13. Oct 12, 2022
    • Martin Liska's avatar
      regenerate configure files · 6d2294a8
      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.
      6d2294a8
    • GCC Administrator's avatar
      Daily bump. · ab332cd7
      GCC Administrator authored
      ab332cd7
  14. Oct 11, 2022
    • Olivier Hainque's avatar
      Generic configury support for shared libs on VxWorks · 0ecd0f1c
      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.
      0ecd0f1c
  15. Aug 26, 2022
  16. Aug 25, 2022
    • Martin Liska's avatar
      regenerate configure files and config.h.in files · b1a3d2b7
      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.
      b1a3d2b7
  17. Jan 12, 2022
  18. Jan 11, 2022
    • Jakub Jelinek's avatar
      libquadmath: Use -mno-gnu-attribute in libquadmath · bff4226f
      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.
      bff4226f
  19. Jan 04, 2022
  20. Jan 03, 2022
    • Jakub Jelinek's avatar
      Update copyright dates. · abc1ac2d
      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.
      abc1ac2d
  21. Jun 09, 2021
  22. Jun 08, 2021
    • Martin Liska's avatar
      Fix "tailing" typo. · 48aa5c60
      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.
      48aa5c60
  23. Jan 06, 2021
Loading