diff options
Diffstat (limited to 'sys/libmath')
-rw-r--r-- | sys/libmath/blas.c | 5 | ||||
-rw-r--r-- | sys/libmath/rules.mk | 1 | ||||
-rw-r--r-- | sys/libmath/test.c | 2 |
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> |