From 978a2ef76f5d5f06981b3bd47123d94c8adf3ac2 Mon Sep 17 00:00:00 2001 From: Niklas Poslovski Date: Sat, 15 Jun 2024 20:02:35 +0200 Subject: [PATCH 5/9] Tests: Don't include or use prctl on Haiku --- Tests/LibJS/test262-runner.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tests/LibJS/test262-runner.cpp b/Tests/LibJS/test262-runner.cpp index e49e4f12e8..7d25e88b32 100644 --- a/Tests/LibJS/test262-runner.cpp +++ b/Tests/LibJS/test262-runner.cpp @@ -28,7 +28,7 @@ #include #include -#if !defined(AK_OS_MACOS) && !defined(AK_OS_EMSCRIPTEN) && !defined(AK_OS_GNU_HURD) +#if !defined(AK_OS_MACOS) && !defined(AK_OS_EMSCRIPTEN) && !defined(AK_OS_GNU_HURD) && !defined(AK_OS_HAIKU) // Only used to disable core dumps # include #endif @@ -589,7 +589,7 @@ int main(int argc, char** argv) #ifdef AK_OS_GNU_HURD if (disable_core_dumping) setenv("CRASHSERVER", "/servers/crash-kill", true); -#elif !defined(AK_OS_MACOS) && !defined(AK_OS_EMSCRIPTEN) +#elif !defined(AK_OS_MACOS) && !defined(AK_OS_EMSCRIPTEN) && !defined(AK_OS_HAIKU) if (disable_core_dumping && prctl(PR_SET_DUMPABLE, 0, 0, 0) < 0) { perror("prctl(PR_SET_DUMPABLE)"); return exit_wrong_arguments; -- 2.43.2