[all-commits] [llvm/llvm-project] eb6ed6: Backport openmp

Michael Kruse via All-commits all-commits at lists.llvm.org
Fri Nov 28 13:49:07 PST 2025


  Branch: refs/heads/users/meinersbur/flang_builtin-mods_2
  Home:   https://github.com/llvm/llvm-project
  Commit: eb6ed638be539dc5c514ca9f5d61ee8bb2292d9e
      https://github.com/llvm/llvm-project/commit/eb6ed638be539dc5c514ca9f5d61ee8bb2292d9e
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/CMakeLists.txt
    A openmp/cmake/LibompUtils.cmake
    A openmp/module/CMakeLists.txt
    A openmp/module/omp_lib.F90.var
    M openmp/runtime/CMakeLists.txt
    R openmp/runtime/cmake/LibompCheckFortranFlag.cmake
    M openmp/runtime/cmake/LibompExports.cmake
    M openmp/runtime/cmake/LibompHandleFlags.cmake
    R openmp/runtime/cmake/LibompUtils.cmake
    M openmp/runtime/cmake/config-ix.cmake
    M openmp/runtime/src/CMakeLists.txt
    R openmp/runtime/src/include/omp_lib.F90.var
    M openmp/runtime/test/lit.cfg
    M openmp/runtime/test/lit.site.cfg.in

  Log Message:
  -----------
  Backport openmp


  Commit: d9e77c8436257759e2993278226b9c0aa5a095b3
      https://github.com/llvm/llvm-project/commit/d9e77c8436257759e2993278226b9c0aa5a095b3
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/CMakeLists.txt
    R openmp/cmake/LibompUtils.cmake
    A openmp/cmake/modules/LibompCheckFortranFlag.cmake
    A openmp/cmake/modules/LibompHandleFlags.cmake
    A openmp/cmake/modules/LibompUtils.cmake
    M openmp/module/CMakeLists.txt
    M openmp/runtime/CMakeLists.txt
    M openmp/runtime/cmake/LibompExports.cmake
    R openmp/runtime/cmake/LibompHandleFlags.cmake
    M openmp/runtime/src/CMakeLists.txt
    M openmp/runtime/test/lit.cfg
    M openmp/runtime/test/lit.site.cfg.in

  Log Message:
  -----------
  Use current .mod building mechanism


  Commit: 8233ec84d6229968e5bc1799d3dbfaef8cb36714
      https://github.com/llvm/llvm-project/commit/8233ec84d6229968e5bc1799d3dbfaef8cb36714
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/CMakeLists.txt
    M openmp/module/CMakeLists.txt

  Log Message:
  -----------
  Allow non-LIBOMP_FORTRAN_MODULES mode


  Commit: 13f950ace94bd654ac56e78f255b4175741e2930
      https://github.com/llvm/llvm-project/commit/13f950ace94bd654ac56e78f255b4175741e2930
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/module/CMakeLists.txt
    A openmp/module/omp_lib.h.var
    M openmp/runtime/cmake/LibompExports.cmake
    M openmp/runtime/src/CMakeLists.txt
    R openmp/runtime/src/include/omp_lib.h.var

  Log Message:
  -----------
  Also move omp_lib.h


  Commit: eea00f4d7b5605606e31778dd1ec05e8640d9fbd
      https://github.com/llvm/llvm-project/commit/eea00f4d7b5605606e31778dd1ec05e8640d9fbd
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/CMakeLists.txt
    M openmp/module/CMakeLists.txt

  Log Message:
  -----------
  CMake-ify


  Commit: 4c8d8ab80930c14ae7d1a0f2ad5d706d3d35026b
      https://github.com/llvm/llvm-project/commit/4c8d8ab80930c14ae7d1a0f2ad5d706d3d35026b
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/module/CMakeLists.txt

  Log Message:
  -----------
  Diagnostics


  Commit: 7ddc7a62fc96943d5f17682b3cef4470af89d0b9
      https://github.com/llvm/llvm-project/commit/7ddc7a62fc96943d5f17682b3cef4470af89d0b9
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/module/CMakeLists.txt

  Log Message:
  -----------
  Reuse original file location where check-flang expects them


  Commit: ac450527bd805697b713f99f13031835ed079acc
      https://github.com/llvm/llvm-project/commit/ac450527bd805697b713f99f13031835ed079acc
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/module/CMakeLists.txt

  Log Message:
  -----------
  Fix DEPENDS


  Commit: fa1772d4c12c4d85287247c58d29551cf9a95ecb
      https://github.com/llvm/llvm-project/commit/fa1772d4c12c4d85287247c58d29551cf9a95ecb
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/CMakeLists.txt
    R openmp/cmake/LibompUtils.cmake
    A openmp/cmake/modules/LibompCheckFortranFlag.cmake
    A openmp/cmake/modules/LibompHandleFlags.cmake
    A openmp/cmake/modules/LibompUtils.cmake
    M openmp/module/CMakeLists.txt
    A openmp/module/omp_lib.h.var
    M openmp/runtime/CMakeLists.txt
    M openmp/runtime/cmake/LibompExports.cmake
    R openmp/runtime/cmake/LibompHandleFlags.cmake
    M openmp/runtime/src/CMakeLists.txt
    R openmp/runtime/src/include/omp_lib.h.var

  Log Message:
  -----------
  Merge branch 'users/meinersbur/openmp_hoist-module' into users/meinersbur/flang_builtin-mods_2


  Commit: 14953c414668a58c7113094d6b0c922502e4d832
      https://github.com/llvm/llvm-project/commit/14953c414668a58c7113094d6b0c922502e4d832
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/runtime/cmake/LibompExports.cmake

  Log Message:
  -----------
  LIBOMP_COPY_EXPORT from original location


  Commit: d17f647b2ac86b9b5b9f269fd3ae96aedcbcd4aa
      https://github.com/llvm/llvm-project/commit/d17f647b2ac86b9b5b9f269fd3ae96aedcbcd4aa
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/runtime/cmake/LibompExports.cmake

  Log Message:
  -----------
  Merge branch 'users/meinersbur/openmp_hoist-module' into users/meinersbur/flang_builtin-mods_2


  Commit: fcc7450ed47e88d3bfc933dc1fa8e65715035ae6
      https://github.com/llvm/llvm-project/commit/fcc7450ed47e88d3bfc933dc1fa8e65715035ae6
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M openmp/CMakeLists.txt
    R openmp/cmake/modules/LibompCheckFortranFlag.cmake
    M openmp/module/CMakeLists.txt
    M openmp/runtime/CMakeLists.txt

  Log Message:
  -----------
  Post-merge fixes


  Commit: 194898917152beb4220e6fec4894e63389b4ad6a
      https://github.com/llvm/llvm-project/commit/194898917152beb4220e6fec4894e63389b4ad6a
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M runtimes/CMakeLists.txt

  Log Message:
  -----------
  Exact CMake version


Compare: https://github.com/llvm/llvm-project/compare/71290f9c1fe6...194898917152

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list