From 20a8e078cc573f85f7262f7b87be3cf8e8a6424f Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 4 Dec 2021 20:24:55 -0500 Subject: sim: reorder header includes We're including system headers after local headers in a bunch of places, but this leads to conflicts when our local headers happen to define symbols that show up in the system headers. Use the more standard order of: * config.h (via defs.h) * system headers * local library headers (e.g. bfd & libiberty) * sim specific headers --- sim/common/sim-memopt.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'sim/common/sim-memopt.c') diff --git a/sim/common/sim-memopt.c b/sim/common/sim-memopt.c index 636f6a9..093958e 100644 --- a/sim/common/sim-memopt.c +++ b/sim/common/sim-memopt.c @@ -20,25 +20,25 @@ along with this program. If not, see . */ /* This must come before any other includes. */ #include "defs.h" -#include "sim-main.h" -#include "sim-assert.h" -#include "sim-options.h" - -#include -#include #include #ifdef HAVE_FCNTL_H #include #endif +#include +#include +#ifdef HAVE_UNISTD_H +#include +#endif #ifdef HAVE_SYS_MMAN_H #include #endif #ifdef HAVE_SYS_STAT_H #include #endif -#ifdef HAVE_UNISTD_H -#include -#endif + +#include "sim-main.h" +#include "sim-assert.h" +#include "sim-options.h" /* Memory fill byte. */ static unsigned8 fill_byte_value; -- cgit v1.1