mirror of
https://github.com/libretro/RetroArch
synced 2025-02-02 05:54:16 +00:00
Use -ffast-math.
Helps SINC resampler to auto-vectorize.
This commit is contained in:
parent
960b091e59
commit
ff14092d8d
2
Makefile
2
Makefile
@ -310,7 +310,7 @@ ifneq ($(V),1)
|
|||||||
Q := @
|
Q := @
|
||||||
endif
|
endif
|
||||||
|
|
||||||
OPTIMIZE_FLAG = -O3
|
OPTIMIZE_FLAG = -O3 -ffast-math
|
||||||
ifeq ($(DEBUG), 1)
|
ifeq ($(DEBUG), 1)
|
||||||
OPTIMIZE_FLAG = -O0
|
OPTIMIZE_FLAG = -O0
|
||||||
endif
|
endif
|
||||||
|
@ -221,8 +221,8 @@ ifeq ($(DEBUG), 1)
|
|||||||
CFLAGS += -O0 -g
|
CFLAGS += -O0 -g
|
||||||
CXXFLAGS += -O0 -g
|
CXXFLAGS += -O0 -g
|
||||||
else
|
else
|
||||||
CFLAGS += -O3
|
CFLAGS += -O3 -ffast-math
|
||||||
CXXFLAGS += -O3
|
CXXFLAGS += -O3 -ffast-math
|
||||||
LDCXXFLAGS += -s
|
LDCXXFLAGS += -s
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ TESTS := test-hermite \
|
|||||||
test-sinc-highest \
|
test-sinc-highest \
|
||||||
test-snr-sinc-highest
|
test-snr-sinc-highest
|
||||||
|
|
||||||
CFLAGS += -O3 -g -Wall -pedantic -march=native -std=gnu99 -DRESAMPLER_TEST
|
CFLAGS += -O3 -ffast-math -g -Wall -pedantic -march=native -std=gnu99 -DRESAMPLER_TEST
|
||||||
LDFLAGS += -lm
|
LDFLAGS += -lm
|
||||||
|
|
||||||
all: $(TESTS)
|
all: $(TESTS)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user