Lines Matching full:build

30 math-build-dir := build/math
58 math-includes := $(patsubst $(math-src-dir)/%,build/%,$(wildcard $(math-src-dir)/include/*.h))
61 build/lib/libmathlib.so \
62 build/lib/libmathlib.a \
65 build/bin/mathtest \
66 build/bin/mathbench \
67 build/bin/mathbench_libc \
68 build/bin/runulp.sh \
69 build/bin/ulp \
72 build/bin/rtest \
74 math-lib-objs := $(patsubst $(math-src-dir)/%,$(math-build-dir)/%.o,$(basename $(math-lib-srcs)))
75 math-test-objs := $(patsubst $(math-src-dir)/%,$(math-build-dir)/%.o,$(basename $(math-test-srcs)))
76 math-host-objs := $(patsubst $(math-src-dir)/%,$(math-build-dir)/%.o,$(basename $(math-test-host-sr…
91 $(math-build-dir)/test/mathtest.o: CFLAGS_ALL += -fmath-errno
96 $(math-build-dir)/aarch64/experimental/advsimd/%: CFLAGS_ALL += -I$(math-src-dir)/aarch64/advsimd
97 $(math-build-dir)/aarch64/experimental/sve/%: CFLAGS_ALL += -I$(math-src-dir)/aarch64/sve
101 ulp-funcs-dir = build/test/ulp-funcs/
102 ulp-wrappers-dir = build/test/ulp-wrappers/
103 mathbench-funcs-dir = build/test/mathbench-funcs/
105 build/include/test $(test-sig-dirs) $(addsuffix /$(ARCH),$(test-sig-dirs)) $(addsuffix /aarch64/exp…
134 ulp-funcs-gen = build/include/test/ulp_funcs_gen.h
135 ulp-wrappers-gen = build/include/test/ulp_wrappers_gen.h
136 mathbench-funcs-gen = build/include/test/mathbench_funcs_gen.h
146 $(math-build-dir)/test/mathbench.o: $(mathbench-funcs-gen)
147 $(math-build-dir)/test/ulp.o: $(math-src-dir)/test/ulp.h $(ulp-funcs-gen) $(ulp-wrappers-gen)
149 build/lib/libmathlib.so: $(math-lib-objs:%.o=%.os)
152 build/lib/libmathlib.a: $(math-lib-objs)
164 build/bin/rtest: $(math-host-objs)
167 build/bin/mathtest: $(math-build-dir)/test/mathtest.o build/lib/libmathlib.a
170 build/bin/mathbench: $(math-build-dir)/test/mathbench.o build/lib/libmathlib.a
174 build/bin/mathbench_libc: $(math-build-dir)/test/mathbench.o build/lib/libmathlib.a
175 …$(CC) $(CFLAGS_ALL) $(LDFLAGS) -o $@ $< $(libm-libs) $(libc-libs) build/lib/libmathlib.a $(libm-li…
177 build/bin/ulp: $(math-build-dir)/test/ulp.o build/lib/libmathlib.a
180 build/include/%.h: $(math-src-dir)/include/%.h
183 build/bin/%.sh: $(math-src-dir)/test/%.sh
193 cat $(math-tests) | $(EMULATOR) build/bin/mathtest $(math-testflags)
196 cat $(math-rtests) | build/bin/rtest | $(EMULATOR) build/bin/mathtest $(math-testflags)
198 ulp-input-dir = $(math-build-dir)/test/inputs
279 build/bin/runulp.sh $(EMULATOR)
284 $(math-libs:build/lib/%=$(DESTDIR)$(libdir)/%) \
285 $(math-includes:build/include/%=$(DESTDIR)$(includedir)/%)