void print_sim_config (SIM_DESC sd) { sim_io_printf (sd, "WITH_TARGET_BYTE_ORDER = %s\n", config_byte_order_to_a (WITH_TARGET_BYTE_ORDER)); 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, "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)); sim_io_printf (sd, "WITH_TARGET_WORD_MSB = %d\n", WITH_TARGET_WORD_MSB); sim_io_printf (sd, "WITH_TARGET_WORD_BITSIZE = %d\n", WITH_TARGET_WORD_BITSIZE); sim_io_printf (sd, "WITH_TARGET_ADDRESS_BITSIZE = %d\n", WITH_TARGET_ADDRESS_BITSIZE); sim_io_printf (sd, "WITH_TARGET_CELL_BITSIZE = %d\n", WITH_TARGET_CELL_BITSIZE); sim_io_printf (sd, "WITH_TARGET_FLOATING_POINT_BITSIZE = %d\n", WITH_TARGET_FLOATING_POINT_BITSIZE); sim_io_printf (sd, "WITH_ENVIRONMENT = %s\n", config_environment_to_a (WITH_ENVIRONMENT)); sim_io_printf (sd, "WITH_ALIGNMENT = %s\n", config_alignment_to_a (WITH_ALIGNMENT)); #if defined (WITH_DEFAULT_ALIGNMENT) sim_io_printf (sd, "WITH_DEFAULT_ALIGNMENT = %s\n", config_alignment_to_a (WITH_DEFAULT_ALIGNMENT)); #endif #if defined (WITH_XOR_ENDIAN) sim_io_printf (sd, "WITH_XOR_ENDIAN = %d\n", WITH_XOR_ENDIAN); #endif #if defined (WITH_FLOATING_POINT) sim_io_printf (sd, "WITH_FLOATING_POINT = %s\n", config_floating_point_to_a (WITH_FLOATING_POINT)); #endif #if defined (WITH_SMP) sim_io_printf (sd, "WITH_SMP = %d\n", WITH_SMP); #endif #if defined (WITH_RESERVED_BITS) sim_io_printf (sd, "WITH_RESERVED_BITS = %d\n", WITH_RESERVED_BITS); #endif #if defined (WITH_PROFILE) sim_io_printf (sd, "WITH_PROFILE = %d\n", WITH_PROFILE); #endif }
void print_sim_config (SIM_DESC sd) { #if defined (__GNUC__) && defined (__VERSION__) sim_io_printf (sd, "Compiled by GCC %s on %s %s\n", __VERSION__, __DATE__, __TIME__); #else sim_io_printf (sd, "Compiled on %s %s\n", __DATE__, __TIME__); #endif sim_io_printf (sd, "WITH_TARGET_BYTE_ORDER = %s\n", config_byte_order_to_a (WITH_TARGET_BYTE_ORDER)); 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, "WITH_STDIO = %s\n", config_stdio_to_a (WITH_STDIO)); sim_io_printf (sd, "WITH_TARGET_WORD_MSB = %d\n", WITH_TARGET_WORD_MSB); sim_io_printf (sd, "WITH_TARGET_WORD_BITSIZE = %d\n", WITH_TARGET_WORD_BITSIZE); sim_io_printf (sd, "WITH_TARGET_ADDRESS_BITSIZE = %d\n", WITH_TARGET_ADDRESS_BITSIZE); sim_io_printf (sd, "WITH_TARGET_CELL_BITSIZE = %d\n", WITH_TARGET_CELL_BITSIZE); sim_io_printf (sd, "WITH_TARGET_FLOATING_POINT_BITSIZE = %d\n", WITH_TARGET_FLOATING_POINT_BITSIZE); sim_io_printf (sd, "WITH_ENVIRONMENT = %s\n", config_environment_to_a (WITH_ENVIRONMENT)); sim_io_printf (sd, "WITH_ALIGNMENT = %s\n", config_alignment_to_a (WITH_ALIGNMENT)); #if defined (WITH_DEFAULT_ALIGNMENT) sim_io_printf (sd, "WITH_DEFAULT_ALIGNMENT = %s\n", config_alignment_to_a (WITH_DEFAULT_ALIGNMENT)); #endif #if defined (WITH_XOR_ENDIAN) sim_io_printf (sd, "WITH_XOR_ENDIAN = %d\n", WITH_XOR_ENDIAN); #endif #if defined (WITH_FLOATING_POINT) sim_io_printf (sd, "WITH_FLOATING_POINT = %s\n", config_floating_point_to_a (WITH_FLOATING_POINT)); #endif #if defined (WITH_SMP) sim_io_printf (sd, "WITH_SMP = %d\n", WITH_SMP); #endif #if defined (WITH_RESERVED_BITS) sim_io_printf (sd, "WITH_RESERVED_BITS = %d\n", WITH_RESERVED_BITS); #endif #if defined (WITH_PROFILE) sim_io_printf (sd, "WITH_PROFILE = %d\n", WITH_PROFILE); #endif }