OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years ago * Makefile.in (SUBDIR_TUI_OBS): Add tui-out.o, tui-hooks.o.
Stephane Carrez [Sat, 28 Jul 2001 19:45:04 +0000 (19:45 +0000)]
* Makefile.in (SUBDIR_TUI_OBS): Add tui-out.o, tui-hooks.o.
(SUBDIR_TUI_SRCS): Add tui-out.c tui-hooks.c
(SFILES): Likewise.
(tui-out.o): Define dependencies.
(tui-hooks.o): Likewise.

23 years ago * gdb.texinfo (TUI Configuration): Rename tui configuration variables.
Stephane Carrez [Sat, 28 Jul 2001 19:35:20 +0000 (19:35 +0000)]
* gdb.texinfo (TUI Configuration): Rename tui configuration variables.

23 years ago * tuiWin.c (_initialize_tuiWin): Use specific tui prefix for
Stephane Carrez [Sat, 28 Jul 2001 19:30:54 +0000 (19:30 +0000)]
* tuiWin.c (_initialize_tuiWin): Use specific tui prefix for
set/show configuration variables.
(show_tui_cmd): New function.
(set_tui_cmd): New function.

23 years ago* config/i386/tm-i386.h (STAB_REG_TO_REGNUM, SDB_REG_TO_REGNUM,
Mark Kettenis [Sat, 28 Jul 2001 19:30:41 +0000 (19:30 +0000)]
* config/i386/tm-i386.h (STAB_REG_TO_REGNUM, SDB_REG_TO_REGNUM,
DWARF_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM): New defines.
(i386_stab_reg_to_regnum, i386_dwarf_reg_to_regnum): New
prototypes.
* config/i386/tm-fbsd.h, config/i386/tm-i386gnu.h,
config/i386/tm-linux.h (STAB_REG_TO_REGNUM): Redefine to call
i386_dwarf_reg_to_regnum.
* i386-tdep.c (i386_stab_reg_to_regnum, i386_dwarf_reg_to_regnum):
New functions.

23 years ago * dv-m68hc11eepr.c (m68hc11eepr_info): Fix print of current write
Stephane Carrez [Sat, 28 Jul 2001 19:19:05 +0000 (19:19 +0000)]
* dv-m68hc11eepr.c (m68hc11eepr_info): Fix print of current write
address.
(m68hc11eepr_port_event): Fix detach/attach logic.

23 years ago* MAINTAINERS: Update e-mail address of active @cygnus.com
Andrew Cagney [Sat, 28 Jul 2001 17:24:47 +0000 (17:24 +0000)]
* MAINTAINERS: Update e-mail address of active @cygnus.com
maintainers to @redhat.com.

23 years ago* README (Known bugs): Delete section.
Andrew Cagney [Sat, 28 Jul 2001 17:13:42 +0000 (17:13 +0000)]
* README (Known bugs): Delete section.
(Kernel debugging): Delete section.
(Languages other than C): Delete section.
(Host/target specific installation notes) New section.

23 years ago* config/i386/tm-i386.h (STAB_REG_TO_REGNUM, SDB_REG_TO_REGNUM,
Mark Kettenis [Sat, 28 Jul 2001 17:03:38 +0000 (17:03 +0000)]
* config/i386/tm-i386.h (STAB_REG_TO_REGNUM, SDB_REG_TO_REGNUM,
DWARF_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM): New defines.
(i386_stab_reg_to_regnum, i386_dwarf_reg_to_regnum): New
prototypes.
* config/i386/tm-fbsd.h, config/i386/tm-i386gnu.h,
config/i386/tm-linux.h (STAB_REG_TO_REGNUM): Redefine to call
i386_dwarf_reg_to_regnum.
* i386-tdep.c (i386_stab_reg_to_regnum, i386_dwarf_reg_to_regnum):
New functions.

23 years ago* i386-tdep.c: Include "gdb_assert.h"
Mark Kettenis [Sat, 28 Jul 2001 16:48:59 +0000 (16:48 +0000)]
* i386-tdep.c: Include "gdb_assert.h"
(i386_register_convert_to_virtual): Fix such that it can handle
conversion to any floating-point type.  Assert that we are dealing
with a floating-point first.
(i386_register_convert_to_raw): Assert that TYPE is a
floating-point type with length 12.

23 years ago * i386-dis.c: Change formatting conventions for architecture
Alan Modra [Sat, 28 Jul 2001 07:13:34 +0000 (07:13 +0000)]
* i386-dis.c: Change formatting conventions for architecture
i386:intel to better match the format of various intel i386
assemblers, like nasm, tasm or masm.

23 years ago*** empty log message ***
gdbadmin [Sat, 28 Jul 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

23 years agoAdded dependency of gdb/insight on tcl and tk libraries.
John R. Moore [Fri, 27 Jul 2001 16:38:32 +0000 (16:38 +0000)]
Added dependency of gdb/insight on tcl and tk libraries.

23 years agoAdded dependency on tcl/tk libraries.
John R. Moore [Fri, 27 Jul 2001 16:35:27 +0000 (16:35 +0000)]
Added dependency on tcl/tk libraries.

23 years ago2001-07-26 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Fri, 27 Jul 2001 03:29:08 +0000 (03:29 +0000)]
2001-07-26  Elena Zannoni  <ezannoni@redhat.com>

* sh-tdep.c (sh_gdbarch_init): Use SH_DEFAULT_NUM_REGS instead of
NUM_REGS.
(SH_DEFAULT_NUM_REGS): Define.

23 years ago*** empty log message ***
gdbadmin [Fri, 27 Jul 2001 00:01:04 +0000 (00:01 +0000)]
*** empty log message ***

23 years ago* gdbint.texinfo (libgdb): Rewrite.
Andrew Cagney [Thu, 26 Jul 2001 18:38:29 +0000 (18:38 +0000)]
* gdbint.texinfo (libgdb): Rewrite.

23 years ago * library/prefs.tcl (pref_set_defaults): Add additional entry
Jonathan Larmour [Thu, 26 Jul 2001 16:11:17 +0000 (16:11 +0000)]
* library/prefs.tcl (pref_set_defaults): Add additional entry
points for eCos if main is not present.

23 years ago * go32-nat.c (read_memory_region): Make sure the segment limit was
Eli Zaretskii [Thu, 26 Jul 2001 14:41:16 +0000 (14:41 +0000)]
* go32-nat.c (read_memory_region): Make sure the segment limit was
indeed set, to work around a Windows 2000 bug.

23 years ago* MAINTAINERS: Clarify libiberty merge rules and procedures.
DJ Delorie [Thu, 26 Jul 2001 14:20:05 +0000 (14:20 +0000)]
* MAINTAINERS: Clarify libiberty merge rules and procedures.

23 years agomerge from gcc
DJ Delorie [Thu, 26 Jul 2001 14:14:49 +0000 (14:14 +0000)]
merge from gcc

23 years agoMakefile.in (gdbgui.dvi, gdb-gui, gdbgui.info): Targets deleted.
Eli Zaretskii [Thu, 26 Jul 2001 07:29:24 +0000 (07:29 +0000)]
Makefile.in (gdbgui.dvi, gdb-gui, gdbgui.info): Targets deleted.

23 years agoRemoved.
Eli Zaretskii [Thu, 26 Jul 2001 07:26:01 +0000 (07:26 +0000)]
Removed.

23 years ago * infptrace.c (child_xfer_memory): Add cast to CORE_ADDR.
Daniel Jacobowitz [Thu, 26 Jul 2001 02:23:58 +0000 (02:23 +0000)]
    * infptrace.c (child_xfer_memory): Add cast to CORE_ADDR.
        * infttrace.c (child_xfer_memory): Likewise.
        * symm-nat.c (child_xfer_memory): Likewise.
        * gdbserver/low-hppabsd.c (read_inferior_memory): Likewise.
        (write_inferior_memory): Likewise.
        * gdbserver/low-linux.c (read_inferior_memory): Likewise.
        (write_inferior_memory): Likewise.
        * gdbserver/low-lynx.c (read_inferior_memory): Likewise.
        (write_inferior_memory): Likewise.
        * gdbserver/low-nbsd.c (read_inferior_memory): Likewise.
        (write_inferior_memory): Likewise.
        * gdbserver/low-sparc.c (read_inferior_memory): Likewise.
        (write_inferior_memory): Likewise.
        * gdbserver/low-sun3.c (read_inferior_memory): Likewise.
        (write_inferior_memory): Likewise.

23 years ago*** empty log message ***
gdbadmin [Thu, 26 Jul 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago2001-07-25 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Wed, 25 Jul 2001 23:16:40 +0000 (23:16 +0000)]
2001-07-25  Michael Snyder  <msnyder@redhat.com>

* gdb.base/consecutive.exp: New file.  Test stepping over
breakpoints on consecutive instructions.
* gdb.base/consecutive.c: New file.

23 years ago2001-07-25 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Wed, 25 Jul 2001 22:45:25 +0000 (22:45 +0000)]
2001-07-25  Michael Snyder  <msnyder@redhat.com>

* gdb.base/call-rt-st.exp: Use double-backslash to quote
curly braces in regular expressions.

23 years ago2001-07-25 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Wed, 25 Jul 2001 22:41:43 +0000 (22:41 +0000)]
2001-07-25  Michael Snyder  <msnyder@redhat.com>

* gdb.base/ending-run.exp: Accept "Program exited normally" as
legitimate output from stepping out of main.

23 years agoMention how to make the PDF version of the manual.
Eli Zaretskii [Wed, 25 Jul 2001 14:58:38 +0000 (14:58 +0000)]
Mention how to make the PDF version of the manual.

23 years agoUpdate NEWS.
Eli Zaretskii [Wed, 25 Jul 2001 14:46:46 +0000 (14:46 +0000)]
Update NEWS.

23 years ago * d10v-dis.c: Fix formatting.
Kazu Hirata [Wed, 25 Jul 2001 01:42:14 +0000 (01:42 +0000)]
* d10v-dis.c: Fix formatting.
* d30v-dis.c: Likewise.

23 years ago*** empty log message ***
gdbadmin [Wed, 25 Jul 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

23 years agoFixed email address and line spacing.
Stephen P. Smith [Tue, 24 Jul 2001 21:51:37 +0000 (21:51 +0000)]
Fixed email address and line spacing.

23 years ago * tui-hooks.c: New file, gdb hooks for tui.
Stephane Carrez [Tue, 24 Jul 2001 20:40:39 +0000 (20:40 +0000)]
* tui-hooks.c: New file, gdb hooks for tui.
* tui-out.c: New file, image copied from cli-out.c.
(tui_field_int): Identify "line" fields and keep track of them.
(tui_field_string): Likewise for "file".
(tui_out_new): Use flags = 0 to avoid printing the sources.

23 years agoMissed changelog entries for previous 2 commits
Stephane Carrez [Tue, 24 Jul 2001 20:39:34 +0000 (20:39 +0000)]
Missed changelog entries for previous 2 commits

23 years agoAdded Stephen P. Smith to write after approval list in MAINTAINERS file.
Stephen P. Smith [Tue, 24 Jul 2001 20:13:19 +0000 (20:13 +0000)]
Added Stephen P. Smith to write after approval list in MAINTAINERS file.

23 years agoAdd Stephen P. Smith (ssmith@sources.redhat.com) to the write after approval
Stephen P. Smith [Tue, 24 Jul 2001 19:58:32 +0000 (19:58 +0000)]
Add Stephen P. Smith (ssmith@sources.redhat.com) to the write after approval
list.

23 years ago * gdb.texinfo (TUI): New chapter, document the TUI.
Stephane Carrez [Tue, 24 Jul 2001 18:48:15 +0000 (18:48 +0000)]
* gdb.texinfo (TUI): New chapter, document the TUI.
(Mode Options): Document the -tui option.

23 years agoDoco LE O32 sizeof(struct) < 4 problem.
Andrew Cagney [Tue, 24 Jul 2001 16:28:36 +0000 (16:28 +0000)]
Doco LE O32 sizeof(struct) < 4 problem.

23 years ago* gdbint.texinfo (Host Definition): Remove description of
Mark Kettenis [Tue, 24 Jul 2001 10:35:42 +0000 (10:35 +0000)]
* gdbint.texinfo (Host Definition): Remove description of
NEED_POSIX_SETPGID.

23 years agoUpdate dependencies with "make dep-am".
Alan Modra [Tue, 24 Jul 2001 10:02:00 +0000 (10:02 +0000)]
Update dependencies with "make dep-am".

23 years ago * alpha-dis.c: Fix formatting.
Kazu Hirata [Tue, 24 Jul 2001 04:10:19 +0000 (04:10 +0000)]
* alpha-dis.c: Fix formatting.
* cris-dis.c: Likewise.
* m10300-dis.c: Likewise.
* tic54x-dis.c: Likewise.

23 years ago2001-07-23 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Tue, 24 Jul 2001 01:33:18 +0000 (01:33 +0000)]
2001-07-23  Elena Zannoni  <ezannoni@redhat.com>

* config/powerpc/aix.mh (MH_LDFLAGS): Don't set these, the Gnu linker
doesn't understand them.

23 years ago * m68k-dis.c: Fix formatting.
Kazu Hirata [Tue, 24 Jul 2001 00:48:04 +0000 (00:48 +0000)]
* m68k-dis.c: Fix formatting.
* pj-dis.c: Likewise.
* z8k-dis.c: Likewise.

23 years ago*** empty log message ***
gdbadmin [Tue, 24 Jul 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * tuiIO.c (tui_cont_sig): Update cursor position on the screen to
Stephane Carrez [Mon, 23 Jul 2001 21:16:20 +0000 (21:16 +0000)]
* tuiIO.c (tui_cont_sig): Update cursor position on the screen to
leave it in the command window.
(tui_redisplay_readline): Save cursor position to restore the
cursor after we go back from background.
* tuiData.h (TuiCommandInfo): Add start_line member.

23 years ago * tuiStack.c (tuiUpdateLocatorFilename): Use const char*.
Stephane Carrez [Mon, 23 Jul 2001 21:13:57 +0000 (21:13 +0000)]
* tuiStack.c (tuiUpdateLocatorFilename): Use const char*.
* tuiStack.h (tuiUpdateLocatorFilename): Update prototype.
* tuiWin.c (_initialize_tuiWin): Don't cast table of enum in calls
to add_set_enum_cmd.
* tui.c (tui_show_source): New function.
(tuiGetLowDisassemblyAddress): Use CORE_ADDR for newLow.
(tui_switch_mode): Prep or deprep readline terminal;
make sure the \n we return does not redo the last command.
* tui.h (tui_show_source): Declare.
(tui_out_new, tui_install_hooks, tui_remove_hooks): Likewise.
(tui_active, tui_initialize_io, tui_initialize_readline): Likewise.

23 years ago2001-07-23 Elena Zannoni <ezannoni@redhat.com>
Elena Zannoni [Mon, 23 Jul 2001 19:53:08 +0000 (19:53 +0000)]
2001-07-23  Elena Zannoni  <ezannoni@redhat.com>

* memattr.c (mem_info_command): Reformat output to look more like
'info break' output.
(_initialize_mem): Improve help.

23 years ago* configure.in (AC_CHECK_FUNCS): Add setpggrp.
Mark Kettenis [Mon, 23 Jul 2001 19:21:57 +0000 (19:21 +0000)]
* configure.in (AC_CHECK_FUNCS): Add setpggrp.
(AC_FUNC_SETPGRP): Add.
* aclocal.m4, configure, config.in: Regenerated.
* inflow.c (gdb_setpgid): Get rid of NEED_POSIX_SETPGID and
SETPGRP_ARGS.  Always use setpgid if it is available, fall back on
setpgrp if it isn't.  Use SETPGRP_VOID (defined by autoconf) to
distinguish between the two setpgrp flavours.
* config/xm-sysv4.h, config/arm/xm-linux.h,
config/i386/xm-i386aix.h, config/i386/xm-sco.h,
config/i386/xm-linux.h, config/i386/xm-ptx.h,
config/m68k/xm-linux.h, config/powerpc/xm-linux.h,
config/sparc/xm-linux.h, config/sparc/xm-sun4sol2.h,
config/ia64/xm-linux.h (NEED_POSIX_SETPGID): Remove.
* config/rs6000/xm-rs6000.h (SETPGRP_ARGS): Remove.

23 years ago * lib/gdb.exp (_gdbtk_xvfb_init): If GDB_DISPLAY is
Keith Seitz [Mon, 23 Jul 2001 19:02:31 +0000 (19:02 +0000)]
* lib/gdb.exp (_gdbtk_xvfb_init): If GDB_DISPLAY is
the empty string, do not run the tests.

23 years agoAdd new DJGPP-specific commands and document them in the manual.
Eli Zaretskii [Mon, 23 Jul 2001 16:10:24 +0000 (16:10 +0000)]
Add new DJGPP-specific commands and document them in the manual.
Make the function which reads memory regions be more defensive
about buggy DPMI providers.

23 years ago * s390-dis.c: Fix formatting.
Kazu Hirata [Mon, 23 Jul 2001 13:41:14 +0000 (13:41 +0000)]
* s390-dis.c: Fix formatting.

23 years ago*** empty log message ***
gdbadmin [Mon, 23 Jul 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago* i386gnu-nat.c: Include "i387-nat.h".
Mark Kettenis [Sun, 22 Jul 2001 20:35:14 +0000 (20:35 +0000)]
* i386gnu-nat.c: Include "i387-nat.h".
(struct env387): Removed.
(reg_offset): Fix comment.
(fetch_fpregs): Use FCTRL_REGNUM and FOP_REGNUM instead of
FIRST_FPU_CONTROL_REGNUM and LAST_FPU_CONTROL_REGNUM.  Rewrite to
use i387_supply_fsave.
(gnu_fetch_registers): Remove spurious whitespace.
(convert_to_env387): Remove.
(store_fpregs): Add argument regno.  Use i387_fill_fsave instead
of convert_to_env387.
(gnu_store_registers): Remove spurious whitespace.  Pass REGNO to
store_fpregs.
* config/i386/i386gnu.mt (TDEPFILES): Add i387-tdep.o.
* config/i386/i386gnu.mh (XDEPFILES): Remove i387-tdep.o.
(NATDEPFILES): Add i387-nat.o.

23 years ago * Makefile.in (ALLDEPFILES): Add m68hc11-tdep.c.
Stephane Carrez [Sun, 22 Jul 2001 12:41:49 +0000 (12:41 +0000)]
* Makefile.in (ALLDEPFILES): Add m68hc11-tdep.c.
(m68hc11-tdep.o): Define dependencies.

23 years ago * m68hc11-tdep.c (m68hc11_gdbarch_init): Define int at 16-bits.
Stephane Carrez [Sun, 22 Jul 2001 12:37:02 +0000 (12:37 +0000)]
* m68hc11-tdep.c (m68hc11_gdbarch_init): Define int at 16-bits.

23 years ago * Makefile.in (SIM_OBJS): Remove sim-resume.o
Stephane Carrez [Sun, 22 Jul 2001 12:33:58 +0000 (12:33 +0000)]
* Makefile.in (SIM_OBJS): Remove sim-resume.o
* interp.c (sim_resume): New function from sim-resume.c, install
the stepping event after having processed the pending ticks.
(has_stepped): Likewise.
(sim_info): Produce an output only if verbose or STATE_VERBOSE_P.

23 years ago*** empty log message ***
gdbadmin [Sun, 22 Jul 2001 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * tuiIO.c (tui_initialize_io): Install tui_cont_sig signal handler
Stephane Carrez [Sat, 21 Jul 2001 22:35:40 +0000 (22:35 +0000)]
* tuiIO.c (tui_initialize_io): Install tui_cont_sig signal handler
if SIGCONT is defined.
(tui_cont_sig): New function when SIGCONT is defined.
(tui_setup_io): Save tty setting to restore by SIGCONT.

23 years ago * utils.c (init_page_info): Use tui_get_command_dimension.
Stephane Carrez [Sat, 21 Jul 2001 22:31:14 +0000 (22:31 +0000)]
* utils.c (init_page_info): Use tui_get_command_dimension.
* printcmd.c (disassemble_command): Simplify tui specific code,
use tui_is_window_visible, tui_show_assembly.

23 years ago * tui.h (tui_show_assembly): Declare.
Stephane Carrez [Sat, 21 Jul 2001 22:24:44 +0000 (22:24 +0000)]
* tui.h (tui_show_assembly): Declare.
(tui_is_window_visible): Declare.
* tui.c (tui_show_assembly): New function.
(tui_is_window_visible): New function.
(tui_get_command_dimension): New function.

23 years ago * tuiWin.c (tuiRefreshAll): Use clearok to force a refresh.
Stephane Carrez [Sat, 21 Jul 2001 20:57:17 +0000 (20:57 +0000)]
* tuiWin.c (tuiRefreshAll): Use clearok to force a refresh.

23 years ago * tui-file.c (tui_file_fputs): Use tui_puts.
Stephane Carrez [Sat, 21 Jul 2001 20:55:34 +0000 (20:55 +0000)]
* tui-file.c (tui_file_fputs): Use tui_puts.

23 years ago * tuiStack.c (tuiSetLocatorInfo): Cleanup.
Stephane Carrez [Sat, 21 Jul 2001 20:52:56 +0000 (20:52 +0000)]
* tuiStack.c (tuiSetLocatorInfo): Cleanup.
* tuiStack.h (tuiGetLocatorFilename): Declare.
* tuiRegs.h (tuiFirstRegElementNoInLine): Declare.
* tuiData.h (addToSourceWindows): Declare.

23 years ago * tui.c (tui_change_windows): New function.
Stephane Carrez [Sat, 21 Jul 2001 20:49:56 +0000 (20:49 +0000)]
* tui.c (tui_change_windows): New function.
(tui_delete_other_windows): New function.
(tui_initialize_readline): Bind them to C-X 1 and C-X 2.
(tui_enable): Enable the keypad; call tui_update_variables.
(strcat_to_buf_with_fmt): Remove.

23 years ago2001-07-21 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Sat, 21 Jul 2001 20:46:51 +0000 (20:46 +0000)]
2001-07-21  Chris Demetriou  <cgd@broadcom.com>

      * mips-opc.c (mips_builtin_opcodes): Sort c.le.s and c.lt.s
      into the rest of the surrounding definitions.

23 years ago* i386bsd-nat.c: Do not include <sys/sysctl.h>.
Mark Kettenis [Sat, 21 Jul 2001 20:16:44 +0000 (20:16 +0000)]
* i386bsd-nat.c: Do not include <sys/sysctl.h>.
(_initialize_i386bsd_nat) [KERN_PS_STRINGS]: Move FreeBSD-specific
code to ...
* i386fbsd-nat.c: ... here.  New file.
* config/i386/fbsd.mh (NATDEPFILES): Add i386-fbsd.o.
* config/i386/nm-fbsd.h (CHILD_RESUME): Define.
* Makefile.in (ALLDEPFILES): Add i386fbsd-nat.c.
(i386fbsd-nat.o): Add dependencies.

23 years ago * tui.h: Remove old declarations, add the new ones.
Stephane Carrez [Sat, 21 Jul 2001 19:59:14 +0000 (19:59 +0000)]
    * tui.h: Remove old declarations, add the new ones.
        * tui.c (tui_switch_mode): New function.
        (tui_initialize_readline): New function.
        (tui_enable): New function.
        (tui_disable): New function.
        (tuiGetLowDisassemblyAddress): Use CORE_ADDR, cleanup.
        (tui_vSelectSourceSymtab): Remove.
        (tuiInitWindows): Remove.
        (_initialize_tui): Remove.
        (_tuiReset): Keep but put arround #if 0.

23 years ago * tuiIO.h: Remove old declarations and add the new ones.
Stephane Carrez [Sat, 21 Jul 2001 19:56:54 +0000 (19:56 +0000)]
    * tuiIO.h: Remove old declarations and add the new ones.
        * tuiIO.c: New management for curses and gdb terminal interactions.
        (tui_tputs): Remove.
        (tuiTermSetup, tuiTermUnsetup): Remove, must use normal curses ops.
        (tuiBufferGetc, tui_vStartNewLines, _updateCommandInfo): Remove.
        (tui_owns_terminal): Remove.
        (tui_redisplay_readline): New function.
        (tui_puts): New function.
        (tui_prep_terminal): New function.
        (tui_deprep_terminal): New function.
        (tui_getc): Rename of tuiGetc, simplify and fix.
        (tui_setup_io): New function.
        (tui_initialize_io): New function.

23 years ago * tuiRegs.c (tuiDisplayRegistersFrom): Call touchwin.
Stephane Carrez [Sat, 21 Jul 2001 19:46:59 +0000 (19:46 +0000)]
* tuiRegs.c (tuiDisplayRegistersFrom): Call touchwin.
(_tuiRegisterFormat): Reduce size of format result.

23 years ago * tuiGeneralWin.c (boxWin): Use the tui configuration variables.
Stephane Carrez [Sat, 21 Jul 2001 19:44:38 +0000 (19:44 +0000)]
* tuiGeneralWin.c (boxWin): Use the tui configuration variables.
* tuiWin.h: Declare the new variables.
* tuiWin.c (_initialize_tuiWin): Create TUI configuration variables.
(tui_update_variables): New function.
(translate): New function.
(tui_border_kind_enums, tui_border_mode_enums): New tables.
(tui_border_mode_translate): New table.
(tui_border_kind_translate_*): New tables.
(tui_active_border_mode): New variables.
(tui_border_*): New variables.

23 years ago2001-07-20 Martin M. Hunt <hunt@redhat.com>
Martin Hunt [Sat, 21 Jul 2001 18:49:18 +0000 (18:49 +0000)]
2001-07-20  Martin M. Hunt  <hunt@redhat.com>

* library/managedwin.itb: Revert to global to properly
initialize geometry with some window managers.
* library/managedwin.ith (shutdown): Remove _geometry.

23 years ago2001-07-21 Martin M. Hunt <hunt@redhat.com>
Martin Hunt [Sat, 21 Jul 2001 18:44:03 +0000 (18:44 +0000)]
2001-07-21  Martin M. Hunt  <hunt@redhat.com>

* library/interface.tcl (gdbtk_locate_main): Fix function
so that it returns either a null string or a valid location,
as documented.

23 years ago2001-07-21 Martin M. Hunt <hunt@redhat.com>
Martin Hunt [Sat, 21 Jul 2001 18:43:34 +0000 (18:43 +0000)]
2001-07-21  Martin M. Hunt  <hunt@redhat.com>

* library/variables.tcl (build_menu_helper): Set
the Format menu option to "disabled" initially.

23 years ago*** empty log message ***
gdbadmin [Sat, 21 Jul 2001 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago2001-07-20 Martin M. Hunt <hunt@redhat.com>
Martin Hunt [Fri, 20 Jul 2001 23:26:00 +0000 (23:26 +0000)]
2001-07-20  Martin M. Hunt  <hunt@redhat.com>

* library/memwin.itb: Fix syntax to open a new window
using the "-force" flag.

23 years ago * tuiWin.c (_parseScrollingArgs): Fix uninitialized variable.
Stephane Carrez [Fri, 20 Jul 2001 23:06:48 +0000 (23:06 +0000)]
* tuiWin.c (_parseScrollingArgs): Fix uninitialized variable.
(_makeVisibleWithNewHeight): Use TuiLineOrAddress type.

* tuiStack.c (tuiShowFrameInfo): Use TuiLineOrAddress type.
(tui_vUpdateLocatorFilename): Remove.
* tuiStack.h: Update prototypes.

* tuiSourceWin.c (tuiAddrIsDisplayed): New function.
(tuiLineIsDisplayed): Split for address and line.
(tuiUpdateSourceWindow): Use TuiLineOrAddress type.
(tuiUpdateSourceWindowAsIs): Likewise.
(tuiUpdateSourceWindowsWithAddr): Likewise.
(tuiUpdateSourceWindowsWithLine): Likewise.
(tuiHorizontalSourceScroll): Likewise.
(tuiSetIsExecPointAt): Likewise.
(tuiUpdateOnEnd): Likewise.
* tuiSourceWin.h: Update prototypes.

* tuiSource.c (tuiVerticalSourceScroll): Use TuiLineOrAddress type.
(tuiShowSource): Likewise.
(tuiVerticalSourceScroll): Likewise.
* tuiSource.h (tuiShowSource): Update prototype.

* tuiDisassem.c (tuiSetDisassemContent): Use CORE_ADDR for address.
(tuiShowDisassem): Use TuiLineOrAddress type.
(tuiShowDisassemAndUpdateSource): Likewise.
(tuiVerticalDisassemScroll): Likewise.
(tuiShowDisassemAsIs): Remove.
* tuiDisassem.h (tuiSetDisassemContent): Update prototype.

* tuiData.c (initWinInfo): Use CORE_ADDR for address.
(clearWinDetail): Likewise.
(displayableWinContentOf): Fix address conversion.
(tuiNextWin): Fix crash when the window is not yet created.
(partialWinByName): Likewise.

23 years ago * tuiSourceWin.h: Remove unused declarations.
Stephane Carrez [Fri, 20 Jul 2001 22:26:54 +0000 (22:26 +0000)]
* tuiSourceWin.h: Remove unused declarations.
* tuiSourceWin.c (tui_vUpdateSourceWindowsWithAddr): Remove.
(tui_vUpdateSourceWindowsWithLine): Remove.
(tui_vAllSetHasBreakAt): Remove.

* tuiLayout.h (tui_set_layout): Declare.
(tui_vSetLayoutTo): Remove.
(tui_vAddWinToLayout): Remove.
* tuiLayout.c (_tuiLayout_command): Call tui_enable() to force TUI.
(_tuiToggleLayout_command): Remove.
(_tuiToggleSplitLayout_command): Remove.
(_tuiLayout_command): Remove.
(tui_vSetLayoutTo): Remove.
(tui_vAddWinToLayout): Remove.

* tuiDataWin.h (tui_vCheckDataValues): Remove.
* tuiDataWin.c (tui_vCheckDataValues): Remove.

23 years ago * tuiWin.c (tuiStrDup): Remove, replaced by xstrdup.
Stephane Carrez [Fri, 20 Jul 2001 22:22:08 +0000 (22:22 +0000)]
* tuiWin.c (tuiStrDup): Remove, replaced by xstrdup.
(_parseScrollingArgs): Use xstrdup.
(_tuiScrollForward_command): Call tui_enable() to force TUI mode.
(_tuiScrollBackward_command): Likewise.
(_tuiScrollLeft_command): Likewise.
(_tuiScrollRight_command): Likewise.
(_tuiSetFocus): Likewise.
(_tuiSetFocus_command): Likewise.
(_tuiRefreshAll_command): Likewise.
(_tuiSetTabWidth_command): Likewise.
(_tuiSetWinHeight): Likewise.
(_tuiSetWinHeight_command): Likewise.
(_tuiXDBsetWinHeight): Likewise.
(_tui_vSetFocus): Remove.
(_tui_vSetWinHeight): Remove.
(_tui_vXDBsetWinHeight): Remove.

23 years ago2001-07-20 Martin M. Hunt <hunt@redhat.com>
Martin Hunt [Fri, 20 Jul 2001 22:19:50 +0000 (22:19 +0000)]
2001-07-20  Martin M. Hunt  <hunt@redhat.com>

* generic/gdbtk-register.c (gdb_regnames): Fix 'if'
statement so count is decremented only if "-numbers"
is the first arg.

23 years ago * tuiCommand.c (tuiDispatchCtrlChar): Fix escape sequences.
Stephane Carrez [Fri, 20 Jul 2001 22:17:49 +0000 (22:17 +0000)]
* tuiCommand.c (tuiDispatchCtrlChar): Fix escape sequences.
(tuiIncrCommandCharCountBy): Remove.
(tuiDecrCommandCharCountBy): Remove.
(tuiSetCommandCharCountTo): Remove.
(tuiClearCommandCharCount): Remove.

23 years agoClone src/config.guess. Mention in MAINTAINERS.
Andrew Cagney [Fri, 20 Jul 2001 20:08:08 +0000 (20:08 +0000)]
Clone src/config.guess.  Mention in MAINTAINERS.

23 years agoThree misspellings.
John R. Moore [Fri, 20 Jul 2001 01:14:05 +0000 (01:14 +0000)]
Three misspellings.

23 years ago*** empty log message ***
gdbadmin [Fri, 20 Jul 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * tuiWin.c (_initialize_tuiWin): Always define the tui commands;
Stephane Carrez [Thu, 19 Jul 2001 22:47:46 +0000 (22:47 +0000)]
* tuiWin.c (_initialize_tuiWin): Always define the tui commands;
create the tui class help.
* tuiLayout.c (_initialize_tuiLayout): Always define the tui commands.
* tuiRegs.c (_initialize_tuiRegs): Likewise.
* tuiStack.c (_initialize_tuiStack): Likewise.

23 years ago * tuiDisassem.c (tuiVerticalDisassemScroll): Use CORE_ADDR.
Stephane Carrez [Thu, 19 Jul 2001 21:56:39 +0000 (21:56 +0000)]
* tuiDisassem.c (tuiVerticalDisassemScroll): Use CORE_ADDR.
(tuiVerticalDisassemScroll): Likewise.
(tuiShowDisassemAndUpdateSource): Check for null symtab to
prevent a crash.

23 years ago * signals.c: New file.
Daniel Jacobowitz [Thu, 19 Jul 2001 18:09:11 +0000 (18:09 +0000)]
    * signals.c: New file.
        * Makefile.in: Add signals.o.
        * target.c (struct signals, target_signal_to_name)
        (target_signal_from_name, target_signal_from_host)
        (do_target_signal_to_host, target_signal_to_host_p)
        (target_signal_to_host, target_signal_from_command): Move to
        signals.c.
        (initialize_targets): Move check of struct signals to...
        * signals.c (_initialize_signals): Here.

23 years ago2001-07-18 Martin M. Hunt <hunt@redhat.com>
Martin Hunt [Thu, 19 Jul 2001 17:40:09 +0000 (17:40 +0000)]
2001-07-18  Martin M. Hunt  <hunt@redhat.com>

* library/util.tcl (find_iwidgets_library): Look
for iwidgets3* so we don't accidently find iwidgets2.x.

23 years agoAdd Michael Chansain as C++ testsuite maintainer.
Andrew Cagney [Thu, 19 Jul 2001 05:22:46 +0000 (05:22 +0000)]
Add Michael Chansain as C++ testsuite maintainer.

23 years ago* configure.tgt (i*86-*-pe*): New target.
Andrew Cagney [Thu, 19 Jul 2001 05:10:38 +0000 (05:10 +0000)]
* configure.tgt (i*86-*-pe*): New target.

23 years agoFrom 2001-07-16 Rodney Brown <rbrown64@csc.com.au>:
Andrew Cagney [Thu, 19 Jul 2001 04:58:17 +0000 (04:58 +0000)]
From 2001-07-16 Rodney Brown <rbrown64@csc.com.au>:
* infttrace.c (child_thread_alive): Fix gdb_tid typo.
* somsolib.c (no_shared_libraries): Provide stub.
* xcoffsolib.c (no_shared_libraries): Provide stub.

23 years agomerge from gcc
DJ Delorie [Thu, 19 Jul 2001 00:04:29 +0000 (00:04 +0000)]
merge from gcc

23 years ago*** empty log message ***
gdbadmin [Thu, 19 Jul 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * tuiIO.c (_tuiHandleResizeDuringIO): Call tuiRefreshAll.
Stephane Carrez [Wed, 18 Jul 2001 22:03:22 +0000 (22:03 +0000)]
* tuiIO.c (_tuiHandleResizeDuringIO): Call tuiRefreshAll.
(tuiRead, tui_vread): Remove.

* tui.c (va_catch_errors, tuiDo, tuiDoAndReturnToTop): Remove.
(vcatch_errors, _tui_vDo): Remove.
* tui.h (tuiDo, tuiDoAndReturnToTop): Remove.

* tuiLayout.c (tuiSetLayout): Remove vcatch_errors.
(tui_set_layout): Rename of _tuiSetLayoutTo, public.
(_tuiToggleLayout_command): Merge with _tui_vToggleLayout_command.
(_tuiToggleSplitLayout_command): Merge with _tui_vToggleSplitLayout_command.
(_tuiLayout_command): Call tui_set_layout.

* tuiRegs.c (_tuiScrollRegsBackward_command): Call tui_scroll.
(_tuiScrollRegsForward_command): Likewise.
(_tuiShowFloat_command): Call _tui_vShowRegisters_commandSupport.
(_tuiShowGeneral_command): Likewise.
(_tuiShowSpecial_command): Likewise.
(_tuiToggleFloatRegs_command): Call tuiToggleFloatRegs.
* tuiWin.c (tui_scroll): Rename of tui_vScroll, update parameters.
(_tuiScrollForward_command): Call tui_scroll.
(_tuiScrollBackward_command): Likewise.
(_tuiScrollLeft_command): Likewise.
(_tuiScrollRight_command): Likewise.
(_tuiSetFocus_command): Call _tuiSetFocus.
(_tuiRefreshAll_command): Call tuiRefreshAll.
(_tuiSetWinHeight_command): Call _tuiSetWinHeight.
(_tuiXDBsetWinHeight_command): Call _tuiXDBsetWinHeight.
* tuiWin.h (tui_scroll): Rename of tui_vScroll, update parameters.

23 years ago * tuiData.h (TuiLocatorElement): Use CORE_ADDR for address member.
Stephane Carrez [Wed, 18 Jul 2001 20:59:00 +0000 (20:59 +0000)]
* tuiData.h (TuiLocatorElement): Use CORE_ADDR for address member.
(TuiLineOrAddress): Likewise.
* tuiDisassem.c (tuiGetBeginAsmAddress): Use CORE_ADDR to specify
an address.
(tuiSetDisassemContent): Likewise.
(tuiShowDisassem, tuiShowDisassemAndUpdateSource): Likewise.
* tuiLayout.c (_extractDisplayStartAddr): Likewise.
(tuiSetLayout): Likewise.
* tuiSourceWin.c (tuiDisplayMainFunction): Likewise.
(tuiUpdateSourceWindowsWithAddr): Likewise.
(tuiUpdateSourceWindowsWithLine): Likewise.
(tuiSetHasBreakAt): Likewise.
* tuiStack.c (tuiSetLocatorInfo): Likewise.
(tuiSwitchFilename): Likewise.
(tuiUpdateLocatorInfoFromFrame): Likewise.
(tuiSetLocatorContent): Likewise.
(tuiShowFrameInfo): Likewise.
* tuiDisassem.h: Update prototypes to use CORE_ADDR.
* tuiSourceWin.h: Likewise.
* tuiStack.h: Likewise.

23 years ago * Makefile.in (COMMON_OBS): Remove tui-file.o.
Stephane Carrez [Wed, 18 Jul 2001 20:53:35 +0000 (20:53 +0000)]
* Makefile.in (COMMON_OBS): Remove tui-file.o.
(SUBDIR_TUI_OBS): Add it here.
(SUBDIR_TUI_SRCS): Move tui-file.c and tui-file.h here.
(main.o): Remove dependency with tui-file.h.

23 years ago * i386-dis.c (grps): Print l or w suffix, and require mem modrm
Alan Modra [Wed, 18 Jul 2001 13:33:12 +0000 (13:33 +0000)]
* i386-dis.c (grps): Print l or w suffix, and require mem modrm
for lgdt, lidt, sgdt, sidt.

23 years agoRegenerate using autoconf 2.13.
Andrew Cagney [Wed, 18 Jul 2001 06:20:29 +0000 (06:20 +0000)]
Regenerate using autoconf 2.13.

23 years ago*** empty log message ***
gdbadmin [Wed, 18 Jul 2001 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * tuiWin.c: Add missing includes.
Stephane Carrez [Tue, 17 Jul 2001 22:22:40 +0000 (22:22 +0000)]
* tuiWin.c: Add missing includes.
(_makeVisibleWithNewHeight): Fix call to find_line_pc.
* tuiLayout.c: Add missing includes.
(_initAndMakeWin): Don't put curses in echo mode.
(_extractDisplayStartAddr): Fix calls to find_line_pc.
(_tuiLayout_command): Missing ',' in warning call.
* tuiSourceWin.c (tuiUpdateSourceWindowsWithLine): Fix calls to
find_line_pc.
(tuiSetHasBreakAt): Check for null source file.

23 years ago * gdb.base/long_long.exp: Detect size of pointer. Take into
Stephane Carrez [Tue, 17 Jul 2001 22:19:49 +0000 (22:19 +0000)]
* gdb.base/long_long.exp: Detect size of pointer.  Take into
account 2-byte pointers when testing for p/a results.