From: Marc-André Lureau <marcandre.lur...@redhat.com> - QEMU_INCLUDES because it uses qemu/include - stdbool, for the bool usage - sys/resource.h for rusage and friends - qemu/compiler.h because it is no longer included in fprintf-fn.h (we may want to include it from qemu/cutils.h instead)
Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> Signed-off-by: Pranith Kumar <bobby.pr...@gmail.com> --- tests/tcg/Makefile | 2 +- tests/tcg/linux-test.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/tcg/Makefile b/tests/tcg/Makefile index 89e3342..d1557c2 100644 --- a/tests/tcg/Makefile +++ b/tests/tcg/Makefile @@ -106,7 +106,7 @@ test-x86_64: test-i386.c \ # generic Linux and CPU test linux-test: linux-test.c - $(CC_I386) $(CFLAGS) $(LDFLAGS) -o $@ $< -lm + $(CC_I386) $(QEMU_INCLUDES) $(CFLAGS) $(LDFLAGS) -o $@ $< -lm # vm86 test runcom: runcom.c diff --git a/tests/tcg/linux-test.c b/tests/tcg/linux-test.c index b46a1c4..65fca30 100644 --- a/tests/tcg/linux-test.c +++ b/tests/tcg/linux-test.c @@ -17,6 +17,7 @@ * along with this program; if not, see <http://www.gnu.org/licenses/>. */ #define _GNU_SOURCE +#include <stdbool.h> #include <stdarg.h> #include <stdlib.h> #include <stdio.h> @@ -31,6 +32,7 @@ #include <utime.h> #include <time.h> #include <sys/time.h> +#include <sys/resource.h> #include <sys/uio.h> #include <sys/socket.h> #include <netinet/in.h> @@ -39,6 +41,7 @@ #include <dirent.h> #include <setjmp.h> #include <sys/shm.h> +#include "qemu/compiler.h" #include "qemu/cutils.h" #define TESTPATH "/tmp/linux-test.tmp" -- 2.10.2