reloc: _exit can't be global unless %ebx is regenerated
authorH. Peter Anvin <hpa@zytor.com>
Fri, 11 Jan 2008 03:05:41 +0000 (19:05 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 11 Jan 2008 03:05:41 +0000 (19:05 -0800)
commitad9787145ca5fb117def53d2697e1f9e7b618f6b
tree9a08cc75608b6fb9e9639e31e2129ad30c9afeab
parent91b4a651652cbb929f44744a85625bbe378553ca
reloc: _exit can't be global unless %ebx is regenerated

We don't currently use the _exit symbol in reloc_init.S, so we can
rely on main() preserving %ebx around it.  However, if something were
to call _exit() directly this wouldn't be the case, so don't make
_exit a global unless we add %ebx reinitialization.
reloc/reloc_init.S