[all-commits] [llvm/llvm-project] 88dae3: [OpenMP][libomp] Remove Perl in favor of Python (#...
Jonathan Peyton via All-commits
all-commits at lists.llvm.org
Thu Jun 20 10:55:11 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 88dae3d5d0230747f3cbabdde9ac5ae9e5dc3f8d
https://github.com/llvm/llvm-project/commit/88dae3d5d0230747f3cbabdde9ac5ae9e5dc3f8d
Author: Jonathan Peyton <jonathan.l.peyton at intel.com>
Date: 2024-06-20 (Thu, 20 Jun 2024)
Changed paths:
M openmp/runtime/cmake/LibompExports.cmake
M openmp/runtime/cmake/LibompHandleFlags.cmake
M openmp/runtime/cmake/LibompMicroTests.cmake
M openmp/runtime/cmake/config-ix.cmake
M openmp/runtime/src/CMakeLists.txt
R openmp/runtime/tools/check-depends.pl
A openmp/runtime/tools/check-depends.py
R openmp/runtime/tools/check-execstack.pl
A openmp/runtime/tools/check-execstack.py
R openmp/runtime/tools/check-instruction-set.pl
R openmp/runtime/tools/generate-def.pl
A openmp/runtime/tools/generate-def.py
R openmp/runtime/tools/lib/Build.pm
R openmp/runtime/tools/lib/LibOMP.pm
R openmp/runtime/tools/lib/Platform.pm
R openmp/runtime/tools/lib/Uname.pm
R openmp/runtime/tools/lib/tools.pm
A openmp/runtime/tools/libomputils.py
R openmp/runtime/tools/message-converter.pl
A openmp/runtime/tools/message-converter.py
Log Message:
-----------
[OpenMP][libomp] Remove Perl in favor of Python (#95307)
* Removes all Perl scripts and modules
* Adds Python3 scripts which mimic the behavior of the Perl scripts
* Removes Perl from CMake; Adds Python3 requirement to CMake
* The check-instruction-set.pl script is Knights Corner specific. The
script is removed and not replicated with a corresponding Python3
script.
Relevant Discourse:
https://discourse.llvm.org/t/error-compiling-clang-with-offloading-support/79223/4
Fixes: https://github.com/llvm/llvm-project/issues/62289
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