Lines Matching refs:objdump
31 * objdump.c (objdump_print_addr_with_sym): Remove call to
36 * objdump.c (objdump_print_addr_with_sym): Call disasm_symaddr()
97 * objdump.c (objdump_symbol_at_address): New function. Returns
138 * objdump.c (disassemble_data): Make "--prefix-addresses"
447 * objdump.c (disassemble_data): Don't exit if a file cannot be
474 * objdump.c (read_section_stabs): Likewise.
494 * objdump.c: Include "demangle.h".
504 * binutils.texi, objdump.1: Document -C/--demangle.
506 * objdump.c (usage): Mention --no-show-raw-insn.
509 * binutils.texi, objdump.1: Document --no-show-raw-insn.
524 * objdump.c (main): Likewise.
531 * objdump.c (adjust_section_vma): New static variable.
538 * binutils.texi, objdump.1: Document --adjust-vma.
558 * objdump.c (disassemble_data): Correct VMA argument to
564 * objdump.c (disassemble_bytes): Make output of raw instructions
570 * objdump.c (disassemble_bytes): Added code to allow some control
591 * objdump.c (disassemble_data): Initialize `aux.require_sec'.
595 * objdump.c (objdump_print_value): Add skip_zeroes parameter.
604 * objdump.c (disassemble_zeroes): New static variable.
611 * objdump.c (disassemble_bytes): Don't skip zeroes if the
670 * objdump.c (disassemble_data): Don't crash if there is no
698 * objdump.c (objdump_print_value): Don't print the empty string
726 * objdump.c (disassemble_bytes): Let the disassembler override the
731 * objdump.c (prefix_addresses): New static variable.
746 * binutils.texi, objdump.1: Document --prefix-addresses.
796 * objdump.c (program_version): Don't declare.
858 * objdump.c (L_tmpnam): Never define.
924 * objdump.c (disassemble_data): Set disasm_info.flavour from
934 * objdump.c (dump_section_stabs): Fix test for stabs sections
975 * objdump.c (endian): New static variable.
981 * binutils.texi, objdump.1: Mention -EB/-EL/--endian.
983 * objdump.c: Make most variables and functions static.
996 * objdump.c (stabs): Change from struct internal_nlist * to
1033 * objdump.c (dump_reloc_set): Add sec parameter. Change all
1036 * binutils.texi, objdump.1: Document -l with -r.
1073 * objdump.c (disassemble_data): Don't refer to bytes past the end
1083 * objdump.c (compare_symbols): Sort symbols whose names start with
1116 * objdump.c (dump_section_header): Print the SEC_LINK_ONCE flag
1153 * objdump.c (disassemble_data): Make sure sym_name is always set.
1238 * objdump.c (stab_name): Remove.
1355 * objdump.c: #include stdarg.h or varargs.h.
1392 * objdump.c (fprintf): Add prototype to avoid compiler warning on
1398 (objdump): Reference the stabs manual from the discussion of the
1407 * objdump.c (dump_headers, dump_section_header): Change objdump -h
1480 * objdump.c (disassemble_data): Handle unknown endianness.
1486 * objdump.c (show_raw_insn): New global.
1491 * objdump.c (disassemble_data): Set new arch,mach,endian fields in
1672 * objdump.c (dump_section_header): Add new section flags
1752 ($(OBJDUMP_PROG)): Use objdump.o $(DEBUG_OBJS) rather than
1788 * objdump.c: Include "debug.h" and "budbg.h".
1795 * binutils.texi, objdump.1: Document --debugging.
1820 * objdump.c (endian_string): New static function.
1895 * objdump.c (compare_symbols): Sort global symbols before local
1936 * bucomm.c, dlltool.c, nlmconv.c, objcopy.c, objdump.c: Likewise.
1940 * objdump.c: Include <sys/types.h>.
1956 * objdump.c (objdump_print_value): New static function.
2031 * objdump.c (slurp_symtab): Reset symcount if there are
2040 * ar.1, nm.1, objdump.1, size.1, strings.1, strip.1: Fix typos and
2057 * objdump.c (compare_symbols): Sort gnu_compiled and gcc2_compiled
2105 * objdump.c (disassemble_data): Don't use the old BFD based
2110 * objdump.c (start_address): New variable.
2122 * binutils.texi, objdump.1: Document new objdump options.
2131 * objdump.c (disassemble_data): Add casts to avoid gcc warnings.
2188 (size.o, objdump.o, nm.o, ar.o, objcopy.o): Likewise.
2215 * objdump.c: Don't include "sysdep.h". Use
2250 * objdump.c (dump_private_headers): New.
2420 * objdump.c (dump_section_stabs): Only print each stabs section
2525 * objdump.c (compare_relocs): If relocation entries have the same
2532 * objdump.c (dump_section_stabs): Check for names
2551 * objdump.c (wide_output): New flag variable.
2593 * objdump.c (dump_section_header): Display load address after
2655 * objdump.c (usage): Break long format string into shorter ones.
2664 * objdump.c (usage): Likewise.
2701 * objdump.c (with_source_code): New global variable.
2710 * binutils.texi, objdump.1: Document -S/--source.
2727 * objdump.c (disassemble_data): Pass section offset, not absolute
2735 * objdump.c (compare_symbols): Use bfd_asymbol_value (VAR) rather
2776 * ar.c, nm.c, objcopy.c, objdump.c: Include progress.h.
2777 * ar.c, nm.c, objcopy.c, objdump.c (main): Add START_PROGRESS
2830 * objdump.c (display_target_list, display_info_table): Pass an
2971 * objdump.c (disassemble_data): Pass the reloc buffer to free, not
2976 * objdump.c (disassemble_data): Cast result of xmalloc.
2980 * objdump.c (sorted_syms, sorted_symcount): New global variables.
2989 * objdump.c (struct objdump_disasm_info): Add field require_sec.
3009 * objdump.c (disassemble_all): New global variable.
3021 * objdump.1: Likewise.
3025 * objdump.c (disassemble_data): Initialize prevline to 0. Make
3055 * objdump.c (dump_section_header): Print the SEC_NEVER_LOAD flag.
3120 * objdump.c (objdump_print_address): Correct handling of end of
3154 * objdump.c (slurp_dynamic_symtab): Try to get the dynamic symbols
3219 * objdump.c (remove_useless_symbols, dump_relocs): Likewise.
3229 * objdump.c: Don't include elf/internal.h.
3275 * objdump.c (display_target_list): Remove unused local ok.
3327 * Makefile.in (objdump.o): Deleted special rule.
3330 * objdump.c (ARCH_*): Deleted handling.
3350 * objdump.c (print_section_stabs): Indicate the stab header symbol
3373 * objdump.c: Include libiberty.h.
3386 * objdump.c (_DUMMY_NAME_): Don't define.
3410 * objdump.c: Do an ifdef on __GO32__, not unix.
3415 (--dynamic-reloc) arguments to objdump.
3423 * objdump.c (dump_dynamic_symtab): New global variable.
3439 * objdump.1: Updated for -R (--dynamic-reloc) and -T
3441 * binutils.texi: Updated for new nm and objdump options.
3476 * objdump.c (storage): Remove global variable.
3493 * objdump.c (display_file): Likewise.
3514 * objdump.c (objdump_print_address): Make static. Declare with
3623 * ar.c, bucomm.c, nlmconv.c, nm.c, objcopy.c, objdump.c,
3632 * objdump.c (disassemble_data): Handle bfd_arch_powerpc.
3636 * strings.c objdump.c nlmconv.c objcopy.c nm.c ar.c size.c (main):
3646 * objdump.c (dump_section_stabs, read_section_stabs,
3667 * arsup.c, ar.c, objdump.c: Use bfd_get_filename instead of
3680 * strings.c, objdump.c, size.c: Use bfd_nonfatal instead of bfd_perror.
3685 (list_matching_formats): Function moved from objdump.c.
3688 * objdump.c (disassemble_data): Move some variable decls closer to
3694 * objdump.c (display_target_list, display_info_table): Check that
3709 * objdump.c (display_target_tables, display_target_list):
3721 * objdump.h: Removed.
3725 * objdump.c (display_file): Remove call to list_matching_formats.
3734 * binutils.texi (objdump): Note some limitations of -h section
3743 * objdump.c (comp): Rename to compare_symbols.
3747 * objdump.c (list_matching_formats): If the file format is ambiguous,
3754 * objdump.c (disassemble_data): Support bfd_arch_rs6000.
3758 * objdump.c (stab_name): Allocate dynamically.
3777 * objdump.c (dump_relocs): Don't crash if section name is NULL.
3802 * objdump.c (long_options, usage): Add long equivalents for all
3804 * binutils.texi objdump.1: Document them.
3828 * objdump.c (display_bfd): Declare return value as void.
3902 * objdump.c (dump_relocs): Avoid dereferencing a NULL sym_ptr_ptr
3950 * objdump.c (dump_stabs): Handle stabs-in-som as implemented
3955 * ar.1 c++filt.1 nm.1 objcopy.1 objdump.1 ranlib.1 size.1
3984 * objdump.c: Use xmalloc instead of malloc.
3988 * objdump.c (info): Rename to formats_info.
4018 * objdump.c: Include "bucomm.h".
4027 * objdump.c (fprintf): hide declaration in FPRINTF_ALREADY_DECLARED
4051 * objdump.c (dump_headers): Print SEC_DEBUGGING flag.
4053 * objdump.c (usage): Mention --stabs.
4069 * objdump.c: Made the --stabs option work for stabs-in-coff.
4103 * objdump.c (ARCH_all): Define ARCH_hppa too.
4135 * Makefile.in (objdump.o): Depend upon config.status to notice
4159 linking rules. Use ARCHDEFS to compile objdump.c.
4163 * objdump.c: Conditionalize calls to the print_insn_ARCH functions
4207 * objdump.c (objdump_print_address): Prefer non-local symbols over
4234 * objdump.c (disassemble_data): Handle the m88k.
4258 * nm.c, objcopy.c, objdump.c, size.c, strings.c (main, usage): Add
4271 * objdump.c: Use size-independent bfd elf section names.
4275 * objdump.c (objdump_print_address): Handle wide offsets by
4280 * objdump.c (syms2): Removed unused variable.
4281 * objdump.c (remove_useless_symbols): New function.
4282 * objdump.c (comp): Simplify.
4283 * objdump.c (dis-assemble_data): Make simpler and more
4286 * objdump.c (objdump_print_address): Simplify.
4344 * objdump.c (objdump_print_address): Fix the check
4358 * objdump.c (slurp_symtab): Print warning for bad symbol table.
4430 * objdump.c (usage): Add missing options.
4462 objdump.c: a29k and i960 are `disassemble' not `print'.
4464 * objdump.c: Rename print_address to objdump_print_address
4470 * objdump.c (disassemble_data): print_insn_sparc is now a
4474 * objdump.c (disassemble_data): Use new read_memory_func stuff.
4478 * objdump.c (fprintf): Declaration of variadic function had better
4487 * objdump.c (disassemble_data): Add H8500.
4491 * objdump.c (usage): Mention long options.
4501 * objdump.c: Support new-style disassemblers (ones that use
4525 * objdump.c (disassemble_data): Print function names when
4537 * objdump.c (dump_data): Free up section contents each time
4560 * copy.c, nm.c, objdump.c, size.c: Use new bfd_is_com_section
4565 * objdump.c (disassemble_data): Fix code to find first useless
4570 * objdump.c (disassemble_data): Use mips_print_insn for MIPS.
4575 * objdump.c (disassemble_data): know how to disassemble z8000s
4592 * objdump.c: Standardize: L_SET -> SEEK_SET.
4593 * objdump.c: Use new macro bfd_asymbol_bfd.
4629 * arsup.h, bucomm.h, objdump.h: Remove EXFUN from binutils.
4633 * ar.c, objdump.c, size.c: Replace EXFUN with PROTO. Make static
4742 * nm.c objdump.c: Added support for a +version (-V)
4772 * objdump.c (display_info, display_info_table): Call
4789 * ar.1, binutils.texi, i960-pinsn.c, nm.1, objdump.1, ranlib.1,
4798 * objdump.c (display_bfd): print state of BFD_IS_RELAXABLE too
4815 * objdump.c (dump_elf_stabs): Also dump .stab.index and
4818 * objdump.1, binutils.texi: Document new sections dumped.
4822 * size.c, objdump.c, bucomm.c: Lint.
4826 * objdump.c (dump_elf_stabs): New feature: --stabs prints out a
4830 * objdump.1, binutils.texi: Update for --stabs. Also fix
4831 objdump's doc to use -- rather than + for long options.
4836 * objdump.c(display_info), patches from
4842 * objdump.c: Add another enum->int cast, for the sake of
4895 * objdump.c (display_info): Handle error cases without coredump.
4946 * objdump.c (disassemble_data): don't print a section's contents
4956 * copy.c, nm.c, objdump.c, size.c : changed to use the
4986 * objdump.h: created to hold prototyes of objdump.c
4987 * am29k-pinsn.c: include objdump.h
4995 * objdump.c: lint
4996 * sparc-pinsn.c: include objdump.h
5103 i960-pinsn.c, m68k-pinsn.c, nm.c, objdump.c, size.c, sparc-pinsn.c,
5163 * objdump.c (print_address) Print addresses nicely.
5177 * objdump.c: Cope with renames of a few BFD types & enums.
5188 * objdump.c (dump_headers): Trivial output format change.
5189 * objdump.c (display_info): Loop over integers, not enums,
5194 *objdump.c *nm.c *copy.c: Changed some types to work with 64 bit
5199 * objdump.c (print_address): Make disasembled output more
5203 * objdump.c: Add some enum-to-int casts to accommodate old compilers.