diff options
author | Piotr Kubaj <pkubaj@FreeBSD.org> | 2021-08-26 10:53:38 +0000 |
---|---|---|
committer | Piotr Kubaj <pkubaj@FreeBSD.org> | 2021-08-26 10:53:38 +0000 |
commit | 4d09bc786d2a23a1589a5e581ac9da0e568e5315 (patch) | |
tree | 193e0c04707a1281894deb39a0fbd330bc677ede | |
parent | 9b046531dcf3e03ce0044ec962f15a4ecddf5e81 (diff) | |
download | ports-4d09bc786d2a23a1589a5e581ac9da0e568e5315.tar.gz ports-4d09bc786d2a23a1589a5e581ac9da0e568e5315.zip |
games/0ad: fix build on powerpc64le
Remove already upstreamed patch.
-rw-r--r-- | games/0ad/files/patch-source_lib_sysdep_arch_ppc64_ppc64.cpp | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/games/0ad/files/patch-source_lib_sysdep_arch_ppc64_ppc64.cpp b/games/0ad/files/patch-source_lib_sysdep_arch_ppc64_ppc64.cpp deleted file mode 100644 index 15824cb51b73..000000000000 --- a/games/0ad/files/patch-source_lib_sysdep_arch_ppc64_ppc64.cpp +++ /dev/null @@ -1,53 +0,0 @@ ---- source/lib/sysdep/arch/ppc64/ppc64.cpp.orig 2021-02-28 23:47:02 UTC -+++ source/lib/sysdep/arch/ppc64/ppc64.cpp -@@ -0,0 +1,50 @@ -+/* Copyright (C) 2012 Wildfire Games -+ * Copyright (C) 2018 Raptor Engineering, LLC -+ * -+ * Permission is hereby granted, free of charge, to any person obtaining -+ * a copy of this software and associated documentation files (the -+ * "Software"), to deal in the Software without restriction, including -+ * without limitation the rights to use, copy, modify, merge, publish, -+ * distribute, sublicense, and/or sell copies of the Software, and to -+ * permit persons to whom the Software is furnished to do so, subject to -+ * the following conditions: -+ * -+ * The above copyright notice and this permission notice shall be included -+ * in all copies or substantial portions of the Software. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -+ * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -+ * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -+ * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -+ * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -+ * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -+ * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ */ -+ -+/* -+ * routines specific to POWER -+ */ -+ -+#include "precompiled.h" -+ -+#include "lib/sysdep/cpu.h" -+ -+intptr_t cpu_AtomicAdd(volatile intptr_t* location, intptr_t increment) -+{ -+ return __sync_fetch_and_add(location, increment); -+} -+ -+bool cpu_CAS(volatile intptr_t* location, intptr_t expected, intptr_t newValue) -+{ -+ return __sync_bool_compare_and_swap(location, expected, newValue); -+} -+ -+bool cpu_CAS64(volatile i64* location, i64 expected, i64 newValue) -+{ -+ return __sync_bool_compare_and_swap(location, expected, newValue); -+} -+ -+const char* cpu_IdentifierString() -+{ -+ return "IBM POWER"; // TODO -+} |