GDB (xrefs)
|
Go to the source code of this file.
Macros | |
#define | NUMCELLS 16 |
#define | CELLSIZE 50 |
Functions | |
static char * | get_cell (void) |
static char * | decimal2str (char *sign, ULONGEST addr, int width) |
static char * | octal2str (ULONGEST addr, int width) |
char * | pulongest (ULONGEST u) |
char * | plongest (LONGEST l) |
char * | phex (ULONGEST l, int sizeof_l) |
char * | phex_nz (ULONGEST l, int sizeof_l) |
char * | hex_string (LONGEST num) |
char * | hex_string_custom (LONGEST num, int width) |
char * | int_string (LONGEST val, int radix, int is_signed, int width, int use_c_format) |
const char * | core_addr_to_string (const CORE_ADDR addr) |
const char * | core_addr_to_string_nz (const CORE_ADDR addr) |
const char * | host_address_to_string (const void *addr) |
Variables | |
static int | thirty_two = 32 |
#define CELLSIZE 50 |
Definition at line 25 of file print-utils.c.
Referenced by decimal2str(), get_cell(), hex_string(), hex_string_custom(), host_address_to_string(), octal2str(), phex(), and phex_nz().
#define NUMCELLS 16 |
Definition at line 24 of file print-utils.c.
Referenced by get_cell().
Definition at line 295 of file print-utils.c.
References get_cell(), and phex().
Referenced by compile_probe_arg(), compute_probe_arg(), darwin_read_write_inferior(), darwin_xfer_partial(), do_compile_dwarf_expr_to_c(), rs6000_aix_shared_library_to_xml(), solib_aix_get_toc_value(), spu_catch_start(), watch_command_1(), and windows_xfer_memory().
Definition at line 307 of file print-utils.c.
References get_cell(), and phex_nz().
Referenced by aarch64_analyze_prologue(), btrace_compute_ftrace_bts(), btrace_maint_print_packets(), btrace_stitch_bts(), debug_print_register(), decode_add_sub_imm(), decode_adrp(), decode_b(), decode_bcond(), decode_br(), decode_cb(), decode_eret(), decode_movz(), decode_orr_shifted_register_x(), decode_ret(), decode_stp_offset(), decode_stp_offset_wb(), decode_stur(), decode_tb(), ftrace_print_insn_addr(), ftrace_update_function(), gdbarch_dump(), pending_framepy_str(), record_btrace_frame_prev_register(), record_btrace_frame_this_id(), record_btrace_step_thread(), and target_xfer_partial().
Definition at line 41 of file print-utils.c.
References _, CELLSIZE, get_cell(), internal_error(), and xsnprintf().
Referenced by int_string(), plongest(), and pulongest().
|
static |
Definition at line 30 of file print-utils.c.
References CELLSIZE, and NUMCELLS.
Referenced by core_addr_to_string(), core_addr_to_string_nz(), decimal2str(), hex_string(), hex_string_custom(), host_address_to_string(), octal2str(), phex(), and phex_nz().
char* hex_string | ( | LONGEST | num | ) |
Definition at line 220 of file print-utils.c.
References CELLSIZE, get_cell(), phex_nz(), and xsnprintf().
Referenced by amd64_relocate_instruction(), append_ocl_sos(), bkscm_print_block_smob(), bpfinishpy_init(), create_addrmap_from_index(), create_debug_types_hash_table(), create_dwo_cu_reader(), create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), create_new_frame(), create_tracepoint_from_upload(), debug_qf_find_pc_sect_compunit_symtab(), do_compile_dwarf_expr_to_c(), dump_die_shallow(), find_unwind_entry(), follow_die_sig(), fprint_field(), fprint_frame(), fprint_frame_id(), frame_unwind_pc(), gdbscm_memory_port_print(), get_frame_func_if_available(), get_function_name(), get_signatured_type(), go32_pte_for_address(), i386_relocate_instruction(), int_string(), linux_core_info_proc_mappings(), linux_infcall_munmap(), linux_info_proc(), load_progress(), lookup_dwo_cutu(), lsscm_print_lazy_string_smob(), maintenance_translate_address(), make_blockvector(), mi_cmd_var_create(), mi_memory_changed(), paddress(), parse_partial_symbols(), pdc_read_data(), pdc_read_regs(), pdc_symbol_addrs(), pdc_write_data(), pdc_write_regs(), print_symbol(), process_one_symbol(), process_queue(), push(), pushf_register(), read_attribute_value(), read_cutu_die_from_dwo(), read_dbx_symtab(), remote_parse_stop_reply(), rs6000_ptrace64(), scope_info(), simple_search_memory(), spu_current_sos(), and unwind_command().
Definition at line 231 of file print-utils.c.
References _, CELLSIZE, get_cell(), internal_error(), and phex_nz().
Referenced by breakpoint_adjustment_warning(), dsbt_current_sos(), enable_break(), enable_break2(), frv_current_sos(), i387_print_float_info(), int_string(), lm_base(), maint_print_section_info(), mem_info_command(), print_core_address(), print_i387_control_word(), print_i387_status_word(), print_msymbol_info(), and print_section_info().
Definition at line 319 of file print-utils.c.
References CELLSIZE, get_cell(), phex_nz(), and xsnprintf().
Referenced by allocate_compunit_symtab(), allocate_psymtab(), allocate_symtab(), c_get_range_decl_name(), c_print_token(), cp_lookup_nested_symbol(), cp_lookup_symbol_imports_or_template(), cp_lookup_symbol_namespace(), cp_lookup_symbol_nonlocal(), darwin_xfer_partial(), debug_qf_expand_symtabs_matching(), debug_qf_find_pc_sect_compunit_symtab(), debug_qf_map_matching_symbols(), debug_qf_map_symbol_filenames(), debug_qf_map_symtabs_matching_filename(), debug_qf_relocate(), debug_sym_offsets(), debug_sym_relocate(), gdb_print_host_address(), gdbarch_dump(), gdbarch_find_by_info(), gdbarch_register(), gdbarch_update_p(), gdbsim_xfer_memory(), gnu_xfer_memory(), handle_exception(), handle_load_dll(), handle_unload_dll(), ia64_frame_this_id(), ia64_sigtramp_frame_this_id(), language_lookup_primitive_type_as_symbol(), lookup_dwo_cutu(), lookup_language_this(), lookup_minimal_symbol(), lookup_symbol_aux(), lookup_symbol_in_block(), lookup_symbol_in_objfile(), lookup_symbol_in_objfile_symtabs(), lookup_symbol_in_static_block(), lookup_symbol_via_quick_fns(), maintenance_check_symtabs(), maintenance_info_psymtabs(), maintenance_info_symtabs(), monitor_read_memory(), print_one_bfd(), record_full_arch_list_add(), record_full_exec_insn(), record_full_wait_1(), symbol_cache_dump(), target_xfer_partial(), unwind_command(), VEC(), xtensa_push_dummy_call(), and xtensa_unwind_pc().
Definition at line 253 of file print-utils.c.
References _, decimal2str(), hex_string(), hex_string_custom(), internal_error(), and octal2str().
Referenced by ada_print_type(), c_describe_child(), mi_inferior_exit(), print_longest(), and print_one_inferior().
Definition at line 84 of file print-utils.c.
References _, CELLSIZE, get_cell(), internal_error(), and xsnprintf().
Referenced by int_string().
Definition at line 151 of file print-utils.c.
References CELLSIZE, get_cell(), phex(), thirty_two, and xsnprintf().
Referenced by arm_push_dummy_call(), core_addr_to_string(), debug_reg_change_callback(), display_one_tib(), h8300_print_register(), info_spu_dma_cmdlist(), info_spu_dma_command(), info_spu_event_command(), info_spu_mailbox_list(), info_spu_proxydma_command(), info_spu_signal_command(), mips_eabi_push_dummy_call(), mips_n32n64_push_dummy_call(), mips_o32_push_dummy_call(), mips_o64_push_dummy_call(), monitor_store_register(), pass_in_x(), phex(), procfs_meminfo(), remote_download_trace_state_variable(), remote_flash_erase(), and x86_show_dr().
Definition at line 182 of file print-utils.c.
References CELLSIZE, get_cell(), gdb.printing::long, phex_nz(), thirty_two, and xsnprintf().
Referenced by append_resumption(), core_addr_to_string_nz(), disassemble_dwarf_expression(), encode_source_string(), hex_string(), hex_string_custom(), host_address_to_string(), info_spu_dma_command(), info_spu_event_command(), info_spu_proxydma_command(), info_spu_signal_command(), locexpr_describe_location_piece(), m32r_load_section(), mips_common_breakpoint(), mips_request(), monitor_store_register(), monitor_vsprintf(), phex_nz(), record_full_restore(), record_full_save(), record_linux_msghdr(), record_linux_sockaddr(), record_linux_system_call(), remote_check_symbols(), remote_get_tracepoint_status(), remote_read_qxfer(), remote_search_memory(), remote_trace_find(), remote_write_qxfer(), solist_update_incremental(), spu_pseudo_register_write_spu(), store_register_using_P(), tfile_write_status(), tfile_write_uploaded_tp(), and tfile_write_uploaded_tsv().
char* plongest | ( | LONGEST | l | ) |
Definition at line 137 of file print-utils.c.
References decimal2str().
Referenced by aarch64_linux_syscall_record(), arm_linux_syscall_record(), c_type_print_base(), c_type_print_varspec_suffix(), collect_symbol(), debug_print_register(), disassemble_dwarf_expression(), do_compile_dwarf_expr_to_c(), do_set_command(), dump_subexp_body_standard(), fprint_target_auxv(), gcore_copy_callback(), gcore_create_callback(), gdbarch_dump(), i386_linux_intx80_sysenter_syscall_record(), i386_mpx_print_bounds(), locexpr_describe_location_piece(), m2_enum(), m32r_xfer_memory(), maint_print_c_tdesc_cmd(), memory_error_message(), mi_tsv_created(), mi_tsv_modified(), output_thread_groups(), pascal_type_print_base(), pascal_type_print_varspec_prefix(), print_enum_type(), print_exited_reason(), print_go_string(), print_symbol(), recursive_dump_type(), save_trace_state_variables(), scope_info(), signal_to_name_or_int(), simple_search_memory(), target_xfer_partial(), trace_variable_command(), tvariables_info_1(), and validate_actionline().
char* pulongest | ( | ULONGEST | u | ) |
Definition at line 129 of file print-utils.c.
References decimal2str().
Referenced by amd64_linux_syscall_record_common(), c_print_token(), create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), create_dwp_hash_table(), darwin_read_write_inferior(), darwin_xfer_partial(), disassemble_dwarf_expression(), dump_die_shallow(), gdbsim_xfer_memory(), gnu_xfer_memory(), jit_bfd_try_read_symtab(), jit_register_code(), linux_infcall_mmap(), linux_infcall_munmap(), linux_info_proc(), locexpr_describe_location_1(), maintenance_translate_address(), mbpy_str(), mnsh_recv_message(), mnsh_send_message(), open_and_init_dwp_file(), print_label(), print_objfile_statistics(), record_full_get_bookmark(), record_full_goto_entry(), record_full_info(), record_linux_system_call(), remote_hostio_pread(), rs6000_aix_shared_library_to_xml(), simple_search_memory(), store_regs(), target_fileio_pread(), target_fileio_pwrite(), target_xfer_partial(), and windows_xfer_memory().
|
static |
Definition at line 146 of file print-utils.c.