OSDN Git Service

浮動小数点演算で多重定義エラーが出る問題を解決した。コンパイルオプションに -ffast-math および
[trx-305dsp/dsp.git] / trx305 / kernel / config / blackfin / trx_305 / Makefile.config
index 89a5b5b..ec5aed9 100644 (file)
@@ -8,8 +8,8 @@
 INCLUDES := $(INCLUDES) -I$(SRCDIR)/config/$(CPU)/$(SYS) \
                        -I$(SRCDIR)/config/$(CPU)/_common_bf533 \
                        -I$(SRCDIR)/pdic/simple_sio
-COPTS := $(COPTS)
-LDFLAGS := $(LDFLAGS)
+COPTS := $(COPTS) -mfast-fp -ffast-math
+LDFLAGS := $(LDFLAGS) 
 
 #
 #  カーネルに関する定義
@@ -27,5 +27,6 @@ LDROPTS = -T BF533 -c -g 1 $(OBJNAME).ldr $(OBJNAME) --bmode spi
 #  リンカスクリプトの定義
 #
 LDSCRIPT = $(CPU)/_common_bf533/bf533elf.ld
-LIBS := $(LIBS) -lm -lc -lg -lbffastfp
+#LIBS := $(LIBS) -lm -lc -lg -lbffastfp
+LIBS := $(LIBS)  -lbfdsp -lm -lc -lbffastfp