diff options
author | Sandrine Bailleux <sandrine.bailleux@arm.com> | 2013-11-27 10:32:17 +0000 |
---|---|---|
committer | Dan Handley <dan.handley@arm.com> | 2013-12-05 11:33:15 +0000 |
commit | cd29b0a60ca98dafe3904165ff33b06af350255a (patch) | |
tree | f39eb1ce3a9102e386b0cf697e6b2ea24de197c8 /docs/change-log.md | |
parent | 65f546a14fbc0438c051b4243f71abd2206a7307 (diff) |
Update user guide further to linker scripts changes
This patch updates the user guide section about the memory layout.
- Explain the verifications that the linker scripts does on the
global memory layout.
- Refer to the new linker symbols.
- Describe the linker symbols exported to the trusted firmware code.
Change-Id: I033ab2b867e8b9776deb4185b9986bcb8218f286
Diffstat (limited to 'docs/change-log.md')
-rw-r--r-- | docs/change-log.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/change-log.md b/docs/change-log.md index ca3cb7f6..963f5787 100644 --- a/docs/change-log.md +++ b/docs/change-log.md @@ -26,6 +26,20 @@ Detailed changes since last release * Build products are now created in a separate build directory tree. +* Analyze at link-time whether bootloader images will fit in memory and won't + overlap each other at run time. If it is not the case then image linking + will now fail. + +* Reduce the size of the bootloader images by cutting some sections out of + their disk images and allocating them at load time, whenever possible. + +* Properly initialise the C runtime environment. C code can now safely assume + that global variables are initialised to 0 and that initialised data holds + the correct value. + +* General changes on the memory layout: some sections have been moved, some of + them have been merged together, and some alignment constraints on sections + have changed. ARM Trusted Firmware - version 0.2 ================================== |