aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-08-28 * objdump.c (dump_bfd): Restore lines accidentally deleted inAlan Modra2-0/+7
last commit.
2002-08-28Add TMS320C4x supportNick Clifton47-232/+6235
2002-08-28 * write.c (BFD_FAST_SECTION_FILL): Remove unused macro.Alan Modra2-97/+97
(TC_ADJUST_RELOC_COUNT): Tweak param name. (TC_FORCE_RELOCATION, TC_FORCE_RELOCATION_SECTION): Likewise. (TC_FIX_ADJUSTABLE, MD_PCREL_FROM_SECTION): Likewise. (RELOC_ENUM): Define. (fix_new_internal): Use RELOC_ENUM. (fix_new, fix_new_exp): Likewise. (adjust_reloc_syms): Comment. Remove unnecessary tests on sym != NULL. Replace gotos with continue. (write_relocs): Formatting. Avoid symbol loops in RELOC_EXPANSION_POSSIBLE case too. Report bfd_reloc_outofrange errors, and error number in other cases. (fixup_segment): Remove param names from prototype. Rename "this_segment_type" to "this_segment". Update linkrelax comment. Remove "size, "place" and "where" local vars. Formatting. Update "no symbol" comment. Remove #if 0 and #if 1.
2002-08-28 * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): Replace strtoll,Alan Modra2-10/+16
strtoul and strtoull with bfd_scan_vma. (gld${EMULATION_NAME}_read_file): Likewise.
2002-08-28 * ld-discard/discard.exp: xfail m6812.Alan Modra3-2/+8
* ld-scripts/map-address.d: Adjust for extras emitted by pe targets.
2002-08-28 * configure.tgt: Remove h8[35]00-*-hms*. Add h8500-*-rtems*.Alan Modra2-2/+6
2002-08-28daily updateAlan Modra1-1/+1
2002-08-28*** empty log message ***gdbadmin1-1/+1
2002-08-27 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjustAlan Modra7-38/+49
to suit. Match coff relocs. Match "from address pool" comments. * gas/sparc/pcrel.s: Use 2b label in expressions. * gas/sparc/pcrel64.s: Likewise. * gas/sparc/pcrel.d: Adjust to suit. * gas/sparc/pcrel64.d: Likewise. * gas/vtable/vtable.exp: Move xfails to .. (proc vtable_setup_xfails): .. here. Add i866.
2002-08-27 * gas/macros/macros.exp (strings): Update xfails.Alan Modra2-6/+11
2002-08-27 * app.c (do_scrub_chars): Don't test IGNORE_NONSTANDARD_ESCAPES. Tidy.Alan Modra2-12/+13
2002-08-27 * Makefile.in (osabi.o, i387-tdep.o, i386-linux-nat.o, lin-lwp.o,Tom Tromey12-10/+41
ax-gdb.o, signals.o, jv-valprint.o, c-valprint.o, cp-abi.o): Update dependencies. * i387-tdep.c: Include gdb_string.h. * osabi.c: Likewise. * i386-linux-nat.c: Likewise. * lin-lwp.c: Likewise. * ax-gdb.c: Likewise. * signals/signals.c: Likewise. * jv-valprint.c: Likewise. * p-lang.c: Likewise. * c-valprint.c: Likewise. * cp-abi.c: Likewise.
2002-08-27 * tuiDisassem.c (tui_disassemble): New function to disassembleStephane Carrez4-114/+254
several lines in a buffer. (tui_find_disassembly_address): New function to search backward or forward a disassembly line. (tuiSetDisassemContent): Use tui_disassemble to obtain the real content and format it in the window. (tuiShowDisassemAndUpdateSource): Remove unused locals. (tuiVerticalDisassemScroll): Use tui_find_disassembly_address to obtain the address to disassemble for the scrolling. * tuiDisassem.h (tuiGetBeginAsmAddress): Update. * tuiSourceWin.c (tuiUpdateSourceWindowAsIs): Don't pass symtab.
2002-08-27 * tuiIO.c (CTRL_CHAR): Redefine and use readline 4.3 definition.Stephane Carrez2-0/+8
2002-08-272002-08-27 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni4-1/+18
* cli/cli-script.h (copy_command_lines): Export. * breakpoint.c: Include cli/cli-script.h. * Makefile.in (breakpoint.o): Update dependencies.
2002-08-27Handle .rdata_runtime_pseudo_reloc sections.Nick Clifton2-0/+10
2002-08-27 * dwarf2dbg.c: Always include dwarf2dbg.h.Alan Modra6-43/+52
(dwarf2_directive_file): Adjust dummy version args. * ecoff.c (ecoff_directive_weakext): Add ATTRIBUTE_UNUSED. * expr.c (clean_up_expression <O_subtract>): Allow subtraction when symbol values differ. * read.c (do_align): Add ATTRIBUTE_UNUSED to label. (pseudo_set <O_subtract>): Remove unnecessary segment test. * config/obj-bout.c (obj_pseudo_table): Warning fix.
2002-08-27Revert ARM linker patch and apply similar patch to bfd insteadNick Clifton4-82/+79
2002-08-272002-08-26 Joel Brobecker <brobecker@gnat.com>Michael Snyder4-13/+171
* cli/cli-script.c (copy_command_lines): New function. * defs.h (copy_command_lines): Export. * testsuite/gdb.base/commands.exp: New tests for commands attached to a temporary breakpoint, and for commands that delete the breakpoint they are attached to. 2002-08-26 Michael Snyder <msnyder@redhat.com> * breakpoint.c (bpstat_stop_status): Instead of copying the pointer to the breakpoint commands struct, make a new copy of the struct and point to that. (bpstat_clear): Free the commands struct. (bpstat_clear_actions): Free the commands struct. (bpstat_do_actions): Free the command actions. Also execute the local cleanups, instead of deleting them. (delete_breakpoint): Leave the commands field of the bpstat chain alone -- it will be freed later.
2002-08-27*** empty log message ***gdbadmin1-1/+1
2002-08-27daily updateAlan Modra1-1/+1
2002-08-26 * rs6000-tdep.c (altivec_register_p): Restore function inadvertentlyKevin Buettner2-0/+17
deleted in 2002-08-20 commit. This function is still used by ppc-linux-nat.c.
2002-08-26Revert last change.Alan Modra6-9/+27
2002-08-26 * gdb-events.sh: Add selected-frame-level-changed event.Keith Seitz4-1/+42
* gdb-events.c: Regenerated. * gdb-events.h: Regenerated.
2002-08-26 Fix PR gdb/393:Stephane Carrez2-0/+13
* tui.c (tui_disable): Update gdb's knowledge of its terminal using target_terminal_save_ours. (tui_enable): Likewise.
2002-08-26 Fix PR gdb/393:Stephane Carrez14-0/+73
* inflow.c (terminal_save_ours): New function to save terminal settings. * inferior.h (terminal_save_ours): Declare. * target.c (debug_to_terminal_save_ours): New function. (cleanup_target): Defaults to_terminal_save_ours. (update_current_target): Inherit to_terminal_save_ours. (setup_target_debug): Set to_terminal_save_ours. * target.h (target_terminal_save_ours): New to save terminal settings. (target_ops): New member to_terminal_save_ours. * gnu-nat.c (init_gnu_ops): Set to_terminal_save_ours. * hpux-thread.c (init_hpux_thread_ops): Likewise. * inftarg.c (init_child_ops): Likewise. * m3-nat.c (init_m3_ops): Likewise. * procfs.c (init_procfs_ops): Likewise. * wince.c (init_child_ops): Likewise. * win32-nat.c (init_child_ops): Likewise. * sol-thread.c (init_sol_thread_ops): Likewise.
2002-08-26* i386-tdep.c (i386_store_return_value): Undeprecate. Convert toMark Kettenis2-13/+18
use regcache_* functions. (i386_gdbarch_init): Set store_return_value instead of deprecated_store_return_value.
2002-08-26 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.Alan Modra2-0/+5
2002-08-26 * gas/m68hc11/insns.d: Quote dots.Alan Modra3-3/+6
* gas/m68hc11/opers12.d: Likewise.
2002-08-26 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.Alan Modra2-8/+9
2002-08-26 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.Alan Modra4-1/+13
* gas/vax/quad.s: Align * gas/vax/quad_elf.s: New version of quad.s with %reg.
2002-08-26 * gas/sparc/sparc.exp (sparc_elf_setup): New.Alan Modra2-0/+14
Use it to xfail for non-ELF targets.
2002-08-26 * gas/tic54x/align.s: Add comment.Alan Modra4-4/+9
* gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change. * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
2002-08-26 * ld-mmix/b-nosym.d: Adjust for "no symbols" on stdout.Alan Modra2-5/+9
2002-08-26 * binutils-all/objcopy.exp (strip_test): Adjust for "no symbols" onAlan Modra2-2/+8
stdout. (strip_executable): Likewise.
2002-08-26 * nm.c (display_rel_file): Don't report "no symbols" as an error.Alan Modra3-17/+12
* objdump.c (slurp_symtab): Likewise. (slurp_dynamic_symtab): Likewise. (dump_symbols): Likewise. Do print "no symbols" to stdout.
2002-08-26 * coffcode.h (coff_set_arch_mach_hook): Handle W65MAGIC.Alan Modra2-0/+11
2002-08-26 * config/tc-w65.c (md_section_align): Fix typo.Alan Modra2-2/+7
(md_parse_option): Return 0, not 1.
2002-08-26 * aoutx.h (NAME(aout,reloc_type_lookup)): Handle BFD_RELOC_8.Alan Modra2-0/+5
2002-08-26*** empty log message ***gdbadmin1-1/+1
2002-08-26daily updateAlan Modra1-1/+1
2002-08-25* regcache.c (regcache_raw_write_signed,Mark Kettenis3-0/+34
regcache_raw_write_unsigned): New functions. * regcache.h (regcache_raw_write_signed, regcache_raw_write_unsigned): New prototypes.
2002-08-25 * tui.c (tui_rl_switch_mode): Renames tui_switch_mode.Stephane Carrez2-14/+22
(tui_rl_change_windows): Renames tui_change_windows. (tui_rl_delete_other_windows): Renames tui_delete_other_windows. (tui_initialize_readline): Update.
2002-08-252002-08-21 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-48/+61
* Makefile.in (c-exp.tab.o, jv-exp.tab.o, f-exp.tab.o) (m2-exp.tab.o, p-exp.tab.o, ada-exp.tab.o): Move to before the source file dependencies. Cleanup corresponding generator rules.
2002-08-25 * tuiDisassem.c (tuiSetDisassemContent): Use breakpoint_here_p.Stephane Carrez2-44/+7
(_hasBreak): Remove.
2002-08-25 * tuiDisassem.c (tuiGetBeginAsmAddress): Use lookup_minimal_symbolStephane Carrez2-8/+19
to find symbol address.
2002-08-25 * tuiSourceWin.c (tui_display_main): Rename from tuiDisplayMainFunctionStephane Carrez5-23/+14
and use tuiGetBeginAsmAddress. * tuiSourceWin.h (tui_display_main): Declare. * tui.h (tuiDisplayMainFunction): Remove. * tui-hooks.c (tui_new_objfile_hook): Update.
2002-08-252002-08-25 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-16/+21
* gdb.texinfo (Examples): Use ``->'' for a packet send and ``<-'' for a packet receive.
2002-08-25 * tuiSource.h (m_tuiShowSourceAsIs): Remove macro.Stephane Carrez2-9/+6
(tuiShowSourceAsIs): Don't declare.
2002-08-252002-08-25 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-1/+135
* regcache.h (register_offset_hack): Declare. (regcache_cooked_read_using_offset_hack): Declare. (regcache_cooked_write_using_offset_hack): Declare. * regcache.c (register_offset_hack): New function. (regcache_cooked_read_using_offset_hack): New function. (regcache_cooked_write_using_offset_hack): New function. (regcache_dump): Check that the registers, according to their offset, are packed hard against each other. (cooked_xfer_using_offset_hack): New function.