aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-11-11* pe-dll.c (autofilter_liblist): add libmingwex and libgcj to the list ofChristopher Faylor2-0/+7
restricted auto-export libs.
2002-11-11* pe-dll.c (autofilter_liblist): Generalize library names to catch moreChristopher Faylor2-6/+11
creative library naming instances like, e.g., libstdc++-2.a.
2002-11-11* configure.in: Use .gdbinit under Cygwin.Christopher Faylor3-2/+7
* configure: Regenerate.
2002-11-11* config/tc-i386.h (EXTERN_FORCE_RELOC): Define only if STRICT_PE_FORMAT.Christopher Faylor2-1/+8
2002-11-112002-11-11 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+20
* gdbmi.texinfo (-var-assign): Add comments about interaction with -var-update and add an example. Part of fix for gdb/702.
2002-11-11* MAINTAINERS: Reinstate DJ Delorie as COFF maintainer. Drop COFF from cgfChristopher Faylor2-1/+7
maintainership.
2002-11-112002-11-11 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-2/+6
* blockframe.c (sigtramp_saved_pc): Fix tipo. void_func_ptr instead of void_code_ptr. (sigtramp_saved_pc): Ditto.
2002-11-11* MAINTAINERS: Replace DJ Delorie as PE/COFF maintainer.Christopher Faylor2-1/+5
2002-11-112002-11-11 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-0/+14
* x86-64-tdep.c (i386_fp_regnum_p): Copy i386-tdep.c's i386_fp_regnum_p.
2002-11-11 * Makefile.am: Added tic4x dependecySvein Seldal3-3/+7
* Makefile.in: Regenerate
2002-11-11 gas tic4x target enhancements (long list - see gas/ChangeLog andSvein Seldal5-160/+331
include/ChangeLog)
2002-11-11 * ld-elf/sec64k.exp: New test.Hans-Peter Nilsson3-1/+168
* lib/ld-lib.exp (run_dump_test): Don't prepend "$srcdir/$subdir/" to a source file starting with "/".
2002-11-11 * macro.c (get_any_string): Correct logic for not going beyond endHans-Peter Nilsson2-1/+6
of in->ptr[].
2002-11-11 Retire common MPW configury bits.Stan Shebs13-571/+6
* mpw-mh-mpw: Remove. * mpw: Remove directory along with all of its files.
2002-11-11 * coff-h8300.c: Fix formatting.Kazu Hirata4-143/+144
* elf32-h8300.c: Likewise. * reloc16.c: Likewise.
2002-11-11 * gdbtypes.h (struct main_type): Move artificial flag out ofDaniel Jacobowitz8-15/+64
loc. New member of ``struct field'' named static_kind. Reduce overloaded meaning of bitsize. (FIELD_ARTIFICIAL, SET_FIELD_PHYSNAME, SET_FIELD_PHYSADDR) (TYPE_FIELD_STATIC, TYPE_FIELD_STATIC_HAS_ADDR): Likewise. (FIELD_STATIC_KIND, TYPE_FIELD_STATIC_KIND): New macros. * ada-lang.c (fill_in_ada_prototype): Initialize static_kind for new fields. (template_to_fixed_record_type, template_to_static_fixed_type) (to_record_with_fixed_variant_part): Likewise. * coffread.c (coff_read_struct_type, coff_read_enum_type): Likewise. * dwarf2read.c (dwarf2_add_field, read_enumeration): Likewise. * dwarfread.c (struct_type, enum_type): Likewise. * hpread.c (hpread_read_enum_type) (hpread_read_function_type, hpread_read_doc_function_type) (hpread_read_struct_type): Likewise. * mdebugread.c (parse_symbol): Likewise.
2002-11-11*** empty log message ***gdbadmin1-1/+1
2002-11-10daily updateAlan Modra1-1/+1
2002-11-10 * config/tc-mmix.c (get_putget_operands): Mark both possibleHans-Peter Nilsson2-4/+8
operands as invalid at beginning.
2002-11-102002-11-10 Andrew Cagney <ac131313@redhat.com>Andrew Cagney8-9/+33
* breakpoint.h (deprecated_frame_in_dummy): Rename frame_in_dummy. * stack.c (print_frame_info_base): Update. (print_frame_info_base, frame_info): Update. * sparc-tdep.c (sparc_init_extra_frame_info): Update. (sparc_frame_saved_pc): Update. * ada-lang.c (find_printable_frame): Update. * breakpoint.c (deprecated_frame_in_dummy): Update.
2002-11-10 * config/tc-mmix.c (md_convert_frag) <case STATE_GREG_DEF>:Hans-Peter Nilsson2-0/+9
Initialize target of fixup to zero.
2002-11-10 * ld-mmix/local1.d, ld-mmix/local3.d, ld-mmix/local5.d,Hans-Peter Nilsson5-10/+15
ld-mmix/local7.d: Tweak for change in readelf output.
2002-11-10*** empty log message ***gdbadmin1-1/+1
2002-11-09daily updateAlan Modra1-1/+1
2002-11-09* i386-linux-nat.c (ORIG_EAX): Define to -1 if not alreadyMark Kettenis3-140/+84
defined. (regmap): Extend to cover all registers. (PT_READ_U, PT_WRITE_U, PTRACE_XFER_TYPE, OLD_CANNOT_FETCH_REGISTERS, OLD_CANNOT_STORE_REGISTERS): Remove definitions. (fetch_register, sore_register): Simplify. (old_fetch_inferior_registers, old_store_inferior_registers): Remove functions. (cannot_fetch_register, cannot_store_register): Change implementation to use regmap array to decide which registers cannot be fetched/stored. This removes $orig_eax from the registers that cannot be fetched/stored. (fetch_inferior_registers): Call fetch_register directly instead of calling old_fetch_inferior_registers. (store_inferior_registers): Call store_register directly instead of calling old_store_inferior_registers. (i386_linux_dr_get): Replace PT_READ_U with PTRACE_PEEKUSER. (i386_linux_dr_set): Replace PT_WRITE_U with PTRACE_POKEUSER. * config/i386/nm-linux.h (U_REGS_OFFSET): Remove definition.
2002-11-092002-11-09 Klee Dienes <kdienes@apple.com>Klee Dienes2-0/+21
* i387-tdep.c (i387_supply_register): When called with NULL as a buffer, mark the register as not provided (to mirror the behavior of supply_register). (i387_supply_fxsave): Ditto. (i387_supply_fsave): Ditto (inherits the behavior from i387_supply_register).
2002-11-092002-11-09 Klee Dienes <kdienes@apple.com>Klee Dienes2-2/+9
* blockframe.c (sigtramp_saved_pc): Use builtin_type_void_code_ptr, not builtin_type_void_data_ptr (we are extracting the PC). Use TYPE_LENGTH (builtin_type_void_code_ptr) instead of (TARGET_PTR_BIT / TARGET_CHAR_BIT).
2002-11-092002-11-09 Klee Dienes <kdienes@apple.com>Klee Dienes3-451/+455
* chexp.exp: Mark as obsolete. * pr-5016.exp: Remove stray trailing newline.
2002-11-092002-11-09 Andrew Cagney <ac131313@redhat.com>Andrew Cagney3-10/+15
* frame.c (get_prev_frame): Test prev_p to identify a previously unwound frame. Initialize prev_p. * frame.h (struct frame_info): Add field prev_p. Expand prev/next comment.
2002-11-092002-11-09 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-86/+134
* frame.c (get_prev_frame): Cleanups. Eliminate redundant tests for a NULL NEXT_FRAME. Simplify fromleaf initialization. Add more comments. Zap dead code.
2002-11-09* infcmd.c (print_vector_info, print_float_info): Move code thatMark Kettenis2-10/+17
checks whether the target has any registers and whether there is a selected frame up, such that it is also used if a target provides multi-arch definitions of these functions.
2002-11-09 * ld-elfvsb/define.s: Avoid use of @ in .type directive.Alan Modra2-3/+7
2002-11-092002-11-08 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-15/+29
* Makefile.in (DESTDIR): Define. (install-only, install-gdbtk, uninstall-gdbtk): Add $(DESTDIR) prefix.
2002-11-092002-11-08 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-0/+18
* config/djgpp/fnchange.lst: 8.3 proof i386obsd-nat.c and i386obsd-tdep.c. Rename paths containing "gdb.c++" to "gdb.cxx".
2002-11-09 * elf32-arm.h (elf32_arm_size_dynamic_sections): Don't strip outputAlan Modra2-13/+7
section when dynamic section unused; _bfd_strip_section_from_output instead.
2002-11-09*** empty log message ***gdbadmin1-1/+1
2002-11-082002-11-08 Andrew Cagney <ac131313@redhat.com>Andrew Cagney4-0/+94
* i386-linux-tdep.c: Include "reggroups.h". (i386_linux_register_reggroup_p): New function. (i386_linux_init_abi): Set register_reggroup_p to i386_linux_register_reggroup_p. * i386-tdep.h (i386_register_reggroup_p): Declare. * i386-tdep.c: Include "reggroups.h". (i386_init_reggroups): New function. (i386_add_reggroups): New function. (i386_register_reggroup_p): New function. (i386_sse_reggroup, i386_mmx_reggroup): New variables. (_initialize_i386_tdep): Call i386_init_reggroups. (i386_gdbarch_init): Set register_reggroup_p and add in the i386 specific reggroups.
2002-11-08* infptrace.c (child_xfer_memory): Make use of the new PT_IOMark Kettenis2-0/+34
request that's available in *BSD.
2002-11-08* i386-tdep.h (IS_FPU_CTRL_REGNUM): Remove.Mark Kettenis2-1/+2
2002-11-08* i387-tdep.c (i387_fill_fxsave): Use FOOFF_REGNUM instead ofMark Kettenis2-1/+6
FDOFF_REGNUM.
2002-11-082002-11-08 Andrew Cagney <ac131313@redhat.com>Andrew Cagney4-37/+51
* frame.c (set_unwind_by_pc): Use dummy_frame_register_unwind. * dummy-frame.c (find_dummy_frame): Rename generic_find_dummy_frame, make static. Return the dummy frame instead of the regcache. (generic_find_dummy_frame): Re-implement using find_dummy_frame, (cached_find_dummy_frame): New function. Use find_dummy_frame. (dummy_frame_register_unwind): Rename generic_call_dummy_register_unwind. Use cached_find_dummy_frame. * dummy-frame.h (dummy_frame_register_unwind): Rename generic_call_dummy_register_unwind.
2002-11-08daily updateAlan Modra1-1/+1
2002-11-08* config/i386/tm-i386v42mp.h: Remove file. Move its contents,Mark Kettenis4-94/+77
except the inclusion of "i386/tm-i386.h", to... * config/i386/nm-i386v42mp.h: ...here. * config/i386/i386v42mp.mt (TM_FILE): Set to tm-i386.h.
2002-11-082002-11-08 Andrew Cagney <ac131313@redhat.com>Andrew Cagney4-552/+563
* Makefile.in (frame.o): Update dependencies. * blockframe.c (current_frame, frame_obstack_alloc) (frame_saved_regs_zalloc, get_current_frame) (set_current_frame, create_new_frame) (set_unwind_by_pc, get_next_frame) (flush_cached_frames, reinit_frame_cache) (frame_saved_regs_register_unwind) (deprecated_generic_get_saved_register) (get_prev_frame, get_frame_pc, get_frame_saved_regs) (_initialize_blockframe): Move frame code from here... * frame.c: ...to here. Include "gdb_obstack.h", "gdbcore.h", "annotate.h" and "dummy-frame.h". (_initialize_frame): New function.
2002-11-082002-11-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-8/+28
* mi-main.c (mi_command_loop): Initialize raw_stdout and gdb_stdout only if mi version is <= 1. (mi_init_ui): Initialize raw_stdout and gdb_stdout if mi version is > 1 so startup message is treated as console output. This is part of fix for PR gdb/604.
2002-11-082002-11-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+26
* lib/mi-support.exp (mi_gdb_start): Verify the startup message for mi1 and current mi is in correct format. New mi startup message should be in mi console format. This is part of fix for PR gdb/604.
2002-11-08* dwarf2read.c (read_func_scope): Restore list_in_scope properlyJim Blandy3-1/+14
when we finish a function a context. * buildsym.h (outermost_context_p): New macro. (Bug analyzed by David Edelsohn.)
2002-11-082002-11-08 Andrew Cagney <ac131313@redhat.com>Andrew Cagney5-306/+404
* blockframe.c: Include "dummy-frame.h". (struct dummy_frame, dummy_frame_stack) (generic_find_dummy_frame, deprecated_generic_find_dummy_frame) (generic_pc_in_call_dummy, deprecated_read_register_dummy) (generic_push_dummy_frame, generic_save_dummy_frame_tos) (generic_save_call_dummy_addr, generic_pop_current_frame) (generic_pop_dummy_frame, generic_fix_call_dummy) (generic_fix_call_dummy, generic_call_dummy_register_unwind): Move dummy frame code from here... * dummy-frame.c: ...to here. New file. * dummy-frame.h: New file. (generic_call_dummy_register_unwind): Declare. (generic_find_dummy_frame): Declare. * Makefile.in (SFILES): Add dummy-frame.c. (dummy-frame.o): Specify dependencies. (dummy_frame_h): Define. (COMMON_OBS): Add dummy-frame.o. (blockframe.o): Update dependencies.
2002-11-08* dwarf2read.c (read_func_scope): Restore local_symbols andJim Blandy2-0/+14
param_symbols after we finish the function context. (Based on a patch from David Edelsohn.)
2002-11-082002-11-08 David Carlton <carlton@math.stanford.edu>David Carlton2-86/+111
* linespec.c (symbol_found): New function. (minsym_found): New function. (decode_line_1): Separate out some code into separate functions.