]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgomp/ChangeLog
Daily bump.
[thirdparty/gcc.git] / libgomp / ChangeLog
index 2dff3b50b8c0faafb55d4d60d438005e9c78462c..5a45496cdedc7e5ae511ca1523d067dd1bfa1af3 100644 (file)
+2023-07-20  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP Runtime Library Routines):
+       Split long list by adding sections and moving routines there.
+       (OMP_ALLOCATORS): Fix typo.
+
+2023-07-19  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/107424
+       * libgomp.texi (Impl. Status 5.0): Add link to new PR110735.
+       * testsuite/libgomp.fortran/non-rectangular-loop-1.f90: Enable
+       commented tests.
+       * testsuite/libgomp.fortran/non-rectangular-loop-1a.f90: Remove
+       test file; tests are in non-rectangular-loop-1.f90.
+       * testsuite/libgomp.fortran/non-rectangular-loop-5.f90: Change
+       testcase to use a non-constant step to retain the 'sorry' test.
+       * testsuite/libgomp.fortran/non-rectangular-loop-6.f90: New test.
+
+2023-07-17  Tobias Burnus  <tobias@codesoucery.com>
+           Chung-Lin Tang  <cltang@codesourcery.com>
+
+       * testsuite/libgomp.fortran/uses_allocators_1.f90: New test.
+       * testsuite/libgomp.fortran/uses_allocators_2.f90: New test.
+
+2023-07-14  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OMP_ALLOCATOR): Document the default values for
+       the traits. Add crossref to 'Memory allocation'.
+       (Memory allocation): Refer to OMP_ALLOCATOR for the available
+       traits and allocators/mem spaces; document the default value
+       for the pool_size trait.
+
+2023-07-14  Tobias Burnus  <tobias@codesourcery.com>
+
+       * allocator.c (omp_init_allocator): Check whether symbol from
+       dlopened libnuma is available before using libnuma for
+       allocations.
+
+2023-07-13  David Edelsohn  <dje.gcc@gmail.com>
+
+       * testsuite/libgomp.c++/target-map-class-2.C: Require LTO.
+       * testsuite/libgomp.c-c++-common/requires-4.c: Require LTO.
+       * testsuite/libgomp.c-c++-common/requires-4a.c: Require LTO.
+
+2023-07-12  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP 5.0): Replace '... stub' by @ref to
+       'Memory allocation' section which contains the full status.
+       (TR11): Remove differently worded duplicated entry.
+
+2023-07-12  Tobias Burnus  <tobias@codesourcery.com>
+
+       * allocator.c: Add ifdef for LIBGOMP_USE_LIBNUMA.
+       (enum gomp_numa_memkind_kind): Renamed from gomp_memkind_kind;
+       add GOMP_MEMKIND_LIBNUMA.
+       (struct gomp_libnuma_data, gomp_init_libnuma, gomp_get_libnuma): New.
+       (omp_init_allocator): Handle partition=nearest with libnuma if avail.
+       (omp_aligned_alloc, omp_free, omp_aligned_calloc, omp_realloc): Add
+       numa_alloc_local (+ memset), numa_free, and numa_realloc calls as
+       needed.
+       * config/linux/allocator.c (LIBGOMP_USE_LIBNUMA): Define
+       * libgomp.texi: Fix a typo; use 'fi' instead of its ligature char.
+       (Memory allocation): Renamed from 'Memory allocation with libmemkind';
+       updated for libnuma usage.
+       * testsuite/libgomp.c-c++-common/alloc-11.c: New test.
+       * testsuite/libgomp.c-c++-common/alloc-12.c: New test.
+
+2023-07-11  Tobias Burnus  <tobias@codesourcery.com>
+
+       * allocator.c (omp_init_allocator): Use malloc for
+       omp_high_bw_mem_space when the memkind lib is unavailable
+       instead of returning omp_null_allocator.
+       * libgomp.texi (OpenMP 5.0): Fix typo.
+       (Memory allocation with libmemkind): Document implementation
+       in more detail.
+
+2023-06-22  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi: Use @var for ICV vars.
+       (OpenMP Environment Variables): Mention _ALL/_DEV/_DEV_<no> variants,
+       document which ICV is set and which scope the ICV has; extend/cleanup
+       some @ref.
+       (Implementation-defined ICV Initialization): New.
+       (nvptx): Document the implementation-defined used per-warp stack size.
+
+2023-06-19  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c/target-51.c: Fix DejaGnu directive syntax
+       error.
+
+2023-06-19  Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.c/target-51.c: Accept more error msg variants
+       as expected dg-output.
+
+2023-06-19  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR middle-end/110270
+       * target.c (gomp_map_vars_internal): Copy host value instead of NULL
+       for  GOMP_MAP_ZERO_LEN_ARRAY_SECTION if not mapped.
+       * libgomp.texi (OpenMP 5.2 Impl.): Mark as 'Y'.
+       * testsuite/libgomp.c/target-19.c: Update expected value.
+       * testsuite/libgomp.c++/target-18.C: Likewise.
+       * testsuite/libgomp.c++/target-19.C: Likewise.
+       * testsuite/libgomp.c-c++-common/requires-unified-addr-2.c: New test.
+       * testsuite/libgomp.c-c++-common/target-implicit-map-3.c: New test.
+       * testsuite/libgomp.c-c++-common/target-implicit-map-4.c: New test.
+
+2023-06-16  Tobias Burnus  <tobias@codesourcery.com>
+
+       * target.c (resolve_device): Call gomp_get_num_devices early to ensure
+       gomp_init_targets_once was called before using default-device-var.
+       * testsuite/libgomp.c/target-55.c: New test.
+       * testsuite/libgomp.c/target-55a.c: New test.
+
+2023-06-15  Tobias Burnus  <tobias@codesourcery.com>
+
+       * env.c (gomp_def_allocator_envvar): New var.
+       (parse_allocator): Handle OpenMP 5.1 syntax.
+       (cleanup_env): New.
+       (omp_display_env): Output gomp_def_allocator_envvar
+       for an allocator with traits.
+       * libgomp.texi (OMP_ALLOCATOR, OMP_AFFINITY_FORMAT,
+       OMP_DISPLAY_AFFINITY): New.
+       * testsuite/libgomp.c/allocator-1.c: New test.
+       * testsuite/libgomp.c/allocator-2.c: New test.
+       * testsuite/libgomp.c/allocator-3.c: New test.
+       * testsuite/libgomp.c/allocator-4.c: New test.
+       * testsuite/libgomp.c/allocator-5.c: New test.
+       * testsuite/libgomp.c/allocator-6.c: New test.
+
+2023-06-14  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * target.c (resolve_device): Align a
+       'OMP_TARGET_OFFLOAD=mandatory' diagnostic with others.
+       * testsuite/libgomp.c/target-51.c: Adjust.
+
+2023-06-14  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.fortran/fortran.exp (lang_link_flags): Don't
+       set.
+       * testsuite/libgomp.oacc-fortran/fortran.exp (lang_link_flags):
+       Likewise.
+       * testsuite/libgomp.c/simd-math-1.c: Remove
+       '-foffload-options=-lm'.
+       * testsuite/libgomp.fortran/fortran-torture_execute_math.f90:
+       Likewise.
+       * testsuite/libgomp.oacc-fortran/fortran-torture_execute_math.f90:
+       Likewise.
+
+2023-06-14  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.fortran/fortran-torture_execute_math.f90: New.
+       * testsuite/libgomp.oacc-fortran/fortran-torture_execute_math.f90:
+       Likewise.
+
+2023-06-14  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c/target-51.c: Fix typo.
+
+2023-06-14  Tobias Burnus  <tobias@codesourcery.com>
+
+       * env.c (gomp_default_icv_values): Init default_device_var to
+       an nonconforming value - INT_MIN.
+       (initialize_env): After env-var parsing, set default_device_var to
+       device 0 unless OMP_TARGET_OFFLOAD=mandatory.
+       (omp_display_env): If default_device_var is INT_MIN, call
+       gomp_init_targets_once.
+       * icv-device.c (omp_get_default_device): Likewise.
+       * libgomp.texi (OMP_DEFAULT_DEVICE): Update init description.
+       (OpenMP 5.2 Impl. Status): Mark OMP_TARGET_OFFLOAD=mandatory as 'Y'.
+       * target.c (resolve_device): Improve error message device-num < 0
+       with 'mandatory' and no no-host devices available.
+       (gomp_target_init): Set default-device-var if INT_MIN.
+       * testsuite/libgomp.c/target-48.c: New test.
+       * testsuite/libgomp.c/target-49.c: New test.
+       * testsuite/libgomp.c/target-50.c: New test.
+       * testsuite/libgomp.c/target-50a.c: New test.
+       * testsuite/libgomp.c/target-51.c: New test.
+       * testsuite/libgomp.c/target-52.c: New test.
+       * testsuite/libgomp.c/target-53.c: New test.
+       * testsuite/libgomp.c/target-54.c: New test.
+
+2023-06-13  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR libgomp/109837
+       * testsuite/libgomp.c-c++-common/requires-unified-addr-1.c: New test.
+       * testsuite/libgomp.fortran/requires-unified-addr-1.f90: New test.
+
+2023-06-12  Tobias Burnus  <tobias@codesourcery.com>
+
+       * target.c (gomp_to_device_kind_p, gomp_map_vars_internal): Replace
+       GOMP_MAP_PRESENT_{FROM,TO,TOFROM,ACLLOC} by GOMP_MAP_FORCE_PRESENT.
+       (gomp_map_vars_internal, gomp_update): Likewise; unify and improve
+       error message.
+       * testsuite/libgomp.c-c++-common/target-present-2.c: Update for
+       changed error message.
+       * testsuite/libgomp.fortran/target-present-1.f90: Likewise.
+       * testsuite/libgomp.fortran/target-present-2.f90: Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/present-1.c: Likewise.
+       * testsuite/libgomp.c-c++-common/target-present-1.c: Likewise and
+       extend testcase to check that data is copied when needed.
+       * testsuite/libgomp.c-c++-common/target-present-3.c: Likewise.
+       * testsuite/libgomp.fortran/target-present-3.f90: Likewise.
+
+2023-06-07  Thomas Schwinge  <thomas@codesourcery.com>
+           Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.c-c++-common/target-present-1.c: Run code
+       also for non-offload_device targets; check that it runs
+       successfully for those and for all until a checkpoint for all
+       * testsuite/libgomp.c-c++-common/target-present-2.c: Likewise.
+       * testsuite/libgomp.c-c++-common/target-present-3.c: Likewise.
+       * testsuite/libgomp.fortran/target-present-1.f90: Likewise.
+       * testsuite/libgomp.fortran/target-present-3.f90: Likewise.
+       * testsuite/libgomp.fortran/target-present-2.f90: Likewise;
+       add missing vars to map clause.
+
+2023-06-06  Tobias Burnus  <tobias@codesourcery.com>
+
+       * plugin/plugin-gcn.c (GOMP_OFFLOAD_get_num_devices): Regard
+       unified_address requirement as supported.
+       * libgomp.texi (OpenMP 5.0, AMD Radeon, nvptx): Remove
+       'unified_address' from the not-supported requirements.
+
+2023-06-06  Kwok Cheung Yeung  <kcy@codesourcery.com>
+           Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP 5.1 Impl. status): Set 'present' support for
+       defaultmap to 'Y', add 'Y' entry for 'present' on to/from/map clauses.
+       * target.c (gomp_to_device_kind_p): Add map kinds with 'present'
+       modifier.
+       (gomp_map_vars_existing): Use new GOMP_MAP_FORCE_P macro.
+       (gomp_map_vars_internal, gomp_update, gomp_target_rev):
+       Emit runtime error if memory region not present.
+       * testsuite/libgomp.c-c++-common/target-present-1.c: New test.
+       * testsuite/libgomp.c-c++-common/target-present-2.c: New test.
+       * testsuite/libgomp.c-c++-common/target-present-3.c: New test.
+       * testsuite/libgomp.fortran/target-present-1.f90: New test.
+       * testsuite/libgomp.fortran/target-present-2.f90: New test.
+       * testsuite/libgomp.fortran/target-present-3.f90: New test.
+
+2023-06-02  Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR testsuite/66005
+       * testsuite/lib/libgomp.exp: 'flock' through stdout.
+       * testsuite/flock: New.
+       * configure.ac (FLOCK): Point to that if no 'flock' available, but
+       'perl' is.
+       * configure: Regenerate.
+
+2023-06-02  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * configure.ac (PERL): Remove.
+       * configure: Regenerate.
+       * Makefile.in: Likewise.
+       * testsuite/Makefile.in: Likewise.
+
+2023-06-01  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP 5.2): Mark pure-directive handling as 'Y'.
+
+2023-05-26  Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.fortran/allocate-4.f90: Update dg-error.
+
+2023-05-21  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR libgomp/109875
+       * config/gcn/target.c (GOMP_teams4): Honor nteams-var ICV.
+       * config/nvptx/target.c (GOMP_teams4): Likewise.
+       * testsuite/libgomp.c-c++-common/teams-nteams-icv-1.c: New test.
+       * testsuite/libgomp.c-c++-common/teams-nteams-icv-2.c: New test.
+       * testsuite/libgomp.c-c++-common/teams-nteams-icv-3.c: New test.
+       * testsuite/libgomp.c-c++-common/teams-nteams-icv-4.c: New test.
+
+2023-05-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR libgomp/109904
+       * configure.ac (link_gomp): Include also $DL_LIBS.
+       * configure: Regenerated.
+
+2023-05-17  Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.fortran/target-enter-data-3.f90: Uncomment
+       'target exit data'.
+       * testsuite/libgomp.fortran/target-enter-data-4.f90: New test.
+       * testsuite/libgomp.fortran/target-enter-data-5.f90: New test.
+       * testsuite/libgomp.fortran/target-enter-data-6.f90: New test.
+       * testsuite/libgomp.fortran/target-enter-data-7.f90: New test.
+
+2023-05-15  Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR testsuite/66005
+       * configure.ac: Look for 'flock'.
+       * testsuite/Makefile.am (gcc_test_parallel_slots): Enable parallel testing.
+       * testsuite/config/default.exp: Don't 'load_lib "standard.exp"' here...
+       * testsuite/lib/libgomp.exp: ... but here, instead.
+       (libgomp_load): Override for parallel testing.
+       * testsuite/libgomp-site-extra.exp.in (FLOCK): Set.
+       * configure: Regenerate.
+       * Makefile.in: Regenerate.
+       * testsuite/Makefile.in: Regenerate.
+
+2023-05-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+           Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR testsuite/66005
+       * testsuite/Makefile.am (PWD_COMMAND): New variable.
+       (%/site.exp): New target.
+       (check_p_numbers0, check_p_numbers1, check_p_numbers2)
+       (check_p_numbers3, check_p_numbers4, check_p_numbers5)
+       (check_p_numbers6, check_p_numbers, gcc_test_parallel_slots)
+       (check_p_subdirs)
+       (check_DEJAGNU_libgomp_targets): New variables.
+       ($(check_DEJAGNU_libgomp_targets)): New target.
+       ($(check_DEJAGNU_libgomp_targets)): New dependency.
+       (check-DEJAGNU $(check_DEJAGNU_libgomp_targets)): New targets.
+       * testsuite/Makefile.in: Regenerate.
+       * testsuite/lib/libgomp.exp: For parallel testing,
+       'load_file ../libgomp-test-support.exp'.
+
+2023-05-15  Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR testsuite/91884
+       * configure.ac: 'AC_SUBST(CXX)'.
+       * configure: Regenerate.
+       * Makefile.in: Likewise.
+       * testsuite/Makefile.in: Likewise.
+       * testsuite/libgomp-site-extra.exp.in (GXX_UNDER_TEST)
+       (GFORTRAN_UNDER_TEST): Set.
+       * testsuite/lib/libgomp.exp (libgomp_init): Adjust.
+       * testsuite/libgomp.c++/c++.exp: Use 'GXX_UNDER_TEST'.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+       * testsuite/libgomp.fortran/fortran.exp: Use
+       'GFORTRAN_UNDER_TEST'.
+       * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise.
+
+2023-05-15  Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR testsuite/91884
+       * testsuite/lib/libgomp.exp (libgomp_target_compile): Don't
+       specify compiler.
+       * testsuite/libgomp.c++/c++.exp (ALWAYS_CFLAGS): Specify compiler.
+       * testsuite/libgomp.c/c.exp (ALWAYS_CFLAGS): Likewise.
+       * testsuite/libgomp.fortran/fortran.exp (ALWAYS_CFLAGS): Likewise.
+       * testsuite/libgomp.graphite/graphite.exp (ALWAYS_CFLAGS):
+       Likewise.
+       * testsuite/libgomp.oacc-c++/c++.exp (ALWAYS_CFLAGS): Likewise.
+       * testsuite/libgomp.oacc-c/c.exp (ALWAYS_CFLAGS): Likewise.
+       * testsuite/libgomp.oacc-fortran/fortran.exp (ALWAYS_CFLAGS):
+       Likewise.
+
+2023-05-12  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR libstdc++/109816
+       * testsuite/libgomp.c++/target-map-class-1.C: New test.
+       * testsuite/libgomp.c++/target-map-class-2.C: New test.
+
+2023-05-12  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/lib/libgomp.exp (libgomp_target_compile): Generalize
+       'lang_library_path' into a list of 'lang_library_paths'.
+       * testsuite/libgomp.c++/c++.exp: Adjust.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+       * testsuite/libgomp.fortran/fortran.exp: Adjust.  Use that for
+       libquadmath, too.
+       * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise.
+
+2023-05-12  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/lib/libgomp.exp (libgomp_target_compile): Don't look
+       at 'lang_test_file_found'.
+       * testsuite/libgomp.c++/c++.exp: Don't set and use it, and instead
+       'return' early if not able to test.  Simplify 'ld_library_path' setup.
+       * testsuite/libgomp.fortran/fortran.exp: Likewise.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+       * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise.
+
+2023-05-12  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c++/c++.exp: Resolve 'lang_test_file_found'
+       first.
+       * testsuite/libgomp.fortran/fortran.exp: Likewise.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+       * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise.
+
+2023-05-12  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c++/c++.exp: Localize 'lang_[...]' etc.
+       * testsuite/libgomp.c/c.exp: Likewise.
+       * testsuite/libgomp.fortran/fortran.exp: Likewise.
+       * testsuite/libgomp.graphite/graphite.exp: Likewise.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+       * testsuite/libgomp.oacc-c/c.exp: Likewise.
+       * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise.
+
+2023-05-09  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c++/c++.exp: Don't set 'lang_test_file'.
+       * testsuite/libgomp.fortran/fortran.exp: Likewise.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+       * testsuite/libgomp.oacc-fortran/fortran.exp: Likewise.
+       * testsuite/libgomp.c/c.exp: Unset 'lang_test_file_found' instead of
+       'lang_test_file'.
+       * testsuite/libgomp.oacc-c/c.exp: Likewise.
+       * testsuite/libgomp.graphite/graphite.exp: Likewise.
+       * testsuite/lib/libgomp.exp (libgomp_target_compile): Look for
+       'lang_test_file_found' instead of 'lang_test_file'.
+
+2023-05-09  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/lib/libgomp.exp (libgomp_init): Only use 'blddir' if
+       set.
+       * testsuite/libgomp.c++/c++.exp: Likewise.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+
+2023-05-09  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c++/c++.exp (blddir): Don't set.
+       * testsuite/libgomp.oacc-c++/c++.exp (blddir): Likewise.
+
+2023-05-08  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.c++/c++.exp: Use 'lang_include_flags' instead
+       of 'libstdcxx_includes'.
+       * testsuite/libgomp.oacc-c++/c++.exp: Likewise.
+
+2023-05-08  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * target.c (gomp_target_rev): Instead of 'dev_to_host_cpy',
+       'host_to_dev_cpy', 'token', take a single 'goacc_asyncqueue'.
+       * libgomp.h (gomp_target_rev): Adjust.
+       * libgomp-plugin.c (GOMP_PLUGIN_target_rev): Adjust.
+       * libgomp-plugin.h (GOMP_PLUGIN_target_rev): Adjust.
+       * plugin/plugin-gcn.c (process_reverse_offload): Adjust.
+       * plugin/plugin-nvptx.c (rev_off_dev_to_host_cpy)
+       (rev_off_host_to_dev_cpy): Remove.
+       (GOMP_OFFLOAD_run): Adjust.
+
+2023-05-04  Julian Brown  <julian@codesourcery.com>
+
+       PR fortran/109622
+       * testsuite/libgomp.fortran/pr109622.f90: Move test...
+       * testsuite/libgomp.oacc-fortran/pr109622.f90: ...to here. Ignore
+       vector length warning.
+       * testsuite/libgomp.fortran/pr109622-2.f90: Move test...
+       * testsuite/libgomp.oacc-fortran/pr109622-2.f90: ...to here.  Add
+       missing copyin/copyout variable. Ignore vector length warnings.
+       * testsuite/libgomp.fortran/pr109622-3.f90: Move test...
+       * testsuite/libgomp.oacc-fortran/pr109622-3.f90: ...to here.  Ignore
+       vector length warnings.
+       * testsuite/libgomp.oacc-fortran/pr109622-4.f90: New test.
+
+2023-04-28  Julian Brown  <julian@codesourcery.com>
+
+       PR fortran/109622
+       * testsuite/libgomp.fortran/pr109622.f90: New test.
+       * testsuite/libgomp.fortran/pr109622-2.f90: New test.
+       * testsuite/libgomp.fortran/pr109622-3.f90: New test.
+
+2023-04-25  Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.c-c++-common/scan-1.c: New test.
+       * testsuite/libgomp.c/scan-23.c: New test.
+       * testsuite/libgomp.fortran/scan-2.f90: New test.
+
+2023-03-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * testsuite/libgomp.oacc-c-c++-common/routine-nohost-2.c: Add
+       weak_undefined options.
+
+2023-03-24  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (Offload-Target Specifics): Grammar fix.
+
+2023-03-24  Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR fortran/104949
+       * target.c (gomp_map_vars_internal) <GOMP_MAP_FIRSTPRIVATE>: Add
+       caveat/safeguard.
+
+2023-03-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR libgomp/90596
+       * target.c (gomp_map_vars_internal): Allow for
+       'param_kind == GOMP_MAP_VARS_OPENACC | GOMP_MAP_VARS_TARGET'.
+       * oacc-parallel.c (GOACC_parallel_keyed): Pass
+       'GOMP_MAP_VARS_TARGET' to 'goacc_map_vars'.
+       * plugin/plugin-gcn.c (alloc_by_agent, gcn_exec)
+       (GOMP_OFFLOAD_openacc_exec, GOMP_OFFLOAD_openacc_async_exec):
+       Adjust, simplify.
+       (gomp_offload_free): Remove.
+       * plugin/plugin-nvptx.c (nvptx_exec, GOMP_OFFLOAD_openacc_exec)
+       (GOMP_OFFLOAD_openacc_async_exec): Adjust, simplify.
+       (cuda_free_argmem): Remove.
+       * testsuite/libgomp.oacc-c-c++-common/acc_prof-parallel-1.c:
+       Adjust.
+
+2023-03-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * target.c (gomp_copy_host2dev, gomp_map_vars_internal): Allow
+       libgomp 'cbuf' buffering with OpenACC 'async' for 'ephemeral'
+       data.
+
+2023-03-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * target.c (gomp_map_vars_internal): Use 'OFFSET_INLINED' for
+       'GOMP_MAP_IF_PRESENT'.
+       * plugin/plugin-gcn.c (gcn_exec, GOMP_OFFLOAD_openacc_exec)
+       (GOMP_OFFLOAD_openacc_async_exec): Adjust.
+       * plugin/plugin-nvptx.c (nvptx_exec, GOMP_OFFLOAD_openacc_exec)
+       (GOMP_OFFLOAD_openacc_async_exec): Likewise.
+       * testsuite/libgomp.oacc-c-c++-common/no_create-1.c: Add 'async'
+       testing.
+       * testsuite/libgomp.oacc-c-c++-common/no_create-2.c: Likewise.
+
+2023-03-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * oacc-async.c (goacc_wait): Remove 'acc_async_test' -> skip
+       shortcut.
+
+2023-03-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.oacc-c-c++-common/data-3.c: Document/verify
+       another aspect of OpenACC 'async' semantics.
+
+2023-03-10  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * plugin/plugin-gcn.c (gcn_exec): Fix 'acc_ev_enqueue_launch_end'
+       position.
+       * testsuite/libgomp.oacc-c-c++-common/acc_prof-parallel-1.c:
+       Verify 'acc_ev_alloc', 'acc_ev_free'.
+
+2023-03-09  Hongyu Wang  <hongyu.wang@intel.com>
+
+       PR libgomp/109062
+       * env.c (wait_policy): Initialize to -1.
+       (initialize_icvs): Initialize icvs->wait_policy to -1.
+       * testsuite/libgomp.c-c++-common/pr109062.c: New test.
+
+2023-03-08  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (Offload-Target Specifics): Mention GCN_STACK_SIZE.
+
+2023-03-02  Kwok Cheung Yeung  <kcy@codesourcery.com>
+           Paul-Antoine Arras  <pa@codesourcery.com>
+
+       * testsuite/libgomp.c/simd-math-1.c: New testcase.
+
+2023-03-01  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR middle-end/108546
+       * testsuite/libgomp.fortran/is_device_ptr-3.f90: New test.
+       * testsuite/libgomp.fortran/use_device_ptr-optional-4.f90: New test.
+
+2023-02-22  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.fortran/alloc-10.f90: Use
+       '-Wno-complain-wrong-lang'.
+       * testsuite/libgomp.fortran/alloc-11.f90: Likewise.
+       * testsuite/libgomp.fortran/alloc-7.f90: Likewise.
+       * testsuite/libgomp.fortran/alloc-9.f90: Likewise.
+       * testsuite/libgomp.fortran/allocate-1.f90: Likewise.
+       * testsuite/libgomp.fortran/depend-4.f90: Likewise.
+       * testsuite/libgomp.fortran/depend-5.f90: Likewise.
+       * testsuite/libgomp.fortran/depend-6.f90: Likewise.
+       * testsuite/libgomp.fortran/depend-7.f90: Likewise.
+       * testsuite/libgomp.fortran/depend-inoutset-1.f90: Likewise.
+       * testsuite/libgomp.fortran/examples-4/declare_target-1.f90:
+       Likewise.
+       * testsuite/libgomp.fortran/examples-4/declare_target-2.f90:
+       Likewise.
+       * testsuite/libgomp.fortran/order-reproducible-1.f90: Likewise.
+       * testsuite/libgomp.fortran/order-reproducible-2.f90: Likewise.
+       * testsuite/libgomp.oacc-fortran/parallel-dims.f90: Likewise.
+       * testsuite/libgomp.fortran/task-detach-6.f90: Remove left-over
+       'dg-prune-output'.
+
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+       * libgomp.texi: Fix typos - theads -> threads.
+
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+       * testsuite/libgomp.fortran/target-nowait-array-section.f90: Fix
+       comment typo and improve its wording.
+
+2023-02-15  Tobias Burnus  <tobias@codesourcery.com>
+
+       * target.c (gomp_target_rev): Dereference ptr
+       to get device address.
+       * testsuite/libgomp.fortran/reverse-offload-5.f90: Add test
+       for unallocated allocatable.
+
+2023-02-15  Tobias Burnus  <tobias@codesourcery.com>
+
+       * target.c (gomp_map_vars_internal): Add 'i > 0' before doing a
+       kind check.
+       (GOMP_target_enter_exit_data): If the next map item is
+       GOMP_MAP_ALWAYS_POINTER map it together with the current item.
+       * testsuite/libgomp.fortran/target-enter-data-3.f90: New test.
+
+2023-02-09  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/107424
+       * testsuite/libgomp.fortran/non-rectangular-loop-1.f90: New test.
+       * testsuite/libgomp.fortran/non-rectangular-loop-1a.f90: New test.
+       * testsuite/libgomp.fortran/non-rectangular-loop-2.f90: New test.
+       * testsuite/libgomp.fortran/non-rectangular-loop-3.f90: New test.
+       * testsuite/libgomp.fortran/non-rectangular-loop-4.f90: New test.
+       * testsuite/libgomp.fortran/non-rectangular-loop-5.f90: New test.
+
+2023-02-07  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * testsuite/libgomp.fortran/reverse-offload-6.f90: Fix nvptx
+       offloading compilation.
+
+2023-02-03  Tobias Burnus  <tobias@codesourcery.com>
+
+       * target.c (gomp_target_rev): Handle mapnum == 0 and avoid
+       freeing not allocated memory.
+       * testsuite/libgomp.fortran/reverse-offload-6.f90: New test.
+
+2023-02-03  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (5.0 Impl. Status, gcn specifics): Update for
+       reverse offload.
+       * plugin/plugin-gcn.c (GOMP_OFFLOAD_get_num_devices): Accept
+       reverse-offload requirement.
+
+2023-02-02  Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/libgomp-gcn.h (DEFAULT_GCN_STACK_SIZE): New define.
+       (DEFAULT_TEAM_ARENA_SIZE): New define.
+       (struct heap): Move to this file.
+       (struct kernargs_abi): Likewise.
+       * config/gcn/team.c (gomp_gcn_enter_kernel): Use team arena size from
+       the kernargs.
+       * libgomp.h: Include libgomp-gcn.h.
+       (TEAM_ARENA_SIZE): Remove.
+       (team_malloc): Update the error message.
+       * plugin/plugin-gcn.c (struct kernargs): Move common content to
+       struct kernargs_abi.
+       (struct agent_info): Rename team arenas to ephemeral memories.
+       (struct team_arena_list): Rename ....
+       (struct ephemeral_memories_list): to this.
+       (struct heap): Delete.
+       (team_arena_size): New variable.
+       (stack_size): New variable.
+       (print_kernel_dispatch): Update debug messages.
+       (init_environment_variables): Read GCN_TEAM_ARENA_SIZE.
+       Read GCN_STACK_SIZE.
+       (get_team_arena): Rename ...
+       (configure_ephemeral_memories): ... to this, and set up stacks.
+       (release_team_arena): Rename ...
+       (release_ephemeral_memories): ... to this.
+       (destroy_team_arenas): Rename ...
+       (destroy_ephemeral_memories): ... to this.
+       (create_kernel_dispatch): Add num_threads parameter.
+       Adjust for kernargs_abi refactor and ephemeral memories.
+       (release_kernel_dispatch): Adjust for ephemeral memories.
+       (run_kernel): Pass thread-count to create_kernel_dispatch.
+       (GOMP_OFFLOAD_init_device): Adjust for ephemeral memories.
+       (GOMP_OFFLOAD_fini_device): Adjust for ephemeral memories.
+
+2023-02-02  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP TR11): Fix item for 'strict' modifier.
+
+2023-02-01  Tobias Burnus  <tobias@codesourcery.com>
+
+       * testsuite/libgomp.fortran/allocate-3.f90: Fix ALIGN
+       usage, remove unused -fdump-tree-original.
+       * testsuite/libgomp.fortran/allocate-4.f90: New.
+
+2023-02-01  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (5.0 Impl. Status): Update 'requires' and 'ancestor'.
+       (GCN): Add item about 'omp requires'.
+       (nvptx): Likewise; add item about reverse offload.
+
+2023-01-27  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/108558
+       * testsuite/libgomp.fortran/has_device_addr.f90: New test.
+
+2023-01-23  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP 5.0): Set non-rectangular
+       loop nest back to 'P' as Fortran support is incomplete.
+
+2023-01-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/108459
+       * testsuite/libgomp.c/pr108459.c: New test.
+
+2023-01-17  Martin Liska  <mliska@suse.cz>
+
+       * Makefile.in: Regenerate.
+       * configure: Regenerate.
+
+2023-01-07  LIU Hao  <lh_mouse@126.com>
+
+       PR middle-end/108300
+       * config/mingw32/proc.c: Define `WIN32_LEAN_AND_MEAN` before
+       <windows.h>.
+
+2023-01-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/108286
+       * testsuite/libgomp.c++/pr108286.C: New test.
+
+2023-01-02  Jakub Jelinek  <jakub@redhat.com>
+
+       * libgomp.texi: Bump @copying's copyright year.
+
+2022-12-21  Chung-Lin Tang  <cltang@codesourcery.com>
+
+       PR target/99555
+       * config/nvptx/bar.c (generation_to_barrier): Remove.
+       (futex_wait,futex_wake,do_spin,do_wait): Remove.
+       (GOMP_WAIT_H): Remove.
+       (#include "../linux/bar.c"): Remove.
+       (gomp_barrier_wait_end): New function.
+       (gomp_barrier_wait): Likewise.
+       (gomp_barrier_wait_last): Likewise.
+       (gomp_team_barrier_wait_end): Likewise.
+       (gomp_team_barrier_wait): Likewise.
+       (gomp_team_barrier_wait_final): Likewise.
+       (gomp_team_barrier_wait_cancel_end): Likewise.
+       (gomp_team_barrier_wait_cancel): Likewise.
+       (gomp_team_barrier_cancel): Likewise.
+       * config/nvptx/bar.h (gomp_barrier_t): Remove waiters, lock fields.
+       (gomp_barrier_init): Remove init of waiters, lock fields.
+       (gomp_team_barrier_wake): Remove prototype, add new static inline
+       function.
+
+2022-12-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/108180
+       * testsuite/libgomp.c++/pr108180.C: New test.
+
+2022-12-16  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR libfortran/108056
+       * testsuite/libgomp.fortran/allocate-4.f90: Remove
+       accidentally added file.
+
+2022-12-15  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR libfortran/108056
+       * testsuite/libgomp.fortran/allocate-4.f90: New file.
+
+2022-12-14  Julian Brown  <julian@codesourcery.com>
+
+       * testsuite/libgomp.fortran/combined-directive-splitting-1.f90: New
+       test.
+
+2022-12-10  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.h (struct target_mem_desc): Predeclare; move
+       below after 'reverse_splay_tree_node' and add rev_array
+       member.
+       (struct reverse_splay_tree_key_s, reverse_splay_compare): New.
+       (reverse_splay_tree_node, reverse_splay_tree,
+       reverse_splay_tree_key): New typedef.
+       (struct gomp_device_descr): Add mem_map_rev member.
+       * oacc-host.c (host_dispatch): NULL init .mem_map_rev.
+       * plugin/plugin-nvptx.c (GOMP_OFFLOAD_get_num_devices): Claim
+       support for GOMP_REQUIRES_REVERSE_OFFLOAD.
+       * splay-tree.h (splay_tree_callback_stop): New typedef; like
+       splay_tree_callback but returning int not void.
+       (splay_tree_foreach_lazy): Define; like splay_tree_foreach but
+       taking splay_tree_callback_stop as argument.
+       * splay-tree.c (splay_tree_foreach_internal_lazy,
+       splay_tree_foreach_lazy): New; but early exit if callback returns
+       nonzero.
+       * target.c: Instatiate splay_tree_c with splay_tree_prefix 'reverse'.
+       (gomp_map_lookup_rev): New.
+       (gomp_load_image_to_device): Handle reverse-offload function
+       lookup table.
+       (gomp_unload_image_from_device): Free devicep->mem_map_rev.
+       (struct gomp_splay_tree_rev_lookup_data, gomp_splay_tree_rev_lookup,
+       gomp_map_rev_lookup, struct cpy_data, gomp_map_cdata_lookup_int,
+       gomp_map_cdata_lookup): New auxiliary structs and functions for
+       gomp_target_rev.
+       (gomp_target_rev): Implement reverse offloading and its mapping.
+       (gomp_target_init): Init current_device.mem_map_rev.root.
+       * testsuite/libgomp.fortran/reverse-offload-2.f90: New test.
+       * testsuite/libgomp.fortran/reverse-offload-3.f90: New test.
+       * testsuite/libgomp.fortran/reverse-offload-4.f90: New test.
+       * testsuite/libgomp.fortran/reverse-offload-5.f90: New test.
+       * testsuite/libgomp.fortran/reverse-offload-5a.f90: New test without
+       mapping of on-device allocated variables.
+
+2022-12-09  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (5.1 Impl. Status): Split allocate clause/directive
+       item about 'align'; mark clause as 'Y' and directive as 'N'.
+       * testsuite/libgomp.fortran/allocate-2.f90: New test.
+       * testsuite/libgomp.fortran/allocate-3.f90: New test.
+
+2022-12-06  Marcel Vollweiler  <marcel@codesourcery.com>
+
+       * config/gcn/icv-device.c (omp_get_teams_thread_limit): Added to
+       allow processing of device-specific values.
+       (omp_set_teams_thread_limit): Likewise.
+       (ialias): Likewise.
+       * config/nvptx/icv-device.c (omp_get_teams_thread_limit): Likewise.
+       (omp_set_teams_thread_limit): Likewise.
+       (ialias): Likewise.
+       * icv-device.c (omp_get_teams_thread_limit): Likewise.
+       (ialias): Likewise.
+       (omp_set_teams_thread_limit): Likewise.
+       * icv.c (omp_set_teams_thread_limit): Removed.
+       (omp_get_teams_thread_limit): Likewise.
+       (ialias): Likewise.
+       * libgomp.texi: Updated documentation for nvptx and gcn corresponding
+       to the limitation of the number of teams.
+       * plugin/plugin-gcn.c (limit_teams): New helper function that limits
+       the number of teams by twice the number of compute units.
+       (parse_target_attributes): Limit the number of teams on gcn offload
+       devices.
+       * target.c (get_gomp_offload_icvs): Added teams_thread_limit_var
+       handling.
+       (gomp_load_image_to_device): Added a size check for the ICVs struct
+       variable.
+       (gomp_copy_back_icvs): New function that is used in GOMP_target_ext to
+       copy back the ICV values from device to host.
+       (GOMP_target_ext): Update the number of teams and threads in the kernel
+       args also considering device-specific values.
+       * testsuite/libgomp.c-c++-common/icv-4.c: Fixed an error in the reading
+       of OMP_TEAMS_THREAD_LIMIT from the environment.
+       * testsuite/libgomp.c-c++-common/icv-5.c: Extended.
+       * testsuite/libgomp.c-c++-common/icv-6.c: Extended.
+       * testsuite/libgomp.c-c++-common/icv-7.c: Extended.
+       * testsuite/libgomp.c-c++-common/icv-9.c: New test.
+       * testsuite/libgomp.fortran/icv-5.f90: New test.
+       * testsuite/libgomp.fortran/icv-6.f90: New test.
+
+2022-12-06  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP 5.2): Add missing 'the'.
+       (TR11): Add missing '@tab N @tab'.
+
+2022-11-30  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP Context Selectors): Add 'gfx803' to gcn's isa.
+
+2022-11-30  Paul-Antoine Arras  <pa@codesourcery.com>
+
+       * testsuite/libgomp.c/declare-variant-4-fiji.c: New test.
+       * testsuite/libgomp.c/declare-variant-4-gfx803.c: New test.
+       * testsuite/libgomp.c/declare-variant-4-gfx900.c: New test.
+       * testsuite/libgomp.c/declare-variant-4-gfx906.c: New test.
+       * testsuite/libgomp.c/declare-variant-4-gfx908.c: New test.
+       * testsuite/libgomp.c/declare-variant-4-gfx90a.c: New test.
+       * testsuite/libgomp.c/declare-variant-4.h: New header file.
+
+2022-11-28  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP 5.2): Mark end-directive as Y.
+
+2022-11-25  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * testsuite/lib/libgomp.exp: Load scanoffloadipa.exp library.
+       * testsuite/libgomp.c/target-simd-clone-1.c: New.
+       * testsuite/libgomp.c/target-simd-clone-2.c: New.
+       * testsuite/libgomp.c/target-simd-clone-3.c: New.
+
+2022-11-25  Tobias Burnus  <tobias@codesourcery.com>
+
+       * plugin/plugin-nvptx.c (GOMP_OFFLOAD_load_image): Use unsigned int
+       for 'i' to match 'fn_entries'; regard absent GOMP_REV_OFFLOAD_VAR
+       as valid and the code having no reverse-offload code.
+       * testsuite/libgomp.c-c++-common/reverse-offload-2.c: New test.
+
+2022-11-25  Tobias Burnus  <tobias@codesourcery.com>
+
+       * libgomp.texi (OpenMP Implementation Status): Add three 5.1 items
+       and status for Technical Report (TR) 11.
+
+2022-11-21  Tobias Burnus  <tobias@codesourcery.com>
+
+       * config/gcn/libgomp-gcn.h (struct output):
+       Remove 'msg_u64' from the union, change
+       value_u64[2] to value_u64[6].
+       * config/gcn/target.c (GOMP_target_ext): Update accordingly.
+       * plugin/plugin-gcn.c (process_reverse_offload, console_output):
+       Likewise.
+
+2022-11-19  Tobias Burnus  <tobias@codesourcery.com>
+
+       * config/gcn/libgomp-gcn.h: New file; contains
+       struct output, declared previously in plugin-gcn.c.
+       * config/gcn/target.c: Include it.
+       (GOMP_ADDITIONAL_ICVS): Declare as extern var.
+       (GOMP_target_ext): Handle reverse offload.
+       * plugin/plugin-gcn.c: Include libgomp-gcn.h.
+       (struct kernargs): Replace struct def by the one
+       from libgomp-gcn.h for output_data.
+       (process_reverse_offload): New.
+       (console_output): Call it.
+
+2022-11-16  Tobias Burnus  <tobias@codesourcery.com>
+           Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/team.c (gomp_gcn_enter_kernel): Use
+       __builtin_gcn_kernarg_ptr instead of asm ("s8").
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       * 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.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       * Makefile.in: Support Sphinx based documentation.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       * libgomp.texi: Removed.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       * Makefile.in: Support --with-sphinx-build.
+       * configure.ac: Likewise..
+       * configure: Regenerate.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * Makefile.in: Build info pages conditionally.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       * 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.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-09  Martin Liska  <mliska@suse.cz>
+
+       * Makefile.in: Add missing HAS_SPHINX_BUILD.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       * doc/conf.py: Add newline at last line.
+
+2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2022-11-14  Martin Liska  <mliska@suse.cz>
+
+       PR other/107620
+       * configure: Regenerate.
+       * configure.ac: Always set sphinx-build.
+
 2022-11-13  Martin Liska  <mliska@suse.cz>
 
        PR other/107620
 2022-11-09  Martin Liska  <mliska@suse.cz>
 
        * doc/amd-radeon-gcn.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/copyright.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/cuda-streams-usage.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/enabling-openacc.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/enabling-openmp.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/first-invocation-nvidia-cublas-library-api.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/first-invocation-openacc-library-api.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/funding.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/general-public-license-3.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/gnu-free-documentation-license.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/implementation-status-and-implementation-defined-behavior.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/index.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/indices-and-tables.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/introduction.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/memory-allocation-with-libmemkind.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/nvptx.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/offload-target-specifics.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-environment-variables.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-environment-variables/accdevicenum.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-environment-variables/accdevicetype.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-environment-variables/accproflib.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-environment-variables/gccaccnotify.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-introduction.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-library-and-environment-variables.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-library-interoperability.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-profiling-interface.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accasynctest.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accasynctestall.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accattach.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/acccopyin.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/acccopyout.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/acccreate.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accdelete.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accdetach.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accdeviceptr.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accfree.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accgetcudastream.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accgetcurrentcudacontext.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accgetcurrentcudadevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accgetdevicenum.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accgetdevicetype.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accgetnumdevices.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accgetproperty.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/acchostptr.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accinit.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accispresent.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accmalloc.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accmapdata.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accmemcpyfromdevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accmemcpytodevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accondevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accpresentorcopyin.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accpresentorcreate.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accproflookup.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accprofregister.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accprofunregister.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accregisterlibrary.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accsetcudastream.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accsetdevicenum.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accsetdevicetype.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accshutdown.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accunmapdata.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accupdatedevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accupdateself.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accwait.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accwaitall.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accwaitallasync.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openacc-runtime-library-routines/accwaitasync.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-context-selectors.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/gompcpuaffinity.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/gompdebug.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/gomprtemsthreadpools.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/gompspincount.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/gompstacksize.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompcancellation.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompdefaultdevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompdisplayenv.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompdynamic.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompmaxactivelevels.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompmaxtaskpriority.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompnested.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompnumteams.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompnumthreads.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompplaces.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompprocbind.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompschedule.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompstacksize.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/omptargetoffload.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompteamsthreadlimit.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompthreadlimit.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-environment-variables/ompwaitpolicy.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-implementation-specifics.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-implementation-status.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-implementation-status/openmp-45.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-implementation-status/openmp-50.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-implementation-status/openmp-51.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-implementation-status/openmp-52.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompdestroylock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompdestroynestlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompfulfillevent.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetactivelevel.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetancestorthreadnum.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetcancellation.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetdefaultdevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetdevicenum.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetdynamic.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetinitialdevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetlevel.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetmaxactivelevels.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetmaxtaskpriority.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetmaxteams.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetmaxthreads.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetnested.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetnumdevices.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetnumprocs.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetnumteams.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetnumthreads.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetprocbind.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetschedule.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetsupportedactivelevels.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetteamnum.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetteamsize.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetteamsthreadlimit.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetthreadlimit.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetthreadnum.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetwtick.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompgetwtime.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompinfinal.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompinitlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompinitnestlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompinparallel.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompisinitialdevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetdefaultdevice.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetdynamic.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetmaxactivelevels.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetnested.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetnestlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetnumteams.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetnumthreads.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetschedule.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompsetteamsthreadlimit.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/omptestlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/omptestnestlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompunsetlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/openmp-runtime-library-routines/ompunsetnestlock.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/reporting-bugs.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-atomic-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-barrier-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-critical-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-firstprivate-lastprivate-copyin-and-copyprivate-clauses.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-flush-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-for-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-master-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-openaccs-parallel-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-ordered-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-parallel-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-private-clause.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-reduction-clause.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-sections-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-single-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
        * doc/the-libgomp-abi/implementing-threadprivate-construct.rst:
-         Add trailing newline.
+       Add trailing newline.
 
 2022-11-09  Martin Liska  <mliska@suse.cz>
 
 
        * oacc-mem.c (goacc_enter_datum): Use 'tgt' returned from
        'gomp_map_vars'.
-        (acc_map_data): Clean up accordingly.
+       (acc_map_data): Clean up accordingly.
 
 2020-06-04  Thomas Schwinge  <thomas@codesourcery.com>
 
 
        Initial implementation and checkin.
 \f
-Copyright (C) 2005-2022 Free Software Foundation, Inc.
+Copyright (C) 2005-2023 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright