Skip to content

Commit 2b0f241

Browse files
committed
add patch for arm64-specific external functions
1 parent f485d7e commit 2b0f241

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

OpenBLAS

patches/extern_arm64.patch

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
diff --git a/kernel/generic/cabs.c b/kernel/generic/cabs.c
2+
index f76f69b20..e2454b41e 100644
3+
--- a/kernel/generic/cabs.c
4+
+++ b/kernel/generic/cabs.c
5+
@@ -39,6 +39,7 @@
6+
#include <math.h>
7+
#include "common.h"
8+
9+
+__attribute__ ((visibility ("default")))
10+
FLOAT NAME(FLOAT *a){
11+
return fabs(a[0]) + fabs(a[1]);
12+
}
13+
diff --git a/kernel/generic/lsame.c b/kernel/generic/lsame.c
14+
index 83fff1798..3ef95f3d4 100644
15+
--- a/kernel/generic/lsame.c
16+
+++ b/kernel/generic/lsame.c
17+
@@ -38,6 +38,7 @@
18+
19+
#include <ctype.h>
20+
21+
+__attribute__ ((visibility ("default")))
22+
int NAME(const char *A, const char *B){
23+
24+
char a = *A;

0 commit comments

Comments
 (0)