From 8dc8415c2c8348c5c14641a6958b4ce1af3a58e5 Mon Sep 17 00:00:00 2001 From: Roger Pau Monne Date: Tue, 1 May 2012 14:20:37 +0100 Subject: 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 Committed-by: Keir Fraser --- tools/firmware/rombios/32bit/rombios_compat.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tools/firmware') 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 #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; -- cgit v1.2.3