From: Christian Biesinger Date: Thu, 28 Oct 2021 19:09:00 +0000 (-0400) Subject: [sim] Include defs.h in ppc/hw_memory.c X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cf365c10d0786a4fd2423d451596b879ee44627a;p=binutils-gdb.git [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 | ^ | ; --- 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"