GDB (xrefs)
Macros
host-defs.h File Reference
#include <limits.h>

Go to the source code of this file.

Macros

#define TARGET_CHAR_BIT   8
 
#define HOST_CHAR_BIT   TARGET_CHAR_BIT
 
#define DIRNAME_SEPARATOR   ':'
 
#define SLASH_STRING   "/"
 

Macro Definition Documentation

#define DIRNAME_SEPARATOR   ':'
#define HOST_CHAR_BIT   TARGET_CHAR_BIT
#define SLASH_STRING   "/"
#define TARGET_CHAR_BIT   8

Number of bits in a char or unsigned char for the target machine. Just like CHAR_BIT in <limits.h> but describes the target machine.

Definition at line 29 of file host-defs.h.

Referenced by aarch64_linux_init_abi(), ada_aligned_value_addr(), ada_evaluate_subexp(), ada_language_arch_info(), ada_template_to_fixed_record_type_1(), ada_value_assign(), amd64_linux_init_abi(), amd64_x32_linux_init_abi(), append_composite_type_field_aligned(), arch_boolean_type(), arch_character_type(), arch_flags_type(), arch_float_type(), arch_integer_type(), arm_linux_init_abi(), avr_gdbarch_init(), basic_type(), build_fortran_types(), build_gdb_vtable_type(), build_m2_types(), build_std_type_info_type(), c_val_print(), coff_read_enum_type(), cp_print_value_fields_rtti(), create_set_type(), ctf_write_frame_end(), decode_frame_entry_1(), default_auxv_parse(), default_region_ok_for_hw_watchpoint(), define_symbol(), dwarf2_compile_expr_to_ax(), dynamic_array_type(), evaluate_subexp_standard(), fat_pntr_data_bitsize(), field_alignment(), floatformat_from_length(), gdbarch_alloc(), gdbtypes_post_init(), gen_bitfield_ref(), gen_extend(), gen_fetch(), gen_primitive_field(), gen_sign_extend(), gen_struct_ref_recursive(), get_discrete_bounds(), get_java_object_header_size(), get_signed_type_minmax(), get_unsigned_type_max(), h8300_gdbarch_init(), hppa_gdbarch_init(), i386_linux_init_abi(), iq2000_gdbarch_init(), is_pascal_string_type(), m2_get_discrete_bounds(), m68k_get_longjmp_target(), make_pointer_type(), make_reference_type(), make_types(), mark_value_bytes_optimized_out(), mark_value_bytes_unavailable(), memcmp_with_bit_offsets(), mips64_linux_get_longjmp_target(), mips_linux_get_longjmp_target(), mips_n32n64_push_dummy_call(), mips_n32n64_return_value(), mips_o32_push_dummy_call(), mips_o32_return_value(), mips_o64_push_dummy_call(), objfile_type(), pascal_val_print(), pass_in_x(), print_scalar_formatted(), read_one_struct_field(), read_range_type(), read_subrange_type(), read_sun_builtin_type(), read_type(), resolve_dynamic_struct(), rl78_gdbarch_init(), rs6000_aix_init_osabi(), rs6000_gdbarch_init(), rs6000_lynx178_init_osabi(), score_push_dummy_call(), sh64_gdbarch_init(), sh_gdbarch_init(), simple_overlay_update_1(), simple_read_overlay_table(), smash_to_memberptr_type(), tdesc_gdb_type(), tdesc_register_type(), tdesc_start_field(), tilegx_gdbarch_init(), to_record_with_fixed_variant_part(), unpack_value_bitfield(), unpack_value_field_as_long(), v850_gdbarch_init(), val_print_scalar_formatted(), valprint_check_validity(), value_assign_to_component(), value_bit_index(), value_bytes_available(), value_contents_bits_eq(), value_contents_copy_raw(), value_contents_eq(), value_entirely_covered_by_range_vector(), verify_gdbarch(), vtable_address_point_offset(), xstormy16_gdbarch_init(), and xtensa_push_dummy_call().