From c1234892f9c153a07980e2eeaf8083713f2e10a9 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 31 Oct 2013 09:39:27 +0100 Subject: [PATCH] Makefile: Add -fno-common --- Makefile | 1 + freebsd-to-rtems.py | 1 + 2 files changed, 2 insertions(+) diff --git a/Makefile b/Makefile index b9e449ac..9d584b91 100644 --- a/Makefile +++ b/Makefile @@ -5,6 +5,7 @@ include $(RTEMS_CUSTOM) include $(PROJECT_ROOT)/make/leaf.cfg CFLAGS += -ffreestanding +CFLAGS += -fno-common CFLAGS += -Irtemsbsd/include CFLAGS += -Irtemsbsd/$(RTEMS_CPU)/include CFLAGS += -Ifreebsd/sys diff --git a/freebsd-to-rtems.py b/freebsd-to-rtems.py index 6823ec85..417e5f6d 100755 --- a/freebsd-to-rtems.py +++ b/freebsd-to-rtems.py @@ -386,6 +386,7 @@ class ModuleManager: 'include $(PROJECT_ROOT)/make/leaf.cfg\n' \ '\n' \ 'CFLAGS += -ffreestanding\n' \ + 'CFLAGS += -fno-common\n' \ 'CFLAGS += -Irtemsbsd/include\n' \ 'CFLAGS += -Irtemsbsd/$(RTEMS_CPU)/include\n' \ 'CFLAGS += -Ifreebsd/sys\n' \