From 379785e869508b329125667746363686b458ca50 Mon Sep 17 00:00:00 2001 From: Begasus Date: Mon, 10 Feb 2025 16:12:35 +0100 Subject: Linker configuration: Add missing platform Haiku Add Haiku information modules missed by commit c1c4cf9545 (Linker configuration: introduce a new architecture, 2024-06-05, v3.31.0-rc1~307^2~1). --- Modules/Platform/Linker/Haiku-ASM.cmake | 5 +++++ Modules/Platform/Linker/Haiku-C.cmake | 5 +++++ Modules/Platform/Linker/Haiku-CXX.cmake | 5 +++++ Modules/Platform/Linker/Haiku-GNU-ASM.cmake | 4 ++++ Modules/Platform/Linker/Haiku-GNU-C.cmake | 4 ++++ Modules/Platform/Linker/Haiku-GNU-CXX.cmake | 4 ++++ Modules/Platform/Linker/Haiku-LLD-ASM.cmake | 4 ++++ Modules/Platform/Linker/Haiku-LLD-C.cmake | 4 ++++ Modules/Platform/Linker/Haiku-LLD-CXX.cmake | 4 ++++ 9 files changed, 39 insertions(+) create mode 100644 Modules/Platform/Linker/Haiku-ASM.cmake create mode 100644 Modules/Platform/Linker/Haiku-C.cmake create mode 100644 Modules/Platform/Linker/Haiku-CXX.cmake create mode 100644 Modules/Platform/Linker/Haiku-GNU-ASM.cmake create mode 100644 Modules/Platform/Linker/Haiku-GNU-C.cmake create mode 100644 Modules/Platform/Linker/Haiku-GNU-CXX.cmake create mode 100644 Modules/Platform/Linker/Haiku-LLD-ASM.cmake create mode 100644 Modules/Platform/Linker/Haiku-LLD-C.cmake create mode 100644 Modules/Platform/Linker/Haiku-LLD-CXX.cmake diff --git a/Modules/Platform/Linker/Haiku-ASM.cmake b/Modules/Platform/Linker/Haiku-ASM.cmake new file mode 100644 index 0000000..9e8a2b3 --- /dev/null +++ b/Modules/Platform/Linker/Haiku-ASM.cmake @@ -0,0 +1,5 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +# GNU is the default linker +include(Platform/Linker/Haiku-GNU-ASM) diff --git a/Modules/Platform/Linker/Haiku-C.cmake b/Modules/Platform/Linker/Haiku-C.cmake new file mode 100644 index 0000000..4abf4a7 --- /dev/null +++ b/Modules/Platform/Linker/Haiku-C.cmake @@ -0,0 +1,5 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +# GNU is the default linker +include(Platform/Linker/Haiku-GNU-C) diff --git a/Modules/Platform/Linker/Haiku-CXX.cmake b/Modules/Platform/Linker/Haiku-CXX.cmake new file mode 100644 index 0000000..96fd0f8 --- /dev/null +++ b/Modules/Platform/Linker/Haiku-CXX.cmake @@ -0,0 +1,5 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +# GNU is the default linker +include(Platform/Linker/Haiku-GNU-CXX) diff --git a/Modules/Platform/Linker/Haiku-GNU-ASM.cmake b/Modules/Platform/Linker/Haiku-GNU-ASM.cmake new file mode 100644 index 0000000..bfef8b9 --- /dev/null +++ b/Modules/Platform/Linker/Haiku-GNU-ASM.cmake @@ -0,0 +1,4 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +include(Platform/Linker/Linux-GNU-ASM) diff --git a/Modules/Platform/Linker/Haiku-GNU-C.cmake b/Modules/Platform/Linker/Haiku-GNU-C.cmake new file mode 100644 index 0000000..2d0efda --- /dev/null +++ b/Modules/Platform/Linker/Haiku-GNU-C.cmake @@ -0,0 +1,4 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +include(Platform/Linker/Linux-GNU-C) diff --git a/Modules/Platform/Linker/Haiku-GNU-CXX.cmake b/Modules/Platform/Linker/Haiku-GNU-CXX.cmake new file mode 100644 index 0000000..33c46d5 --- /dev/null +++ b/Modules/Platform/Linker/Haiku-GNU-CXX.cmake @@ -0,0 +1,4 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +include(Platform/Linker/Linux-GNU-CXX) diff --git a/Modules/Platform/Linker/Haiku-LLD-ASM.cmake b/Modules/Platform/Linker/Haiku-LLD-ASM.cmake new file mode 100644 index 0000000..870e59e --- /dev/null +++ b/Modules/Platform/Linker/Haiku-LLD-ASM.cmake @@ -0,0 +1,4 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +include(Platform/Linker/Linux-LLD-ASM) diff --git a/Modules/Platform/Linker/Haiku-LLD-C.cmake b/Modules/Platform/Linker/Haiku-LLD-C.cmake new file mode 100644 index 0000000..efeeb16 --- /dev/null +++ b/Modules/Platform/Linker/Haiku-LLD-C.cmake @@ -0,0 +1,4 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +include(Platform/Linker/Linux-LLD-C) diff --git a/Modules/Platform/Linker/Haiku-LLD-CXX.cmake b/Modules/Platform/Linker/Haiku-LLD-CXX.cmake new file mode 100644 index 0000000..46a516c --- /dev/null +++ b/Modules/Platform/Linker/Haiku-LLD-CXX.cmake @@ -0,0 +1,4 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +include(Platform/Linker/Linux-LLD-CXX) -- cgit v0.12