Add VARVERIFY32INIT attribute for variables only available during "init".
commit2af52da5ad01770efeb202605ebacb23ad5108a6
authorKevin O'Connor <kevin@koconnor.net>
Sat, 9 Mar 2013 00:36:28 +0000 (8 19:36 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Sat, 9 Mar 2013 00:55:26 +0000 (8 19:55 -0500)
tree1808f2fe1453fb443d9b44319137a340fe457a9c
parentcdbac7f7f105a30d548dba4af41f7d29e2beaa69
Add VARVERIFY32INIT attribute for variables only available during "init".

Add a build check to verify certain variables are only reachable via
the 32bit "init" code.  This can be used as a mechanism to enforce
certain data (and code that accesses that data) as only available
during POST.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
src/types.h
tools/layoutrom.py