Fix errors in LDSECTIONS refactoring
(found during atmega8 testing.)
This commit is contained in:
parent
6a466797f7
commit
738e5ca709
|
@ -129,7 +129,7 @@ virboot328: TARGET = atmega328
|
||||||
virboot328: MCU_TARGET = atmega328p
|
virboot328: MCU_TARGET = atmega328p
|
||||||
virboot328: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200' '-DVIRTUAL_BOOT'
|
virboot328: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200' '-DVIRTUAL_BOOT'
|
||||||
virboot328: AVR_FREQ = 16000000L
|
virboot328: AVR_FREQ = 16000000L
|
||||||
virboot328: LDSECTIONS = --section-start=.text=0x7e00 -Wl,--section-start=.version=0x7ffe
|
virboot328: LDSECTIONS = -Wl,--section-start=.text=0x7e00 -Wl,--section-start=.version=0x7ffe
|
||||||
virboot328: $(PROGRAM)_atmega328.hex
|
virboot328: $(PROGRAM)_atmega328.hex
|
||||||
virboot328: $(PROGRAM)_atmega328.lst
|
virboot328: $(PROGRAM)_atmega328.lst
|
||||||
|
|
||||||
|
@ -221,7 +221,7 @@ sanguino: TARGET = atmega644p
|
||||||
sanguino: MCU_TARGET = atmega644p
|
sanguino: MCU_TARGET = atmega644p
|
||||||
sanguino: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200' '-DBIGBOOT'
|
sanguino: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200' '-DBIGBOOT'
|
||||||
sanguino: AVR_FREQ = 16000000L
|
sanguino: AVR_FREQ = 16000000L
|
||||||
sanguino: LDSECTION = --section-start=.text=0xfc00
|
sanguino: LDSECTIONS = -Wl,--section-start=.text=0xfc00
|
||||||
sanguino: $(PROGRAM)_atmega644p.hex
|
sanguino: $(PROGRAM)_atmega644p.hex
|
||||||
sanguino: $(PROGRAM)_atmega644p.lst
|
sanguino: $(PROGRAM)_atmega644p.lst
|
||||||
|
|
||||||
|
@ -241,7 +241,7 @@ sanguino_isp: isp
|
||||||
mega: MCU_TARGET = atmega1280
|
mega: MCU_TARGET = atmega1280
|
||||||
mega: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200' '-DBIGBOOT'
|
mega: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200' '-DBIGBOOT'
|
||||||
mega: AVR_FREQ = 16000000L
|
mega: AVR_FREQ = 16000000L
|
||||||
mega: LDSECTION = --section-start=.text=0x1fc00
|
mega: LDSECTIONS = -Wl,--section-start=.text=0x1fc00
|
||||||
mega: $(PROGRAM)_atmega1280.hex
|
mega: $(PROGRAM)_atmega1280.hex
|
||||||
mega: $(PROGRAM)_atmega1280.lst
|
mega: $(PROGRAM)_atmega1280.lst
|
||||||
|
|
||||||
|
@ -262,7 +262,7 @@ atmega8: TARGET = atmega8
|
||||||
atmega8: MCU_TARGET = atmega8
|
atmega8: MCU_TARGET = atmega8
|
||||||
atmega8: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200'
|
atmega8: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200'
|
||||||
atmega8: AVR_FREQ = 16000000L
|
atmega8: AVR_FREQ = 16000000L
|
||||||
atmega8: LDSECTIONS = --section-start=.text=0x1e00 -Wl,--section-start=.version=0x1ffe
|
atmega8: LDSECTIONS = -Wl,--section-start=.text=0x1e00 -Wl,--section-start=.version=0x1ffe
|
||||||
atmega8: $(PROGRAM)_atmega8.hex
|
atmega8: $(PROGRAM)_atmega8.hex
|
||||||
atmega8: $(PROGRAM)_atmega8.lst
|
atmega8: $(PROGRAM)_atmega8.lst
|
||||||
|
|
||||||
|
@ -281,7 +281,7 @@ atmega88: TARGET = atmega88
|
||||||
atmega88: MCU_TARGET = atmega88
|
atmega88: MCU_TARGET = atmega88
|
||||||
atmega88: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200'
|
atmega88: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200'
|
||||||
atmega88: AVR_FREQ = 16000000L
|
atmega88: AVR_FREQ = 16000000L
|
||||||
atmega88: LDSECTIONS = --section-start=.text=0x1e00 -Wl,--section-start=.version=0x1ffe
|
atmega88: LDSECTIONS = -Wl,--section-start=.text=0x1e00 -Wl,--section-start=.version=0x1ffe
|
||||||
atmega88: $(PROGRAM)_atmega88.hex
|
atmega88: $(PROGRAM)_atmega88.hex
|
||||||
atmega88: $(PROGRAM)_atmega88.lst
|
atmega88: $(PROGRAM)_atmega88.lst
|
||||||
|
|
||||||
|
@ -357,7 +357,7 @@ atmega328_pro8: TARGET = atmega328_pro_8MHz
|
||||||
atmega328_pro8: MCU_TARGET = atmega328p
|
atmega328_pro8: MCU_TARGET = atmega328p
|
||||||
atmega328_pro8: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200'
|
atmega328_pro8: CFLAGS += '-DLED_START_FLASHES=3' '-DBAUD_RATE=115200'
|
||||||
atmega328_pro8: AVR_FREQ = 8000000L
|
atmega328_pro8: AVR_FREQ = 8000000L
|
||||||
atmega328_pro8: LDSECTIONS = --section-start=.text=0x7e00 -Wl,--section-start=.version=0x7ffe
|
atmega328_pro8: LDSECTIONS = -Wl,--section-start=.text=0x7e00 -Wl,--section-start=.version=0x7ffe
|
||||||
atmega328_pro8: $(PROGRAM)_atmega328_pro_8MHz.hex
|
atmega328_pro8: $(PROGRAM)_atmega328_pro_8MHz.hex
|
||||||
atmega328_pro8: $(PROGRAM)_atmega328_pro_8MHz.lst
|
atmega328_pro8: $(PROGRAM)_atmega328_pro_8MHz.lst
|
||||||
|
|
||||||
|
@ -382,7 +382,7 @@ luminet: MCU_TARGET = attiny84
|
||||||
luminet: CFLAGS += '-DLED_START_FLASHES=3' '-DSOFT_UART' '-DBAUD_RATE=9600'
|
luminet: CFLAGS += '-DLED_START_FLASHES=3' '-DSOFT_UART' '-DBAUD_RATE=9600'
|
||||||
luminet: CFLAGS += '-DVIRTUAL_BOOT_PARTITION'
|
luminet: CFLAGS += '-DVIRTUAL_BOOT_PARTITION'
|
||||||
luminet: AVR_FREQ = 1000000L
|
luminet: AVR_FREQ = 1000000L
|
||||||
luminet: LDSECTIONS = --section-start=.text=0x1d00 -Wl,--section-start=.version=0x1efe
|
luminet: LDSECTIONS = -Wl,--section-start=.text=0x1d00 -Wl,--section-start=.version=0x1efe
|
||||||
luminet: $(PROGRAM)_luminet.hex
|
luminet: $(PROGRAM)_luminet.hex
|
||||||
luminet: $(PROGRAM)_luminet.lst
|
luminet: $(PROGRAM)_luminet.lst
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,6 @@
|
||||||
:107FB000F1DF803219F088E0F5DFFFCF84E1E2CF16
|
:107FB000F1DF803219F088E0F5DFFFCF84E1E2CF16
|
||||||
:107FC0001F93182FE7DF1150E9F7F2DF1F91089593
|
:107FC0001F93182FE7DF1150E9F7F2DF1F91089593
|
||||||
:0A7FD00080E0E8DFEE27FF270994A8
|
:0A7FD00080E0E8DFEE27FF270994A8
|
||||||
:027FFE0001047C
|
:027FFE0002047B
|
||||||
:0400000300007E007B
|
:0400000300007E007B
|
||||||
:00000001FF
|
:00000001FF
|
||||||
|
|
|
@ -11,19 +11,19 @@ Idx Name Size VMA LMA File off Algn
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
3 .debug_pubnames 0000005f 00000000 00000000 00000258 2**0
|
3 .debug_pubnames 0000005f 00000000 00000000 00000258 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
4 .debug_info 0000028c 00000000 00000000 000002b7 2**0
|
4 .debug_info 0000028d 00000000 00000000 000002b7 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
5 .debug_abbrev 00000199 00000000 00000000 00000543 2**0
|
5 .debug_abbrev 0000018a 00000000 00000000 00000544 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
6 .debug_line 00000456 00000000 00000000 000006dc 2**0
|
6 .debug_line 00000456 00000000 00000000 000006ce 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
7 .debug_frame 00000080 00000000 00000000 00000b34 2**2
|
7 .debug_frame 00000080 00000000 00000000 00000b24 2**2
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
8 .debug_str 00000149 00000000 00000000 00000bb4 2**0
|
8 .debug_str 00000149 00000000 00000000 00000ba4 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
9 .debug_loc 0000027e 00000000 00000000 00000cfd 2**0
|
9 .debug_loc 0000027e 00000000 00000000 00000ced 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
10 .debug_ranges 00000060 00000000 00000000 00000f7b 2**0
|
10 .debug_ranges 00000060 00000000 00000000 00000f6b 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
|
|
||||||
Disassembly of section .text:
|
Disassembly of section .text:
|
||||||
|
|
|
@ -28,6 +28,6 @@
|
||||||
:103FB000F1DF803219F088E0F5DFFFCF84E1E2CF56
|
:103FB000F1DF803219F088E0F5DFFFCF84E1E2CF56
|
||||||
:103FC0001F93182FE7DF1150E9F7F2DF1F910895D3
|
:103FC0001F93182FE7DF1150E9F7F2DF1F910895D3
|
||||||
:0A3FD00080E0E8DFEE27FF270994E8
|
:0A3FD00080E0E8DFEE27FF270994E8
|
||||||
:023FFE000104BC
|
:023FFE000204BB
|
||||||
:0400000300003E00BB
|
:0400000300003E00BB
|
||||||
:00000001FF
|
:00000001FF
|
||||||
|
|
|
@ -11,19 +11,19 @@ Idx Name Size VMA LMA File off Algn
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
3 .debug_pubnames 0000005f 00000000 00000000 00000258 2**0
|
3 .debug_pubnames 0000005f 00000000 00000000 00000258 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
4 .debug_info 0000028c 00000000 00000000 000002b7 2**0
|
4 .debug_info 0000028d 00000000 00000000 000002b7 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
5 .debug_abbrev 00000199 00000000 00000000 00000543 2**0
|
5 .debug_abbrev 0000018a 00000000 00000000 00000544 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
6 .debug_line 00000456 00000000 00000000 000006dc 2**0
|
6 .debug_line 00000456 00000000 00000000 000006ce 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
7 .debug_frame 00000080 00000000 00000000 00000b34 2**2
|
7 .debug_frame 00000080 00000000 00000000 00000b24 2**2
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
8 .debug_str 00000149 00000000 00000000 00000bb4 2**0
|
8 .debug_str 00000149 00000000 00000000 00000ba4 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
9 .debug_loc 0000027e 00000000 00000000 00000cfd 2**0
|
9 .debug_loc 0000027e 00000000 00000000 00000ced 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
10 .debug_ranges 00000060 00000000 00000000 00000f7b 2**0
|
10 .debug_ranges 00000060 00000000 00000000 00000f6b 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
|
|
||||||
Disassembly of section .text:
|
Disassembly of section .text:
|
||||||
|
|
Loading…
Reference in New Issue