summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCamil Staps2016-10-01 20:53:49 +0000
committerCamil Staps2016-10-01 20:53:49 +0000
commit8f6680f7b3a6396e648d3938331af01df3bc3ee7 (patch)
tree969abc9e20ad0808e49b4ebd7294e0c163d63db2
parentFix bitwise operations on SP (diff)
Update Makefile
-rw-r--r--Makefile.linux_thumb216
1 files changed, 8 insertions, 8 deletions
diff --git a/Makefile.linux_thumb2 b/Makefile.linux_thumb2
index d938380..2807831 100644
--- a/Makefile.linux_thumb2
+++ b/Makefile.linux_thumb2
@@ -1,9 +1,10 @@
+AS=arm-linux-gnueabihf-as
SDIR = ./
ODIR = ./
-ASFLAGS=-mfloat-abi=hard -mfpu=crypto-neon-fp-armv8 -march=armv8-a+crc -mthumb
-CFLAGS=-mfloat-abi=hard -mfpu=crypto-neon-fp-armv8 -march=armv8-a+crc -mtune=cortex-a53 -mthumb
+ASFLAGS=-mfloat-abi=hard -mfpu=crypto-neon-fp-armv8 -march=armv8-a+crc -mthumb -g
+CFLAGS=-mfloat-abi=hard -mfpu=crypto-neon-fp-armv8 -march=armv8-a+crc -mtune=cortex-a53 -mthumb -g
DEFINES=-DUSE_CLIB -DLINUX -DARM -DGNU_C -DELF
all: $(ODIR)_startup.o
@@ -16,17 +17,16 @@ $(ODIR)scon.o: $(SDIR)scon.c
$(CC) -O $(DEFINES) $(CFLAGS) -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 $(ASFLAGS) $(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 -c -O $(DEFINES) $(CFLAGS) -ffunction-sections -fdata-sections -o $(ODIR)ufileIO2.o $(SDIR)ufileIO2.c
$(ODIR)thumb2startup.o: $(SDIR)thumb2startup.s
- as $(ODIR)thumb2startup.s -o $(ODIR)thumb2startup.o $(ASFLAGS)
+ $(AS) $(ODIR)thumb2startup.s -o $(ODIR)thumb2startup.o $(ASFLAGS)
$(ODIR)thumb2fileIO3.o: $(SDIR)thumb2fileIO3.s
- as $(ODIR)thumb2fileIO3.s -o $(ODIR)thumb2fileIO3.o $(ASFLAGS)
+ $(AS) $(ODIR)thumb2fileIO3.s -o $(ODIR)thumb2fileIO3.o $(ASFLAGS)
$(ODIR)thumb2divmod.o: $(SDIR)thumb2divmod.s
- as $(ODIR)thumb2divmod.s -o $(ODIR)thumb2divmod.o $(ASFLAGS)
-
+ $(AS) $(ODIR)thumb2divmod.s -o $(ODIR)thumb2divmod.o $(ASFLAGS)