altos/stm: arm-none-eabi-binutils now puts 'main' into .text.startup
authorKeith Packard <keithp@keithp.com>
Mon, 9 Dec 2013 03:05:01 +0000 (19:05 -0800)
committerKeith Packard <keithp@keithp.com>
Mon, 9 Dec 2013 03:37:53 +0000 (19:37 -0800)
commit2cb7a96567e1302a699f78290fab5e29693940ab
treefca08acb04507e5b89c96b8ccbb034acf7dc85f5
parent3e22a0dce4248cce862147c985078de44c427b12
altos/stm: arm-none-eabi-binutils now puts 'main' into .text.startup

Change name of .text.ram to .ramtext, then load .text* into flash and
.ramtext into ram. This ensures that 'main' and anything else in a
random .text.* segment will get loaded into flash as appropriate.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/stm/altos-loader.ld
src/stm/ao_flash_stm.c