diff mbox

[v21,4/8] fw_cfg: add required header files

Message ID d63f8bcdbfbec8135b1b57f9247c513a3e25762c.1366945969.git.hutao@cn.fujitsu.com
State New
Headers show

Commit Message

Hu Tao April 26, 2013, 3:24 a.m. UTC
If fw_cfg.h is included alone, gcc gives error messages like these:

  error: unknown type name ‘uint32_t’
  error: unknown type name ‘size_t’
  error: unknown type name ‘hwaddr’
  ...

Signed-off-by: Hu Tao <hutao@cn.fujitsu.com>
---
 include/hw/nvram/fw_cfg.h | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Markus Armbruster April 26, 2013, 11:52 a.m. UTC | #1
Hu Tao <hutao@cn.fujitsu.com> writes:

> If fw_cfg.h is included alone, gcc gives error messages like these:
>
>   error: unknown type name ‘uint32_t’
>   error: unknown type name ‘size_t’
>   error: unknown type name ‘hwaddr’
>   ...
>
> Signed-off-by: Hu Tao <hutao@cn.fujitsu.com>

Reviewed-by: Markus Armbruster <armbru@redhat.com>
diff mbox

Patch

diff --git a/include/hw/nvram/fw_cfg.h b/include/hw/nvram/fw_cfg.h
index 05c8df1..3e4a334 100644
--- a/include/hw/nvram/fw_cfg.h
+++ b/include/hw/nvram/fw_cfg.h
@@ -1,6 +1,13 @@ 
 #ifndef FW_CFG_H
 #define FW_CFG_H
 
+#ifndef NO_QEMU_PROTOS
+#include <stdint.h>
+#include <stddef.h>
+
+#include "exec/hwaddr.h"
+#endif
+
 #define FW_CFG_SIGNATURE        0x00
 #define FW_CFG_ID               0x01
 #define FW_CFG_UUID             0x02