diff --git a/benchmarks/opencl/sgemm/Makefile b/benchmarks/opencl/sgemm/Makefile index 7fa16540..c6084e7f 100644 --- a/benchmarks/opencl/sgemm/Makefile +++ b/benchmarks/opencl/sgemm/Makefile @@ -22,14 +22,12 @@ VX_API = $(VX_RT_PATH)/vx_api/vx_api.c VX_SRCS = $(VX_STR) $(VX_FIO) $(NEWLIB) $(VX_INT) $(VX_IO) $(VX_API) $(VX_TEST) -CXXFLAGS = -g -O0 -nostartfiles -Wl,-Bstatic,-T,$(VX_RT_PATH)/mains/nativevecadd/linker.ld -march=rv32im -mabi=ilp32 +CXXFLAGS = -g -O0 -nostartfiles -Wl,-Bstatic,-T,$(VX_RT_PATH)/mains/vortex_link.ld -march=rv32im -mabi=ilp32 CXXFLAGS += -ffreestanding # program may not begin at main() CXXFLAGS += -fno-rtti -fno-non-call-exceptions # disable RTTI and exceptions CXXFLAGS += -Wl,--gc-sections # enable garbage collection of unused input sections -LIBS = -lOpenCL - -#$(NEWLIB_PATH)/libc.a $(NEWLIB_PATH)/libstdc++.a -static-libgcc -lgcc +LIBS = -lOpenCL PROJECT=sgemm diff --git a/benchmarks/opencl/sgemm/libsgemm.a b/benchmarks/opencl/sgemm/libsgemm.a index 71719860..a85a92d2 100644 Binary files a/benchmarks/opencl/sgemm/libsgemm.a and b/benchmarks/opencl/sgemm/libsgemm.a differ