+++ /dev/null
-From e6c498f68b61057fb5505e41c3858c2b5d223227 Mon Sep 17 00:00:00 2001
-From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-Date: Sun, 7 Aug 2016 23:20:00 +0200
-Subject: [PATCH] Makefile.arm: remove -march flags
-
-The provided -march flags, especially for ARMv5 and ARMv6 may not
-necessarily match the needed ones: for ARMv5, it might be armv5,
-armv5te, armv5t, etc. If the wrong one is used, the incorrect toolchain
-sysroot can be used in a multilib toolchain.
-
-Therefore, let the user building OpenBLAS pass the appropriate -march
-flag.
-
-The other flags, such as -mfpu=vfp or -mfloat-abi=hard are kept, as they
-are actually required for the build to proceed (OpenBLAS uses VFP
-instructions, and assume an EABIhf ABI).
-
-[Peter: update for v0.2.20]
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
----
- Makefile.arm | 13 ++++---------
- 1 file changed, 4 insertions(+), 9 deletions(-)
-
-diff --git a/Makefile.arm b/Makefile.arm
-index eedd39b7..b5d80f8e 100644
---- a/Makefile.arm
-+++ b/Makefile.arm
-@@ -1,7 +1,7 @@
- ifeq ($(CORE), $(filter $(CORE),ARMV7 CORTEXA9 CORTEXA15))
- ifeq ($(OSNAME), Android)
--CCOMMON_OPT += -mfpu=neon -march=armv7-a
--FCOMMON_OPT += -mfpu=neon -march=armv7-a
-+CCOMMON_OPT += -mfpu=neon
-+FCOMMON_OPT += -mfpu=neon
- else
- CCOMMON_OPT += -mfpu=vfpv3 -march=armv7-a
- FCOMMON_OPT += -mfpu=vfpv3 -march=armv7-a
-@@ -9,11 +9,6 @@ endif
- endif
-
- ifeq ($(CORE), ARMV6)
--CCOMMON_OPT += -mfpu=vfp -march=armv6
--FCOMMON_OPT += -mfpu=vfp -march=armv6
--endif
--
--ifeq ($(CORE), ARMV5)
--CCOMMON_OPT += -march=armv5
--FCOMMON_OPT += -march=armv5
-+CCOMMON_OPT += -mfpu=vfp
-+FCOMMON_OPT += -mfpu=vfp
- endif
---
-2.11.0
-
+++ /dev/null
-From b43c8382c885551b0f230c8493e79bf04d94e366 Mon Sep 17 00:00:00 2001
-From: Martin Kroeker <martin@ruby.chemie.uni-freiburg.de>
-Date: Wed, 1 May 2019 10:46:46 +0200
-Subject: [PATCH] Correct argument of CPU_ISSET for glibc <2.5
-
-fixes #2104
-
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-[Retrieved from:
-https://github.com/xianyi/OpenBLAS/commit/b43c8382c885551b0f230c8493e79bf04d94e366]
----
- driver/others/memory.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/driver/others/memory.c b/driver/others/memory.c
-index ac8545f35..db14cde02 100644
---- a/driver/others/memory.c
-+++ b/driver/others/memory.c
-@@ -229,7 +229,7 @@ int get_num_procs(void) {
- n=0;
- #if !__GLIBC_PREREQ(2, 6)
- for (i=0;i<nums;i++)
-- if (CPU_ISSET(i,cpuset)) n++;
-+ if (CPU_ISSET(i,&cpuset)) n++;
- nums=n;
- #else
- nums = CPU_COUNT(sizeof(cpuset),&cpuset);
-@@ -1772,7 +1772,7 @@ int get_num_procs(void) {
- n=0;
- #if !__GLIBC_PREREQ(2, 6)
- for (i=0;i<nums;i++)
-- if (CPU_ISSET(i,cpuset)) n++;
-+ if (CPU_ISSET(i,&cpuset)) n++;
- nums=n;
- #else
- nums = CPU_COUNT(sizeof(cpuset),&cpuset);