Clear the BSS earlier in the boot sequence and clean up the comments. This
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 31 Jul 2003 19:56:59 +0000 (19:56 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 31 Jul 2003 19:56:59 +0000 (19:56 +0000)
commit4b938842bada7c895f2ad39bf966173771ab10e8
treed7a44782ab0374440d50f0df8880afccaec79710
parenta36a646192a102d165fe1e67cf30d489e2c95dd2
Clear the BSS earlier in the boot sequence and clean up the comments.  This
will allow us to not have to worry about .data vs .bss globals in the future
(especially since gcc 3.x 'optimizes' things like (global) int x = 0 -> bss).
Also note that many boot loaders do not clear the bss.

Taken-from: FreeBSD sys/i386/i386/locore.s 1.172 and 1.174 (bde)
Submitted-by: Craig Dooley <cd5697@albany.edu>
sys/i386/i386/locore.s
sys/platform/pc32/i386/locore.s