Separate out init code from the rest of the 32bit flat code.
authorKevin O'Connor <kevin@koconnor.net>
Thu, 16 Sep 2010 01:38:16 +0000 (21:38 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Thu, 16 Sep 2010 01:38:16 +0000 (21:38 -0400)
commitd1b4f967ea1abee81d468088793235744442017c
tree75bde04d7810c8299b6102d9346c748fb612b709
parent1a4885e72a80bba3dd245381aa62ad728ba63774
Separate out init code from the rest of the 32bit flat code.

Enhance tools/layoutrom.py code so that it can detect which sections
are used from the "32bit flat" runtime code.  All other "32bit flat"
sections can then be assured to be initialization code only.

This is in preparation for relocating the 32bit initialization code.
src/post.c
src/stacks.c
src/types.h
tools/layoutrom.py