summaryrefslogtreecommitdiff
path: root/user/clang/ppc-interp.patch
diff options
context:
space:
mode:
Diffstat (limited to 'user/clang/ppc-interp.patch')
-rw-r--r--user/clang/ppc-interp.patch35
1 files changed, 0 insertions, 35 deletions
diff --git a/user/clang/ppc-interp.patch b/user/clang/ppc-interp.patch
deleted file mode 100644
index fae58aa3d..000000000
--- a/user/clang/ppc-interp.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-PPC32 doesn't support some of the clang-repl due to R_PPC_REL24 not being
-implemented in RuntimeDyld.
-
---- clang-14.0.6.src/test/Interpreter/execute.cpp.old 2022-06-22 16:46:24.000000000 +0000
-+++ clang-14.0.6.src/test/Interpreter/execute.cpp 2022-12-05 01:04:26.517960246 +0000
-@@ -1,4 +1,4 @@
--// UNSUPPORTED: system-aix
-+// UNSUPPORTED: system-aix, powerpc-
-
- // clang-format off
- // RUN: clang-repl "int i = 10;" 'extern "C" int printf(const char*,...);' \
---- clang/unittests/Interpreter/InterpreterTest.cpp.old 2024-10-10 18:11:05.390017076 +0000
-+++ clang/unittests/Interpreter/InterpreterTest.cpp 2024-10-10 22:34:07.176019197 +0000
-@@ -30,7 +30,7 @@
-
- using namespace clang;
-
--#if defined(_AIX)
-+#if defined(_AIX) || (!defined(__powerpc64__) && defined(__powerpc__))
- #define CLANG_INTERPRETER_NO_SUPPORT_EXEC
- #endif
-
---- clang/unittests/Interpreter/ExceptionTests/InterpreterExceptionTest.cpp.old 2024-06-15 17:21:32.000000000 +0000
-+++ clang/unittests/Interpreter/ExceptionTests/InterpreterExceptionTest.cpp 2024-10-10 22:36:53.358466534 +0000
-@@ -113,8 +113,8 @@
- if (Triple.isOSAIX())
- GTEST_SKIP();
-
-- // FIXME: ARM fails due to `Not implemented relocation type!`
-- if (Triple.isARM())
-+ // FIXME: ARM and PPC32 fail due to `Not implemented relocation type!`
-+ if (Triple.isARM() || Triple.isPPC32())
- GTEST_SKIP();
-
- // FIXME: libunwind on darwin is broken, see PR49692.