From 1da1bc91dd1aa608a4b413724bc31ebde16dde4c Mon Sep 17 00:00:00 2001 From: John Date: Tue, 7 Feb 2023 16:10:33 +0100 Subject: [PATCH] gsl-ucg: add patch for riscv64 --- srcpkgs/gsl-ucg/patches/riscv64.patch | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 srcpkgs/gsl-ucg/patches/riscv64.patch diff --git a/srcpkgs/gsl-ucg/patches/riscv64.patch b/srcpkgs/gsl-ucg/patches/riscv64.patch new file mode 100644 index 00000000000..956214b555a --- /dev/null +++ b/srcpkgs/gsl-ucg/patches/riscv64.patch @@ -0,0 +1,24 @@ +--- a/src/sfl.h 2017-09-13 15:35:49.000000000 +0200 ++++ - 2023-02-07 16:09:26.971059849 +0100 +@@ -130,7 +130,8 @@ + + #if (defined (__64BIT__) || defined (__x86_64__) || defined (__AARCH64EL__) \ + || defined (__PPC64__) || defined (__powerpc64__) || defined (__ppc64__) \ +- || defined (__s390x__)) ++ || defined (__s390x__)) \ ++ || defined (__riscv64) || (defined (__riscv_xlen) && __riscv_xlen == 64) + # define __IS_64BIT__ /* May have 64-bit OS/compiler */ + #else + # define __IS_32BIT__ /* Else assume 32-bit OS/compiler */ +--- a/src/prelude.h 2017-09-13 15:35:49.000000000 +0200 ++++ - 2023-02-07 16:09:50.387722331 +0100 +@@ -91,7 +91,8 @@ + + #if (defined (__64BIT__) || defined (__x86_64__) || defined (__AARCH64EL__) \ + || defined (__PPC64__) || defined (__powerpc64__) || defined (__ppc64__) \ +- || defined (__s390x__)) ++ || defined (__s390x__)) \ ++ || defined (__riscv64) || (defined (__riscv_xlen) && __riscv_xlen == 64) + # define __IS_64BIT__ /* May have 64-bit OS/compiler */ + #else + # define __IS_32BIT__ /* Else assume 32-bit OS/compiler */