aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-11-28 * as.c (parse_args): Call md_after_parse_args if defined.Andreas Schwab5-1/+26
* config/tc-ia64.h (md_after_parse_args): Define. * config/tc-ia64.c (ia64_after_parse_args): Reject --gstabs. * doc/internals.texi (CPU backend): Document md_after_parse_args.
2001-11-28* s390-tdep.c: Get frame chains and saved pc values properly fromJim Blandy2-0/+17
dummy frames. (s390_frame_saved_pc_nofix): if `*fi' is a dummy frame, get the saved PC from the dummy frame's registers. (s390_frame_chain): Same for the saved SP. (s390_gdbarch_init): Register `generic_save_dummy_frame_tos' as the `SAVE_DUMMY_FRAME_TOS' method, so the dummy frame's `top' gets set correctly.
2001-11-28* s390-tdep.c (s390_frame_chain): Remember that the SP's elementJim Blandy2-9/+18
of the frame's saved_regs array is special.
2001-11-28merge from gccDJ Delorie5-46/+413
2001-11-28*** empty log message ***gdbadmin1-1/+1
2001-11-27daily updateAlan Modra1-1/+1
2001-11-27* s390-tdep.c (s390_push_dummy_frame): Delete function; it's noJim Blandy1-16/+0
longer used.
2001-11-27* s390-tdep.c (register_names): Call the general-purpose registersJim Blandy2-4/+10
`r0' -- `r15', and the floating-point registers `f0' -- `f15', to match the assembly language.
2001-11-272001-11-27 H.J. Lu <hjl@gnu.org>H.J. Lu10-28/+67
* emulparams/elf_i386.sh (NO_SMALL_DATA): Set to yes. * emulparams/elf_i386_be.sh (NO_SMALL_DATA): Likewise. * emulparams/elf_i386_chaos.sh (NO_SMALL_DATA): Likewise. * emulparams/elf_i386_ldso.sh (NO_SMALL_DATA): Likewise. * emulparams/elf_x86_64.sh (NO_SMALL_DATA): Likewise. * emulparams/m68kelf.sh (NO_SMALL_DATA): Likewise. * emulparams/elf32_sparc.sh (NO_SMALL_DATA): Likewise. * emulparams/elf64_sparc.sh (NO_SMALL_DATA): Likewise. * scripttempl/elf.sc (SBSS): New. Define if ${NO_SMALL_DATA} is not empty. (SDATA): Likewise. (REL_SDATA): Likewise. (REL_SBSS): Likewise. (REL_SDATA2): Likewise. (REL_SBSS2): Likewise. (SBSS2): Define if ${NO_SMALL_DATA} is not empty. (SDATA2): Likewise.
2001-11-272001-11-27 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+8
* elflink.h (elf_bfd_discard_info): Skip if the input bfd isn't ELF.
2001-11-27fix white space.Christopher Faylor2-18/+18
2001-11-27* config/i386/tm-cygwin.h: Define HAVE_SSE_REGS ifChristopher Faylor4-4/+59
HAVE_CONTEXT_EXTENDED_REGISTERS is defined. * win32-nat.c: Define CONTEXT_DEBUGGER_DR that will also include extended registers if HAVE_SSE_REGS is defined. (mappings array): Add offset of extended registers. (thread_rec): Use new CONTEXT_DEBUGGER_DR macro.
2001-11-27 * NEWS: Updated.Tom Tromey6-0/+83
* event-loop.c (start_event_loop): Call after_char_processing_hook. * event-top.h (after_char_processing_hook): Declare. * event-top.c (rl_callback_read_char_wrapper): Call after_char_processing_hook. (after_char_processing_hook): New global. * top.c (operate_saved_history): New global. (gdb_rl_operate_and_get_next): New function. (init_main): Add the operate-and-get-next defun. (gdb_rl_operate_and_get_next_completion): New function.
2001-11-27 * gdb.texinfo (Command Syntax): Document C-o binding.Tom Tromey2-0/+11
2001-11-27 * NEWS: Update for --args.Tom Tromey4-71/+82
* infcmd.c (construct_inferior_arguments): Moved from ... * fork-child.c: ... here.
2001-11-272001-11-21 Michael Snyder <msnyder@redhat.com>Michael Snyder5-0/+46
* gdb.asm/sparc.inc: New file. * gdb.asm/asm-source.exp: Recognize sparc target. * gdb.asm/configure.in: Recognize sparc target. * gdb.asm/configure: Regenerate.
2001-11-27* symtab.c (find_pc_sect_line): Revert change of 2001-11-13; addJim Blandy2-7/+12
comment explaining that hand-written assembly code can have line number info but no debug info for an enclosing function.
2001-11-27*** empty log message ***gdbadmin1-1/+1
2001-11-26daily updateAlan Modra1-1/+1
2001-11-26 * config.sub: Update to version 1.232 on subversion.Geoffrey Keating2-12/+24
2001-11-26merge from gccDJ Delorie2-2/+14
2001-11-262001-11-26 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-4/+24
From 2001-11-12 Jackie Smith Cashion <jsmith@redhat.com>: * gdb.base/callfuncs.c (t_structs_a): Do not return a pointer to a local (non-static) variable. Copy tstruct.a to a static buffer and return a pointer to that buffer. * gdb.base/callfwmall.c (t_structs_a): Ditto.
2001-11-26merge from gccDJ Delorie4-3/+12
2001-11-26* gdb.texinfo (Options): Eliminate attempt to explain .gdbinit/gdb.ini useChristopher Faylor2-6/+14
since it is described in the referenced section. From Eli Zaretskii <eliz@is.elta.co.il> * gdb.texinfo (Command Files): Reword to make gdb.ini requirement clearer when using DJGPP.
2001-11-262001-11-26 Fernando Nasser <fnasser@redhat.com>Fernando Nasser1-0/+8
From 2001-11-12 Jackie Smith Cashion <jsmith@redhat.com>: * gdb.base/callfuncs.c (t_structs_a): Do not return a pointer to a local (non-static) variable. Copy tstruct.a to a static buffer and return a pointer to that buffer. * gdb.base/callfwmall.c (t_structs_a): Ditto.
2001-11-26 * stabs.c (_bfd_discard_section_stabs): Use PARAMS in functionJeff Law2-1/+6
prototypes.
2001-11-26 * sparc-nat.c (fetch_inferior_registers): Don't relyJakub Jelinek2-4/+10
on CORE_ADDR being 32-bit. (store_inferior_registers): Likewise.
2001-11-26*** empty log message ***gdbadmin1-1/+1
2001-11-25* mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.Jim Blandy1-1/+5
2001-11-25daily updateAlan Modra1-1/+1
2001-11-25 * scripttempl/elfm68hc11.sc (CTOR, DTOR): Put constructor andStephane Carrez3-4/+10
destructor in rom. * scripttempl/elfm68hc12.sc (CTOR, DTOR): Likewise.
2001-11-25 * gas/all/gas.exp (incbin): Fix condition.Andreas Jaeger2-5/+9
2001-11-25 * config/djgpp/config.sed: Fix an error in etc/ at "make install"Eli Zaretskii2-0/+5
time on non-LFN systems where standards*.inf* expands to nothing.
2001-11-25 * go32-nat.c (save_npx): Avoid a warning from GCC 3.x.Eli Zaretskii2-13/+16
2001-11-25*** empty log message ***gdbadmin1-1/+1
2001-11-24daily updateAlan Modra1-1/+1
2001-11-24Fix obvious typo (Bourn -> Bourne)Fred Fish1-1/+1
2001-11-24* win32-nat.c (struct so_stuff): Add objfile *objfile field needed to be ableChristopher Faylor3-24/+91
to remove the DLL when unloaded. Remove unused last field. (handle_unload_dll): New function to handle unloading of DLL. (solib_symbols_add): Change return type to struct objfile *. (get_child_debug_event): Call handle_unload_dll function.
2001-11-24* win32-nat.c (_initialize_check_for_gdb_ini): New function.Christopher Faylor6-13/+74
* config/i386/xm-cygwin.h: Remove obsolete handling of __CYGWIN32__. (GDBINIT_FILENAME): Remove.
2001-11-24* gdb.asm/configure.in: Fix recognition of ix86 target.Mark Kettenis3-2/+7
* gdb.asm/configure: Regenerate.
2001-11-24 * elf32-hppa.c (elf32_hppa_size_stubs): Decrease default stubAlan Modra2-10/+17
group sizes to accomodate c++.
2001-11-24*** empty log message ***gdbadmin1-1/+1
2001-11-23Add x86 OpenBSD native configuration.Mark Kettenis8-0/+215
* config/i386/obsd.mt, config/i386/tm-obsd.h, config/i386/obsd.mh, config/i386/nm-obsd.h: New files. * configure.host (i[3456]86-*-openbsd*): New host. * configure.tgt (i[3456]86-*-openbsd*): New target. * NEWS: Update.
2001-11-23daily updateAlan Modra1-1/+1
2001-11-23 * gas/all/gas.exp (incbin): Do not run on the PA.Jeff Law2-1/+6
2001-11-23 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.Jeff Law2-0/+5
2001-11-23 * elf32-sparc.c (elf32_sparc_relocate_section): Don't clearJakub Jelinek3-2/+25
relocations in non-alloced sections against global symbols defined in shared library being built. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
2001-11-23 * elf.c (_bfd_elf_rela_local_sym): New.Jakub Jelinek36-96/+227
* elflink.h (elf_link_input_bfd): Don't consider empty merged sections as removed in relocation tests. * elf-bfd.h (_bfd_elf_rela_local_sym): Add prototype. * elf32-i386.c (elf_i386_relocate_section): Handle relocs against STT_SECTION symbol of SHF_MERGE section. * elf32-arm.h (elf32_arm_relocate_section): Likewise. * elf32-avr.c (elf32_avr_relocate_section): Call _bfd_elf_rela_local_sym. * elf32-cris.c (cris_elf_relocate_section): Likewise. * elf32-d10v.c (elf32_d10v_relocate_section): Likewise. * elf32-fr30.c (fr30_final_link_relocate): Likewise. * elf32-h8300.c (elf32_h8_relocate_section): Likewise. * elf32-hppa.c (elf32_hppa_relocate_section): Likewise. * elf32-i370.c (i370_elf_relocate_section): Likewise. * elf32-i860.c (elf32_i860_relocate_section): Likewise. * elf32-m32r.c (m32r_elf_relocate_section): Likewise. * elf32-m68k.c (elf_m68k_relocate_section): Likewise. * elf32-mcore.c (mcore_elf_relocate_section): Likewise. * elf32-openrisc.c (openrisc_elf_relocate_section): Likewise. * elf32-ppc.c (ppc_elf_relocate_section): Likewise. * elf32-s390.c (elf_s390_relocate_section): Likewise. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise. * elf32-v850.c (v850_elf_relocate_section): Likewise. * elf64-alpha.c (elf64_alpha_relocate_section): Likewise. * elf64-mmix.c (mmix_elf_relocate_section): Likewise. * elf64-ppc.c (ppc64_elf_relocate_section): Likewise. * elf64-s390.c (elf_s390_relocate_section): Likewise. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise. * elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise. * elf-hppa.h (elf_hppa_relocate_section): Likewise. * elf-m10200.c (mn10200_elf_relocate_section): Likewise. * elf-m10300.c (mn10300_elf_relocate_section): Likewise. * elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise. * elf32-sh.c (sh_elf_relocate_section): Likewise for !partial_inplace relocs. Handle relocs against STT_SECTION symbol of SHF_MERGE for partial_inplace relocs. * config/tc-alpha.c (tc_gen_reloc): Remove SEC_MERGE test. * write.c (adjust_reloc_syms): Don't handle relocs against SEC_MERGE section symbols specially. (fixup_segment): Likewise.
2001-11-23 * pdp11-dis.c (print_insn_pdp11): Handle illegal instructions.Alan Modra2-12/+26
Also, break out of the loop as soon as an instruction has been printed.
2001-11-23*** empty log message ***gdbadmin1-1/+1