dol: add "-lm" to LFLAGS in generated Makefile
authorSebastian <basti@sraa.de>
Tue, 17 Dec 2013 22:47:47 +0000 (23:47 +0100)
committerSebastian <basti@sraa.de>
Tue, 17 Dec 2013 22:47:47 +0000 (23:47 +0100)
Since digital signal processing might actually make use of the math library.

dol/src/dol/visitor/epiphany/template/Makefile

index bfafbde11a11e1fc0133144cb8de989aa5120a1a..4c6b2e127e0b87150d69f291488d5cbb92e4aed8 100644 (file)
@@ -12,19 +12,11 @@ ESRC        := esrc
 EDEST  := eobj
 ELIB   := lib
 
-# Host application and host objects
-HOSTAPP        = $(DEST)/ep_application
-HOBJS  = $(HDEST)/main.o
-
-# Epiphany applications and common objects
-EPAPPS = @@SREC_FILES@@
-ECOMMON        = $(EDEST)/dol.o $(EDEST)/ports.o $(EDEST)/index.o
-
 # Epiphany build flags
 CC     = e-gcc
 OBJCOPY        = e-objcopy
 CFLAGS = -Os -std=c99 -Ilib -falign-loops=8 -falign-functions=8 -Wall
-LFLAGS = -T$(EPIPHANY_HOME)/bsps/current/fast.ldf -le-lib
+LFLAGS = -T$(EPIPHANY_HOME)/bsps/current/fast.ldf -le-lib -lm
 OCFLAGS        = -R .shared_dram -R .data_bank3
 
 # Host build flags
@@ -32,6 +24,14 @@ HOSTCC       = gcc
 HCFLAGS        = -O2 -std=c99 -I$(EPIPHANY_HOME)/tools/host/include -Wall
 HLFLAGS        = -L$(EPIPHANY_HOME)/tools/host/lib -le-hal
 
+# Host application and host objects
+HOSTAPP        = $(DEST)/ep_application
+HOBJS  = $(HDEST)/main.o
+
+# Epiphany applications and common objects
+EPAPPS = @@SREC_FILES@@
+ECOMMON        = $(EDEST)/dol.o $(EDEST)/ports.o $(EDEST)/index.o
+
 # ===========================================================================
 ECHO   = /bin/echo -e
 .SECONDARY: