Files
OpenCellular/src/include
Julius Werner 85b1aadcc1 memlayout: Ensure TIMESTAMP() region is big enough to avoid BUG()
The timestamp code asserts that the _timestamp region (allocated in
memlayout for pre-RAM stages) is large enough for the assumptions it
makes. This is good, except that we often initialize timestamps
extremely early in the bootblock, even before console output. Debugging
a BUG() that hits before console_init() is no fun.

This patch adds a link-time assertion for the size of the _timestamp
region in memlayout to prevent people from accidentally running into
this issue.

Change-Id: Ibe4301fb89c47fde28e883fd11647d6b62a66fb0
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/16270
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
2016-08-23 21:33:29 +02:00
..
2016-08-23 15:43:14 +02:00
2015-01-04 20:03:28 +01:00
2015-04-22 08:50:54 +02:00
2016-07-31 18:30:16 +02:00
2016-07-15 08:35:15 +02:00
2012-05-08 00:36:09 +02:00
2016-07-01 23:55:16 +02:00
2016-06-29 23:15:37 +02:00
2016-06-24 20:22:05 +02:00
2016-06-02 06:24:24 +02:00
2016-07-12 15:17:31 +02:00
2016-04-15 16:18:57 +02:00
2015-09-22 21:21:34 +00:00
2015-12-16 01:14:22 +01:00
2013-07-11 22:36:19 +02:00