summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/Makefile2
-rw-r--r--firmware/Makefile4
2 files changed, 3 insertions, 3 deletions
diff --git a/apps/Makefile b/apps/Makefile
index bd76209..e375cb9 100644
--- a/apps/Makefile
+++ b/apps/Makefile
@@ -25,7 +25,7 @@ TARGET = -DARCHOS_PLAYER_OLD=1
# store output files in this directory:
OBJDIR = .
-CFLAGS = -O -W -Wall -m1 -nostdlib -Wstrict-prototypes -fomit-frame-pointer -fschedule-insns $(INCLUDES) $(TARGET) $(DEFINES) -DAPPSVERSION=\"$(VERSION)\" $(EXTRA_DEFINES)
+CFLAGS = -O -W -Wall -m1 -nostdlib -ffreestanding -Wstrict-prototypes -fomit-frame-pointer -fschedule-insns $(INCLUDES) $(TARGET) $(DEFINES) -DAPPSVERSION=\"$(VERSION)\" $(EXTRA_DEFINES)
AFLAGS += -small -relax
ifdef DEBUG
diff --git a/firmware/Makefile b/firmware/Makefile
index 03576d1..7d09809 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -25,12 +25,12 @@ TARGET = -DARCHOS_PLAYER=1
# store output files in this directory:
OBJDIR = .
-CFLAGS = -W -Wall -O -m1 -nostdlib -Wstrict-prototypes $(INCLUDES) $(TARGET) $(EXTRA_DEFINES)
+CFLAGS = -W -Wall -O -m1 -nostdlib -ffreestanding -Wstrict-prototypes $(INCLUDES) $(TARGET) $(EXTRA_DEFINES)
ifdef DEBUG
CFLAGS += -g -DDEBUG
else
-CFLAGS += -fomit-frame-pointer -fschedule-insns
+CFLAGS += -fomit-frame-pointer -fschedule-insns
endif
SRC := $(wildcard drivers/*.c common/*.c *.c)