core: cleaner way to call kaboom from 32-bit code
authorH. Peter Anvin <hpa@zytor.com>
Thu, 13 Aug 2009 04:51:54 +0000 (21:51 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Thu, 13 Aug 2009 04:51:54 +0000 (21:51 -0700)
commit39851b279e6001157094ea87ffe27d0ad152edb4
treeeb81a148bccea09e0ecffb26e38074956a193c40
parent69269947f6f716dcb01f3bf00e9a4ca00c04c10c
core: cleaner way to call kaboom from 32-bit code

Make kaboom() a noreturn function directly callable from 32-bit code.
Do a special macro hack to keep it from interfering with the symbol
kaboom in 16-bit code.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
core/call16.c
core/fs/pxe/pxe.c
core/include/core.h