Skip to content

Commit d1b6f78

Browse files
authored
Merge pull request #23893 from JuliaLang/yyc/tests/llvm50
Add patch set for LLVM 5.0
2 parents 4d2e1d7 + 238cca7 commit d1b6f78

File tree

4 files changed

+2240
-0
lines changed

4 files changed

+2240
-0
lines changed

deps/llvm.mk

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,14 @@ $(eval $(call LLVM_PATCH,llvm-D33129-scevexpander-non-integral)) # Remove for 5.
482482
$(eval $(call LLVM_PATCH,llvm-Yet-another-fix))
483483
$(eval $(call LLVM_PATCH,llvm-4.0.0-D37576-NVPTX-sm_70)) # NVPTX, Remove for 6.0
484484
$(eval $(call LLVM_PATCH,llvm-loadcse-addrspace_4.0))
485+
else ifeq ($(LLVM_VER_SHORT),5.0)
486+
# Cygwin and openSUSE still use win32-threads mingw, https://llvm.org/bugs/show_bug.cgi?id=26365
487+
$(eval $(call LLVM_PATCH,llvm-5.0.0_threads))
488+
$(eval $(call LLVM_PATCH,llvm-3.9.0_D27296-libssp))
489+
$(eval $(call LLVM_PATCH,llvm-D27629-AArch64-large_model_4.0))
490+
$(eval $(call LLVM_PATCH,llvm-loadcse-addrspace_5.0))
491+
$(eval $(call LLVM_PATCH,llvm-D34078-vectorize-fdiv))
492+
$(eval $(call LLVM_PATCH,llvm-4.0.0-D37576-NVPTX-sm_70)) # NVPTX, Remove for 6.0
485493
endif # LLVM_VER
486494

487495
$(LLVM_BUILDDIR_withtype)/build-configured: $(LLVM_PATCH_PREV)

0 commit comments

Comments
 (0)