From cf365c10d0786a4fd2423d451596b879ee44627a Mon Sep 17 00:00:00 2001 From: Christian Biesinger Date: Thu, 28 Oct 2021 15:09:00 -0400 Subject: [PATCH] [sim] Include defs.h in ppc/hw_memory.c To fix this error (seen on cygwin): /../../sim/ppc/../common ../../../sim/ppc/hw_memory.c In file included from ../../gnulib/import/stdlib.h:100, from ../../../sim/ppc/hw_memory.c:28: ../../gnulib/import/unistd.h:663:3: error: #error "Please include config.h first." 663 | #error "Please include config.h first." | ^~~~~ ../../gnulib/import/unistd.h:665:24: error: expected ';' before 'extern' 665 | _GL_INLINE_HEADER_BEGIN | ^ | ; ../../gnulib/import/unistd.h:2806:22: error: expected ';' before 'extern' 2806 | _GL_INLINE_HEADER_END | ^ | ; --- sim/ppc/hw_memory.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sim/ppc/hw_memory.c b/sim/ppc/hw_memory.c index c0826b71139..9fb09087929 100644 --- a/sim/ppc/hw_memory.c +++ b/sim/ppc/hw_memory.c @@ -25,6 +25,9 @@ #define STATIC_INLINE_HW_MEMORY STATIC_INLINE #endif +/* This must come before any other includes. */ +#include "defs.h" + #include #include "device_table.h" -- 2.30.2