aboutsummaryrefslogtreecommitdiff
path: root/devel/ispc/files/patch-src_ispc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'devel/ispc/files/patch-src_ispc.cpp')
-rw-r--r--devel/ispc/files/patch-src_ispc.cpp25
1 files changed, 0 insertions, 25 deletions
diff --git a/devel/ispc/files/patch-src_ispc.cpp b/devel/ispc/files/patch-src_ispc.cpp
deleted file mode 100644
index e06e096d9b80..000000000000
--- a/devel/ispc/files/patch-src_ispc.cpp
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/ispc.cpp.orig 2021-07-15 23:04:31 UTC
-+++ src/ispc.cpp
-@@ -1464,10 +1464,22 @@ std::string Target::GetTripleString() const {
- triple.setArchName("armv7");
- } else if (m_arch == Arch::aarch64) {
- triple.setArchName("aarch64");
-+ } else if (m_arch == Arch::genx32) {
-+ triple.setArchName("spir");
-+ } else if (m_arch == Arch::genx64) {
-+ triple.setArchName("spir64");
- } else {
- Error(SourcePos(), "Unknown arch.");
- exit(1);
- }
-+#ifdef ISPC_GENX_ENABLED
-+ if (m_arch == Arch::genx32 || m_arch == Arch::genx64) {
-+ //"spir64-unknown-unknown"
-+ triple.setVendor(llvm::Triple::VendorType::UnknownVendor);
-+ triple.setOS(llvm::Triple::OSType::UnknownOS);
-+ return triple.str();
-+ }
-+#endif
- triple.setVendor(llvm::Triple::VendorType::UnknownVendor);
- triple.setOS(llvm::Triple::OSType::FreeBSD);
- break;