20 |
CFLAGS += -Wall -O3 -funroll-loops -ffast-math |
CFLAGS += -Wall -O3 -funroll-loops -ffast-math |
21 |
CFLAGS += -fstrict-aliasing -fomit-frame-pointer |
CFLAGS += -fstrict-aliasing -fomit-frame-pointer |
22 |
|
|
23 |
## for debugging, comment the previous lines and uncomment the next one. |
## for profiling, uncomment the next line. |
24 |
#CFLAGS += -Wall -g -D_PROFILING_ |
#CFLAGS += -D_PROFILING_ |
25 |
|
|
26 |
## for profiling, comment the previous lines and uncomment the next one. |
## for debugging, comment the previous lines and uncomment the next one. |
27 |
#CFLAGS += -Wall -D_PROFILING_ -O2 |
#CFLAGS += -Wall -g |
28 |
|
|
29 |
AS = as |
AS = as |
30 |
|
# if GNU as choke on Altivec instructions, try to comment the previous |
31 |
|
# line, and uncomment the next one. |
32 |
|
# AS = as -mvec |
33 |
|
|
34 |
%.o: %.s |
%.o: %.s |
35 |
$(AS) $< -o $@ |
$(AS) $< -o $@ |