Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.
commit89a2f96de451d2dd4ea887b41c5425b051c93f8b
authorKevin O'Connor <kevin@koconnor.net>
Tue, 19 Feb 2013 04:36:03 +0000 (18 23:36 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Tue, 19 Feb 2013 04:36:03 +0000 (18 23:36 -0500)
treeb89b327f7ee8d301d9ad0954e5f2520d64bd4ad7
parent4195349d78a215253e4ac1a0e1395dd4c8a7318c
Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.

Convert all users of the alternative variable exports to VARFSEG.
There isn't a significant distinction between the existing types of
exports, so it's simpler to just use one type going forward.

The new VARFSEG declaration is only emitting when in 32bit mode, so
update and move some variables as needed.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
25 files changed:
Makefile
src/block.c
src/cdrom.c
src/clock.c
src/csm.c
src/floppy.c
src/memmap.c
src/memmap.h
src/misc.c
src/output.c
src/paravirt.c
src/paravirt.h
src/pci.c
src/pcibios.c
src/pirtable.c
src/pmm.c
src/pnpbios.c
src/resume.c
src/smp.c
src/stacks.c
src/system.c
src/types.h
src/usb-hid.c
src/vgahooks.c
vgasrc/vgabios.c