diff --git a/sim_defs.h b/sim_defs.h index 6f5ed726..ecbd5109 100644 --- a/sim_defs.h +++ b/sim_defs.h @@ -127,6 +127,7 @@ extern int sim_vax_snprintf(char *buf, size_t buf_size, const char *fmt, ...); #ifdef _WIN32 #include +#include #undef PACKED /* avoid macro name collision */ #undef ERROR /* avoid macro name collision */ #undef MEM_MAPPED /* avoid macro name collision */ diff --git a/sim_sock.h b/sim_sock.h index 60518bb4..326720c7 100644 --- a/sim_sock.h +++ b/sim_sock.h @@ -52,6 +52,7 @@ extern "C" { #if defined (_WIN32) /* Windows */ #include +#include #elif !defined (__OS2__) || defined (__EMX__) /* VMS, Mac, Unix, OS/2 EMX */ #include /* for fcntl, getpid */ diff --git a/slirp/slirp.h b/slirp/slirp.h index f0be1aab..28c45f7a 100644 --- a/slirp/slirp.h +++ b/slirp/slirp.h @@ -12,6 +12,7 @@ typedef char *caddr_t; # include +# include # include # include # include