elflink: Replace __intcall() with direct function calls
commit8486142cf30499e1d53d7faf3a168c8ed3163ab2
authorMatt Fleming <matt.fleming@intel.com>
Tue, 3 Jul 2012 07:50:13 +0000 (3 08:50 +0100)
committerMatt Fleming <matt.fleming@intel.com>
Fri, 20 Jul 2012 09:20:19 +0000 (20 10:20 +0100)
treed8e4e835da8f577d28f847fdd4a25090cdbf340e
parent373a42433c4bea38d4d93ee749bd4d7f19bded51
elflink: Replace __intcall() with direct function calls

There's no reason to use the COMBOOT API at all now that we can have
any undefined symbols resolved at runtime - we can just access
functions directly.

Signed-off-by: Matt Fleming <matt.fleming@intel.com>
33 files changed:
com32/chain/utility.c
com32/cmenu/libmenu/syslnx.c
com32/elflink/ldlinux/ldlinux.c
com32/include/syslinux/config.h
com32/include/syslinux/features.h
com32/lib/Makefile
com32/lib/sys/ansicon_write.c
com32/lib/sys/rawcon_read.c
com32/lib/sys/rawcon_write.c
com32/lib/sys/serial_write.c
com32/lib/sys/stdcon_write.c
com32/lib/sys/xserial_write.c
com32/lib/syslinux/features.c [deleted file]
com32/lib/syslinux/ipappend.c
com32/lib/syslinux/keyboard.c
com32/lib/syslinux/run_command.c
com32/lib/syslinux/run_default.c
com32/lib/syslinux/runimage.c
com32/lib/syslinux/serial.c
com32/lib/syslinux/shuffle.c
com32/lib/syslinux/version.c
com32/lib/syslinux/video/fontquery.c
com32/lib/syslinux/video/reportmode.c
core/comboot.inc
core/console.c
core/diskfs.inc
core/font.c
core/fs/pxe/pxe.c
core/hello.c
core/include/bios.h
core/include/core.h
core/include/graphics.h
core/isolinux.asm