aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-03-18 * gdbint.texinfo (Algorithms): Add new section describing theJoel Brobecker4-1/+100
Observer paradigm. (Top): Add menu entry to new observer appendix. * observer.texi: New file. * Makefile.in (GDBINT_DOC_SOURCE_INCLUDES): Add dependency on new observer.texi file.
2003-03-18*** empty log message ***gdbadmin1-1/+1
2003-03-17 * hppa-tdep.c (gdb_assert.h): Add missing #include.Joel Brobecker4-2/+11
* somsolib.c (gdb_assert.h): Likewise. * Makefile.in (hppa-tdep.o): Add dependency on gdb_assert.h. (somsolib.o): Likewise.
2003-03-17merge from gccDJ Delorie2-1/+37
2003-03-17daily updateAlan Modra1-1/+1
2003-03-172003-03-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney7-0/+793
From Elena Zannoni <ezannoni@redhat.com>. Test e500 abi and vector registes. * gdb.arch/e500-regs.c, gdb.arch/e500-regs.exp: New files. * gdb.arch/e500-abi.c, gdb.arch/e500-abi.exp: New files.
2003-03-172003-03-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-5/+7
* disasm.c (gdb_disassembly): Set di.mach using the architecture's BFD. Simplify setting of di.endian.
2003-03-172003-03-17 David Carlton <carlton@math.stanford.edu>David Carlton3-0/+55
* gdb.base/watchpoint.exp (test_watchpoint_and_breakpoint): New test, for PR breakpoints/38. Call test_watchpoint_and_breakpoint. * gdb.base/watchpoint.c (func3): New function. (main): Call func3.
2003-03-17 * configure.in: Check for stdlib.h.Daniel Jacobowitz4-2/+12
* configure: Regenerated. * config.in: Regenerated.
2003-03-172003-03-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-29/+102
* rs6000-tdep.c (ppc_floating_point_unit_p): New function. * ppc-tdep.h (ppc_floating_point_unit_p): Declare. From Elena Zannoni <ezannoni@redhat.com> * ppc-sysv-tdep.c (ppc_sysv_abi_push_arguments): Handle e500 vector and floating-point parameters. (ppc_sysv_abi_use_struct_convention): Handle e500 struct return convention. (ppc_sysv_abi_broken_use_struct_convention): Ditto.
2003-03-17merge from gccDJ Delorie4-4/+29
2003-03-17 * MAINTAINERS: Remove my name from several maintainership roles.Fernando Nasser2-7/+10
2003-03-172003-03-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-8/+10
* gdb.texinfo (DATE): Delete. Remove date from titles. Mention that GNU Press update the manual version number.
2003-03-172003-03-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney8-227/+381
Fix frame off-by-one bug. * frame-unwind.h (frame_this_id_ftype): Replace frame_unwind_id_ftype. (frame_prev_register_ftype): Replace frame_unwind_reg_ftype. (struct frame_unwind): Replace "id" with "this_id". Replace "reg" with "prev_register". * frame-unwind.c (frame_unwind_find_by_pc): Return legacy_saved_regs_unwind instead of trad_frame_unwind. Update comment. * dummy-frame.c (cached_find_dummy_frame): Delete function. (dummy_frame_this_id): Replace dummy_frame_id_unwind. (dummy_frame_prev_register): Replace dummy_frame_register_unwind. (dummy_frame_unwind): Update. * sentinel-frame.c (sentinel_frame_prev_register): Replace sentinel_frame_register_unwind. (sentinel_frame_this_id): Replace sentinel_frame_id_unwind. (sentinel_frame_unwinder): Update. * frame.h (legacy_saved_regs_unwind): Replace trad_frame_unwind. (struct frame_info): Rename "unwind_cache" to "prologue_cache". * frame.c (create_sentinel_frame): Update. Initialize "prologue_cache" instead of "unwind_cache". (frame_register_unwind): Call this frame's prev_register with the next frame and this frame's prologue cache. (get_prev_frame): Simplify. Always call prev frame's this_id with this frame and prev frame's prologue cache. Document that this call is shifted one to the left when compared to the frame_register_unwind call. (legacy_saved_regs_prev_register): Replace frame_saved_regs_register_unwind. (legacy_saved_regs_this_id): Replace frame_saved_regs_id_unwind. (legacy_saved_regs_unwinder): Replace trad_frame_unwinder. (legacy_saved_regs_unwind): Replace trad_frame_unwind. * d10v-tdep.c (d10v_frame_this_id): Replace d10v_frame_id_unwind. (d10v_frame_unwind): Update. (d10v_frame_prev_register): Replace d10v_frame_register_unwind. (d10v_frame_unwind_cache): Replace this "fi" with "next_frame". (saved_regs_unwinder): Replace this "frame" with "next_frame", and "saved_regs" with "this_saved_regs".
2003-03-17 Fix formatting. Update copyright date.Nick Clifton2-63/+66
2003-03-17(disassemble_data): Use disasm_info.fprintf_func not printf for emitting newNick Clifton2-46/+48
lines.
2003-03-17(O_SYS_CMDLINE): New pseudo opcode for command line processing.Nick Clifton2-0/+7
2003-03-17nm.c (print_symbol_info_bsd): Print the symbol's size instead of the symbol'sNick Clifton3-5/+18
value when --size-sort is used, unless -S is used. doc/binutils.texi (--size-sort): For non-bsd formats both the value and size of the symbols are displayed.
2003-03-17*** empty log message ***gdbadmin1-1/+1
2003-03-16daily updateAlan Modra1-1/+1
2003-03-162003-03-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-1/+13
* frame.c (frame_pop): Don't call target_store_registers. Fix problem reported by Mark Kettenis.
2003-03-16* i386-tdep.c (i386_register_type): Renamed fromMark Kettenis2-4/+10
i386_register_virtual_type. Adjust function signature. (i386_gdbarch_init): Set register_type instead of deprecated_max_register_raw_size, deprecated_max_register_virtual_size and register_virtual_type.
2003-03-16*** empty log message ***gdbadmin1-1/+1
2003-03-15daily updateAlan Modra1-1/+1
2003-03-15*** empty log message ***gdbadmin1-1/+1
2003-03-14daily updateAlan Modra1-1/+1
2003-03-14ppc-opc.c (powerpc_opcodes): Readd tlbre for PPC403.Daniel Jacobowitz2-0/+5
2003-03-14 * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES back down.Nathanael Nerode3-8/+21
* Makefile.in: Regenerate.
2003-03-142003-03-14 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-63/+161
* frame.c (get_prev_frame): When a legacy frame, always call legacy_get_prev_frame. Simplify unwind code using assumption that the unwinder is new. (legacy_get_prev_frame): Handle legacy sentinel frame unwind here. (legacy_frame_p): When no gdbarch_unwind_dummy_id, or SAVED_DUMMY_FRAME_TOS, assume a legacy frame.
2003-03-142003-03-14 Michael Chastain <mec@shout.net>Michael Chastain2-1/+73
* Makefile.in: Regenerate with correct Makefile.def.
2003-03-142003-03-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney15-90/+103
* frame.c (get_saved_register): Delete function. * xstormy16-tdep.c: Update comment. * regcache.h: Update comments. * sparc-tdep.c (sparc_init_extra_frame_info): Instead of get_saved_register and extract_address, use frame_read_unsigned_register. (sparc_frame_saved_pc): Ditto. (sparc_get_saved_register): Instead of get_saved_register, use frame_register. (sparc_pop_frame): Ditto. * frame.h (get_saved_register): Delete declaration. * findvar.c: Update comments. (value_of_register): Call frame_register instead of get_saved_register. (value_from_register): Ditto. * config/sparc/tm-sparc.h: Update comment. * breakpoint.c: Update comment. Index: doc/ChangeLog 2003-03-12 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete references to get_saved_register.
2003-03-142003-03-14 Andrew Cagney <cagney@redhat.com>Andrew Cagney15-78/+98
* gdbarch.sh (DEPRECATED_GET_SAVED_REGISTER): Replace GET_SAVED_REGISTER. * gdbarch.h, gdbarch.c: Re-generate. * frame.h: Update comments. * xstormy16-tdep.c (xstormy16_gdbarch_init): Update. * x86-64-tdep.c (x86_64_init_abi): Update. * sparc-tdep.c (sparc_gdbarch_init): Update. * sh-tdep.c (sh_gdbarch_init): Update. * mips-tdep.c (mips_gdbarch_init): Update. * m68hc11-tdep.c (m68hc11_gdbarch_init): Update. * cris-tdep.c (cris_gdbarch_init): Update. * ia64-tdep.c (ia64_gdbarch_init): Update. * frame.c (frame_register): Update. (get_saved_register): Update. * config/sparc/tm-sparc.h (DEPRECATED_GET_SAVED_REGISTER): Update.
2003-03-14(ieee_write_expression): Handle the case where symbol is NULL.Nick Clifton2-281/+255
2003-03-14File I/O Support added.D.Venkatasubramanian2-6/+316
2003-03-14 D.Venkatasubramanian <dvenkat@noida.hcltech.com> * compile.c (decode): Added code for some more magic traps. * compile.c (sim_resume): Added support for File I/O system calls through callback to host_system. System calls provided support for : open, read, write, lseek, close, stat, fstat Only basic support for stat and fstat.
2003-03-14*** empty log message ***gdbadmin1-1/+1
2003-03-13daily updateAlan Modra1-1/+1
2003-03-132003-03-13 Andrew Cagney <cagney@redhat.com>Andrew Cagney34-98/+134
* gdbarch.sh (DEPRECATED_POP_FRAME): Replace POP_FRAME. * gdbarch.h, gdbarch.c: Regenerate. * valops.c (hand_function_call): Update comment. * stack.c (return_command): Update comment. * config/sparc/tm-sparc.h (DEPRECATED_POP_FRAME): Update. * config/pa/tm-hppa.h (DEPRECATED_POP_FRAME): Update. * xstormy16-tdep.c (xstormy16_gdbarch_init): Update. * x86-64-tdep.c (x86_64_init_abi): Update. * vax-tdep.c (vax_gdbarch_init): Update. * v850-tdep.c (v850_gdbarch_init): Update. * sparc-tdep.c (sparc_gdbarch_init): Update. * sh-tdep.c (sh_gdbarch_init): Update. * s390-tdep.c (s390_gdbarch_init): Update. * rs6000-tdep.c (rs6000_gdbarch_init): Update. * ns32k-tdep.c (ns32k_gdbarch_init): Update. * mn10300-tdep.c (mn10300_gdbarch_init): Update. * mips-tdep.c (mips_gdbarch_init): Update. * mcore-tdep.c (mcore_gdbarch_init): Update. * m68k-tdep.c (m68k_gdbarch_init): Update. * m68hc11-tdep.c (m68hc11_gdbarch_init): Update. * ia64-tdep.c (ia64_gdbarch_init): Update. * i386-tdep.c (i386_gdbarch_init): Update. * hppa-tdep.c (hppa_gdbarch_init): Update. * h8300-tdep.c (h8300_gdbarch_init): Update. * frv-tdep.c (frv_gdbarch_init): Update. * cris-tdep.c (cris_gdbarch_init): Update. * avr-tdep.c (avr_gdbarch_init): Update. * arm-tdep.c (arm_gdbarch_init): Update. * alpha-tdep.c (alpha_gdbarch_init): Update. 2003-03-13 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Replace POP_FRAME with DEPRECATED_POP_FRAME. Update description.
2003-03-13 * tui-out.c (tui_out_data): Fix typedef.Stephane Carrez2-1/+5
2003-03-132003-03-13 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-4/+20
* frame.c (legacy_frame_p): New function. (get_prev_frame): Use legacy_frame_p. * frame.h (legacy_frame_p): Declare.
2003-03-13Updated translationNick Clifton2-4/+8
2003-03-13Add New Chinese (simplified) PO file.Nick Clifton4-304/+3011
2003-03-13(buffer_and_nest): Store more to sb instead of '\n'.Nick Clifton3-18/+24
(get_line_sb): Return end of line character or '\n' if it is zero or non-existent.
2003-03-13 * deffilep.y (def_import): Use default extension of "dll"Danny Smith2-11/+27
if no extension provided in parsed IMPORT definition. * deffilep.y (def_lex): Revert 2003-03-12 change. (dot_name): New id type and rule. (expline): Use instead of ID. (opt_equal_name): Likewise.
2003-03-13(BYTES_IN_WORD): Don't define.Nick Clifton22-45/+48
2003-03-13Update.Nick Clifton2-1/+4
2003-03-13Alphabetically corrected my name addition to MAINTAINERS (write after approval).D.Venkatasubramanian2-1/+6
2003-03-13Added myself to MAINTAINERS (write after approval). Approved by : Andrew Cagney.D.Venkatasubramanian2-0/+5
2003-03-13*** empty log message ***gdbadmin1-1/+1
2003-03-122003-03-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-49/+55
* frame.c (get_prev_frame): Rename the frame parameter to "this_frame". (get_next_frame, legacy_get_prev_frame): Ditto.
2003-03-12* config/tc-mips.c (mips_validate_fix): New function.Alexandre Oliva3-0/+94
* config/tc-mips.h (TC_VALIDATE_FIX): Define. (mips_validate_fix): Declare.