Skip to content

Commit

Permalink
devel/llvm-devel: new snapshot, library depends
Browse files Browse the repository at this point in the history
Don't link openmp with libffi.

Reformat long or multi-line OPTION_FOO variables.

PR:		273801
Co-authored-by:	Ivan Rozhuk <rozhuk.im@gmail.com>
  • Loading branch information
brooksdavis committed Sep 23, 2023
1 parent 0b6a060 commit b79d954
Show file tree
Hide file tree
Showing 5 changed files with 94 additions and 26 deletions.
4 changes: 3 additions & 1 deletion devel/llvm-devel/Makefile
Expand Up @@ -166,7 +166,9 @@ LLDB_USE= GNOME=libxml2
LLDB_VARS= _USES_PYTHON=python
MLIR_DESC= Multi-Level Intermediate Representation
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library
OPENMP_CMAKE_ON= -DLIBOMPTARGET_BUILD_DEVICERTL_BCLIB=OFF
OPENMP_CMAKE_ON= -DLIBOMPTARGET_BUILD_DEVICERTL_BCLIB=OFF \
-DLIBOMPTARGET_DEP_LIBFFI_INCLUDE_DIR="" \
-DLIBOMPTARGET_DEP_LIBFFI_LIBRARIES=""
OPENMP_PORTDOCS= openmp
POLLY_DESC= Polyhedral loop and data-locality optimizer
POLLY_PORTDOCS= polly
Expand Down
4 changes: 2 additions & 2 deletions devel/llvm-devel/Makefile.snapshot
Expand Up @@ -4,6 +4,6 @@
#
LLVM_MAJOR= 18
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
SNAPDATE= 20230829
SNAPDATE= 20230921

LLVM_PROJECT_COMMIT= 6a6f3c99a29cfb57ad2011f1601b249871053da6
LLVM_PROJECT_COMMIT= f5f7e2a336ce657c20859295bbf542f71cdf4d3e
6 changes: 3 additions & 3 deletions devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1693327477
SHA256 (llvm-llvm-project-18.0.d20230829-6a6f3c99a29cfb57ad2011f1601b249871053da6_GH0.tar.gz) = 681a47d3d533734f687aa01c83567b1b85c570425a3a3f4ea061e853e6473811
SIZE (llvm-llvm-project-18.0.d20230829-6a6f3c99a29cfb57ad2011f1601b249871053da6_GH0.tar.gz) = 196962724
TIMESTAMP = 1695313258
SHA256 (llvm-llvm-project-18.0.d20230921-f5f7e2a336ce657c20859295bbf542f71cdf4d3e_GH0.tar.gz) = ebbba31bc7575e60e8875763ebf3387c373b24c0eb89d969bbe7b15c68c03e65
SIZE (llvm-llvm-project-18.0.d20230921-f5f7e2a336ce657c20859295bbf542f71cdf4d3e_GH0.tar.gz) = 197897029
18 changes: 16 additions & 2 deletions devel/llvm-devel/files/patch-clang_lib_Headers_CMakeLists.txt
@@ -1,17 +1,31 @@
--- clang/lib/Headers/CMakeLists.txt.orig
+++ clang/lib/Headers/CMakeLists.txt
@@ -6,19 +6,10 @@
@@ -6,33 +6,9 @@
float.h
inttypes.h
iso646.h
- limits.h
module.modulemap
- stdalign.h
- stdarg.h
- __stdarg___gnuc_va_list.h
- __stdarg___va_copy.h
- __stdarg_va_arg.h
- __stdarg_va_copy.h
- __stdarg_va_list.h
- stdatomic.h
- stdbool.h
- stddef.h
__stddef_max_align_t.h
- __stddef_max_align_t.h
- __stddef_null.h
- __stddef_nullptr_t.h
- __stddef_offsetof.h
- __stddef_ptrdiff_t.h
- __stddef_rsize_t.h
- __stddef_size_t.h
- __stddef_unreachable.h
- __stddef_wchar_t.h
- __stddef_wint_t.h
- stdint.h
- stdnoreturn.h
tgmath.h
Expand Down

0 comments on commit b79d954

Please sign in to comment.