mirror of
https://git.freebsd.org/ports.git
synced 2025-06-04 04:16:27 -04:00
Patch to fix build on armvX.
Tested for no-harm on amd64. PR: 225693 Submitted by: mikael.urankar Approved by: maintainer timeout (> 2 weeks)
This commit is contained in:
parent
845b20b1ff
commit
c949a53eed
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=465863
2 changed files with 10 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
|||
--- common_arm.h.orig 2016-09-01 03:58:42 UTC
|
||||
+++ common_arm.h
|
||||
@@ -93,6 +93,13 @@ static inline int blas_quickdivide(blasi
|
||||
@@ -93,6 +93,17 @@ static inline int blas_quickdivide(blasint x, blasint
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -10,6 +10,10 @@
|
|||
+#define fnmacd vmls.f64
|
||||
+#define fnmuls vnmul.f32
|
||||
+#define fnmuld vnmul.f64
|
||||
+#define fldmias vldmia
|
||||
+#define fstmias vstmia
|
||||
+#define fldmiad vldmia
|
||||
+#define fstmiad vstmia
|
||||
+#endif
|
||||
|
||||
#ifndef F_INTERFACE
|
||||
|
|
|
@ -1,12 +1,16 @@
|
|||
--- cpuid_arm.c.orig 2016-09-01 03:58:42 UTC
|
||||
+++ cpuid_arm.c
|
||||
@@ -181,7 +181,8 @@ int detect(void)
|
||||
@@ -181,7 +181,12 @@ int detect(void)
|
||||
}
|
||||
|
||||
}
|
||||
-
|
||||
+#else
|
||||
+#if (__ARM_ARCH == 7)
|
||||
+ return CPU_ARMV7;
|
||||
+#else
|
||||
+ return CPU_ARMV6;
|
||||
+#endif
|
||||
#endif
|
||||
|
||||
return CPU_UNKNOWN;
|
||||
|
|
Loading…
Add table
Reference in a new issue