OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years ago2001-01-26 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Sat, 27 Jan 2001 00:43:26 +0000 (00:43 +0000)]
2001-01-26  Fernando Nasser  <fnasser@redhat.com>

        Fix double parsing of filenames passed as command line arguments
        to GDB (causes weird handling of escape characters).
        Also, remove dependencies on the CLI from libgdb.
        * call-cmds.h: Remove declaration of exec_file_command().
        * gdbcore.h: Remove declaration of exec_file_command().
        Add declarations for exec_open() and exec_file_clear().
        * symfile.h: Add declarations for symbol_file_add_main() and
        symbol_file_clear().
        * exec.c (exec_open): New function. Implements to_open for exec
        targets.
        (exec_file_clear): New function. Makes GDB forget about a previously
        specified executable file.
        (exec_file_attach): Move parsing of arguments from here ...
        (exec_file_command): ... to here.
        (init_exec_ops): Use exec_open(), not exec_file_command() to
        implement to_open for exec targets.
        * symfile.c (symbol_file_add_main): New function. Call symbol_file_add()        with default values.  Used when the file name has already been parsed.
        (symbol_file_clear): New function. Makes GDB forget about previously
        read symbols.
        (symbol_file_command): Call the above function instead of inline code.
        * main.c: Include "symfile.h" and "gdbcore.h" instead of the deprecated
        "call-cmds.h".
        (captured_main): Call exec_file_attach() and symbol_file_add_main()
        instead of exec_file_command() and symbol_file_command().
        (captured_main): Add comment.
        * corefile.c: Include "symfile.h".
        (core_file_command): Call symbol_file_add_main() instead of
        symbol_file_command().
        (reopen_exec_file): Call exec_open() instead of exec_file_command().
        * infcmd.c: Include "symfile.h".
        (attach_command): Call symbol_file_add_main() instead of
        symbol_file_command().
        * infrun.c: Remove comment about the inclusion of "symfile.h",
        not any longer appropriate.
        (follow_exec): Call symbol_file_add_main() instead of
        symbol_file_command().
        * remote-es.c: Include "symfile.h".
        (es1800_load): Call symbol_file_add_main() instead of
        symbol_file_command().
        * remote-vx.c: Remove comment about the inclusion of "symfile.h",
        not any longer appropriate.
        (vx-wait): Call symbol_file_add_main() instead of
        symbol_file_command().
        * solib-svr4.c (open_symbol_file_object): Call symbol_file_add_main()
        instead of symbol_file_command().
        * v850ice.c (ice_file): Call exec_open(), exec_file_attach() and
        symbol_file_add_main() instead of exec_file_command() and
        symbol_file_command().
        * Makefile.in: Update dependencies.

23 years ago * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Return false
Richard Henderson [Sat, 27 Jan 2001 00:04:09 +0000 (00:04 +0000)]
    * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Return false
        for non-default visibility.
        * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Likewise, but
        delete ugly macro and replace with pretty function.

23 years ago2001-01-24 Jeff Holcomb <jeffh@redhat.com>
Jeff Holcomb [Fri, 26 Jan 2001 19:47:23 +0000 (19:47 +0000)]
2001-01-24  Jeff Holcomb  <jeffh@redhat.com>

        * remote-udi.c (udi_open): Change strdup to xstrdup.
        * thread.c (thread_apply_all_command): Change strdup to xstrdup.
        Update copyright message.
        * varobj.c (delete_variable_1): Likewise.

        * gdb_string.h: Remove declaration of strdup.  Update copyright
        message.
        * config/xm-mpw.h: Likewise.
        * config/i386/xm-i386mach.h: Likewise.
        * config/m68k/xm-apollo68b.h: Likewise.
        * config/m68k/xm-hp300bsd.h: Likewise.
        * config/rs6000/xm-rs6000.h: Likewise.
        * config/vax/xm-vaxult.h: Remove declaration of strdup.
        * config/vax/xm-vaxult2.h: Likewise.

23 years ago2001-01-26 Jeff Holcomb <jeffh@redhat.com>
Jeff Holcomb [Fri, 26 Jan 2001 19:40:21 +0000 (19:40 +0000)]
2001-01-26  Jeff Holcomb  <jeffh@redhat.com>

        * MAINTAINERS: Add Jeff Holcomb to Write After Approval list.

23 years ago* target.c (target_xfer_memory_partial): Return -1 on failure due
J.T. Conklin [Fri, 26 Jan 2001 02:30:15 +0000 (02:30 +0000)]
* target.c (target_xfer_memory_partial): Return -1 on failure due
to invalid access mode attribute.

23 years ago* win32-nat.c (_initialize_core_win32): Prototype correctly.
Christopher Faylor [Thu, 25 Jan 2001 22:35:01 +0000 (22:35 +0000)]
* win32-nat.c (_initialize_core_win32): Prototype correctly.

23 years agoDJGPP config tweaks
Nick Clifton [Thu, 25 Jan 2001 21:08:10 +0000 (21:08 +0000)]
DJGPP config tweaks

23 years ago2001-01-25 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 25 Jan 2001 20:17:45 +0000 (20:17 +0000)]
2001-01-25  Kazu Hirata  <kazu@hxi.com>

* bfd-in2.h: Fix formatting.
* libbfd.h: Likewise.

23 years ago2001-01-25 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 25 Jan 2001 20:12:49 +0000 (20:12 +0000)]
2001-01-25  Kazu Hirata  <kazu@hxi.com>

* chew.c: Do not output trailing whitespaces in type and
functionname.  Update copyright.

23 years ago* config/alpha/tm-fbsd.h: Update copyright.
Mark Kettenis [Thu, 25 Jan 2001 18:41:23 +0000 (18:41 +0000)]
* config/alpha/tm-fbsd.h: Update copyright.
(USE_STRUCT_CONVENTION): Define in terms of
alphabsd_use_struct_convention.
* config/alpha/fbsd.mt (TDEPFILES): Add alphafbsd-tdep.c.
* alphafbsd-tdep.c: New file.

23 years ago2001-01-25 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 25 Jan 2001 18:29:09 +0000 (18:29 +0000)]
2001-01-25  Fernando Nasser  <fnasser@redhat.com>

* library/srcbar.itcl: New file. Implement SrcBar, a menu and toolbar
for the Source Window (code previously in srcmenubar.itcl and
srctoolbar.itcl).
* library/srcmenubar.itcl: Remove obsolete file.
* library/srctoolbar.itcl: Remove obsolete file.
* library/srcbar.tcl: Remove obsolete file.
* library/gdbmenubar.itcl (menubar_show): New method. Associate the
menu with the toplevel window.
        * library/srcwin.itb (_build_win): Use SrcBar.
* library/tclIndex: Regenerate.

23 years ago2001-01-25 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 25 Jan 2001 17:49:22 +0000 (17:49 +0000)]
2001-01-25  Fernando Nasser  <fnasser@redhat.com>

* library/srcbar.itcl: New file. Implement SrcBar, a menu and toolbar
for the Source Window (code previously in srcmenubar.itcl and
srctoolbar.itcl).
* library/srcmenubar.itcl: Remove obsolete file.
* library/srctoolbar.itcl: Remove obsolete file.
* library/srcbar.tcl: Remove obsolete file.
        * library/srcwin.itb (_build_win): Use SrcBar.
* library/tclIndex: Regenerate.

23 years ago2001-01-24 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 25 Jan 2001 16:35:05 +0000 (16:35 +0000)]
2001-01-24  Fernando Nasser  <fnasser@redhat.com>

From  Martin Hunt  <hunt@cygnus.com>
* generic/gdbtk-cmds.c (gdb_set_bp_addr, gdb_set_bp): Change
strsave() to xstrdup().

23 years ago2001-01-24 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 25 Jan 2001 15:19:30 +0000 (15:19 +0000)]
2001-01-24  Fernando Nasser  <fnasser@redhat.com>

* top.c (print_gdb_version): Update Copyright year.

23 years ago2001-01-24 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 25 Jan 2001 03:04:41 +0000 (03:04 +0000)]
2001-01-24  Fernando Nasser  <fnasser@redhat.com>

From  Martin Hunt  <hunt@cygnus.com>
* generic/gdbtk-cmds.c (gdb_set_bp_addr, gdb_set_bp): Change
strsave() to xstrdup().

23 years ago2001-01-24 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 25 Jan 2001 03:01:38 +0000 (03:01 +0000)]
2001-01-24  Fernando Nasser  <fnasser@redhat.com>

From  Martin Hunt  <hunt@cygnus.com>
* generic/gdbtk-cmds.c (gdbtk_dis_asm_read_memory): Fix call
to xfer_memory().

23 years ago2001-01-24 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 24 Jan 2001 22:38:31 +0000 (22:38 +0000)]
2001-01-24  Kazu Hirata  <kazu@hxi.com>

* chew.c: Do not output a trailing whitespace.

23 years ago* dcache.c (dcache_write_line): Fix typo.
J.T. Conklin [Wed, 24 Jan 2001 21:01:02 +0000 (21:01 +0000)]
* dcache.c (dcache_write_line): Fix typo.

* memattr.c (delete_mem_region): Replace free() with xfree().
(mem_number): Add explicit type.

* sol-thread.c (sol_thread_xfer_memory): Add attrib argument.
(rw_common): Likewise.

23 years ago* ltmain.sh (TAG disable-shared, TAG disable-static): Make sure we
Alexandre Oliva [Wed, 24 Jan 2001 20:09:37 +0000 (20:09 +0000)]
* ltmain.sh (TAG disable-shared, TAG disable-static): Make sure we
keep at least one of build_libtool_libs or build_old_libs set to
yes.

23 years ago2001-01-24 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Wed, 24 Jan 2001 16:28:20 +0000 (16:28 +0000)]
2001-01-24  Fernando Nasser  <fnasser@redhat.com>

        * infcmd.c (get_inferior_args, set_inferior_args): Accessor functions
        for the inferior program arguments.
        (run_command, run_no_args_command, init_infcmd)): Use accessor
        functions to set the inferior program arguments.
        * inferior.h: Add definitions to the accessor functions above.

23 years ago* interp.c (trap): Implement time.
Alexandre Oliva [Wed, 24 Jan 2001 13:17:01 +0000 (13:17 +0000)]
* interp.c (trap): Implement time.

23 years agoFix swapgs instruction.
Alan Modra [Wed, 24 Jan 2001 07:32:34 +0000 (07:32 +0000)]
Fix swapgs instruction.

23 years ago2001-01-23 H.J. Lu <hjl@gnu.org>
H.J. Lu [Wed, 24 Jan 2001 04:56:29 +0000 (04:56 +0000)]
2001-01-23  H.J. Lu  <hjl@gnu.org>

* bfd-in2.h: Rebuild.

23 years ago* ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'.
Alexandre Oliva [Wed, 24 Jan 2001 02:27:02 +0000 (02:27 +0000)]
* ltcf-gcj.sh (lt_simple_link_test_code): Remove stray `(0)'.
* libtool.m4 (_AC_LIBTOOL_GCJ): Pass $CPPFLAGS on.

23 years ago* lin-lwp.c (lin_lwp_xfer_memory): Add attrib argument.
J.T. Conklin [Wed, 24 Jan 2001 00:26:46 +0000 (00:26 +0000)]
* lin-lwp.c (lin_lwp_xfer_memory): Add attrib argument.
* thread-db.c (thread_db_xfer_memory): Likewise.

23 years ago* dwarf2read.c (read_tag_const_type, read_tag_volatile_type):
Jim Blandy [Wed, 24 Jan 2001 00:22:47 +0000 (00:22 +0000)]
* dwarf2read.c (read_tag_const_type, read_tag_volatile_type):
Implement these correctly, using make_cv_type.

23 years ago* exec.c (xfer_memory): Add attrib argument.
J.T. Conklin [Tue, 23 Jan 2001 22:48:56 +0000 (22:48 +0000)]
* exec.c (xfer_memory): Add attrib argument.
* infptrace.c (child_xfer_memory): Likewise.
* monitor.c (monitor_xfer_memory): Likewise.
* remote-adapt.c (adapt_xfer_inferior_memory): Likewise.
* remote-array.c (array_xfer_memory): Likewise.
* remote-bug.c (bug_xfer_memory): Likewise.
* remote-e7000.c (e7000_xfer_inferior_memory): Likewise.
* remote-eb.c (eb_xfer_inferior_memory): Likewise.
* remote-es.c (es1800_xfer_inferior_memory): Likewise.
* remote-mips.c (mips_xfer_memory): Likewise.
* remote-mm.c (mm_xfer_inferior_memory): Likewise.
* remote-nindy.c (nindy_xfer_inferior_memory): Likewise.
* remote-os9k.c (rombug_xfer_inferior_memory): Likewise.
* remote-rdi.c (arm_rdi_xfer_memory): Likewise.
* remote-rdp.c (remote_rdp_xfer_inferior_memory): Likewise.
* remote-sds.c (sds_xfer_memory): Likewise.
* remote-sim.c (gdbsim_xfer_inferior_memory): Likewise.
* remote-st.c (st2000_xfer_inferior_memory): Likewise.
* remote-udi.c (udi_xfer_inferior_memory): Likewise.
* remote-vx.c (vx_xfer_memory): Likewise.
* remote.c (remote_xfer_memory): Likewise.
* target.c (debug_to_xfer_memory, do_xfer_memory): Likewise.
* target.h (child_xfer_memory, do_xfer_memory, xfer_memory): Likewise.

* target.h (#include "memattr.h"): Added.
(target_ops.to_xfer_memory): Add attrib argument.

* wince.c (_initialize_inftarg): Removed call to set_dcache_state.
* dcache.h (set_dcache_state): Removed declaration.
* dcache.c (set_dcache_state): Removed definition

* dcache.c: Update module comment, as dcache is now enabled and
disabled with memory region attributes instead of by the global
variable "remotecache".  Add comment describing the interaction
between dcache and memory region attributes.
(dcache_xfer_memory): Add comment describing benefits of moving
cache writeback to a higher level.
(dcache_struct): Removed cache_has_stuff field.  This was used to
record whether the cache had been accessed in order to invalidate
it when it was disabled.  However, this is not needed because the
cache is write through and the code that enables, disables, and
deletes memory regions invalidate the cache.  Add comment which
suggests that we could be more selective and only invalidate those
cache lines containing data from those memory regions.
(dcache_invalidate): Updated.
(dcache_xfer_memory): Updated.

(dcache_alloc): Don't abort() if dcache_enabled_p is clear.
(dcache_xfer_memory): Removed code that called do_xfer_memory() to
perform a uncached transfer if dcache_enabled_p was clear.  This
function is now only called if caching is enabled for the memory
region.
(dcache_info): Always print cache info.

* target.c (do_xfer_memory): Add attrib argument.
(target_xfer_memory, target_xfer_memory_partial): Break transfer
into chunks defined by memory regions, pass region attributes to
do_xfer_memory().
* dcache.c (dcache_read_line, dcache_write_line): Likewise.

* Makefile.in (SFILES): Add memattr.c.
(COMMON_OBS): Add memattr.o.
(dcache.o): Add target.h to dependencies.
* memattr.c: New file.
* memattr.h: Likewise.

23 years ago2001-01-23 H.J. Lu <hjl@gnu.org>
H.J. Lu [Tue, 23 Jan 2001 21:50:36 +0000 (21:50 +0000)]
2001-01-23  H.J. Lu  <hjl@gnu.org>

* vms-misc.c (_bfd_vms_next_record): Return -1 if PRIV(vms_buf)
is NULL or PRIV(vms_rec) is outside of the buffer.

23 years ago2001-01-23 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 23 Jan 2001 20:27:54 +0000 (20:27 +0000)]
2001-01-23  Kazu Hirata  <kazu@hxi.com>

* aoutx.h: Fix formatting.
* bfd.c: Likewise.
* bfd-in2.h: Likewise.
* bfd-in.h: Likewise.
* cpu-i386.c: Likewise.
* cpu-m68hc11.c: Likewise.
* dwarf2.c: Likewise.
* elf64-x86-64.c: Likewise.
* format.c: Likewise.
* freebsd.h: Likewise.
* hash.c: Likewise.
* hp300hpux.c: Likewise.
* hppabsd-core.c: Likewise.
* hpux-core.c: Likewise.

23 years ago* config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.
J.T. Conklin [Tue, 23 Jan 2001 19:45:12 +0000 (19:45 +0000)]
* config/m32r/m32r.mt (GDBSERVER_LIBS): Added ../../intl/libintl.a.
* config/mips/vr5000.mt (GDBSERVER_LIBS): Likewise.
* config/tic80/tic80.mt (GDBSERVER_LIBS): Likewise.
* gdbserver/low-sim.c (#include "defs.h"): Removed.
(mygeneric_load): Rename from generic_load.

* gdbserver/low-hppabsd.c (#include "server.h"): Added.
(#include "defs.h"): Removed.
(inferior_pid, perror_with_name): Remove declarations.
* gdbserver/low-linux.c: Likewise.
* gdbserver/low-nbsd.c: Likewise.
* gdbserver/low-sparc.c: Likewise.
* gdbserver/low-sun3.c: Likewise.

* i386-stub.c: Re-indent.
* m68k-stub.c: Re-indent.

23 years ago2001-01-23 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 23 Jan 2001 11:45:53 +0000 (11:45 +0000)]
2001-01-23  Kazu Hirata  <kazu@hxi.com>

* coff64-rs6000.c: Fix formatting.
* coff-arm.c: Likewise.
* coffgen.c: Likewise.
* cofflink.c: Likewise.
* coff-mcore.c: Likewise.
* coff-mips.c: Likewise.
* coff-pmac.c: Likewise.
* coff-ppc.c: Likewise.
* coff-rs6000.c: Likewise.
* elf32.c: Likewise.
* elf32-fr30.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i860.c: Likewise.
* elf32-m32r.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-v850.c: Likewise.
* elf64-alpha.c: Likewise.
* elf64-sparc.c: Likewise.
* elflink.c: Likewise.
* elflink.h: Likewise.
* elf-m10200.c: Likewise.
* elf-m10300.c: Likewise.
* elfxx-ia64.c: Likewise.

23 years ago2001-01-22 Bo Thorsen <bo@suse.de>
Andreas Jaeger [Tue, 23 Jan 2001 10:49:50 +0000 (10:49 +0000)]
2001-01-22  Bo Thorsen  <bo@suse.de>

        * elf64-x86-64.c: Added PIC support for X86-64.
        (elf64_x86_64_link_hash_newfunc): Function added.
        (elf64_x86_64_link_hash_table_create): Likewise.
        (elf64_x86_64_check_relocs): Likewise.
        (elf64_x86_64_gc_mark_hook): Likewise.
        (elf64_x86_64_gc_sweep_hook): Likewise.
        (elf64_x86_64_adjust_dynamic_symbol): Likewise.
        (elf64_x86_64_size_dynamic_sections): Likewise.
        (elf64_x86_64_discard_copies): Likewise.
        (elf64_x86_64_finish_dynamic_symbol): Likewise.
        (elf64_x86_64_finish_dynamic_sections): Likewise.
        (elf64_x86_64_relocate_section): Add relocation of PIC sections.

23 years ago * gdbarch.sh (PARM_BOUNDARY): Define.
Nicholas Duffek [Mon, 22 Jan 2001 23:32:49 +0000 (23:32 +0000)]
* gdbarch.sh (PARM_BOUNDARY): Define.
* gdbarch.c: Regenerate.
* gdbarch.h: Regenerate.

23 years ago* ns32k-tdep.c: #include "frame.h"
J.T. Conklin [Mon, 22 Jan 2001 20:23:25 +0000 (20:23 +0000)]
* ns32k-tdep.c: #include "frame.h"
* config/ns32k/tm-umax.h (FRAME_FIND_SAVED_REGS): Restore.  It
appears to have been inadvertantly removed sometime in May 1999.

* Revert 2000-11-09 changes where shared library objects were
moved from NATDEPFILES to TDEPFILES on NetBSD targets.  While
we'd like to be able to debug dynamically linked executables,
this makes it impossible to build a cross debugger on a many
hosts.

* config/i386/nbsd.mt: Remove solib.o, solib-svr4.o from TDEPFILES.
* config/i386/nbsdelf.mt: Likewise.
* config/m68k/nbsd.mt: Likewise.
* config/ns32k/nbsd.mt: Likewise.
* config/powerpc/nbsd.mt: Likewise.
* config/sparc/nbsd.mt: Likewise.
* config/sparc/nbsdelf.mt: Likewise.
* config/i386/nbsd.mh: Add solib.o, solib-svr4.o to NATDEPFILES.
* config/i386/nbsdelf.mh: Likewise.
* config/m68k/nbsd.mh: Likewise.
* config/ns32k/nbsd.mh: Likewise.
* config/powerpc/nbsd.mh: Likewise.
* config/sparc/nbsd.mh: Likewise.

23 years agoGive credit for the last change to Philip instead of to Maciej.
Andreas Jaeger [Mon, 22 Jan 2001 10:49:19 +0000 (10:49 +0000)]
Give credit for the last change to Philip instead of to Maciej.

23 years ago2001-01-21 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
Andreas Jaeger [Mon, 22 Jan 2001 09:41:40 +0000 (09:41 +0000)]
2001-01-21  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>

* Makefile.am (install-data-local): Make use of $(DESTDIR).
* Makefile.in: Regenerate.

23 years ago2001-01-21 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sun, 21 Jan 2001 19:19:59 +0000 (19:19 +0000)]
2001-01-21  Kazu Hirata  <kazu@hxi.com>

* coff-a29k.c: Fix formatting.

23 years ago* mi-support.exp (mi_gdb_start): Skip mi tests if -i flag is
Mark Kettenis [Sun, 21 Jan 2001 15:07:05 +0000 (15:07 +0000)]
* mi-support.exp (mi_gdb_start): Skip mi tests if -i flag is
recognized (i.e. if GDB was compiled with UI_OUT, but the mi
interpreter wasn't recognized (because it wasn't compiled in).

23 years ago2001-01-20 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
Andreas Jaeger [Sat, 20 Jan 2001 16:57:28 +0000 (16:57 +0000)]
2001-01-20  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>

* Makefile.in (ETC_SUPPORT): Add configure.texi and friends.

23 years ago2001-01-19 H.J. Lu <hjl@gnu.org>
H.J. Lu [Sat, 20 Jan 2001 06:08:35 +0000 (06:08 +0000)]
2001-01-19  H.J. Lu  <hjl@gnu.org>

* elf32-i386.c (elf_i386_check_relocs): Report files with bad
relocation section names.
(elf_i386_relocate_section): Report files with bad relocation
section names and return false.

23 years agoFix previous checkout of this:
Fernando Nasser [Fri, 19 Jan 2001 16:09:10 +0000 (16:09 +0000)]
Fix previous checkout of this:
2001-01-18  Fernando Nasser  <fnasser@redhat.com>

        * library/srctextwin.itb (_highlightAsmLine): Add missing FUNCNAME
parameter.
        (FillAssembly, FillMixed): Pass the FUNCNAME parameter that is
        needed by the above method.
        * library/srctextwin.ith (_highlightAsmLine): Add FUNCNAME parameter
to method definition.

23 years ago * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
Jason Merrill [Fri, 19 Jan 2001 14:53:44 +0000 (14:53 +0000)]
    * dbxread.c (read_ofile_symtab): Stay with AUTO_DEMANGLING for G++.
        (process_one_symbol): Likewise.
        * dwarfread.c (handle_producer): Likewise.

23 years ago2001-01-19 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Fri, 19 Jan 2001 14:24:54 +0000 (14:24 +0000)]
2001-01-19  Fernando Nasser  <fnasser@redhat.com>

* library/prefs.tcl (pref_set_defaults): Set default value of
gdb/src/top_control to place the source window controls at the top.

23 years agoDrop -Wuninitialized until GDB compiles with it.
Andrew Cagney [Fri, 19 Jan 2001 10:25:13 +0000 (10:25 +0000)]
Drop -Wuninitialized until GDB compiles with it.
Add list of buildable targets to the MAINTAINERS file.

23 years agoReplace STRCMP with strcmp()
Andrew Cagney [Fri, 19 Jan 2001 08:01:47 +0000 (08:01 +0000)]
Replace STRCMP with strcmp()

23 years agoReplace FREEIF() with xfree().
Andrew Cagney [Fri, 19 Jan 2001 05:45:16 +0000 (05:45 +0000)]
Replace FREEIF() with xfree().

23 years agoAdd new arc core numbers.
Nick Clifton [Fri, 19 Jan 2001 04:08:52 +0000 (04:08 +0000)]
Add new arc core numbers.

23 years ago* symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
Jim Blandy [Thu, 18 Jan 2001 23:38:26 +0000 (23:38 +0000)]
* symtab.c (lookup_symbol_aux): Call lookup_symbol_aux to lookup
a mangled symbol rather than recursing into lookup_symbol, since
this will just re-unmangle the name & call lookup_symbol_aux -
leading to an infinite recursion.

23 years ago2001-01-18 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 18 Jan 2001 22:37:19 +0000 (22:37 +0000)]
2001-01-18  Fernando Nasser  <fnasser@redhat.com>

        * library/srctextwin.itb (_highlightAsmLine): Add missing FUNCNAME
parameter.
        (FillAssembly, FillMixed): Pass the FUNCNAME parameter that is
        needed by the above method.
        * library/srctextwin.ith (_highlightAsmLine): Add FUNCNAME parameter
to method definition.

23 years ago* infcmd.c (print_return_value): Restore another space lost by
Mark Kettenis [Thu, 18 Jan 2001 16:11:22 +0000 (16:11 +0000)]
* infcmd.c (print_return_value): Restore another space lost by
switch to UIOUT. ``$NN='' should be ``$NN =''.

23 years ago* target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
Andrew Cagney [Thu, 18 Jan 2001 15:42:24 +0000 (15:42 +0000)]
* target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
* breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Wrap macro
definition in parenthesis.

23 years agoFrom Mark Salter, fix hw-breakpoint packet format.
Andrew Cagney [Thu, 18 Jan 2001 15:29:11 +0000 (15:29 +0000)]
From Mark Salter, fix hw-breakpoint packet format.

23 years ago * targets.c: Alphabetize list of xvecs.
Andreas Jaeger [Thu, 18 Jan 2001 07:47:51 +0000 (07:47 +0000)]
* targets.c: Alphabetize list of xvecs.

23 years ago2001-01-17 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Wed, 17 Jan 2001 23:45:06 +0000 (23:45 +0000)]
2001-01-17  Fernando Nasser  <fnasser@redhat.com>

        * library/srctextwin.itb (_highlightAsmLine): Add missing FILENAME
parameter.
        (FillAssembly, FillMixed): Pass the FILENAME parameter that is
        needed by the above method.
        * library/srctextwin.ith (_highlightAsmLine): Add FILENAME parameter
to method definition.

23 years ago* config/m68k/tm-nbsd.h (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.
J.T. Conklin [Wed, 17 Jan 2001 23:22:17 +0000 (23:22 +0000)]
* config/m68k/tm-nbsd.h (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.

23 years ago* config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
J.T. Conklin [Wed, 17 Jan 2001 23:07:15 +0000 (23:07 +0000)]
* config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
* config/m68k/nbsd.mt (TDEPFILES): Add m68knbsd-tdep.o.
* m68knbsd-tdep.c: New file.
* i386nbsd-tdep.c: Remove #if 0'd out #includes.
* m68knbsd-nat.c: #include gdbcore.h.

23 years ago2001-01-17 Ben Elliston <bje@redhat.com>
Ben Elliston [Tue, 16 Jan 2001 23:03:19 +0000 (23:03 +0000)]
2001-01-17  Ben Elliston  <bje@redhat.com>

* config/sid.exp: New file.

23 years agoAdd J.T. to blanket write privs list.
Andrew Cagney [Tue, 16 Jan 2001 22:45:48 +0000 (22:45 +0000)]
Add J.T. to blanket write privs list.

23 years ago2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 16 Jan 2001 17:41:51 +0000 (17:41 +0000)]
2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * procfs.c (procfs_stopped_by_watchpoint): Don't die if process
        goes away -- just return false.

23 years ago2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 16 Jan 2001 17:36:44 +0000 (17:36 +0000)]
2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * source.c (openp): Fix typo in comment.

23 years agoGeneral cleanup.
Andrew Cagney [Tue, 16 Jan 2001 05:30:31 +0000 (05:30 +0000)]
General cleanup.

23 years agoClarify dejagnu
Andrew Cagney [Tue, 16 Jan 2001 05:22:12 +0000 (05:22 +0000)]
Clarify dejagnu

23 years ago * emul_netbsd.c (do_open): Translate the flag parameter to the
Geoffrey Keating [Mon, 15 Jan 2001 23:24:30 +0000 (23:24 +0000)]
* emul_netbsd.c (do_open): Translate the flag parameter to the
open syscall to the numbers supported by the host.

23 years ago2001-01-15 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Mon, 15 Jan 2001 20:18:44 +0000 (20:18 +0000)]
2001-01-15  Fernando Nasser  <fnasser@redhat.com>

* srcwin.itb (clear_file): Pass the appropriate value to the GO
argument of mode() so it does not try to read a source file when
no executable is loaded.

23 years ago * MAINTAINERS: Added self and Andrew for the mips sim.
Chris Demetriou [Mon, 15 Jan 2001 19:16:57 +0000 (19:16 +0000)]
    * MAINTAINERS: Added self and Andrew for the mips sim.

23 years ago2001-01-15 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 15 Jan 2001 18:20:18 +0000 (18:20 +0000)]
2001-01-15  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Put into source repository.

23 years ago* Tidy.
Ben Elliston [Mon, 15 Jan 2001 00:23:00 +0000 (00:23 +0000)]
* Tidy.

23 years ago2001-01-15 Ben Elliston <bje@redhat.com>
Ben Elliston [Mon, 15 Jan 2001 00:19:42 +0000 (00:19 +0000)]
2001-01-15  Ben Elliston  <bje@redhat.com>

* configure.in (host_tools): Add sid.
Always configure cgen.
* Makefile.in (all-sid): New target.
(check-sid, clean-sid, install-sid): Likewise.

23 years agoAdd missing lines to entry.
Fernando Nasser [Sun, 14 Jan 2001 23:15:43 +0000 (23:15 +0000)]
Add missing lines to entry.

23 years agoLinux target variants for elfxx-hppa.
Alan Modra [Sun, 14 Jan 2001 11:12:52 +0000 (11:12 +0000)]
Linux target variants for elfxx-hppa.

23 years agoUse SEGREL32 relocs for elf32-hppa unwind.
Alan Modra [Sun, 14 Jan 2001 07:03:48 +0000 (07:03 +0000)]
Use SEGREL32 relocs for elf32-hppa unwind.

23 years agoAdd parens like the comment says.
Alan Modra [Sun, 14 Jan 2001 06:12:07 +0000 (06:12 +0000)]
Add parens like the comment says.

23 years agoCorrect DT_INIT/DT_FINI ABI violation
Alan Modra [Sun, 14 Jan 2001 05:58:15 +0000 (05:58 +0000)]
Correct DT_INIT/DT_FINI ABI violation

23 years agoWide mode .plt offsets for elf64-hppa
Alan Modra [Sun, 14 Jan 2001 05:22:51 +0000 (05:22 +0000)]
Wide mode .plt offsets for elf64-hppa

23 years agoAdds assembly and dis-assembly support for the HPPA wide
Alan Modra [Sun, 14 Jan 2001 05:14:45 +0000 (05:14 +0000)]
Adds assembly and dis-assembly support for the HPPA wide
mode, 16 bit forms of ldi, ldo, ldw and stw instructions.

23 years agoformatting fix
Nick Clifton [Sat, 13 Jan 2001 19:45:52 +0000 (19:45 +0000)]
formatting fix

23 years agoformatting fix
Nick Clifton [Sat, 13 Jan 2001 19:42:21 +0000 (19:42 +0000)]
formatting fix

23 years ago * i386.c (md_assemble): Check cpu_flags even for nullary instructions.
Jan Hubicka [Sat, 13 Jan 2001 09:05:55 +0000 (09:05 +0000)]
* i386.c (md_assemble): Check cpu_flags even for nullary instructions.

* i386.h (i386_optab): Fix pusha and ret templates.

* i386-dis.c (dis386_att, disx86_64_att): Fix ret, lret and iret
templates.

23 years ago * blockframe.c (generic_get_saved_register): Spelling fix.
Nicholas Duffek [Fri, 12 Jan 2001 20:43:35 +0000 (20:43 +0000)]
* blockframe.c (generic_get_saved_register): Spelling fix.
* frame.h (FRAME_FP): Spelling fix.

23 years ago* configury fix
Frank Ch. Eigler [Fri, 12 Jan 2001 18:51:28 +0000 (18:51 +0000)]
* configury fix

[common/ChangeLog]
2001-01-12  Chris Demetriou  <cgd@sibyte.com>

* aclocal.m4 (SIM_AC_OPTION_SCACHE): Properly
handle the case where a numeric value is supplied.

[eg. m32r/ChangeLog]
2001-01-12  Frank Ch. Eigler  <fche@redhat.com>

* configure: Regenerated with sim_scache fix.

23 years agoRestore missing space lost when switching to UI_OUT.
Andrew Cagney [Fri, 12 Jan 2001 09:45:57 +0000 (09:45 +0000)]
Restore missing space lost when switching to UI_OUT.

23 years agoShuffle ChangeLog files...
J.T. Conklin [Fri, 12 Jan 2001 03:44:32 +0000 (03:44 +0000)]
Shuffle ChangeLog files...

23 years agoCure recent x86 warts.
Alan Modra [Fri, 12 Jan 2001 03:34:47 +0000 (03:34 +0000)]
Cure recent x86 warts.

23 years agoUpdated ARC assembler from arccores.com
Nick Clifton [Thu, 11 Jan 2001 21:20:20 +0000 (21:20 +0000)]
Updated ARC assembler from arccores.com

23 years agoRotate ChangeLogs
Nick Clifton [Thu, 11 Jan 2001 19:01:42 +0000 (19:01 +0000)]
Rotate ChangeLogs

23 years agofix spelling typo
Nick Clifton [Thu, 11 Jan 2001 01:43:44 +0000 (01:43 +0000)]
fix spelling typo

23 years agoChange defn of LOCAL_LABEL_PREFIX to ""
Nick Clifton [Thu, 11 Jan 2001 01:43:20 +0000 (01:43 +0000)]
Change defn of LOCAL_LABEL_PREFIX to ""

23 years ago * i386.h (pinsrw): Add.
Jan Hubicka [Wed, 10 Jan 2001 14:31:46 +0000 (14:31 +0000)]
* i386.h (pinsrw): Add.
(pshufw): Remove.
(cvttpd2dq): Fix operands.
(cvttps2dq): Likewise.
(movq2q): Rename to movdq2q.

23 years ago * i386-dis.c (PREGRP15 - PREGRP24): New.
Jan Hubicka [Wed, 10 Jan 2001 14:14:25 +0000 (14:14 +0000)]
* i386-dis.c (PREGRP15 - PREGRP24): New.
(dis386_twobyt): Add SSE2 instructions.
(twobyte_uses_SSE_prefix: Rename from ... ; add new SSE instructions.
(twobyte_uses_f3_prefix): ... this one.
(grps): Add SSE instructions.
(prefix_user_table): Add two new slots; add SSE2 instructions.
(print_insn_i386): Rename uses_f3_prefix to uses_SSE_prefix;
Handle the REPNZ and Data16 prefixes as well; do proper lookup
to prefix_user_table.
(OP_E): Accept mfence and lfence as well.
(OP_MMX): Data16 prefix turns MMX to SSE; support REX extensions.
(OP_XMM): Support REX extensions.
(OP_EM): Likewise.
(OP_EX): Likewise.

23 years agoFix "movnti"
Alan Modra [Wed, 10 Jan 2001 00:24:43 +0000 (00:24 +0000)]
Fix "movnti"

23 years agoUpdate address for bug reports.
Phil Blundell [Tue, 9 Jan 2001 21:05:35 +0000 (21:05 +0000)]
Update address for bug reports.

23 years agoFix disassembly of arm-elf instructions with relocs associated with them.
Nick Clifton [Tue, 9 Jan 2001 20:29:48 +0000 (20:29 +0000)]
Fix disassembly of arm-elf instructions with relocs associated with them.

23 years ago2001-01-09 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 9 Jan 2001 17:01:07 +0000 (17:01 +0000)]
2001-01-09  Jeff Johnston  <jjohnstn@redhat.com>

        * cgen.h (CGEN_SYNTAX_CHAR_TYPE): New typedef based on max number
        of operands (unsigned char or unsigned short).
        (CGEN_SYNTAX): Changed to make array CGEN_SYNTAX_CHAR_TYPE.
        (CGEN_SYNTAX_CHAR): Changed to cast to unsigned char.

23 years ago2001-01-09 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 9 Jan 2001 17:00:21 +0000 (17:00 +0000)]
2001-01-09  Jeff Johnston  <jjohnstn@redhat.com>

        * cgen-asm.in (parse_insn_normal): Changed syn to be
        CGEN_SYNTAX_CHAR_TYPE.  Changed all references to *syn
        as character to use CGEN_SYNTAX_CHAR macro and all comparisons
        to '\0' to use 0 instead.
        * cgen-dis.in (print_insn_normal): Ditto.
        * cgen-ibld.in (insert_insn_normal, extract_insn_normal): Ditto.

23 years ago2001-01-09 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Tue, 9 Jan 2001 11:52:14 +0000 (11:52 +0000)]
2001-01-09  Fernando Nasser  <fnasser@redhat.com>

* library/srcmenubar.itcl (create_file_menu): Add missing incr for
session numbers.

23 years ago * regcache.c (set_register_cached, register_buffer,
Nicholas Duffek [Tue, 9 Jan 2001 00:12:48 +0000 (00:12 +0000)]
* regcache.c (set_register_cached, register_buffer,
real_register, pseudo_register fetch_register, store_register):
New functions.
(register_changed, read_relative_register_raw_bytes_for_frame,
registers_changed, registers_fetched, read_register_bytes,
read_register_gen, write_register_gen, read_register,
read_signed_register, write_register, supply_register): Replace
register_valid[] with register_cached() and
set_register_cached().
(read_register_bytes, read_register_gen, write_register_gen,
read_register, read_signed_register, write_register,
supply_register): Replace registers[] with register_buffer().
(read_register_bytes, read_register_gen, read_register,
read_signed_register): Call fetch_register().
(write_register_gen, write_register): Call real_register() and
store_register().
(write_register_bytes): Call store_register().
* value.h (set_register_cached, register_buffer): Prototype.
* remote.c (remote_fetch_registers): Allocate regs[] with a
run-time size.  Replace register_valid[] with
set_register_cached().
(store_register_using_P, remote_store_registers): Replace
registers[] with register_buffer().

23 years ago * regcache.c: Change "write-back" comment to "write-through".
Nicholas Duffek [Tue, 9 Jan 2001 00:11:28 +0000 (00:11 +0000)]
* regcache.c: Change "write-back" comment to "write-through".
Change "regno" to "regnum".
(read_register, read_signed_register): Remove "raw" from return
value description.
(supply_register): Spelling fix.
* value.h: Change "regno" to "regnum".

23 years ago* rltty.c (save_tty_chars): Fix compilation-stopping typo.
Christopher Faylor [Mon, 8 Jan 2001 14:57:30 +0000 (14:57 +0000)]
* rltty.c (save_tty_chars): Fix compilation-stopping typo.

23 years ago2001-01-08 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Mon, 8 Jan 2001 12:47:49 +0000 (12:47 +0000)]
2001-01-08  Fernando Nasser  <fnasser@redhat.com>

* Makefile.in (install-gdbtk): Add .itcl files to the list of files
to be installed.

23 years agoUpdate address for bug reports.
Phil Blundell [Sun, 7 Jan 2001 14:53:57 +0000 (14:53 +0000)]
Update address for bug reports.