mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 10:03:47 +08:00
split changelogs
This commit is contained in:
parent
00164b66e9
commit
e88d958a4f
10318
bfd/ChangeLog
10318
bfd/ChangeLog
File diff suppressed because it is too large
Load Diff
5063
bfd/ChangeLog-2004
Normal file
5063
bfd/ChangeLog-2004
Normal file
File diff suppressed because it is too large
Load Diff
5269
bfd/ChangeLog-2005
Normal file
5269
bfd/ChangeLog-2005
Normal file
File diff suppressed because it is too large
Load Diff
2129
binutils/ChangeLog
2129
binutils/ChangeLog
File diff suppressed because it is too large
Load Diff
793
binutils/ChangeLog-2004
Normal file
793
binutils/ChangeLog-2004
Normal file
@ -0,0 +1,793 @@
|
||||
2004-12-31 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* objdump.c (remove_useless_symbols): Discard section symbols.
|
||||
|
||||
2004-12-27 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* readelf.c (read_leb128): Support 64bit host.
|
||||
|
||||
2004-12-23 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR binutils/616
|
||||
* readelf.c (debug_info): Add 'cu_offset' field.
|
||||
(get+pointer_size_of_comp_unit): Rename to
|
||||
'get_pointer_size_and_offset_of_comp_unit'. Add code to return
|
||||
the offset of the comp_unit if requested.
|
||||
(get_debug_info): Record comp_unit offsets as well.
|
||||
(display_debug_lines): Call get_pointer_size_of_comp_unit.
|
||||
(decode_location_expression): Add an extra parameter - the offset
|
||||
of the current comp-unit. Use this when decoding the DW_OP_call2
|
||||
and DW_OP_call4 operators.
|
||||
(display_debug_loc): Call get_pointer_size_of_comp_unit, pass the
|
||||
comp_unit offset on the decode_location_expression.
|
||||
(read_and_display_attr_value): Pass the comp_unit offset on the
|
||||
decode_location_expression.
|
||||
(display_debug_frames): Pass 0 as the comp_unit offset to
|
||||
decode_location_expression.
|
||||
|
||||
2004-12-22 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* readelf.c (last_pointer_size, warned_about_missing_comp_units):
|
||||
New variables associated with obtaining the pointer size for a
|
||||
comp_unit.
|
||||
(get_pointer_size_of_comp_unit): Add an extra parameter - the name
|
||||
of the section requesting the pointer size. Use this name in
|
||||
error messages. If there are not enough comp_units available
|
||||
produce a warning message, but return the last known pointer size
|
||||
so that section dumping can continue.
|
||||
(get_debug_info): Reset the new variables.
|
||||
(display_debug_lines): Add extra parameter to invocation of
|
||||
get_pointer_size_of_comp_unit and remove error message when it
|
||||
returns 0.
|
||||
(display_debug_loc): Likewise.
|
||||
|
||||
2004-12-15 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* doc/binutils.texi: Document --strip-unneeded-symbol and
|
||||
--strip-unneeded-symbols.
|
||||
* objcopy.c (strip_unneeded_list): New.
|
||||
(enum command_line_switch): Add OPTION_STRIP_UNNEEDED_SYMBOL
|
||||
and OPTION_STRIP_UNNEEDED_SYMBOLS.
|
||||
(copy_options): Add --strip-unneeded-symbol and
|
||||
--strip-unneeded-symbols.
|
||||
(copy_usage): Likewise.
|
||||
(filter_symbols): Suppress copying of symbol if in strip_unneeded_list
|
||||
and the symbol is not needed.
|
||||
(copy_main): Handle OPTION_STRIP_UNNEEDED_SYMBOL and
|
||||
OPTION_STRIP_UNNEEDED_SYMBOLS.
|
||||
|
||||
2004-12-09 Ian Lance Taylor <ian@wasabisystems.com>
|
||||
|
||||
* readelf.c (get_machine_flags): Handle E_MIPS_MACH_9000.
|
||||
|
||||
2004-12-08 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* arlex.l: Fix formatting.
|
||||
|
||||
2004-12-08 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* doc/Makefile.am (config.texi): Emit a @set UPDATED command to
|
||||
config.texi whose value is the current month and year.
|
||||
* doc/Makefile.in: Rebuild.
|
||||
* doc/binutils.texi: Set the document subtitle to be the value of
|
||||
the Texinfo UPDATED variable (obtained from config.texi).
|
||||
|
||||
2004-12-07 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
PR binutils/249
|
||||
* doc/binutils.texi (def file format): New node.
|
||||
(dlltool): Use the tool name as the @chapter name, like all the
|
||||
other binutils. Use @file{.def} throughout for consistency.
|
||||
|
||||
2004-12-06 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* dlltool.c: Comment fix.
|
||||
|
||||
2004-12-06 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* doc/binutils.texi: Update copyright years.
|
||||
|
||||
2004-12-03 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* MAINTAINERS: Remove mention of config.if.
|
||||
|
||||
2004-11-30 Tero Niemela <tero_niemela@yahoo.com>
|
||||
|
||||
* Makefile.am: Change LOCALEDIR to $(datadir)/share.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2004-11-10 Ian Lance Taylor <ian@wasabisystems.com>
|
||||
|
||||
PR binutils/536
|
||||
* stabs.c (stab_demangle_template): Call stab_demangle_count
|
||||
rather than stab_demangle_get_count to get the length of a pointer
|
||||
target.
|
||||
|
||||
2004-11-10 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* defparse.y: Remove unnecessary commas from token list.
|
||||
|
||||
2004-11-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
|
||||
|
||||
* doc/binutils.texi (nm): Update description of weak symbols.
|
||||
|
||||
2004-11-03 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* readelf.c (do_debug_ranges): New variable.
|
||||
(usage): Document new switch: -wR or --debug-dump=Ranges.
|
||||
(parse_args): Handle new switch. Replace switch statement for the
|
||||
long options with a more compact table structure.
|
||||
(process_section_headers): Allow the dumping of .debug_ranges
|
||||
sections if so requested.
|
||||
(debug_displays): Likewise.
|
||||
(load_debug_range): New function: Grabs the contents of a
|
||||
.debug_ranges section.
|
||||
(free_debug_range): New function: Releases the grabbed
|
||||
.debug_ranges section.
|
||||
(decode_64bit_range): New function: Displays a 64-bit range in a
|
||||
.debug_ranges section.
|
||||
(decode_range): New function: Displays a 32-bit range in a
|
||||
.debug_ranges section.
|
||||
(read_and_display_attr_value): Record the value of DW_AT_low_pc
|
||||
attributes. Use decode_ranges() to display a DW_AT_ranges
|
||||
attribute.
|
||||
(display_debug_info): Use load_debug_range() and
|
||||
free_debug_range().
|
||||
(display_64bit_debug_ranges): New function. Displays the contents
|
||||
of a 64-bit format .debug_ranges section.
|
||||
(display_debug_ranges): New function: Displays the contents of a
|
||||
32-bit .debug_ranges section.
|
||||
|
||||
(main): Move cmdline_dump_sects and num_cmdline_dump_sects into the
|
||||
global scope.
|
||||
(process_object): Initialise the dump_sects array from the
|
||||
cmdline_dump_sects array before processing each object file.
|
||||
|
||||
(streq, strneq): New macros. Use them to replace occurrences of
|
||||
strcmp() and strncmp().
|
||||
|
||||
(debug_information): New structure array to replace
|
||||
debug_line_pointer_sizes array.
|
||||
(num_debug_info_entries): New variable to replace
|
||||
num_debug_line_pointers.
|
||||
(get_pointer_size_of_comp_unit): New function: Returns the pointer
|
||||
size of a given compilation unit.
|
||||
(get_debug_info): New function to replace
|
||||
get_debug_line_pointer_sizes.
|
||||
(display_debug_lines): Use the new functions.
|
||||
(display_debug_loc): Likewise.
|
||||
|
||||
(disassemble_section): Change return type to int.
|
||||
(display_debug_lines): Move local variables to their
|
||||
innermost scope.
|
||||
(display_debug_section): Likewise. Also record the return value
|
||||
of functions called and pass this back to the parent. Also only
|
||||
warn about undumped sections when the user explicitly requested
|
||||
their dumping.
|
||||
|
||||
(debug_apply_rela_addends): Allow relocations against STT_OBJECT
|
||||
types as well.
|
||||
|
||||
* NEWS: Mention the support for decoding .debug_ranges sections.
|
||||
* doc/binutils.texi: Document the new command line switch to
|
||||
readelf.
|
||||
|
||||
2004-11-03 Randolph Chung <tausq@debian.org>
|
||||
|
||||
* readelf.c (ia64_unw_aux_info, ia64_unw_table_entry): Rename from
|
||||
unw_aux_info and unw_table_entry.
|
||||
(find_symbol_for_address): Pass symtab and strtab info explicitly.
|
||||
(dump_ia64_unwind): Rename unw_{aux_info,table_entry} with ia64_
|
||||
prefix.
|
||||
(slurp_ia64_unwind_table): Likewise.
|
||||
(ia64_process_unwind): Rename from old process_unwind.
|
||||
(hppa_unw_aux_info): New.
|
||||
(dump_hppa_unwind): New.
|
||||
(slurp_hppa_unwind_table): New.
|
||||
(hppa_process_unwind): New.
|
||||
(process_unwind): Factor out common unwinding checks; dispatch to
|
||||
unwind handler based on machine type.
|
||||
|
||||
2004-11-02 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* readelf.c (display_debug_lines): Fix typo in error message.
|
||||
|
||||
2004-10-26 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* readelf.c (get_note_type): Handle notes not in core files.
|
||||
(process_note_sections): New function.
|
||||
(process_corefile_contents): Rename to ...
|
||||
(process_notes): ... this.
|
||||
(process_object): Call process_notes, not
|
||||
process_corefile_contents.
|
||||
* doc/binutils.texi: Update readelf -n documentation.
|
||||
|
||||
2004-10-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* ar.c (extract_file): Set atime to mtime for ar xo.
|
||||
|
||||
2004-10-25 Ian Lance Taylor <ian@wasabisystems.com>
|
||||
|
||||
* stabs.c (stab_demangle_v3_arglist): New static function, broken
|
||||
out of stab_demangle_v3_argtypes.
|
||||
(stab_demangle_v3_argtypes): Call it.
|
||||
(stab_demangle_v3_arg): Handle DEMANGLE_COMPONENT_FUNCTION_TYPE.
|
||||
If we find an unrecognized component, print out its number.
|
||||
|
||||
2004-10-25 David Mosberger <davidm@hpl.hp.com>
|
||||
|
||||
* readelf.c (slurp_ia64_unwind_table): Support relocations against
|
||||
non-section symbols by adding in the symbol value.
|
||||
|
||||
2004-10-25 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR 465
|
||||
* readelf.c (dynamic_strings_length): New global variable.
|
||||
(VALID_DYNAMIC_NAME, GET_DYNAMIC_NAME): New macros for accessing
|
||||
strings in the dynamic string table.
|
||||
(process_section_headers): Initialise dynamic_strings_length.
|
||||
(process_dynamic_section): Likewise.
|
||||
(process_object): Reset dynamic_string_length when the buffer is freed.
|
||||
(dynamic_sections_mips_val): Use the new macros.
|
||||
(process_dynamic_section): Likewise.
|
||||
(process_version_sections): Likewise.
|
||||
(process_symbol_table): Likewise.
|
||||
(process_syminfo): Likewise.
|
||||
(process_mips_specific): Likewise.
|
||||
(dump_relocations): Add a new parameter 'strtablen' and use this
|
||||
to verify that string offset in a given reloc is valid. Print a
|
||||
suitable error message otherwise.
|
||||
(process_relocs): Pass the new argument to dump_relocations.
|
||||
|
||||
2004-10-23 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
|
||||
|
||||
* dlltool.c: Include <assert.h>.
|
||||
(PREFIX_ALIAS_BASE): Define.
|
||||
(struct export): Add member import_name;
|
||||
(def_exports): Set import_name.
|
||||
(make_one_lib_file): Remove prefix alias code, use import_name
|
||||
in .idata$6.
|
||||
(gen_lib_file): Create and delete aliases.
|
||||
|
||||
2004-10-19 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* readelf.c (process_section_groups): Free symtab after use.
|
||||
|
||||
2004-10-18 Tommy Pettersson <ptp@lysator.liu.se>
|
||||
Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* strings.c (usage): Place radix values for -t option into the
|
||||
correct order.
|
||||
|
||||
* objcopy.c (add_redefine_syms_file): Change error messages to use
|
||||
<filename>:<linenumber>: format for easier parsing by automatic
|
||||
tools.
|
||||
|
||||
* srconv.c (show_usage): Fix spelling typo.
|
||||
|
||||
* windres.c (format_from_filename): Suggest the use of -J instead
|
||||
of -I if the file type cannot be determined.
|
||||
|
||||
2004-10-18 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
|
||||
|
||||
* strings.c: Include <sys/stat.h>.
|
||||
|
||||
2004-10-18 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* budemang.c (demangle): Fix thinko.
|
||||
|
||||
* budemang.c (demangle): Handle "@plt" suffix.
|
||||
|
||||
2004-10-14 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* nm.c (usage): Fix description of --special-syms switch.
|
||||
|
||||
2004-10-13 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* strings.c (statbuf): New typedef.
|
||||
(file_stat): Define.
|
||||
(strings_object_file): Avoid using get_file_size, instead do the
|
||||
checks here, using file_stat.
|
||||
* configure.in (HAVE_STAT64): New test.
|
||||
* configure: Rebuilt.
|
||||
* config.in: Rebuilt.
|
||||
|
||||
2004-10-12 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* readelf.c (decode_ARM_machine_flags): Support EABI version 4.
|
||||
|
||||
2004-10-11 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* objdump.c (dump_symbols): Fix thinko last change. Improve error
|
||||
messages.
|
||||
|
||||
2004-10-08 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* nm.c: Add a new switch --special-syms which, if enabled, will
|
||||
include the ARM Mapping symbols in nm's output.
|
||||
(usage): Mention the switch.
|
||||
(filter_symbols): Handle the switch.
|
||||
* objdump.c: Add a similar switch.
|
||||
(usage): Mention the switch.
|
||||
(dump_symbols): Handle the switch.
|
||||
* doc/binutils.texi: Document the new switches.
|
||||
* NEWS: Mention the new switches.
|
||||
|
||||
2004-10-08 Daniel Jacobowitz <dan@debian.org>
|
||||
|
||||
* readelf.c (get_x86_64_section_type_name): New function.
|
||||
(get_section_type_name): Use it.
|
||||
|
||||
2004-10-08 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
|
||||
|
||||
* dlltool.c (make_one_lib_file): Revert 2004-09-02 and 2004-09-04
|
||||
patches.
|
||||
* doc/binutils.texi (dlltool): Revert 2004-09-06 patch.
|
||||
|
||||
2004-10-07 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* readelf.c (get_machine_flags): Don't fall through into m68k cpu
|
||||
types.
|
||||
|
||||
2004-10-01 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* readelf.c (get_arm_section_type_name): New function.
|
||||
(get_section_type_name): Use it.
|
||||
|
||||
2004-09-28 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* nm.c: Reorder functions to eliminate most of the static function
|
||||
prototypes.
|
||||
|
||||
2004-09-22 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* readelf.c (process_program_headers): Don't include .tbss in non-TLS
|
||||
segments.
|
||||
|
||||
2004-09-17 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am: Run "make dep-am".
|
||||
* Makefile.in: Regenerate.
|
||||
* config.in: Regenerate.
|
||||
* configure: Regenerate.
|
||||
* doc/Makefile.in: Regenerate.
|
||||
* po/binutils.pot: Regenerate.
|
||||
|
||||
2004-09-12 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* readelf.c (decode_location_expression): Sign extend value for
|
||||
DW_OP_const1s, DW_OP_const2s, DW_OP_const4s, DW_OP_bra, DW_OP_skip.
|
||||
|
||||
2004-09-09 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR 363
|
||||
* ar.c (replace_members): Do not use get_file_size as
|
||||
ar_emul_append correctly handles missing files.
|
||||
|
||||
2004-09-07 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* configure: Regenerated with autconfig 2.13.
|
||||
|
||||
2004-09-06 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* doc/binutils.texi (dlltool): Update --add-underscore, --kill-at
|
||||
documentation.
|
||||
|
||||
2004-09-06 Michael Wardle <mbw@endbracket.net>
|
||||
|
||||
* doc/binutils.texi (objdump): Document that the -x switch includes
|
||||
the effect of the -p switch.
|
||||
|
||||
2004-09-04 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* dlltool.c (make_one_lib_file): Test if internal_name was
|
||||
specified by user before using it.
|
||||
|
||||
2004-09-02 Carlo Wood <carlo@alinoe.com>
|
||||
|
||||
PR binutils/351
|
||||
* dlltool.c (make_one_lib_file): For IDATA6 take the name from
|
||||
exp->internal_name if it is present.
|
||||
|
||||
2004-09-02 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* MAINTAINERS: Add self as co-maintainer of FR-V.
|
||||
* readelf.c (get_machine_flags): Print FR-V cpu types.
|
||||
|
||||
2004-08-28 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* nm.c (show_synthetic): New var.
|
||||
(long_options): Add "synthetic".
|
||||
(usage): Here too.
|
||||
(display_rel_file): Handle show_synthetic.
|
||||
|
||||
2004-08-28 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* objdump.c (dump_bfd): Pass both symbol tables to
|
||||
bfd_get_synthetic_symtab.
|
||||
|
||||
2004-08-17 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* objdump.c (dump_bfd): For relocatable objects, pass syms instead
|
||||
of dynsyms to bfd_get_synthetic_symtab.
|
||||
|
||||
2004-08-16 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* readelf.c (debug_apply_rela_addends): New function, extracted from..
|
||||
(display_debug_info): ..here.
|
||||
(display_debug_frames): Call debug_apply_rela_addends. Don't do
|
||||
DW_EH_PE_pcrel adjustment for ET_REL.
|
||||
|
||||
2004-08-06 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* readelf.c (dump_relocations): Fix typo when calculating
|
||||
sec_index.
|
||||
|
||||
2004-08-02 Jakub Bogusz <qboosh@pld-linux.org>
|
||||
|
||||
* dllwrap.c (deduce_name): Fix typos introduced when program_name
|
||||
was renamed to prog_name.
|
||||
|
||||
2004-07-29 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* readelf.c (get_machine_flags <EM_SH>): Handle EF_SH2A and
|
||||
EF_SH2A_NOFPU.
|
||||
|
||||
2004-07-28 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
2003-07-08 Alexandre Oliva <aoliva@redhat.com>
|
||||
* readelf.c (get_machine_flags <EM_SH)): Handle EF_SH4_NOFPU and
|
||||
EF_SH4A_NOFPU.
|
||||
2003-06-12 Alexandre Oliva <aoliva@redhat.com>
|
||||
* readelf.c (get_machine_flags <EM_SH>): Print SH ISA name.
|
||||
|
||||
2004-07-21 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* objcopy.c (filter_symbols): Use bfd_coff_get_comdat_section
|
||||
to access comdat.
|
||||
* objdump.c (dump_section_header): Likewise.
|
||||
|
||||
2004-07-15 Aravinda PR <aravindapr@rediffmail.com>
|
||||
|
||||
* nlmconv.c (main): Pass map_file argument to link_inputs.
|
||||
(link_inputs): Use map_file argument if it is defined.
|
||||
|
||||
2004-07-13 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* dllwrap.c: Replace 'program_name' with 'prog_name' to avoid
|
||||
conflicts with exported global defined in bucomm.h.
|
||||
(deduce_name): Rename parameter 'program_name' to 'name' to avoid
|
||||
shadowing the global defined in bucomm.h.
|
||||
|
||||
2004-07-12 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
|
||||
|
||||
* dlltool.c (ext_prefix_alias): New global variable.
|
||||
(make_one_lib_file): Add aliases with prefixes for external
|
||||
and import definitions.
|
||||
(usage): Document -p option.
|
||||
(long_options): Add --ext-prefix-alias option.
|
||||
(main): Handle -p.
|
||||
* doc/binutils.texi: Document new switch.
|
||||
* NEWS: Mention new switch.
|
||||
|
||||
2004-07-09 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
|
||||
|
||||
* binutils/dlltool.c (asm_prefix): Add parameter: name.
|
||||
No underscore for symbols beginning with ?.
|
||||
(ASM_PREFIX): Add parameter: NAME.
|
||||
(gen_exp_file): Use new parameter.
|
||||
(make_label): Likewise.
|
||||
(make_imp_label): Likewise.
|
||||
(make_one_lib_file): Likewise.
|
||||
|
||||
2004-07-07 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* MAINTAINERS: Added myself to the list.
|
||||
* readelf.c: Include "elf/crx.h".
|
||||
(guess_is_rela): Handle EM_CRX.
|
||||
(get_machine_name): Likewise.
|
||||
(dump_relocations): Likewise.
|
||||
|
||||
2004-07-03 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
|
||||
|
||||
* doc/binutils.texi (nm): Clarify weak symbol description.
|
||||
|
||||
2004-06-24 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* readelf.c (get_segment_type): Display "GNU_STACK", not just
|
||||
"STACK", when a PT_GNU_STACK segment is encountered.
|
||||
|
||||
2004-06-24 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* objcopy.c (copy_section): Don't set _cooked_size.
|
||||
|
||||
2004-06-22 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* readelf.c (Elf32_Word): Delete.
|
||||
(get_32bit_dynamic_section): Handle SGI ELF dynamic segment.
|
||||
(get_64bit_dynamic_section): Likewise.
|
||||
|
||||
* readelf.c (get_32bit_dynamic_section): Stop at first DT_NULL entry.
|
||||
(get_64bit_dynamic_section): Likewise.
|
||||
|
||||
* readelf.c (dynamic_nent): New variable.
|
||||
(get_32bit_dynamic_section): Set it.
|
||||
(get_64bit_dynamic_section): Here too.
|
||||
(process_dynamic_section): Use it instead of dynamic_size.
|
||||
(process_syminfo): Likewise.
|
||||
|
||||
* readelf.c (get_32bit_dynamic_section): Correct number of entries
|
||||
translated from external to internal form.
|
||||
(get_64bit_dynamic_section): Likewise.
|
||||
|
||||
2004-06-18 Jie Zhang <zhangjie@magima.com.cn>
|
||||
|
||||
* readelf.c (process_program_headers): When locating the dynamic
|
||||
section use the section table if it is present.
|
||||
(dynamic_segment): Renamed to dynamic_section.
|
||||
Replace references to dynamic segment with references to dynamic
|
||||
section, except where appropriate.
|
||||
(dynamic_segment_mips_val): Rename to dynamic_section_mips_val.
|
||||
(dynamic_segment_parisc_val): Rename to dynamic_section_parisc_val.
|
||||
(dynamic_segment_ia64_val): Rename to dynamic_section_ia64_val.
|
||||
(get_32bit_dynamic_segment): Rename to get_32bit_dynamic_section.
|
||||
Remove tag counting code as it is no longer needed.
|
||||
(get_64bit_dynamic_segment): Rename to get_64bit_dynamic_section.
|
||||
Remove tag counting code as it is no longer needed.
|
||||
(process_dynamic_segment): Rename to process_dynamic_section.
|
||||
|
||||
2004-06-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* objcopy.c (copy_section): Use bfd_get_section_size instead of
|
||||
_raw_size or bfd_get_section_size_before_reloc. Don't set reloc_done.
|
||||
(compare_section_lma): Likewise.
|
||||
* addr2line.c (find_address_in_section): Likewise.
|
||||
* coffgrok.c (do_sections_p1): Likewise.
|
||||
* dlltool.c (scan_drectve_symbols): Likewise.
|
||||
* nlmconv.c (main): Likewise.
|
||||
(copy_sections): Likewise.
|
||||
(powerpc_mangle_relocs): Likewise.
|
||||
* objdump.c (disassemble_section): Likewise.
|
||||
* prdbg.c (find_address_in_section): Likewise.
|
||||
* size.c (berkeley_sum): Likewise.
|
||||
* srconv.c (wr_ob): Likewise.
|
||||
* strings.c (strings_a_section): Likewise.
|
||||
|
||||
2004-05-28 Ian Lance Taylor <ian@wasabisystems.com>
|
||||
|
||||
* readelf.c (decode_ARM_machine_flags): Add EF_ARM_VFP_FLOAT.
|
||||
|
||||
2004-05-17 David Heine <dlheine@tensilica.com>
|
||||
|
||||
* objcopy.c (setup_bfd_headers): New function.
|
||||
(copy_object): Call setup_bfd_headers.
|
||||
|
||||
2004-05-13 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* readelf.c (display_debug_frames): Handle dwarf3 format CIE
|
||||
entries.
|
||||
|
||||
2004-05-13 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/fr.po: Updated French translation.
|
||||
|
||||
2004-05-11 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* readelf.c (get_segment_type): Handle PT_GNU_RELRO.
|
||||
|
||||
2004-05-07 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* readelf.c (section_groups): New.
|
||||
(group_count): New.
|
||||
(section_headers_groups): New.
|
||||
(process_section_groups): Populate group_count, section_groups
|
||||
and section_headers_groups.
|
||||
(process_unwind): Support section group.
|
||||
(process_object): Always call process_section_groups. Free
|
||||
section_groups and section_headers_groups.
|
||||
|
||||
2004-04-30 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* readelf.c (process_section_headers): Use %3lu on sh_info.
|
||||
|
||||
2004-04-30 Michael Deutschmann <michael@talamasca.ocis.net>
|
||||
|
||||
* ranlib.sh: Quote $1 argument in case it contains spaces.
|
||||
|
||||
2004-04-27 John Paul Wallington <jpw@gnu.org>
|
||||
|
||||
* objcopy.c (copy_usage, strip_usage): Fix spelling.
|
||||
|
||||
2004-04-26 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* readelf.c (do_section_groups): New.
|
||||
(options): Add --section-groups/-g.
|
||||
(usage): Mention --section-groups/-g.
|
||||
(parse_args): Support --section-groups/-g.
|
||||
(get_group_flags): New.
|
||||
(process_section_groups): New.
|
||||
(process_object): Call process_section_groups.
|
||||
|
||||
2004-04-24 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* objdump.c (disassemble_section): Don't disassemble sections
|
||||
without SEC_HAS_CONTENTS.
|
||||
|
||||
2004-04-22 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* objdump.c (synthsyms, synthcount): New variables.
|
||||
(disassemble_data): Use dynsyms for stripped binaries or libraries.
|
||||
Add synthetized symbols.
|
||||
(dump_bfd): For disassemble, initialize dynsyms always and
|
||||
also synthsyms. Free synthsyms and clear {sym,dynsym,synth}count
|
||||
before returning.
|
||||
|
||||
2004-04-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* strings.c (print_strings): Cast file_off to unsigned long in
|
||||
printf arg list.
|
||||
|
||||
2004-04-07 Benjamin Monate <benjamin.monate@cea.fr>
|
||||
|
||||
PR 86
|
||||
* arsup.c (ar_save): Use smart_rename.
|
||||
|
||||
2004-04-01 Dean Luick <luick@cray.com>
|
||||
|
||||
* readelf.c (display_debug_pubnames): Align offset and data
|
||||
columns.
|
||||
(read_and_display_attr_value): Add missing break;
|
||||
(debug_displays): Enable the display of the .debug_pubtypes
|
||||
section.
|
||||
|
||||
2004-03-30 Stan Shebs <shebs@apple.com>
|
||||
|
||||
* mpw-config.in, mpw-make.sed, mac-binutils.r: Remove MPW
|
||||
support files, no longer used.
|
||||
|
||||
2004-03-23 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* readelf.c (decode_ARM_machine_flags): Add EABI v3.
|
||||
|
||||
2004-03-21 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* readelf.c (display_debug_frames): Don't crash for mismatched
|
||||
DW_CFA_restore_state.
|
||||
|
||||
2004-03-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am: Run "make dep-am".
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* config.in: Regenerate.
|
||||
* configure: Regenerate.
|
||||
* po/binutils.pot: Regenerate.
|
||||
|
||||
2004-03-15 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* objdump.c (struct SFILE): Replace current pointer with pos
|
||||
offset, rename size to alloc.
|
||||
(objdump_sprintf): Avoid unnecessary copies in the common case
|
||||
(disassemble_bytes): Keep sfile live throughout the
|
||||
function. Adjust usage appropriately.
|
||||
|
||||
2004-03-10 Ben Elliston <bje@gnu.org>
|
||||
|
||||
* MAINTAINERS: Update my mail address.
|
||||
|
||||
2004-03-08 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* deflex.l: Handle "PRIVATE" string.
|
||||
* defparse.y (%token): Add PRIVATE.
|
||||
(%type): Add opt_PRIVATE.
|
||||
(expline): Pass opt_PRIVATE to def_exports.
|
||||
(opt_PRIVATE): Handle PRIVATE token.
|
||||
* dlltool.h (def_exports): Add 7th param for private flag to
|
||||
declaration.
|
||||
* dlltool.c: Add PRIVATE to comment on EXPORTS syntax.
|
||||
(struct export): Add 'private' field.
|
||||
(def_exports): Set 'private' field of struct exports.
|
||||
(scan_drectve_symbols): Adjust calls to def_exports.
|
||||
(scan_filtered_symbols): Likewise.
|
||||
(dump_def_info): Print 'private' field.
|
||||
(gen_def_file): Likewise.
|
||||
(gen_lib_file): Skip generation of lib object if private.
|
||||
Delete tmp object files in same order as they were generated.
|
||||
Don't delete non-existent private object files.
|
||||
|
||||
2004-02-27 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* ar.c (main): Support POSIX-compatible argument parsing.
|
||||
|
||||
2004-02-23 Daniel Lucq <daniel@lucq.org>
|
||||
|
||||
* readelf.c (process_mips_specific): Print conflictsno as an
|
||||
unsigned long.
|
||||
|
||||
2004-02-21 Dmitry Timoshkov <dmitry@baikal.ru>
|
||||
|
||||
* dlltool.c (gen_exp_file): Always output names for forwarded symbols.
|
||||
|
||||
2004-02-19 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* objcopy.c (copy_section): Avoid warnings.
|
||||
|
||||
2004-02-14 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* ar.c (remove_output): Use bfd_cache_close.
|
||||
* arsup.c (ar_end): Ditto.
|
||||
|
||||
2004-01-21 Roland McGrath <roland@redhat.com>
|
||||
|
||||
* readelf.c (get_note_type): Match NT_AUXV.
|
||||
|
||||
2004-01-20 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* version.c (print_version): Update copyright year to 2004.
|
||||
|
||||
2004-01-14 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
|
||||
|
||||
* acinclude.m4: Quote names of macros to be defined by AC_DEFUN
|
||||
throughout.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Regenerate.
|
||||
|
||||
2004-01-12 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* objcopy.c: Include elf-bfd.h.
|
||||
(is_strip_section): Don't strip debugging sections if
|
||||
STRIP_NONDEBUG.
|
||||
(setup_section): If STRIP_NONDEBUG make SEC_ALLOC sections
|
||||
~(SEC_LOAD | SEC_HAS_CONTENTS) and on ELF targets also SHT_NOBITS.
|
||||
|
||||
* objcopy.c (copy_section): Free relpp if relcount == 0.
|
||||
|
||||
2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
|
||||
|
||||
* stabs.c (parse_stab_argtypes): Handle g++ ABI version 3 names.
|
||||
(stab_demangle_argtypes): Likewise.
|
||||
(stab_demangle_v3_argtypes): New static function.
|
||||
(stab_demangle_v3_arg): New static function.
|
||||
|
||||
2004-01-12 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* objcopy.c (copy_object): Make the function boolean, returning
|
||||
FALSE upon failure.
|
||||
(copy_archive): Handle the return value from copy_object.
|
||||
(copy_file): Likewise.
|
||||
|
||||
2004-01-07 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* readelf.c (find_section): New function. Locates a named
|
||||
section.
|
||||
(get_debug_line_pointer_sizes): New function: Initialises the
|
||||
debug_line_pointer_sizes array.
|
||||
(display_debug_lines): Call get_debug_line_pointer_sizes.
|
||||
(display_debug_loc): Likewise.
|
||||
(load_debug_loc): Use find_section.
|
||||
(load_debug_str): Likewise.
|
||||
(display_debug_info): Likewise.
|
||||
(prescan_debug_info): Delete.
|
||||
(debug_displays): Remove prescan field.
|
||||
(process_section_contents): Do not perform prescans.
|
||||
|
||||
2004-01-03 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* objcopy.c (filter_bytes): Delete. Move code to..
|
||||
(copy_section): ..here. Simplify size adjustment. Divide
|
||||
section lma by interleave.
|
||||
|
||||
2004-01-02 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/ru.po: New file: Russian translation.
|
||||
* configure.in (ALL_LINGUAS): Add ru
|
||||
* configure: Regenerate.
|
||||
|
||||
For older changes see ChangeLog-0203
|
||||
|
||||
Local Variables:
|
||||
mode: change-log
|
||||
left-margin: 8
|
||||
fill-column: 74
|
||||
version-control: never
|
||||
End:
|
1350
binutils/ChangeLog-2005
Normal file
1350
binutils/ChangeLog-2005
Normal file
File diff suppressed because it is too large
Load Diff
6965
gas/ChangeLog
6965
gas/ChangeLog
File diff suppressed because it is too large
Load Diff
2687
gas/ChangeLog-2004
Normal file
2687
gas/ChangeLog-2004
Normal file
File diff suppressed because it is too large
Load Diff
4292
gas/ChangeLog-2005
Normal file
4292
gas/ChangeLog-2005
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1156
gas/testsuite/ChangeLog-2004
Normal file
1156
gas/testsuite/ChangeLog-2004
Normal file
File diff suppressed because it is too large
Load Diff
1679
gas/testsuite/ChangeLog-2005
Normal file
1679
gas/testsuite/ChangeLog-2005
Normal file
File diff suppressed because it is too large
Load Diff
246
gprof/ChangeLog
246
gprof/ChangeLog
@ -1,248 +1,4 @@
|
||||
2005-12-27 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am (Makefile): Remove dependency.
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* gconfig.in: Regenerate.
|
||||
|
||||
2005-11-16 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* Makefile.am (gprof.info, gprof.1): Depend on config.texi.
|
||||
(config.texi): New file.
|
||||
* Makefile.in: Regenerated.
|
||||
|
||||
2005-11-07 Steve Ellcey <sje@cup.hp.com>
|
||||
|
||||
* configure: Regenerate after modifying bfd/warning.m4.
|
||||
|
||||
2005-10-30 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* gprof.c (usage): Document "@FILE".
|
||||
|
||||
2005-09-30 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/ga.po: New Irish translation.
|
||||
* configure.in (ALL_LINGUAS): Add "ga".
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-09-30 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* gprof.c (main): Use expandargv.
|
||||
|
||||
2005-09-30 Matthias Kurz <mk@baerlap.north.de>
|
||||
|
||||
* gprof.c (main):Only invoke bindtextdomain() and textdomain() if
|
||||
ENABLE_NLS is defined.
|
||||
|
||||
2005-05-09 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* Update the address and phone number of the FSF organization in
|
||||
the GPL notices in the following files:
|
||||
aclocal.m4, basic_blocks.c, basic_blocks.h, bb_exit_func.c,
|
||||
bbconv.pl, call_graph.c, call_graph.h, cg_print.c, cg_print.h,
|
||||
corefile.c, corefile.h, gmon_io.c, gmon_io.h, gmon_out.h,
|
||||
gprof.texi, hist.c, hist.h, search_list.c, search_list.h,
|
||||
source.c, source.h, sym_ids.c, sym_ids.h, symtab.c, symtab.h
|
||||
|
||||
2005-04-25 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* corefile.h (core_num_syms): Remove unused extern declaration.
|
||||
(core_syms): Likewise.
|
||||
(min_insn_size): Likewise.
|
||||
|
||||
2005-04-24 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* corefile.c (core_num_syms): Make static.
|
||||
(core_syms): Likewise.
|
||||
(min_insn_size): Likewise.
|
||||
* gprof.c (abfd): Remove unused variable.
|
||||
* hist.c (hist_dimension): Make static.
|
||||
(hist_dimension_abbrev): Likewise.
|
||||
* sym_ids.c (id_list): Likewise.
|
||||
(table_name): Likewise.
|
||||
|
||||
2005-04-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* corefile.c (core_init): Call bfd_get_synthetic_symtab.
|
||||
|
||||
2005-04-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am (NO_WERROR): Define.
|
||||
* acinclude.m4: Include ../bfd/warning.m4.
|
||||
* configure.in: Invoke AM_BINUTILS_WARNINGS.
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-04-06 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/rw.po: New translation: Kinyarwanda
|
||||
* configure.in (ALL_LINGUAS): Add rw
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-04-04 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* configure.in: Add a check for <unistd.h> providing a prototype
|
||||
for getopt() which is compatible with the one in
|
||||
include/getopt.h. If so then define HAVE_DECL_GETOPT.
|
||||
* configure: Regenerate.
|
||||
* gconfig.in (HAVE_DECL_GETOPT): Add.
|
||||
|
||||
2005-03-29 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/de.po: Updated German translation.
|
||||
|
||||
2005-03-17 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/vi.po: Updated Vietnamese translation.
|
||||
|
||||
2005-03-16 Nick Clifton <nickc@redhat.com>
|
||||
Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* configure.in (werror): New switch: Add -Werror to the
|
||||
compiler command line. Enabled by default. Disable via
|
||||
--disable-werror.
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-03-15 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* basic_blocks.c (print_exec_counts): Step through sorted array of
|
||||
basic blocks.
|
||||
|
||||
2005-03-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/es.po: Commit new Spanish translation.
|
||||
|
||||
* po/fr.po: Commit new French translation.
|
||||
|
||||
2005-03-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* gmon_io.c (gmon_write_raw_arc): Return 1 for invalid size.
|
||||
|
||||
2005-03-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/tr.po: Commit new Turkish translation.
|
||||
|
||||
2005-03-05 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/gprof.pot: Regenerate.
|
||||
|
||||
2005-02-22 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* basic_blocks.c: Warning fixes.
|
||||
* gmon_io.c: Likewise.
|
||||
* hist.c: Likewise.
|
||||
* hist.h: Likewise.
|
||||
|
||||
2005-01-31 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* configure: Regenerate to track ../gettext.m4.
|
||||
|
||||
2005-01-31 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/vi/po: New file: Vietnamese translation.
|
||||
* configure.in: (ALL_LINGUAS): Add vi.
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-01-27 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* configure: Regenerate to track ../gettext.m4 change.
|
||||
|
||||
2005-01-21 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gmon.h, alpha.c, vax.c: Remove #if 0'd chunks.
|
||||
|
||||
2004-11-30 Tero Niemela <tero_niemela@yahoo.com>
|
||||
|
||||
* Makefile.am: Change LOCALEDIR to $(datadir)/share.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2004-09-17 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Regenerate.
|
||||
* po/gprof.pot: Regenerate.
|
||||
|
||||
2004-07-13 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.c (main): For line-by-line profiling, there is no need to
|
||||
specially exclude the default function set from the flat profile.
|
||||
|
||||
2004-06-28 Maciej W. Rozycki <macro@linux-mips.org>
|
||||
|
||||
* Makefile.in: Regenerate to clean up breakage.
|
||||
|
||||
2004-06-15 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* configure.in: Run through autoupdate.
|
||||
* configure: Regenerate with autoconf 2.59.
|
||||
* Makefile.am (install-local): Rename from this ..
|
||||
(install-data-local): .. to this.
|
||||
* Makefile.in: Regenerate with automake 1.8.5.
|
||||
* aclocal.m4: Regenerate with aclocal 1.8.5.
|
||||
|
||||
2004-06-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* corefile.c (core_init): Use bfd_get_section_size
|
||||
instead of bfd_get_section_size_before_reloc or _raw_size.
|
||||
* symtab.c (symtab_finalize): Likewise.
|
||||
|
||||
2004-05-26 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* corefile.c (core_create_line_syms): Per ISO C '90, move
|
||||
vma_high's declaration to the function's start.
|
||||
|
||||
2004-05-26 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.c (main): Clean up some more.
|
||||
|
||||
* alpha.c, basic_blocks.c, basic_blocks.h, bb_exit_func.c,
|
||||
call_graph.c, call_graph.h, cg_arcs.c, cg_arcs.h, cg_dfn.c,
|
||||
cg_dfn.h, cg_print.c, cg_print.h, corefile.c, corefile.h,
|
||||
gmon_io.c, gmon_io.h, gprof.c, gprof.h, hertz.h, hist.c, hist.h,
|
||||
i386.c, mips.c, search_list.c, search_list.h, source.c, source.h,
|
||||
sparc.c, sym_ids.c, sym_ids.h, symtab.c, symtab.h, tahoe.c,
|
||||
utils.c, utils.h, vax.c, gen-c-prog.awk: Convert K&R C to ANSI C.
|
||||
|
||||
2004-05-26 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* corefile.c (core_init): Use a separate local variable,
|
||||
core_sym_bytes, to make the units from bfd_get_symtab_upper_bound
|
||||
more obvious.
|
||||
(core_create_function_syms): Discard cbfd argument. Eliminate
|
||||
`offset' variable and calculate VMA directly. Update all users.
|
||||
* corefile.h (core_create_function_syms): Update prototype.
|
||||
(core_create_line_syms): Likewise.
|
||||
* gprof.c (main): Remove #ifdef PROF_SUPPORT_IMPLEMENTED code.
|
||||
Tidy.
|
||||
|
||||
2004-05-17 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.texi (Output Options): Correct last patch to use @itemx, not
|
||||
@item, for options with long option alternatives.
|
||||
|
||||
2004-05-17 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.texi (Introduction): Update synopsis.
|
||||
(Output Options): Document -r and -R.
|
||||
(Analysis Options): Document -t, --table-length.
|
||||
(Miscellaneous Options): Document -h, --help.
|
||||
|
||||
2004-05-13 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/fr.po: Updated French translation.
|
||||
|
||||
2004-03-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/sv.po: Updated.
|
||||
|
||||
* Makefile.am: Run "make dep-am".
|
||||
* Makefile.in: Regenerate.
|
||||
* gconfig.in: Regenerate.
|
||||
* po/gprof.pot: Regenerate.
|
||||
|
||||
For older changes see ChangeLog-9203
|
||||
For older changes see ChangeLog-2005
|
||||
|
||||
Local Variables:
|
||||
mode: change-log
|
||||
|
98
gprof/ChangeLog-2004
Normal file
98
gprof/ChangeLog-2004
Normal file
@ -0,0 +1,98 @@
|
||||
2004-11-30 Tero Niemela <tero_niemela@yahoo.com>
|
||||
|
||||
* Makefile.am: Change LOCALEDIR to $(datadir)/share.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2004-09-17 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Regenerate.
|
||||
* po/gprof.pot: Regenerate.
|
||||
|
||||
2004-07-13 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.c (main): For line-by-line profiling, there is no need to
|
||||
specially exclude the default function set from the flat profile.
|
||||
|
||||
2004-06-28 Maciej W. Rozycki <macro@linux-mips.org>
|
||||
|
||||
* Makefile.in: Regenerate to clean up breakage.
|
||||
|
||||
2004-06-15 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* configure.in: Run through autoupdate.
|
||||
* configure: Regenerate with autoconf 2.59.
|
||||
* Makefile.am (install-local): Rename from this ..
|
||||
(install-data-local): .. to this.
|
||||
* Makefile.in: Regenerate with automake 1.8.5.
|
||||
* aclocal.m4: Regenerate with aclocal 1.8.5.
|
||||
|
||||
2004-06-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* corefile.c (core_init): Use bfd_get_section_size
|
||||
instead of bfd_get_section_size_before_reloc or _raw_size.
|
||||
* symtab.c (symtab_finalize): Likewise.
|
||||
|
||||
2004-05-26 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* corefile.c (core_create_line_syms): Per ISO C '90, move
|
||||
vma_high's declaration to the function's start.
|
||||
|
||||
2004-05-26 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.c (main): Clean up some more.
|
||||
|
||||
* alpha.c, basic_blocks.c, basic_blocks.h, bb_exit_func.c,
|
||||
call_graph.c, call_graph.h, cg_arcs.c, cg_arcs.h, cg_dfn.c,
|
||||
cg_dfn.h, cg_print.c, cg_print.h, corefile.c, corefile.h,
|
||||
gmon_io.c, gmon_io.h, gprof.c, gprof.h, hertz.h, hist.c, hist.h,
|
||||
i386.c, mips.c, search_list.c, search_list.h, source.c, source.h,
|
||||
sparc.c, sym_ids.c, sym_ids.h, symtab.c, symtab.h, tahoe.c,
|
||||
utils.c, utils.h, vax.c, gen-c-prog.awk: Convert K&R C to ANSI C.
|
||||
|
||||
2004-05-26 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* corefile.c (core_init): Use a separate local variable,
|
||||
core_sym_bytes, to make the units from bfd_get_symtab_upper_bound
|
||||
more obvious.
|
||||
(core_create_function_syms): Discard cbfd argument. Eliminate
|
||||
`offset' variable and calculate VMA directly. Update all users.
|
||||
* corefile.h (core_create_function_syms): Update prototype.
|
||||
(core_create_line_syms): Likewise.
|
||||
* gprof.c (main): Remove #ifdef PROF_SUPPORT_IMPLEMENTED code.
|
||||
Tidy.
|
||||
|
||||
2004-05-17 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.texi (Output Options): Correct last patch to use @itemx, not
|
||||
@item, for options with long option alternatives.
|
||||
|
||||
2004-05-17 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gprof.texi (Introduction): Update synopsis.
|
||||
(Output Options): Document -r and -R.
|
||||
(Analysis Options): Document -t, --table-length.
|
||||
(Miscellaneous Options): Document -h, --help.
|
||||
|
||||
2004-05-13 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/fr.po: Updated French translation.
|
||||
|
||||
2004-03-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/sv.po: Updated.
|
||||
|
||||
* Makefile.am: Run "make dep-am".
|
||||
* Makefile.in: Regenerate.
|
||||
* gconfig.in: Regenerate.
|
||||
* po/gprof.pot: Regenerate.
|
||||
|
||||
For older changes see ChangeLog-9203
|
||||
|
||||
Local Variables:
|
||||
mode: change-log
|
||||
left-margin: 8
|
||||
fill-column: 74
|
||||
version-control: never
|
||||
End:
|
162
gprof/ChangeLog-2005
Normal file
162
gprof/ChangeLog-2005
Normal file
@ -0,0 +1,162 @@
|
||||
2005-12-27 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am (Makefile): Remove dependency.
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* gconfig.in: Regenerate.
|
||||
|
||||
2005-11-16 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* Makefile.am (gprof.info, gprof.1): Depend on config.texi.
|
||||
(config.texi): New file.
|
||||
* Makefile.in: Regenerated.
|
||||
|
||||
2005-11-07 Steve Ellcey <sje@cup.hp.com>
|
||||
|
||||
* configure: Regenerate after modifying bfd/warning.m4.
|
||||
|
||||
2005-10-30 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* gprof.c (usage): Document "@FILE".
|
||||
|
||||
2005-09-30 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/ga.po: New Irish translation.
|
||||
* configure.in (ALL_LINGUAS): Add "ga".
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-09-30 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* gprof.c (main): Use expandargv.
|
||||
|
||||
2005-09-30 Matthias Kurz <mk@baerlap.north.de>
|
||||
|
||||
* gprof.c (main):Only invoke bindtextdomain() and textdomain() if
|
||||
ENABLE_NLS is defined.
|
||||
|
||||
2005-05-09 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* Update the address and phone number of the FSF organization in
|
||||
the GPL notices in the following files:
|
||||
aclocal.m4, basic_blocks.c, basic_blocks.h, bb_exit_func.c,
|
||||
bbconv.pl, call_graph.c, call_graph.h, cg_print.c, cg_print.h,
|
||||
corefile.c, corefile.h, gmon_io.c, gmon_io.h, gmon_out.h,
|
||||
gprof.texi, hist.c, hist.h, search_list.c, search_list.h,
|
||||
source.c, source.h, sym_ids.c, sym_ids.h, symtab.c, symtab.h
|
||||
|
||||
2005-04-25 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* corefile.h (core_num_syms): Remove unused extern declaration.
|
||||
(core_syms): Likewise.
|
||||
(min_insn_size): Likewise.
|
||||
|
||||
2005-04-24 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* corefile.c (core_num_syms): Make static.
|
||||
(core_syms): Likewise.
|
||||
(min_insn_size): Likewise.
|
||||
* gprof.c (abfd): Remove unused variable.
|
||||
* hist.c (hist_dimension): Make static.
|
||||
(hist_dimension_abbrev): Likewise.
|
||||
* sym_ids.c (id_list): Likewise.
|
||||
(table_name): Likewise.
|
||||
|
||||
2005-04-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* corefile.c (core_init): Call bfd_get_synthetic_symtab.
|
||||
|
||||
2005-04-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am (NO_WERROR): Define.
|
||||
* acinclude.m4: Include ../bfd/warning.m4.
|
||||
* configure.in: Invoke AM_BINUTILS_WARNINGS.
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-04-06 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/rw.po: New translation: Kinyarwanda
|
||||
* configure.in (ALL_LINGUAS): Add rw
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-04-04 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* configure.in: Add a check for <unistd.h> providing a prototype
|
||||
for getopt() which is compatible with the one in
|
||||
include/getopt.h. If so then define HAVE_DECL_GETOPT.
|
||||
* configure: Regenerate.
|
||||
* gconfig.in (HAVE_DECL_GETOPT): Add.
|
||||
|
||||
2005-03-29 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/de.po: Updated German translation.
|
||||
|
||||
2005-03-17 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/vi.po: Updated Vietnamese translation.
|
||||
|
||||
2005-03-16 Nick Clifton <nickc@redhat.com>
|
||||
Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* configure.in (werror): New switch: Add -Werror to the
|
||||
compiler command line. Enabled by default. Disable via
|
||||
--disable-werror.
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-03-15 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* basic_blocks.c (print_exec_counts): Step through sorted array of
|
||||
basic blocks.
|
||||
|
||||
2005-03-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/es.po: Commit new Spanish translation.
|
||||
|
||||
* po/fr.po: Commit new French translation.
|
||||
|
||||
2005-03-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* gmon_io.c (gmon_write_raw_arc): Return 1 for invalid size.
|
||||
|
||||
2005-03-14 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/tr.po: Commit new Turkish translation.
|
||||
|
||||
2005-03-05 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* po/gprof.pot: Regenerate.
|
||||
|
||||
2005-02-22 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* basic_blocks.c: Warning fixes.
|
||||
* gmon_io.c: Likewise.
|
||||
* hist.c: Likewise.
|
||||
* hist.h: Likewise.
|
||||
|
||||
2005-01-31 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* configure: Regenerate to track ../gettext.m4.
|
||||
|
||||
2005-01-31 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/vi/po: New file: Vietnamese translation.
|
||||
* configure.in: (ALL_LINGUAS): Add vi.
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-01-27 Andrew Cagney <cagney@gnu.org>
|
||||
|
||||
* configure: Regenerate to track ../gettext.m4 change.
|
||||
|
||||
2005-01-21 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* gmon.h, alpha.c, vax.c: Remove #if 0'd chunks.
|
||||
|
||||
For older changes see ChangeLog-2004
|
||||
|
||||
Local Variables:
|
||||
mode: change-log
|
||||
left-margin: 8
|
||||
fill-column: 74
|
||||
version-control: never
|
||||
End:
|
3270
ld/ChangeLog
3270
ld/ChangeLog
File diff suppressed because it is too large
Load Diff
1442
ld/ChangeLog-2004
Normal file
1442
ld/ChangeLog-2004
Normal file
File diff suppressed because it is too large
Load Diff
1842
ld/ChangeLog-2005
Normal file
1842
ld/ChangeLog-2005
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1085
ld/testsuite/ChangeLog-2004
Normal file
1085
ld/testsuite/ChangeLog-2004
Normal file
File diff suppressed because it is too large
Load Diff
1189
ld/testsuite/ChangeLog-2005
Normal file
1189
ld/testsuite/ChangeLog-2005
Normal file
File diff suppressed because it is too large
Load Diff
1982
opcodes/ChangeLog
1982
opcodes/ChangeLog
File diff suppressed because it is too large
Load Diff
741
opcodes/ChangeLog-2004
Normal file
741
opcodes/ChangeLog-2004
Normal file
@ -0,0 +1,741 @@
|
||||
2004-12-23 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-opc.c: Mark 'bcop' instruction as RELAXABLE.
|
||||
|
||||
2004-12-14 Svein E. Seldal <Svein.Seldal@solidas.com>
|
||||
|
||||
* avr-dis.c: Prettyprint. Added printing of symbol names in all
|
||||
memory references. Convert avr_operand() to C90 formatting.
|
||||
|
||||
2004-12-05 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-dis.c (print_arg): Use 'info->print_address_func' for address printing.
|
||||
|
||||
2004-11-29 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-opc.c (crx_optab): Mark all rbase_disps* operands as signed.
|
||||
(no_op_insn): Initialize array with instructions that have no
|
||||
operands.
|
||||
* crx-dis.c (make_instruction): Get rid of COP_BRANCH_INS operand swapping.
|
||||
|
||||
2004-11-29 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* arm-dis.c: Correct top-level comment.
|
||||
|
||||
2004-11-27 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* arm-opc.h (arm_opcode, thumb_opcode): Add extra field for the
|
||||
architecuture defining the insn.
|
||||
(arm_opcodes, thumb_opcodes): Delete. Move to ...
|
||||
* arm-dis.c (arm_opcodes, thumb_opcodes): Here. Add architecutre
|
||||
field.
|
||||
Also include opcode/arm.h.
|
||||
* Makefile.am (arm-dis.lo): Update dependency list.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2004-11-22 Ravi Ramaseshan <ravi.ramaseshan@codito.com>
|
||||
|
||||
* opcode/arc-opc.c (insert_base): Modify ls_operand[LS_OFFSET] to
|
||||
reflect the change to the short immediate syntax.
|
||||
|
||||
2004-11-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* or32-opc.c (debug): Warning fix.
|
||||
* po/POTFILES.in: Regenerate.
|
||||
|
||||
* maxq-dis.c: Formatting.
|
||||
(print_insn): Warning fix.
|
||||
|
||||
2004-11-17 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* arm-dis.c (WORD_ADDRESS): Define.
|
||||
(print_insn): Use it. Correct big-endian end-of-section handling.
|
||||
|
||||
2004-11-08 Inderpreet Singh <inderpreetb@nioda.hcltech.com>
|
||||
Vineet Sharma <vineets@noida.hcltech.com>
|
||||
|
||||
* maxq-dis.c: New file.
|
||||
* disassemble.c (ARCH_maxq): Define.
|
||||
(disassembler): Add 'print_insn_maxq_little' for handling maxq
|
||||
instructions..
|
||||
* configure.in: Add case for bfd_maxq_arch.
|
||||
* configure: Regenerate.
|
||||
* Makefile.am: Add support for maxq-dis.c
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
|
||||
2004-11-05 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-opc.c (crx_optab): Rename 'arg_icr' to 'arg_idxr' for Index register
|
||||
mode.
|
||||
* crx-dis.c: Likewise.
|
||||
|
||||
2004-11-04 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
Generally, handle CRISv32.
|
||||
* cris-dis.c (TRACE_CASE): Define as (disdata->trace_case).
|
||||
(struct cris_disasm_data): New type.
|
||||
(format_reg, format_hex, cris_constraint, print_flags)
|
||||
(get_opcode_entry): Add struct cris_disasm_data * parameter. All
|
||||
callers changed.
|
||||
(format_sup_reg, print_insn_crisv32_with_register_prefix)
|
||||
(print_insn_crisv32_without_register_prefix)
|
||||
(print_insn_crisv10_v32_with_register_prefix)
|
||||
(print_insn_crisv10_v32_without_register_prefix)
|
||||
(cris_parse_disassembler_options): New functions.
|
||||
(bytes_to_skip, cris_spec_reg): Add enum cris_disass_family
|
||||
parameter. All callers changed.
|
||||
(get_opcode_entry): Call malloc, not xmalloc. Return NULL on
|
||||
failure.
|
||||
(cris_constraint) <case 'Y', 'U'>: New cases.
|
||||
(bytes_to_skip): Handle 'Y' and 'N' as 's'. Skip size is 4 bytes
|
||||
for constraint 'n'.
|
||||
(print_with_operands) <case 'Y'>: New case.
|
||||
(print_with_operands) <case 'T', 'A', '[', ']', 'd', 'n', 'u'>
|
||||
<case 'N', 'Y', 'Q'>: New cases.
|
||||
(print_insn_cris_generic): Emit "bcc ." for zero and CRISv32.
|
||||
(print_insn_cris_with_register_prefix)
|
||||
(print_insn_cris_without_register_prefix): Call
|
||||
cris_parse_disassembler_options.
|
||||
* cris-opc.c (cris_spec_regs): Mention that this table isn't used
|
||||
for CRISv32 and the size of immediate operands. New v32-only
|
||||
entries for bz, pid, srs, wz, exs, eda, dz, ebp, erp, nrp, ccs and
|
||||
spc. Add v32-only 4-byte entries for p2, p3, p5 and p6. Change
|
||||
ccr, ibr, irp to be v0..v10. Change bar, dccr to be v8..v10.
|
||||
Change brp to be v3..v10.
|
||||
(cris_support_regs): New vector.
|
||||
(cris_opcodes): Update head comment. New format characters '[',
|
||||
']', space, 'A', 'd', 'N', 'n', 'Q', 'T', 'u', 'U', 'Y'.
|
||||
Add new opcodes for v32 and adjust existing opcodes to accommodate
|
||||
differences to earlier variants.
|
||||
(cris_cond15s): New vector.
|
||||
|
||||
2004-11-04 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* i386-dis.c (Eq, Edqw, indirEp, Gdq, I1): Define.
|
||||
(indirEb): Remove.
|
||||
(Mp): Use f_mode rather than none at all.
|
||||
(t_mode, dq_mode, dqw_mode, f_mode, const_1_mode): Define. t_mode
|
||||
replaces what previously was x_mode; x_mode now means 128-bit SSE
|
||||
operands.
|
||||
(dis386): Make far jumps and calls have an 'l' prefix only in AT&T
|
||||
mode. movmskpX's, pextrw's, and pmovmskb's first operands are Gdq.
|
||||
pinsrw's second operand is Edqw.
|
||||
(grps): 1-bit shifts' and rotates' second operands are I1. cmpxchg8b's
|
||||
operand is Eq. movntq's and movntdq's first operands are EM. s[gi]dt,
|
||||
fldenv, frstor, fsave, fstenv all should also have suffixes in Intel
|
||||
mode when an operand size override is present or always suffixing.
|
||||
More instructions will need to be added to this group.
|
||||
(putop): Handle new macro chars 'C' (short/long suffix selector),
|
||||
'I' (Intel mode override for following macro char), and 'J' (for
|
||||
adding the 'l' prefix to far branches in AT&T mode). When an
|
||||
alternative was specified in the template, honor macro character when
|
||||
specified for Intel mode.
|
||||
(OP_E): Handle new *_mode values. Correct pointer specifications for
|
||||
memory operands. Consolidate output of index register.
|
||||
(OP_G): Handle new *_mode values.
|
||||
(OP_I): Handle const_1_mode.
|
||||
(OP_ESreg, OP_DSreg): Generate pointer specifications. Indicate
|
||||
respective opcode prefix bits have been consumed.
|
||||
(OP_EM, OP_EX): Provide some default handling for generating pointer
|
||||
specifications.
|
||||
|
||||
2004-10-28 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-opc.c (REV_COP_INST): New macro, reverse operand order of
|
||||
COP_INST macro.
|
||||
|
||||
2004-10-27 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-dis.c (enum REG_ARG_TYPE): New, replacing COP_ARG_TYPE.
|
||||
(getregliststring): Support HI/LO and user registers.
|
||||
* crx-opc.c (crx_instruction): Update data structure according to the
|
||||
rearrangement done in CRX opcode header file.
|
||||
(crx_regtab): Likewise.
|
||||
(crx_optab): Likewise.
|
||||
(crx_instruction): Reorder load/stor instructions, remove unsupported
|
||||
formats.
|
||||
support new Co-Processor instruction 'cpi'.
|
||||
|
||||
2004-10-27 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* opcodes/iq2000-asm.c: Regenerate.
|
||||
* opcodes/iq2000-desc.c: Regenerate.
|
||||
* opcodes/iq2000-desc.h: Regenerate.
|
||||
* opcodes/iq2000-dis.c: Regenerate.
|
||||
* opcodes/iq2000-ibld.c: Regenerate.
|
||||
* opcodes/iq2000-opc.c: Regenerate.
|
||||
* opcodes/iq2000-opc.h: Regenerate.
|
||||
|
||||
2004-10-21 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-opc.c (crx_instruction): Replace i3, i4, i5 with us3,
|
||||
us4, us5 (respectively).
|
||||
Remove unsupported 'popa' instruction.
|
||||
Reverse operands order in store co-processor instructions.
|
||||
|
||||
2004-10-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am: Run "make dep-am"
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2004-10-12 Bob Wilson <bob.wilson@acm.org>
|
||||
|
||||
* xtensa-dis.c: Use ISO C90 formatting.
|
||||
|
||||
2004-10-09 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* ppc-opc.c: Revert 2004-09-09 change.
|
||||
|
||||
2004-10-07 Bob Wilson <bob.wilson@acm.org>
|
||||
|
||||
* xtensa-dis.c (state_names): Delete.
|
||||
(fetch_data): Use xtensa_isa_maxlength.
|
||||
(print_xtensa_operand): Replace operand parameter with opcode/operand
|
||||
pair. Remove print_sr_name parameter. Use new xtensa-isa.h functions.
|
||||
(print_insn_xtensa): Use new xtensa-isa.h functions. Handle multislot
|
||||
instruction bundles. Use xmalloc instead of malloc.
|
||||
|
||||
2004-10-07 David Gibson <david@gibson.dropbear.id.au>
|
||||
|
||||
* ppc-opc.c: Replace literal "0"s with NULLs in pointer
|
||||
initializers.
|
||||
|
||||
2004-10-07 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-opc.c (crx_instruction): Support Co-processor insns.
|
||||
* crx-dis.c (COP_ARG_TYPE): New enum for CO-Processor arguments.
|
||||
(getregliststring): Change function to use the above enum.
|
||||
(print_arg): Handle CO-Processor insns.
|
||||
(crx_cinvs): Add 'b' option to invalidate the branch-target
|
||||
cache.
|
||||
|
||||
2004-10-06 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ppc-opc.c (powerpc_opcodes): Add efscfd, efdabs, efdnabs,
|
||||
efdneg, efdadd, efdsub, efdmul, efddiv, efdcmpgt, efdcmplt,
|
||||
efdcmpeq, efdtstgt, efdtstlt, efdtsteq, efdcfsi, efdcfsid,
|
||||
efdcfui, efdcfuid, efdcfsf, efdcfuf, efdctsi, efdctsidz, efdctsiz,
|
||||
efdctui, efdctuidz, efdctuiz, efdctsf, efdctuf, efdctuf, efdcfs.
|
||||
|
||||
2004-10-01 Bill Farmer <Bill@the-farmers.freeserve.co.uk>
|
||||
|
||||
* pdp11-dis.c (print_insn_pdp11): Subtract the SOB's displacement
|
||||
rather than add it.
|
||||
|
||||
2004-09-30 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* arm-dis.c (print_insn_arm): Handle 'e' for SMI instruction.
|
||||
* arm-opc.h: Document %e. Add ARMv6ZK instructions.
|
||||
|
||||
2004-09-17 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* Makefile.am (AUTOMAKE_OPTIONS): Require 1.9.
|
||||
(CONFIG_STATUS_DEPENDENCIES): New.
|
||||
(Makefile): Removed.
|
||||
(config.status): Likewise.
|
||||
* Makefile.in: Regenerated.
|
||||
|
||||
2004-09-17 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* Makefile.am: Run "make dep-am".
|
||||
* Makefile.in: Regenerate.
|
||||
* aclocal.m4: Regenerate.
|
||||
* configure: Regenerate.
|
||||
* po/POTFILES.in: Regenerate.
|
||||
* po/opcodes.pot: Regenerate.
|
||||
|
||||
2004-09-11 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* configure: Rebuild.
|
||||
|
||||
2004-09-09 Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
* ppc-opc.c (L): Make this field not optional.
|
||||
|
||||
2004-09-03 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* opc-crx.c: Rename 'popma' to 'popa', remove 'pushma'.
|
||||
Fix parameter to 'm[t|f]csr' insns.
|
||||
|
||||
2004-08-30 Nathanael Nerode <neroden@gcc.gnu.org>
|
||||
|
||||
* configure.in: Autoupdate to autoconf 2.59.
|
||||
* aclocal.m4: Rebuild with aclocal 1.4p6.
|
||||
* configure: Rebuild with autoconf 2.59.
|
||||
* Makefile.in: Rebuild with automake 1.4p6 (picking up
|
||||
bfd changes for autoconf 2.59 on the way).
|
||||
* config.in: Rebuild with autoheader 2.59.
|
||||
|
||||
2004-08-27 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* frv-desc.[ch], frv-opc.[ch]: Regenerated.
|
||||
|
||||
2004-07-30 Michal Ludvig <mludvig@suse.cz>
|
||||
|
||||
* i386-dis.c (GRPPADLCK): Renamed to GRPPADLCK1
|
||||
(GRPPADLCK2): New define.
|
||||
(twobyte_has_modrm): True for 0xA6.
|
||||
(grps): GRPPADLCK2 for opcode 0xA6.
|
||||
|
||||
2004-07-29 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
Introduce SH2a support.
|
||||
* sh-opc.h (arch_sh2a_base): Renumber.
|
||||
(arch_sh2a_nofpu_base): Remove.
|
||||
(arch_sh_base_mask): Adjust.
|
||||
(arch_opann_mask): New.
|
||||
(arch_sh2a, arch_sh2a_nofpu): Adjust.
|
||||
(arch_sh2a_up, arch_sh2a_nofpu_up): Likewise.
|
||||
(sh_table): Adjust whitespace.
|
||||
2004-02-24 Corinna Vinschen <vinschen@redhat.com>
|
||||
* sh-opc.h (arch_sh2a_nofpu_up): New. Use instead of arch_sh2a_up in
|
||||
instruction list throughout.
|
||||
(arch_sh2a_up): Redefine to include fpu instruction set. Use instead
|
||||
of arch_sh2a in instruction list throughout.
|
||||
(arch_sh2e_up): Accomodate above changes.
|
||||
(arch_sh2_up): Ditto.
|
||||
2004-02-20 Corinna Vinschen <vinschen@redhat.com>
|
||||
* sh-opc.h: Add arch_sh2a_nofpu to arch_sh2_up.
|
||||
2004-02-18 Corinna Vinschen <vinschen@redhat.com>
|
||||
* sh-dis.c (print_insn_sh): Add bfd_mach_sh2a_nofpu handling.
|
||||
* sh-opc.h (arch_sh2a_nofpu): New.
|
||||
(arch_sh2a_up): New, defines sh2a and sh2a_nofpu.
|
||||
(sh_table): Change all arch_sh2a to arch_sh2a_up unless FPU
|
||||
instruction.
|
||||
2004-01-20 DJ Delorie <dj@redhat.com>
|
||||
* sh-dis.c (print_insn_sh): SH2A does not have 'X' fp regs.
|
||||
2003-12-29 DJ Delorie <dj@redhat.com>
|
||||
* sh-opc.c (sh_nibble_type, sh_arg_type, arch_2a, arch_2e_up,
|
||||
sh_opcode_info, sh_table): Add sh2a support.
|
||||
(arch_op32): New, to tag 32-bit opcodes.
|
||||
* sh-dis.c (print_insn_sh): Support sh2a opcodes.
|
||||
2003-12-02 Michael Snyder <msnyder@redhat.com>
|
||||
* sh-opc.h (arch_sh2a): Add.
|
||||
* sh-dis.c (arch_sh2a): Handle.
|
||||
* sh-opc.h (arch_sh2_up): Fix up to include arch_sh2a.
|
||||
|
||||
2004-07-27 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* crx-opc.c: Add popx,pushx insns. Indent code, fix comments.
|
||||
|
||||
2004-07-22 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR/280
|
||||
* h8300-dis.c (bfd_h8_disassemble): Do not dump raw bytes for the
|
||||
insns - this is done by objdump itself.
|
||||
* h8500-dis.c (print_insn_h8500): Likewise.
|
||||
|
||||
2004-07-21 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* i386-dis.c (OP_E): Show rip-relative addressing in 64-bit mode
|
||||
regardless of address size prefix in effect.
|
||||
(ptr_reg): Size or address registers does not depend on rex64, but
|
||||
on the presence of an address size override.
|
||||
(OP_MMX): Use rex.x only for xmm registers.
|
||||
(OP_EM): Use rex.z only for xmm registers.
|
||||
|
||||
2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
|
||||
|
||||
* mips-opc.c (mips_builtin_opcodes): Move coprocessor 2
|
||||
move/branch operations to the bottom so that VR5400 multimedia
|
||||
instructions take precedence in disassembly.
|
||||
|
||||
2004-07-20 Maciej W. Rozycki <macro@linux-mips.org>
|
||||
|
||||
* mips-opc.c (mips_builtin_opcodes): Remove the MIPS32
|
||||
ISA-specific "break" encoding.
|
||||
|
||||
2004-07-13 Elvis Chiang <elvisfb@gmail.com>
|
||||
|
||||
* arm-opc.h: Fix typo in comment.
|
||||
|
||||
2004-07-11 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* m68k-dis.c (m68k_valid_ea): Fix typos in last change.
|
||||
|
||||
2004-07-09 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* m68k-dis.c (m68k_valid_ea): Check validity of all codes.
|
||||
|
||||
2004-07-07 Tomer Levi <Tomer.Levi@nsc.com>
|
||||
|
||||
* Makefile.am (CFILES): Add crx-dis.c, crx-opc.c.
|
||||
(ALL_MACHINES): Add crx-dis.lo, crx-opc.lo.
|
||||
(crx-dis.lo): New target.
|
||||
(crx-opc.lo): Likewise.
|
||||
* Makefile.in: Regenerate.
|
||||
* configure.in: Handle bfd_crx_arch.
|
||||
* configure: Regenerate.
|
||||
* crx-dis.c: New file.
|
||||
* crx-opc.c: New file.
|
||||
* disassemble.c (ARCH_crx): Define.
|
||||
(disassembler): Handle ARCH_crx.
|
||||
|
||||
2004-06-29 James E Wilson <wilson@specifixinc.com>
|
||||
|
||||
* ia64-opc-a.c (ia64_opcodes_a): Delete mov immediate pseudo for adds.
|
||||
* ia64-asmtab.c: Regnerate.
|
||||
|
||||
2004-06-28 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* ppc-opc.c (insert_fxm): Handle mfocrf and mtocrf.
|
||||
(extract_fxm): Don't test dialect.
|
||||
(XFXFXM_MASK): Include the power4 bit.
|
||||
(XFXM): Add p4 param.
|
||||
(powerpc_opcodes): Add mfocrf and mtocrf. Adjust mtcr.
|
||||
|
||||
2004-06-27 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
2003-07-21 Richard Sandiford <rsandifo@redhat.com>
|
||||
* disassemble.c (disassembler): Handle bfd_mach_h8300sxn.
|
||||
|
||||
2004-06-26 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* ppc-opc.c (BH, XLBH_MASK): Define.
|
||||
(powerpc_opcodes): Allow BH field on bclr, bclrl, bcctr, bcctrl.
|
||||
|
||||
2004-06-24 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* i386-dis.c (x_mode): Comment.
|
||||
(two_source_ops): File scope.
|
||||
(float_mem): Correct fisttpll and fistpll.
|
||||
(float_mem_mode): New table.
|
||||
(dofloat): Use it.
|
||||
(OP_E): Correct intel mode PTR output.
|
||||
(ptr_reg): Use open_char and close_char.
|
||||
(PNI_Fixup): Handle possible suffix on sidt. Use op1out etc. for
|
||||
operands. Set two_source_ops.
|
||||
|
||||
2004-06-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* arc-ext.c (build_ARC_extmap): Use bfd_get_section_size
|
||||
instead of _raw_size.
|
||||
|
||||
2004-06-08 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* ia64-gen.c (in_iclass): Handle more postinc st
|
||||
and ld variants.
|
||||
* ia64-asmtab.c: Rebuilt.
|
||||
|
||||
2004-06-01 Martin Schwidefsky <schwidefsky@de.ibm.com>
|
||||
|
||||
* s390-opc.txt: Correct architecture mask for some opcodes.
|
||||
lrv, lrvh, strv, ml, dl, alc, slb rll and mvclu are available
|
||||
in the esa mode as well.
|
||||
|
||||
2004-05-28 Andrew Stubbs <andrew.stubbs@superh.com>
|
||||
|
||||
* sh-dis.c (target_arch): Make unsigned.
|
||||
(print_insn_sh): Replace (most of) switch with a call to
|
||||
sh_get_arch_from_bfd_mach(). Also use new architecture flags system.
|
||||
* sh-opc.h: Redefine architecture flags values.
|
||||
Add sh3-nommu architecture.
|
||||
Reorganise <arch>_up macros so they make more visual sense.
|
||||
(SH_MERGE_ARCH_SET): Define new macro.
|
||||
(SH_VALID_BASE_ARCH_SET): Likewise.
|
||||
(SH_VALID_MMU_ARCH_SET): Likewise.
|
||||
(SH_VALID_CO_ARCH_SET): Likewise.
|
||||
(SH_VALID_ARCH_SET): Likewise.
|
||||
(SH_MERGE_ARCH_SET_VALID): Likewise.
|
||||
(SH_ARCH_SET_HAS_FPU): Likewise.
|
||||
(SH_ARCH_SET_HAS_DSP): Likewise.
|
||||
(SH_ARCH_UNKNOWN_ARCH): Likewise.
|
||||
(sh_get_arch_from_bfd_mach): Add prototype.
|
||||
(sh_get_arch_up_from_bfd_mach): Likewise.
|
||||
(sh_get_bfd_mach_from_arch_set): Likewise.
|
||||
(sh_merge_bfd_arc): Likewise.
|
||||
|
||||
2004-05-24 Peter Barada <peter@the-baradas.com>
|
||||
|
||||
* m68k-dis.c(print_insn_m68k): Strip body of diassembly out
|
||||
into new match_insn_m68k function. Loop over canidate
|
||||
matches and select first that completely matches.
|
||||
* m68k-dis.c(print_insn_arg): Fix 'g' case to only extract 1 bit.
|
||||
* m68k-dis.c(print_insn_arg): Call new function m68k_valid_ea
|
||||
to verify addressing for MAC/EMAC.
|
||||
* m68k-dis.c(print_insn_arg): Use reg_half_names for MAC/EMAC
|
||||
reigster halves since 'fpu' and 'spl' look misleading.
|
||||
* m68k-dis.c(fetch_arg): Fix 'G', 'H', 'I', 'f', 'M', 'N' cases.
|
||||
* m68k-opc.c: Rearragne mac/emac cases to use longest for
|
||||
first, tighten up match masks.
|
||||
* m68k-opc.c: Add 'size' field to struct m68k_opcode. Produce
|
||||
'size' from special case code in print_insn_m68k to
|
||||
determine decode size of insns.
|
||||
|
||||
2004-05-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* ppc-opc.c (insert_fxm): Enable two operand mfcr when -many as
|
||||
well as when -mpower4.
|
||||
|
||||
2004-05-13 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/fr.po: Updated French translation.
|
||||
|
||||
2004-05-05 Peter Barada <peter@the-baradas.com>
|
||||
|
||||
* m68k-dis.c(print_insn_m68k): Add new chips, use core
|
||||
variants in arch_mask. Only set m68881/68851 for 68k chips.
|
||||
* m68k-op.c: Switch from ColdFire chips to core variants.
|
||||
|
||||
2004-05-05 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
PR 147.
|
||||
* ppc-opc.c (PPCVEC): Remove PPC_OPCODE_PPC.
|
||||
|
||||
2004-04-29 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* ppc-opc.c (XCMPL): Renmame to XOPL. Update users.
|
||||
(powerpc_opcodes): Add "dbczl" instruction for PPC970.
|
||||
|
||||
2004-04-22 Kaz Kojima <kkojima@rr.iij4u.or.jp>
|
||||
|
||||
* sh-dis.c (print_insn_sh): Print the value in constant pool
|
||||
as a symbol if it looks like a symbol.
|
||||
|
||||
2004-04-22 Peter Barada <peter@the-baradas.com>
|
||||
|
||||
* m68k-dis.c(print_insn_m68k): Set mfcmac/mcfemac on
|
||||
appropriate ColdFire architectures.
|
||||
(print_insn_m68k): Handle EMAC, MAC/EMAC scalefactor, and MAC/EMAC
|
||||
mask addressing.
|
||||
Add EMAC instructions, fix MAC instructions. Remove
|
||||
macmw/macml/msacmw/msacml instructions since mask addressing now
|
||||
supported.
|
||||
|
||||
2004-04-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* sparc-opc.c (fmoviccx, fmovfccx, fmovccx): Define.
|
||||
(fmovicc, fmovfcc, fmovcc): Remove fpsize argument, change opcode to
|
||||
suffix. Use fmov*x macros, create all 3 fpsize variants in one
|
||||
macro. Adjust all users.
|
||||
|
||||
2004-04-15 Anil Paranjpe <anilp1@kpitcummins.com>
|
||||
|
||||
* h8300-dis.c (bfd_h8_disassemble) : Treat "adds" & "subs"
|
||||
separately.
|
||||
|
||||
2004-03-30 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
|
||||
|
||||
* m32r-asm.c: Regenerate.
|
||||
|
||||
2004-03-29 Stan Shebs <shebs@apple.com>
|
||||
|
||||
* mpw-config.in, mpw-make.sed: Remove MPW support files, no longer
|
||||
used.
|
||||
|
||||
2004-03-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* aclocal.m4: Regenerate.
|
||||
* config.in: Regenerate.
|
||||
* configure: Regenerate.
|
||||
* po/POTFILES.in: Regenerate.
|
||||
* po/opcodes.pot: Regenerate.
|
||||
|
||||
2004-03-16 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* ppc-dis.c (print_insn_powerpc): Don't print tabs. Handle
|
||||
PPC_OPERANDS_GPR_0.
|
||||
* ppc-opc.c (RA0): Define.
|
||||
(RAQ, RAL, RAM, RAS, RSQ, RTQ, RSO): Use PPC_OPERAND_GPR_0.
|
||||
(RAOPT): Rename from RAO. Update all uses.
|
||||
(powerpc_opcodes): Use RA0 as appropriate.
|
||||
|
||||
2004-03-15 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ppc-opc.c (powerpc_opcodes): Add BOOKE versions of mfsprg.
|
||||
|
||||
2004-03-15 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* sparc-dis.c (print_insn_sparc): Update getword prototype.
|
||||
|
||||
2004-03-12 Michal Ludvig <mludvig@suse.cz>
|
||||
|
||||
* i386-dis.c (GRPPLOCK): Delete.
|
||||
(grps): Delete GRPPLOCK entry.
|
||||
|
||||
2004-03-12 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* i386-dis.c (OP_M, OP_0f0e, OP_0fae, NOP_Fixup): New functions.
|
||||
(M, Mp): Use OP_M.
|
||||
(None, PADLOCK_SPECIAL, PADLOCK_0): Delete.
|
||||
(GRPPADLCK): Define.
|
||||
(dis386): Use NOP_Fixup on "nop".
|
||||
(dis386_twobyte): Use GRPPADLCK on opcode 0xa7.
|
||||
(twobyte_has_modrm): Set for 0xa7.
|
||||
(padlock_table): Delete. Move to..
|
||||
(grps): ..here, using OP_0f07. Use OP_Ofae on lfence, mfence
|
||||
and clflush.
|
||||
(print_insn): Revert PADLOCK_SPECIAL code.
|
||||
(OP_E): Delete sfence, lfence, mfence checks.
|
||||
|
||||
2004-03-12 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* i386-dis.c (grps): Use INVLPG_Fixup instead of OP_E for invlpg.
|
||||
(INVLPG_Fixup): New function.
|
||||
(PNI_Fixup): Remove ATTRIBUTE_UNUSED from sizeflag.
|
||||
|
||||
2004-03-12 Michal Ludvig <mludvig@suse.cz>
|
||||
|
||||
* i386-dis.c (PADLOCK_SPECIAL, PADLOCK_0): New defines.
|
||||
(dis386_twobyte): Opcode 0xa7 is PADLOCK_0.
|
||||
(padlock_table): New struct with PadLock instructions.
|
||||
(print_insn): Handle PADLOCK_SPECIAL.
|
||||
|
||||
2004-03-12 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* i386-dis.c (grps): Use clflush by default for 0x0fae/7.
|
||||
(OP_E): Twiddle clflush to sfence here.
|
||||
|
||||
2004-03-08 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/de.po: Updated German translation.
|
||||
|
||||
2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
|
||||
|
||||
* sh-dis.c (print_insn_sh): Don't disassemble fp instructions in
|
||||
nofpu mode. Add BFD type bfd_mach_sh4_nommu_nofpu.
|
||||
* sh-opc.h: Add sh4_nommu_nofpu architecture and adjust instructions
|
||||
accordingly.
|
||||
|
||||
2004-03-01 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* frv-asm.c: Regenerate.
|
||||
* frv-desc.c: Regenerate.
|
||||
* frv-desc.h: Regenerate.
|
||||
* frv-dis.c: Regenerate.
|
||||
* frv-ibld.c: Regenerate.
|
||||
* frv-opc.c: Regenerate.
|
||||
* frv-opc.h: Regenerate.
|
||||
|
||||
2004-03-01 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* frv-desc.c, frv-opc.c: Regenerate.
|
||||
|
||||
2004-03-01 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* frv-desc.c, frv-opc.c, frv-opc.h: Regenerate.
|
||||
|
||||
2004-02-26 Andrew Stubbs <andrew.stubbs@superh.com>
|
||||
|
||||
* sh-opc.h: Move fsca and fsrra instructions from sh4a to sh4.
|
||||
Also correct mistake in the comment.
|
||||
|
||||
2004-02-26 Andrew Stubbs <andrew.stubbs@superh.com>
|
||||
|
||||
* sh-dis.c (print_insn_sh): Add REG_N_D nibble type to
|
||||
ensure that double registers have even numbers.
|
||||
Add REG_N_B01 for nn01 (binary 01) nibble to ensure
|
||||
that reserved instruction 0xfffd does not decode the same
|
||||
as 0xfdfd (ftrv).
|
||||
* sh-opc.h: Add REG_N_D nibble type and use it whereever
|
||||
REG_N refers to a double register.
|
||||
Add REG_N_B01 nibble type and use it instead of REG_NM
|
||||
in ftrv.
|
||||
Adjust the bit patterns in a few comments.
|
||||
|
||||
2004-02-25 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ppc-opc.c (powerpc_opcodes): Change mask for dcbt and dcbtst.
|
||||
|
||||
2004-02-20 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ppc-opc.c (powerpc_opcodes): Move mfmcsrr0 before mfdc_dat.
|
||||
|
||||
2004-02-20 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ppc-opc.c (powerpc_opcodes): Add m*ivor35.
|
||||
|
||||
2004-02-20 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ppc-opc.c (powerpc_opcodes): Add mfivor32, mfivor33, mfivor34,
|
||||
mtivor32, mtivor33, mtivor34.
|
||||
|
||||
2004-02-19 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* ppc-opc.c (powerpc_opcodes): Add mfmcar.
|
||||
|
||||
2004-02-10 Petko Manolov <petkan@nucleusys.com>
|
||||
|
||||
* arm-opc.h Maverick accumulator register opcode fixes.
|
||||
|
||||
2004-02-13 Ben Elliston <bje@wasabisystems.com>
|
||||
|
||||
* m32r-dis.c: Regenerate.
|
||||
|
||||
2004-01-27 Michael Snyder <msnyder@redhat.com>
|
||||
|
||||
* sh-opc.h (sh_table): "fsrra", not "fssra".
|
||||
|
||||
2004-01-23 Andrew Over <andrew.over@cs.anu.edu.au>
|
||||
|
||||
* sparc-opc.c (fdtox, fstox, fqtox, fxtod, fxtos, fxtoq): Tighten
|
||||
contraints.
|
||||
|
||||
2004-01-19 Andrew Over <andrew.over@cs.anu.edu.au>
|
||||
|
||||
* sparc-opc.c (sparc_opcodes) <f[dsq]tox, fxto[dsq]>: Fix args.
|
||||
|
||||
2004-01-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* i386-dis.c (OP_E): Print scale factor on intel mode sib when not
|
||||
1. Don't print scale factor on AT&T mode when index missing.
|
||||
|
||||
2004-01-16 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* m10300-opc.c (mov): 8- and 24-bit immediates are zero-extended
|
||||
when loaded into XR registers.
|
||||
|
||||
2004-01-14 Richard Sandiford <rsandifo@redhat.com>
|
||||
|
||||
* frv-desc.h: Regenerate.
|
||||
* frv-desc.c: Regenerate.
|
||||
* frv-opc.c: Regenerate.
|
||||
|
||||
2004-01-13 Michael Snyder <msnyder@redhat.com>
|
||||
|
||||
* sh-dis.c (print_insn_sh): Allocate 4 bytes for insn.
|
||||
|
||||
2004-01-09 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* arm-opc.h (arm_opcodes): Move generic mcrr after known
|
||||
specific opcodes.
|
||||
|
||||
2004-01-07 Daniel Jacobowitz <drow@mvista.com>
|
||||
|
||||
* Makefile.am (libopcodes_la_DEPENDENCIES)
|
||||
(libopcodes_la_LIBADD): Revert 2003-05-17 change. Add explanatory
|
||||
comment about the problem.
|
||||
* Makefile.in: Regenerate.
|
||||
|
||||
2004-01-06 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
2003-12-19 Alexandre Oliva <aoliva@redhat.com>
|
||||
* frv-asm.c (parse_ulo16, parse_uhi16, parse_d12): Fix some
|
||||
cut&paste errors in shifting/truncating numerical operands.
|
||||
2003-08-04 Alexandre Oliva <aoliva@redhat.com>
|
||||
* frv-asm.c (parse_ulo16): Parse gotofflo and gotofffuncdesclo.
|
||||
(parse_uslo16): Likewise.
|
||||
(parse_uhi16): Parse gotoffhi and gotofffuncdeschi.
|
||||
(parse_d12): Parse gotoff12 and gotofffuncdesc12.
|
||||
(parse_s12): Likewise.
|
||||
2003-08-04 Alexandre Oliva <aoliva@redhat.com>
|
||||
* frv-asm.c (parse_ulo16): Parse gotlo and gotfuncdesclo.
|
||||
(parse_uslo16): Likewise.
|
||||
(parse_uhi16): Parse gothi and gotfuncdeschi.
|
||||
(parse_d12): Parse got12 and gotfuncdesc12.
|
||||
(parse_s12): Likewise.
|
||||
|
||||
2004-01-02 Albert Bartoszko <albar@nt.kegel.com.pl>
|
||||
|
||||
* msp430-dis.c (msp430_doubleoperand): Check for an 'add'
|
||||
instruction which looks similar to an 'rla' instruction.
|
||||
|
||||
For older changes see ChangeLog-0203
|
||||
|
||||
Local Variables:
|
||||
mode: change-log
|
||||
left-margin: 8
|
||||
fill-column: 74
|
||||
version-control: never
|
||||
End:
|
1253
opcodes/ChangeLog-2005
Normal file
1253
opcodes/ChangeLog-2005
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user