summaryrefslogtreecommitdiff
path: root/apps/import/Make.defs
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-09-08 07:57:05 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-09-08 07:57:05 -0600
commitc75f33cef1d69ad20a7dd7b4b136ab54452e941a (patch)
tree9a3dad50d92ce37977029c40f098b6f62be71c5f /apps/import/Make.defs
parente6d64b939a78f3d18a34add5668e9364bcea83c4 (diff)
downloadnuttx-c75f33cef1d69ad20a7dd7b4b136ab54452e941a.tar.gz
nuttx-c75f33cef1d69ad20a7dd7b4b136ab54452e941a.tar.bz2
nuttx-c75f33cef1d69ad20a7dd7b4b136ab54452e941a.zip
ELF build reuires -fno-common in CFLAGS
Diffstat (limited to 'apps/import/Make.defs')
-rw-r--r--apps/import/Make.defs7
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/import/Make.defs b/apps/import/Make.defs
index 056d9b7fe..e2705f372 100644
--- a/apps/import/Make.defs
+++ b/apps/import/Make.defs
@@ -163,10 +163,13 @@ else
ARCHCRT0OBJ = $(TOPDIR)$(DELIM)startup$(DELIM)crt0$(OBJEXT)
endif
-CFLAGS = $(ARCHCFLAGS) $(ARCHWARNINGS) $(ARCHOPTIMIZATION) $(ARCHCPUFLAGS) $(ARCHINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
+ARCHCFLAGS += -fno-common -pipe
+ARCHCXXFLAGS += -fno-common -pipe
+
+CFLAGS = $(ARCHCFLAGS) $(ARCHWARNINGS) $(ARCHOPTIMIZATION) $(ARCHCPUFLAGS) $(ARCHINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES)
CPICFLAGS = $(ARCHPICFLAGS) $(CFLAGS)
-CXXFLAGS = $(ARCHCXXFLAGS) $(ARCHWARNINGSXX) $(ARCHOPTIMIZATION) $(ARCHXXINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
+CXXFLAGS = $(ARCHCXXFLAGS) $(ARCHWARNINGSXX) $(ARCHOPTIMIZATION) $(ARCHXXINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES)
CXXPICFLAGS = $(ARCHPICFLAGS) $(CXXFLAGS)
# ELF module definitions