]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
sim: common: include sim-types.h in the endian header directly
authorMike Frysinger <vapier@gentoo.org>
Wed, 3 Jan 2024 07:15:54 +0000 (02:15 -0500)
committerMike Frysinger <vapier@gentoo.org>
Wed, 3 Jan 2024 07:15:54 +0000 (02:15 -0500)
This is a bit redundant for most ports as they go through sim-basics.h
which always includes sim-types.h before including sim-endian.h, but in
order to unify ppc's sim-endian code, we need this include here.  Plus,
it's the directly we generally want to go to get away from one header
that defines all APIs and causes hard to untangle dependencies.

sim/common/sim-endian.h

index 589169ea11cf217354a0e6452436c86817d8dceb..93a6d0d8c13a3970897393148f83316b843f0305 100644 (file)
@@ -23,6 +23,8 @@
 #ifndef SIM_ENDIAN_H
 #define SIM_ENDIAN_H
 
+#include "sim-types.h"
+
 /* C byte conversion functions */
 
 INLINE_SIM_ENDIAN(unsigned_1) endian_h2t_1(unsigned_1 x);