aboutsummaryrefslogtreecommitdiff
path: root/lib/lm3s/libopencm3_lm3s.ld
AgeCommit message (Collapse)Author
2013-03-19Add support for static constructors and destructorsinit-finiNicolas Schodet
Conflicts: lib/efm32/efm32g/libopencm3_efm32g.ld lib/efm32/efm32gg/libopencm3_efm32gg.ld lib/efm32/efm32lg/libopencm3_efm32lg.ld lib/efm32/efm32tg/libopencm3_efm32tg.ld lib/lpc17xx/vector.c lib/stm32/l1/libopencm3_stm32l1.ld
2012-10-08add _end and __end symbols for compatibility with code written against ↵Thomas W. Barr
CodeSourcery linkers
2012-09-03Support exceptions on all targetsNicolas Schodet
2012-09-03Use a specific symbol for data source address in flashNicolas Schodet
That way, data source address does not depend on any other unrelated change in linker script. This also fixes cases when .data input section is aligned on 8 bytes. The new version does not provide any address for the output section so that it is aligned to the strictest input section. The _data_loadaddr symbol will always take this alignment into account.
2012-09-03Clean up and make linker scripts more uniformNicolas Schodet
This includes: - fix some comments indent, - add entry point, - align exported symbols, - remove unneeded "." assignments.
2012-03-02License change of the library to LGPL, version 3 or later.Piotr Esden-Tempski
Agreed to by all the significant contributors to the library.
2012-02-12Linker scripts provide stack pointer at the top of RAM.Gareth McMullin
Thanks to Tomaz Solc.
2012-02-06More coding-style and cosmetic fixes.Uwe Hermann
2012-02-06Discard .ARM.exidx section to make newlib 64bit (long long) printf support ↵Fergus Noble
work. This may need to be fixed if using C++.
2011-02-09Minor cosmetics, whitespace.Uwe Hermann
2011-02-04Added initial support for the LuminaryMicro LM3S family.Gareth McMullin