summaryrefslogtreecommitdiff
path: root/Makefile.linux_arm
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.linux_arm')
-rw-r--r--Makefile.linux_arm14
1 files changed, 8 insertions, 6 deletions
diff --git a/Makefile.linux_arm b/Makefile.linux_arm
index 1edb990..82741a4 100644
--- a/Makefile.linux_arm
+++ b/Makefile.linux_arm
@@ -3,6 +3,8 @@ SDIR = ./
ODIR = ./
DEFINES = -DUSE_CLIB -DLINUX -DARM -DGNU_C -DELF
+ASFLAGS=-g
+CFLAGS=-g
all: $(ODIR)_startup.o
@@ -11,20 +13,20 @@ $(ODIR)_startup.o: $(ODIR)armstartup.o $(ODIR)armfileIO3.o $(ODIR)scon.o $(ODIR)
$(ODIR)scon.o: $(SDIR)scon.c
# gcc -c -O $(DEFINES) -o $(ODIR)scon.o $(SDIR)scon.c
- $(CC) -O $(DEFINES) -ffunction-sections -fdata-sections $(SDIR)scon.c -S -o $(ODIR)scon.s
+ $(CC) $(CFLAGS) -O $(DEFINES) -ffunction-sections -fdata-sections $(SDIR)scon.c -S -o $(ODIR)scon.s
mv $(ODIR)scon.s $(ODIR)scon.s.copy
grep -v -w ___main $(ODIR)scon.s.copy > $(ODIR)scon.s
- as $(DEFINES_A) $(ODIR)scon.s -o $(ODIR)scon.o
+ as $(ASFLAGS) $(DEFINES_A) $(ODIR)scon.s -o $(ODIR)scon.o
$(ODIR)ufileIO2.o: $(SDIR)ufileIO2.c
- gcc -c -O $(DEFINES) -ffunction-sections -fdata-sections -o $(ODIR)ufileIO2.o $(SDIR)ufileIO2.c
+ gcc $(CFLAGS) -c -O $(DEFINES) -ffunction-sections -fdata-sections -o $(ODIR)ufileIO2.o $(SDIR)ufileIO2.c
$(ODIR)armstartup.o: $(SDIR)armstartup.s
- as $(ODIR)armstartup.s -o $(ODIR)armstartup.o
+ as $(ASFLAGS) $(ODIR)armstartup.s -o $(ODIR)armstartup.o
$(ODIR)armfileIO3.o: $(SDIR)armfileIO3.s
- as $(ODIR)armfileIO3.s -o $(ODIR)armfileIO3.o
+ as $(ASFLAGS) $(ODIR)armfileIO3.s -o $(ODIR)armfileIO3.o
$(ODIR)armdivmod.o: $(SDIR)armdivmod.s
- as $(ODIR)armdivmod.s -o $(ODIR)armdivmod.o
+ as $(ASFLAGS) $(ODIR)armdivmod.s -o $(ODIR)armdivmod.o