aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-11-09 * Makefile.am (SOURCE_HFILES): Remove elf32-arm.h.Alan Modra4-18/+25
(ALL_MACHINES_CFILES): Fix typo. * Makefile.in: Regenerate. * po/SRC-POTFILES.in: Regenerate.
2004-11-092004-11-08 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-12/+40
* sentinel-frame.c (sentinel_frame_prev_pc): New function. (sentinel_frame_unwinder): Add the prev_pc method. * frame.c (frame_pc_unwind): Use the per-frame pc unwinder when available. Do not handle the sentinel-frame case. * frame-unwind.h (frame_prev_register_ftype): Define. (struct frame_unwind): Add prev_pc;
2004-11-092004-11-08 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-3/+11
PR 528 * symbols.c (resolve_symbol_value): Convert weak symbols only for Windows PECOFF. (symbol_equated_reloc_p): Don't equate weaks when relocating only for Windows PECOFF.
2004-11-09 * configure.in: Check for ncurses/term.h.Dave Anglin7-309/+359
* gdb_curses.h: Include term.h here, prefering ncurses/term.h. * utils.c: Include gdb_curses.h instead of curses.h and term.h. * tui/tui.c: Don't include term.h. * configure, config.in: Rebuilt.
2004-11-09*** empty log message ***gdbadmin1-1/+1
2004-11-08daily updateAlan Modra1-1/+1
2004-11-08 * configure.in (noconfigdirs) [mmix-*-*]: DisableHans-Peter Nilsson3-2/+8
target-libgfortran. * configure: Regenerate.
2004-11-08 * elf32-arm.c (elf32_arm_final_link_relocate): When generating anMark Mitchell2-1/+24
R_ARM_RELATIVE relocation for Symbian OS, mention the section symbol in the relocation.
2004-11-08* m68kbsd-nat.c: Include "inf-ptrace.h".Mark Kettenis3-3/+11
(_initialize_m68kbsd_nat): Fix pasto. * Makefile.in (m68kbsd-nat.o): Update dependencies.
2004-11-082004-11-08 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+12
* gdb.texinfo (inferior_debugging info): Document "set debug infrun" and "show debug infrun". Add index entries.
2004-11-082004-11-08 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+141
* infrun.c (debug_infrun): New variable. (resume, proceed, wait_for_inferior): Annotate with debug messages. (handle_inferior_event, keep_going): Likewise. (_initialize_infrun): Register "set debug infrun" command.
2004-11-08 * linux-nat.c (PTRACE_EVENT_VFORK_DONE): Renamed fromAndreas Schwab2-2/+8
PTRACE_EVENT_VFORKDONE. (child_follow_fork): Adjust.
2004-11-082004-11-08 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-66/+58
* README: Refer to 6.3, not 6.2, update directory listing droppng references to intl/ and mmalloc/. * PROBLEMS: Refer to 6.3 not 6.2.
2004-11-082004-11-08 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-52/+4
* PROBLEMS: Delete no-longer applicable problems.
2004-11-08 * config-ml.in: Pass FCFLAGS for multilibs, handle GFORTRANDavid Edelsohn2-1/+20
like CC.
2004-11-082004-11-08 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi3-2/+23
* config/tc-crx.c (print_insn): Check and set insn_addr. * config/tc-crx.h (md_frag_check): Define.
2004-11-08Add support fpr MAXQ processorNick Clifton97-183/+12806
2004-11-08*sigh* undo previous delta which was done too early...Nick Clifton1-7/+1
2004-11-08oops - omitted from previous deltaNick Clifton1-1/+7
2004-11-08oops - omitted fom previous deltaNick Clifton1-13/+21
2004-11-08Fix support for PECOFF weak symbolsNick Clifton18-97/+305
2004-11-08*** empty log message ***gdbadmin1-1/+1
2004-11-07daily updateAlan Modra1-1/+1
2004-11-07 * Makefile.in (symfile-mem.o): Update dependencies.Daniel Jacobowitz6-5/+135
* i386-linux-tdep.c (i386_linux_dwarf_signal_frame_p): New. (i386_linux_init_abi): Call dwarf2_frame_set_signal_frame_p. * inf-ptrace.c (inf_ptrace_attach): Call observer_notify_inferior_created. * inftarg.c (child_attach): Likewise. * symfile-mem.c: Include "observer.h", "auxv.h", and "elf/common.h". (symbol_file_add_from_memory): Take NAME argument. Use it for the new BFD's filename. (add_symbol_file_from_memory_command): Update call to symbol_file_add_from_memory. (struct symbol_file_add_from_memory_args, add_vsyscall_page) (symbol_file_add_from_memory_wrapper): New. (_initialize_symfile_mem): Register add_vsyscall_page as an inferior_created observer.
2004-11-07* m68kbsd-nat.c (m68kbsd_fetch_inferior_registers): Rename fromMark Kettenis6-40/+37
fetch_inferior_registers. Make static. (m68kbsd_store_inferior_registers): Rename from store_inferior_registers. Make static. (_initialize_m68kbsd_nat): Construct and add target vector. * config/m68k/nbsdaout.mh (NATDEPFILES): Remove infptrace.o and inftarg.o. Add inf-ptrace.o. (NAT_FILE): Set to tm-solib.h. (LOADLIBES): New variable. * config/m68k/nbsdelf.mh (NATDEPFILES): Remove infptrace.o and inftarg.o. Add inf-ptrace.o. (NAT_FILE): Delete variable. * config/m68k/obsd.mh (NATDEPFILES): Remove infptrace.o and inftarg.o. Add inf-ptrace.o. (NAT_FILE): Set to tm-solib.h. * config/m68k/nm-nbsdaout.h: Remove file.
2004-11-07 * dwarf2-frame.c (struct dwarf2_frame_ops): Add signal_frame_p.Daniel Jacobowitz3-3/+65
(dwarf2_frame_set_signal_frame_p, dwarf2_frame_signal_frame_p) (dwarf2_signal_frame_unwind): New. (dwarf2_frame_sniffer): Use dwarf2_frame_signal_frame_p. * dwarf2-frame.h (dwarf2_frame_set_signal_frame_p): New prototype.
2004-11-07* Makefile.in (mips64obsd-tdep.o): Fix typo.Mark Kettenis2-1/+3
2004-11-07* mipsnbsd-tdep.c (mipsnbsd_ilp32_fetch_link_map_offsets): RenamedMark Kettenis2-19/+26
from mipsnbsd_ilp32_solib_svr4_fetch_link_map_offsets. Trim sizes to only include the structure members we actually need. (mipsnbsd_lp64_fetch_link_map_offsets): Renamed from mipsnbsd_lp64_solib_svr4_fetch_link_map_offsets. Trim sizes to only include the structure members we actually need. (mipsnbsd_init_abi): Update.
2004-11-07* mips64obsd-nat.c: Include "mips-tdep.h".Mark Kettenis3-4/+24
(MIPS64OBSD_NUM_REGS): Remove define. (MIPS_PC_REGNUM, MIPS_FP0_REGNUM, MIPS_FSR_REGNUM): New defines. (mips64obsd_supply_gregset, mips64obsd_collect_gregset): Handle floating-point registers correctly. * Makefile.in (mips64obsd-nat.o): Update dependencies.
2004-11-07* mips64obsd-tdep.c: Include "trad-frame.h", "tramp-frame.h" andMark Kettenis3-1/+73
"gdb_assert.h". (mips64obsd_sigframe_init): New function. (mips64obsd_sigframe): New variable. (mips64obsd_init_abi): Add comments. Prepend mips64obsd_sigrame unwinder. * Makefile.in (mips64obsd-tdep.o): Update dependencies.
2004-11-07* gdb.base/savedregs.exp: Correct pattern used for sigtrampMark Kettenis2-1/+6
frames.
2004-11-07* tramp-frame.c (tramp_frame_prepend_unwinder): Set unwinder typeMark Kettenis1-1/+1
from TRAMP_FRAME frame type.
2004-11-07 * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): UseAndreas Schwab2-14/+13
SYMBOL_CALLS_LOCAL and check for undefweak symbols with non-default visibility.
2004-11-07*** empty log message ***gdbadmin1-1/+1
2004-11-06daily updateAlan Modra1-1/+1
2004-11-06 * alpha-mdebug-tdep.c: #include mdebugread.h.Joel Brobecker3-10/+17
Replace alpha_extra_func_info_t by struct mdebug_extra_func_info *. * Makefile.in (alpha-mdebug-tdep.o): Add dependency on mdebugread.h.
2004-11-062004-11-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-3/+17
* gas/i386/general.s: Add movzb. * gas/i386/general.l: Updated.
2004-11-062004-11-05 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-3/+14
* dwarf2-frame.c (dwarf2_frame_cache): Only complain when both the CFI and the init_reg method leave the register unspecified. Include the register name in the "Incomplete CFI data" complaint. Supress leading zeros in the address.
2004-11-06*** empty log message ***gdbadmin1-1/+1
2004-11-052004-11-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+7
* i386.h (i386_optab): Put back "movzb".
2004-11-05daily updateAlan Modra1-1/+1
2004-11-05* dwarf2-frame.c (decode_frame_entry_1): Avoid indirection whenMark Kettenis2-2/+7
skipping a personality routine in a CIE augmentation.
2004-11-052004-11-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston4-6/+78
* defs.h (fatal, vfatal): New function prototypes. * stack.c (backtrace_command_stub): Stub to call backtrace_command_1 via catch_errors. (backtrace_command): Change to call backtrace_command_stub via catch_errors instead of calling backtrace_command_1 directly. (backtrace_full_command): Ditto. * utils.c (error_stream_1): New static function. (verror): Change to call error_stream_1 instead of error_stream. (error_stream): Call error_stream_1 with RETURN_ERROR argument. (vfatal, fatal): New functions.
2004-11-052004-11-05 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+6
* stack.c (parse_frame_specification_1): Clear selected_frame_p when not using selected frame.
2004-11-05 * config/tc-xtensa.c (total_frag_text_expansion): New.Bob Wilson2-3/+22
(md_estimate_size_before_relax): Use it. (find_address_of_next_align_frag): Likewise.
2004-11-052004-11-05 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini3-92/+21
* Makefile.def (host fixincludes): Specify missing targets. * Makefile.in: Regenerate.
2004-11-05* dwarf2-frame.c (decode_frame_entry_1): Correctly skipMark Kettenis2-1/+8
personality routine in a CIE augmentation.
2004-11-052004-11-05 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi1-0/+16
* config/tc-crx.c: Rename argument types. (processing_arg_number): Rename to 'cur_arg_num'. (get_number_of_bits): Rename to 'set_operand_size'. (get_operandtype): Rename to 'parse_operand', totally rewrite. (set_cons_rparams): Rename to 'set_operand', totally rewrite. (set_indexmode_parameters): Remove function, integrate its code into 'set_operand'. (set_operand_size): Get rid of 'Operand Number' function parameter - use global variable 'cur_arg_num' instead. Use a local 'argument' pointer to reference the current argument. (parse_operand): Likewise. (set_operand): Likewise. (process_label_constant): Likewise.
2004-11-052004-11-05 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi1-351/+266
* config/tc-crx.c: Rename argument types. (processing_arg_number): Rename to 'cur_arg_num'. (get_number_of_bits): Rename to 'set_operand_size'. (get_operandtype): Rename to 'parse_operand', totally rewrite. (set_cons_rparams): Rename to 'set_operand', totally rewrite. (set_indexmode_parameters): Remove function, integrate its code into 'set_operand'. (set_operand_size): Get rid of 'Operand Number' function parameter - use global variable 'cur_arg_num' instead. Use a local 'argument' pointer to reference the current argument. (parse_operand): Likewise. (set_operand): Likewise. (process_label_constant): Likewise.
2004-11-052004-11-05 Tomer Levi <Tomer.Levi@nsc.com>Tomer Levi3-4/+10
* crx-opc.c (crx_optab): Rename 'arg_icr' to 'arg_idxr' for Index register mode. * crx-dis.c: Likewise.