From c75f33cef1d69ad20a7dd7b4b136ab54452e941a Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Mon, 8 Sep 2014 07:57:05 -0600 Subject: ELF build reuires -fno-common in CFLAGS --- apps/import/Make.defs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'apps/import/Make.defs') 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 -- cgit v1.2.3