aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorNicholas Noll <nbnoll@eml.cc>2020-05-01 16:26:24 -0700
committerNicholas Noll <nbnoll@eml.cc>2020-05-01 16:26:24 -0700
commit6b739739968a0cc9b4d9909d8f4ffec30f4461dd (patch)
treebd30b31896b3c52292898bde404ce5dcbf76b04e /sys
parent5355432d71cb1e3347b73536ce5be4af1aefcadc (diff)
moved to static build with musl and integrated cscopes into dev tools
Diffstat (limited to 'sys')
-rw-r--r--sys/libmath/blas.c5
-rw-r--r--sys/libmath/rules.mk1
-rw-r--r--sys/libmath/test.c2
3 files changed, 5 insertions, 3 deletions
diff --git a/sys/libmath/blas.c b/sys/libmath/blas.c
index a672101..c2f7e6c 100644
--- a/sys/libmath/blas.c
+++ b/sys/libmath/blas.c
@@ -1,6 +1,6 @@
#include <u.h>
#include <libn.h>
-#include <vendor/cblas.h>
+#include <vendor/blas/cblas.h>
#include <x86intrin.h>
@@ -64,6 +64,7 @@ blas·scalevec(int len, double *x, double a)
* Daxpy
* y = ax + y
*/
+
static
void
@@ -416,7 +417,7 @@ main()
double *x, *y, *m[3];
double res[2], tprof[2];
- openblas_set_num_threads(1);
+ // openblas_set_num_threads(1);
x = malloc(sizeof(*x)*NCOL);
y = malloc(sizeof(*x)*NCOL);
diff --git a/sys/libmath/rules.mk b/sys/libmath/rules.mk
index 9f02522..049092a 100644
--- a/sys/libmath/rules.mk
+++ b/sys/libmath/rules.mk
@@ -31,6 +31,7 @@ BINS := $(BINS) $(BINS_$(d))
$(LIBS_$(d)): $(OBJS_$(d))
$(ARCHIVE)
+$(BINS_$(d)): TCFLAGS := -D_GNU_SOURCE
$(BINS_$(d)): TCLIBS := -lpthread -lm
$(BINS_$(d)): $(OBJS_$(d)) $(OBJ_DIR)/libn/libn.a $(LIB_DIR)/vendor/libblas.a
$(LINK)
diff --git a/sys/libmath/test.c b/sys/libmath/test.c
index 3dfaa31..485d549 100644
--- a/sys/libmath/test.c
+++ b/sys/libmath/test.c
@@ -1,6 +1,6 @@
#include <u.h>
#include <libn.h>
-#include <vendor/cblas.h>
+#include <vendor/blas/cblas.h>
#include <x86intrin.h>