123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- Changelog of the TIGCC-local changes to Binutils (2.15 branch):
- 2005-06-03 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * gas/dwarfdbg.c (dwarf2_emit_insn_if_loc_seen): New function.
- * gas/dwarfdbg.h (dwarf2_emit_insn_if_loc_seen): Prototype.
- * gas/read.c (cons): Call dwarf2_emit_insn_if_loc_seen instead of dwarf2_emit_insn.
- 2005-06-03 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * gas/read.c (cons): Call dwarf2_emit_insn unless we are in a debugging info section.
- 2005-05-07 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * gas/config/tc-m68k.c (md_apply_fix3): Don't range-check PC-relative relocs.
- 2005-04-19 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * gas/dwarfdbg.c (process_entries): Always use out_set_addr.
- 2005-04-07 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * gas/subsegs.h (segment_info_type): Add dwarf2_secsym structure member.
- * gas/dwarfdbg.c (section_symbol): Use dwarf2_secsym instead of dot.
- (out_debug_info, out_debug_abbrev, out_debug_line): Set dwarf2_secsym.
- (out_debug_info, out_debug_abbrev, out_debug_line): Never emit low_pc and high_pc.
- 2005-04-03 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * gas/config/tc-m68k.c (md_pseudo_table): Add .file and .loc (DWARF 2).
- * gas/config/obj-coff.c (size_section): Call eh_frame_estimate_size_before_relax for rs_cfa
- and dwarf2dbg_estimate_size_before_relax for rs_dwarf2dbg.
- 2005-04-03 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * gas/config/tc-m68k.c (md_assemble): Always enable DWARF2 handling code.
- * Revert (by changing #ifdef BFD_ASSEMBLER to #if 1):
- 2000-12-11 H.J. Lu <hjl@gnu.org>
- * dwarf2dbg.c: Enabled only if BFD_ASSEMBLER is defined.
- * Revert:
- 2000-12-21 H.J. Lu <hjl@gnu.org>
- * dwarf2dbg.c (dwarf2_finish): Remove #if BFD_ASSEMBLER.
- * gas/dwarfdbg.c (section_symbol): #define if BFD_ASSEMBLER not defined.
- (ffs): #define to __builtin_ffs on MinGW.
- (dwarf2_finish): Add bfd_get_section_by_name replacement for the !BFD_ASSEMBLER case.
- * gas/config/obj-coff.c (size_section): Handle rs_cfa and rs_dwarf2dbg.
- (fill_section): Handle rs_cfa and rs_dwarf2dbg.
- 2005-01-30 Kevin Kofler <Kevin@tigcc.ticalc.org>
- * Import Binutils 2.15 release.
- * Merge changes from Binutils 2.14 (see ChangeLog-gas-214.txt).
- * gas/configure (ac_config_files): Remove doc and po makefiles.
- * gas/config/tc-m68k.c (md_assemble): Mark all relocs going through this function
- unoptimizable, optimizable relocs go through the relaxer anyway. Excepted from this
- are byte branches because the linker must be able to remove them entirely. This fixes
- explicit :l which was being ignored by the linker.
- * opcodes/m68k-opc.c (m68k_opcodes): Add branches without specified size.
- (m68k_aliases): Remove them. Fix branch aliases without size specification (bhs,
- blo, br) to use them instead of the word-sized ones.
- * gas/config/tc-m68k.c (m68k_ip): Make branches without specified size relaxable.
|