File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ default: all
5353 $(CC ) $(CPPFLAGS ) $(CFLAGS ) $(CFLAGS_add ) -c $< -o $@
5454
5555%. S . o : %. S
56- $(CC ) $(SFLAGS ) $(SFLAGS_add ) $(filter -m % -B % -I % -D %, $(CFLAGS_add )) -c $< -o $@
56+ $(CC ) $(CPPFLAGS ) $( SFLAGS ) $(SFLAGS_add ) $(filter -m % -B % -I % -D %, $(CFLAGS_add )) -c $< -o $@
5757
5858# OS-specific stuff
5959REAL_ARCH := $(ARCH )
Original file line number Diff line number Diff line change @@ -6,22 +6,22 @@ all: test-double test-float # test-double-system test-float-system
66bench : bench-syslibm bench-openlibm
77
88test-double : test-double.c libm-test.c
9- $(CC ) $(CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) -g $@ .c -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@
9+ $(CC ) $(CPPFLAGS ) $( CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) $( LDFLAGS ) -g $@ .c -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@
1010
1111test-float : test-float.c libm-test.c
12- $(CC ) $(CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) -g $@ .c -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@
12+ $(CC ) $(CPPFLAGS ) $( CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) $( LDFLAGS ) -g $@ .c -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@
1313
1414test-double-system : test-double.c libm-test.c
15- $(CC ) $(CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) -g $< -DSYS_MATH_H -lm -o $@
15+ $(CC ) $(CPPFLAGS ) $( CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) $( LDFLAGS ) -g $< -DSYS_MATH_H -lm -o $@
1616
1717test-float-system : test-float.c libm-test.c
18- $(CC ) $(CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) -g $< -DSYS_MATH_H -lm -o $@
18+ $(CC ) $(CPPFLAGS ) $( CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) $( LDFLAGS ) -g $< -DSYS_MATH_H -lm -o $@
1919
2020bench-openlibm : libm-bench.cpp
21- $(CC ) $(CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) -O2 $< ../libopenlibm.a -o $@
21+ $(CC ) $(CPPFLAGS ) $( CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) $( LDFLAGS ) -O2 $< ../libopenlibm.a -o $@
2222
2323bench-syslibm : libm-bench.cpp
24- $(CC ) $(CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) -O2 $< -lm -o $@
24+ $(CC ) $(CPPFLAGS ) $( CFLAGS ) $(CFLAGS_add_TARGET_$(ARCH ) ) $( LDFLAGS ) -O2 $< -lm -o $@
2525
2626clean :
2727 rm -fr test-double test-float test-double-system test-float-system bench-openlibm bench-syslibm * .dSYM
You can’t perform that action at this time.
0 commit comments