summaryrefslogtreecommitdiffstats
path: root/firmware/Makefile
diff options
context:
space:
mode:
authorcpldcpu <cpldcpu@gmail.com>2014-01-05 16:30:52 +0100
committercpldcpu <cpldcpu@gmail.com>2014-01-05 16:30:52 +0100
commit4614182cbc1fa442bf58be4e8a9e86f3bdf74341 (patch)
treec99d751d354142ca933c14826a5b4622cd5f4afd /firmware/Makefile
parent4f96c4048389d6be8df8143b3a29d877f75b5860 (diff)
downloadmicronucleus-4614182cbc1fa442bf58be4e8a9e86f3bdf74341.tar.gz
micronucleus-4614182cbc1fa442bf58be4e8a9e86f3bdf74341.tar.bz2
micronucleus-4614182cbc1fa442bf58be4e8a9e86f3bdf74341.zip
firmware: Removed trampoline and INT patching
Diffstat (limited to 'firmware/Makefile')
-rw-r--r--firmware/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/Makefile b/firmware/Makefile
index 5db6aa9..996b08c 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -150,7 +150,7 @@ DEFINES = -DBOOTLOADER_ADDRESS=0x$(BOOTLOADER_ADDRESS) #-DDEBUG_LEVEL=2
# Remove the -fno-* options when you use gcc 3, it does not understand them
#
CFLAGS = -g2 -nostartfiles -ffunction-sections -fdata-sections -fpack-struct -Wall -Os -fno-inline-small-functions -fno-move-loop-invariants -fno-tree-scev-cprop -I. -mmcu=$(DEVICE) -DF_CPU=$(F_CPU) $(DEFINES)
-LDFLAGS = -Wl,--relax,--section-start=.text=$(BOOTLOADER_ADDRESS),-Map=main.map,--section-start=.zerotable=0
+LDFLAGS = -Wl,--relax,--section-start=.text=$(BOOTLOADER_ADDRESS),-Map=main.map
OBJECTS = crt1.o usbdrv/usbdrvasm.o usbdrv/oddebug.o main.o
@@ -198,7 +198,7 @@ main.bin: $(OBJECTS)
main.hex: main.bin
@rm -f main.hex main.eep.hex
- @avr-objcopy -j .text -j .zerotable -j .data -O ihex main.bin main.hex
+ @avr-objcopy -j .text -j .data -O ihex main.bin main.hex
@avr-size main.bin
disasm: main.bin