aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-11-28When build != host, create libiberty for the build machine.DJ Delorie4-7/+181
* Makefile.in (TARGET_CONFIGARGS, BUILD_CONFIGARGS): Replace CONFIG_ARGUMENTS. (ALL_BUILD_MODULES_LIST, BUILD_CONFIGDIRS, BUILD_SUBDIR): New variables. (ALL_BUILD_MODULES, CONFIGURE_BUILD_MODULES): New variables and rules. (all.normal): Depend on ALL_BUILD_MODULES. (CONFIGURE_TARGET_MODULES rule): Use TARGET_CONFIGARGS. (all-build-libiberty): Depend on configure-build-libiberty. * configure: Calculate and substitute proper value for ALL_BUILD_MODULES. * configure.in: Create the build subdirectory. Calculate and substitute TARGET_CONFIGARGS (formerly CONFIG_ARGUMENTS); also BUILD_SUBDIR and BUILD_CONFIGARGS (new).
2001-11-28 * elf64-alpha.c (ALPHA_ELF_GOT_ENTRY_RELOCS_XLATED): Defined.Jakub Jelinek7-22/+129
(elf64_alpha_relocate_section): Translate local_got_entries for STT_SECTION symbol to SHF_MERGE section the first time we see it. * elfxx-ia64.c (struct elfNN_ia64_local_hash_entry): Add sec_merge_done. (get_local_sym_hash): New, extracted from get_dyn_sym_info. (get_dyn_sym_info): Use it. (elfNN_ia64_relocate_section): Translate local dyn entries for STT_SECTION symbol to SHF_MERGE section the first time we see it. * write.c (adjust_reloc_syms): Mark SEC_MERGE symbols as used in reloc if it has non-zero addend. * config/tc-alpha.c (tc_gen_reloc): Reinstall SEC_MERGE check. * config/tc-sparc.c (md_apply_fix3): Likewise.
2001-11-28Add .cvsignore files to skip .gmo filesNick Clifton6-0/+6
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.