Ayke van Laethem
c6255e4d0a
targets: explicitly mark the stack as NOLOAD
...
This prevents it from being of type PROGBITS in lld 9, it should always
be NOBITS. It should fix the following error in lld 9:
ROM segments are non-contiguous
2019-11-12 17:10:13 +01:00
Ayke van Laethem
a96e2879b2
avr: make stack size configurable
2018-11-20 18:20:24 +01:00
Ayke van Laethem
b09f7a5e6c
avr: make linker script generic
2018-09-23 20:50:12 +02:00
Ayke van Laethem
b9638315d2
avr: automatically generate interrupt vectors
2018-09-23 20:37:22 +02:00
Ayke van Laethem
5b0aaf0d39
targets: clean up and unify linker scripts
...
Especially arm.ld needed some cleaning up. Other than that, I've made
sure the two linker scripts look similar where possible.
2018-09-21 15:38:55 +02:00
Ayke van Laethem
a02426948b
avr: implement .data section
...
This doesn't completely work for some reason as the first character of
.data is corrupted, but otherwise it works.
2018-09-16 16:26:04 +02:00
Ayke van Laethem
76e77917d8
targets: move target-specific files to this directory
2018-09-13 00:59:39 +02:00