Thomas W. Barr
f94d71efee
add _end and __end symbols for compatibility with code written against CodeSourcery linkers
2012-10-08 16:42:47 -05:00
Nicolas Schodet
82ef2936a6
Support exceptions on all targets
2012-09-03 20:41:15 +02:00
Nicolas Schodet
74cd991e7e
Use a specific symbol for data source address in flash
...
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-03 20:28:12 +02:00
Nicolas Schodet
2a35377980
Clean up and make linker scripts more uniform
...
This includes:
- fix some comments indent,
- add entry point,
- align exported symbols,
- remove unneeded "." assignments.
2012-09-03 19:53:43 +02:00
Piotr Esden-Tempski
43561de329
License change of the library to LGPL, version 3 or later.
...
Agreed to by all the significant contributors to the library.
2012-03-02 14:44:49 -08:00
Gareth McMullin
03e44e91e3
Linker scripts provide stack pointer at the top of RAM.
...
Thanks to Tomaz Solc.
2012-02-12 15:00:09 -08:00
Uwe Hermann
9532195e65
More coding-style and cosmetic fixes.
2012-02-06 23:39:06 +01:00
Fergus Noble
fae83c43c1
Discard .ARM.exidx section to make newlib 64bit (long long) printf support work. This may need to be fixed if using C++.
2012-02-06 23:08:06 +01:00
Uwe Hermann
447c333cec
Minor cosmetics, whitespace.
2011-02-09 01:06:43 +01:00
Gareth McMullin
769a932f3e
Added initial support for the LuminaryMicro LM3S family.
2011-02-04 22:47:51 +13:00