diff options
author | Roger Pau Monne <roger.pau@citrix.com> | 2012-05-01 14:20:37 +0100 |
---|---|---|
committer | Roger Pau Monne <roger.pau@citrix.com> | 2012-05-01 14:20:37 +0100 |
commit | 8dc8415c2c8348c5c14641a6958b4ce1af3a58e5 (patch) | |
tree | 8d4edf4b21b6cce2923d31d7bbabb3168fcee629 /tools/firmware | |
parent | b7fa98fbf14f8e08919e9e0d531fa2472619d26e (diff) | |
download | xen-8dc8415c2c8348c5c14641a6958b4ce1af3a58e5.tar.gz xen-8dc8415c2c8348c5c14641a6958b4ce1af3a58e5.tar.bz2 xen-8dc8415c2c8348c5c14641a6958b4ce1af3a58e5.zip |
rombios: remove sdtint.h dependency
Hardcode uint8_t, uint16_t and uint32_t typedefs, so we no longer need
stdint.h
Resolves problem reported by Wang Zhihao on 64bit Ubuntu systems.
Signed-off-by: Roger Pau Monne <roger.pau@citrix.com>
Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools/firmware')
-rw-r--r-- | tools/firmware/rombios/32bit/rombios_compat.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/firmware/rombios/32bit/rombios_compat.h b/tools/firmware/rombios/32bit/rombios_compat.h index f33e3e783f..c0ae4151b5 100644 --- a/tools/firmware/rombios/32bit/rombios_compat.h +++ b/tools/firmware/rombios/32bit/rombios_compat.h @@ -5,10 +5,13 @@ * Compatibility functions and structures for transitioning between * 16 bit Bochs BIOS and 32 bit BIOS code. */ -#include <stdint.h> #define ADDR_FROM_SEG_OFF(seg, off) (void *)((((uint32_t)(seg)) << 4) + (off)) +typedef unsigned char uint8_t; +typedef unsigned short int uint16_t; +typedef unsigned int uint32_t; + typedef uint8_t Bit8u; typedef uint16_t Bit16u; typedef uint32_t Bit32u; |