diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-01-03 00:36:13 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-01-03 00:52:51 -0500 |
commit | 0cb8d8513cf44a102953ff5cf93e9dd399f42e9a (patch) | |
tree | 670e19c289dea5ba0a821d97709073078fc24e6d /sim/common/sim-config.c | |
parent | 1ac72f0659d64d6a14da862242db0d841d2878d0 (diff) | |
download | gdb-0cb8d8513cf44a102953ff5cf93e9dd399f42e9a.zip gdb-0cb8d8513cf44a102953ff5cf93e9dd399f42e9a.tar.gz gdb-0cb8d8513cf44a102953ff5cf93e9dd399f42e9a.tar.bz2 |
sim: drop host endian configure option
The --enable-sim-hostendian flag was purely so people had an escape route
for when cross-compiling. This is because historically, AC_C_BIGENDIAN
did not work in those cases. That was fixed a while ago though, so we can
require that macro everywhere now and simplify a good bit of code.
Diffstat (limited to 'sim/common/sim-config.c')
-rw-r--r-- | sim/common/sim-config.c | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/sim/common/sim-config.c b/sim/common/sim-config.c index 8e9b1dd..d9036e1 100644 --- a/sim/common/sim-config.c +++ b/sim/common/sim-config.c @@ -25,7 +25,6 @@ #include "bfd.h" -enum bfd_endian current_host_byte_order = BFD_ENDIAN_UNKNOWN; enum bfd_endian current_target_byte_order = BFD_ENDIAN_UNKNOWN; int current_stdio; @@ -155,23 +154,6 @@ sim_config (SIM_DESC sd) ? BFD_ENDIAN_LITTLE : BFD_ENDIAN_BIG); - /* set the host byte order */ - current_host_byte_order = 1; - if (*(char*)(¤t_host_byte_order)) - current_host_byte_order = BFD_ENDIAN_LITTLE; - else - current_host_byte_order = BFD_ENDIAN_BIG; - - /* verify the host byte order */ - if (CURRENT_HOST_BYTE_ORDER != current_host_byte_order) - { - sim_io_eprintf (sd, "host (%s) and configured (%s) byte order in conflict", - config_byte_order_to_a (current_host_byte_order), - config_byte_order_to_a (CURRENT_HOST_BYTE_ORDER)); - return SIM_RC_FAIL; - } - - /* set the target byte order */ #if (WITH_TREE_PROPERTIES) if (current_target_byte_order == BFD_ENDIAN_UNKNOWN) @@ -326,8 +308,8 @@ print_sim_config (SIM_DESC sd) sim_io_printf (sd, "WITH_DEFAULT_TARGET_BYTE_ORDER = %s\n", config_byte_order_to_a (WITH_DEFAULT_TARGET_BYTE_ORDER)); - sim_io_printf (sd, "WITH_HOST_BYTE_ORDER = %s\n", - config_byte_order_to_a (WITH_HOST_BYTE_ORDER)); + sim_io_printf (sd, "HOST_BYTE_ORDER = %s\n", + config_byte_order_to_a (HOST_BYTE_ORDER)); sim_io_printf (sd, "WITH_STDIO = %s\n", config_stdio_to_a (WITH_STDIO)); |