OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
23 years ago2000-12-11 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Mon, 11 Dec 2000 21:04:04 +0000 (21:04 +0000)]
2000-12-11  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * sh-tdep.c (sh_extract_struct_value_address): For consistancy,
        change decl from "CORE_ADDR static" to "static CORE_ADDR".

23 years ago2000-12-11 Fernando Nasser <fnasser@redhat.com>
fnasser [Mon, 11 Dec 2000 20:21:57 +0000 (20:21 +0000)]
2000-12-11  Fernando Nasser  <fnasser@redhat.com>

        * configure.in: Fix typos.  It is CONFIG_SRCS not CONFIG_SRS.
        * configure: Regenerate.

23 years ago * net.cc (cygwin_rexec): Eliminate superfluous call to
corinna [Mon, 11 Dec 2000 19:45:53 +0000 (19:45 +0000)]
    * net.cc (cygwin_rexec): Eliminate superfluous call to
        `set_socket_inheritance'.
        * include/sys/socket.h: Add SUS defines for option values to `shutdown'.

23 years ago2000-12-11 Fernando Nasser <fnasser@redhat.com>
fnasser [Mon, 11 Dec 2000 18:59:46 +0000 (18:59 +0000)]
2000-12-11  Fernando Nasser  <fnasser@redhat.com>

        * configure.in: Fix a couple of typos in the handling of the
        enable_gdbcli option.  Make it check enableval for the result
        of AC_ARG_ENABLE.
        * configure: Regenerate.

23 years ago * managedwin.itb (ManagedWin::startup): Only open source window
tromey [Mon, 11 Dec 2000 18:40:12 +0000 (18:40 +0000)]
* managedwin.itb (ManagedWin::startup): Only open source window
if it doesn't already exist.

23 years ago* lib/Makefile.in: Install headers and libraries in tooldir.
cgf [Mon, 11 Dec 2000 18:14:14 +0000 (18:14 +0000)]
* lib/Makefile.in: Install headers and libraries in tooldir.

23 years ago * hppa.h (DT_HP_*): Define relative to OLD_DT_LOOS for hpux
law [Mon, 11 Dec 2000 17:55:58 +0000 (17:55 +0000)]
    * hppa.h (DT_HP_*): Define relative to OLD_DT_LOOS for hpux
        compatibility.

23 years ago * tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
hubicka [Mon, 11 Dec 2000 14:01:45 +0000 (14:01 +0000)]
* tc-i386.c (md_assemble): Refuse 's' and 'l' suffixes in the intel
mode; convert 'd' suffix to 's' or 'l'; remove all DWORD_MNEM_SUFFIX
references.
(intel_e09_1): Convert QWORD to 'l' suffix for FP operations; refuse
otherwise.
* tc-i386.h (DWORD_MNEM_SUFFIX): Kill.
(No_dSuf): Kill.

* i386.h (*_Suf): Remove No_dSuf.
(d_suf, wld_Suf,sld_Suf, sldx_Suf, bwld_Suf, d_FP, sld_FP, sldx_FP)
Remove.
(i386_optab): Remove 'd' in the suffixes.

23 years ago * NEWS: Add note about x86_64 architecture.
hubicka [Mon, 11 Dec 2000 13:49:46 +0000 (13:49 +0000)]
* NEWS: Add note about x86_64 architecture.
* MAINTAINERS: Add myself and Andreas Jaeger as x86_64 maintainer.

23 years ago2000-12-11 Ben Elliston <bje@redhat.com>
bje [Mon, 11 Dec 2000 07:14:33 +0000 (07:14 +0000)]
2000-12-11  Ben Elliston  <bje@redhat.com>

* cgen-ops.h (SUBWORDDFDI): New function.

23 years agoReplace #warning with #error
amodra [Mon, 11 Dec 2000 03:43:04 +0000 (03:43 +0000)]
Replace #warning with #error

23 years agoAdd 0x91 as an FPE SWI.
nickc [Mon, 11 Dec 2000 03:08:17 +0000 (03:08 +0000)]
Add 0x91 as an FPE SWI.

23 years ago* Makefile.in: Compile/link dumper.exe with c++.
cgf [Mon, 11 Dec 2000 00:10:49 +0000 (00:10 +0000)]
* Makefile.in: Compile/link dumper.exe with c++.

23 years ago* include/sysexits: New file.
cgf [Sun, 10 Dec 2000 22:19:49 +0000 (22:19 +0000)]
* include/sysexits: New file.

23 years ago* autoload.cc: Autoload CharToOemA.
cgf [Sun, 10 Dec 2000 00:45:11 +0000 (00:45 +0000)]
* autoload.cc: Autoload CharToOemA.
* dcrt0.cc (dll_crt0_1): Translate command line to OEM if current codepage is
OEM.
* environ.cc: Add new option 'codepage' to CYGWIN environment variable.
* fhandler_clipboard.cc (fhandler_clipboard::read): Read clipboard in OEM mode
if current codepage is OEM.
* fhandler_console.cc (fhandler_console::read): Only translate console input if
current codepage is ANSI.
* fhandler_console.cc (fhandler_console::write_normal): Translate output data
if current codepage is ANSI.
* pinfo.cc (codepage_init): New function.  Setup current codepage from CYGWIN
environment variable and set codepage for file APIs.
* security.cc (read_sd): Translate file name to it if current codepage is OEM.
* winsup.h: (sys_wcstombs,sys_mbstowcs): Use current codepage for translations
between multibyte and widechar string and vice versa.

23 years agoFix v850 test failures
nickc [Sat, 9 Dec 2000 23:44:17 +0000 (23:44 +0000)]
Fix v850 test failures

23 years agoAdd tic54x and tms320c54x to expected cpus list.
nickc [Sat, 9 Dec 2000 23:33:24 +0000 (23:33 +0000)]
Add tic54x and tms320c54x to expected cpus list.

23 years agoPrevent re-read of instruction from wrong address.
nickc [Sat, 9 Dec 2000 23:20:59 +0000 (23:20 +0000)]
Prevent re-read of instruction from wrong address.

23 years agoUpdate to match latest assembler output.
nickc [Sat, 9 Dec 2000 22:55:51 +0000 (22:55 +0000)]
Update to match latest assembler output.

23 years ago2000-12-09 Michael Chastain <chastain@redhat.com>
chastain [Sat, 9 Dec 2000 22:35:05 +0000 (22:35 +0000)]
2000-12-09  Michael Chastain  <chastain@redhat.com>

* gdb.base/break.exp (test_clear_command): Use a marker function
rather than 'main' for the test function.  Also move this
test to an execution point where the marker function names are
guaranteed to be bound to functions.  (Executing tests after a
'finish' from main runs into name conflicts with local names
in __libc_start_main).

23 years ago2000-12-09 Michael Chastain <chastain@redhat.com>
chastain [Sat, 9 Dec 2000 22:34:10 +0000 (22:34 +0000)]
2000-12-09  Michael Chastain  <chastain@redhat.com>

* gdb.base/break.exp (test_clear_command): Use a marker function
rather than 'main' for the test function.  Also move this
test to an execution point where the marker function names are
guaranteed to be bound to functions.  (Executing tests after a
'finish' from main runs into name conflicts with local names
in __libc_start_main).

23 years agoRegenerate fr30-dis.c
nickc [Sat, 9 Dec 2000 22:22:33 +0000 (22:22 +0000)]
Regenerate fr30-dis.c

23 years ago* path.cc (normalize_win32_path): Check for explicit use of two slashes at the
cgf [Sat, 9 Dec 2000 21:31:49 +0000 (21:31 +0000)]
* path.cc (normalize_win32_path): Check for explicit use of two slashes at the
beginning of a path.  These should be treated specially regardless of whether
they are UNC paths or old-style //a paths.  Avoid adding cwd to a path if the
path already begins with '/'.

23 years agoExpect the srec_test to fail for ARM targets because the -oformat linker
nickc [Sat, 9 Dec 2000 20:24:34 +0000 (20:24 +0000)]
Expect the srec_test to fail for ARM targets because the -oformat linker
command switch cannot be used.

23 years agoPass dwarf2_find_line_info as last parameter to invocation of
nickc [Sat, 9 Dec 2000 20:12:57 +0000 (20:12 +0000)]
Pass dwarf2_find_line_info as last parameter to invocation of
_bfd_dwarf2_find_nearest_line.

23 years agoAdd - before rms to be more portable.
dj [Sat, 9 Dec 2000 16:10:41 +0000 (16:10 +0000)]
Add - before rms to be more portable.

23 years ago* path.cc (normalize_win32_path): Reorganize logic to accomodate chroot.
cgf [Sat, 9 Dec 2000 03:29:33 +0000 (03:29 +0000)]
* path.cc (normalize_win32_path): Reorganize logic to accomodate chroot.
Always check for MAX_PATH overrun.  Avoid adding one too many backslashes when
src path begins with a slash.  From Corinna Vinschen.
* winsup.h: Force demangling for dll_crt0 for newer compilers.

23 years agoAdd xscale to list of Rel targets
nickc [Sat, 9 Dec 2000 01:59:22 +0000 (01:59 +0000)]
Add xscale to list of Rel targets

23 years ago2000-12-08 Kazu Hirata <kazu@hxi.com>
kazu [Sat, 9 Dec 2000 01:54:50 +0000 (01:54 +0000)]
2000-12-08  Kazu Hirata  <kazu@hxi.com>

* elf64-alpha.c: Fix formatting.
* elf64-hppa.c: Likewise.
* elf64-mips.c: Likewise.

23 years agoFixup whitespace
nickc [Sat, 9 Dec 2000 01:53:57 +0000 (01:53 +0000)]
Fixup whitespace

23 years ago2000-12-08 Werner Almesberger <Werner.Almesberger@epfl.ch>
jjohnstn [Sat, 9 Dec 2000 01:20:31 +0000 (01:20 +0000)]
2000-12-08  Werner Almesberger  <Werner.Almesberger@epfl.ch>

        * configure.host: Added x86 linux target.
        * libc/unix/getpass.c (_PATH_PASSWD, _PASSWORD_LEN): Default
        definitions provided if not already defined.
        * libc/sys/linux/crt0.c: New file.
        * libc/sys/linux/Makefile.am: Ditto.
        * libc/sys/linux/Makefile.in: Ditto.
        * libc/sys/linux/aclocal.m4: Ditto.
        * libc/sys/linux/brk.c: Ditto.
        * libc/sys/linux/configure: Ditto.
        * libc/sys/linux/configure.in: Ditto.
        * libc/sys/linux/getoptlong.c: Ditto.
        * libc/sys/linux/ids.c: Ditto.
        * libc/sys/linux/inode.c: Ditto.
        * libc/sys/linux/io.c: Ditto.
        * libc/sys/linux/linux.c: Ditto.
        * libc/sys/linux/process.c: Ditto.
        * libc/sys/linux/realpath.c: Ditto.
        * libc/sys/linux/select.c: Ditto.
        * libc/sys/linux/signal.c: Ditto.
        * libc/sys/linux/systat.c: Ditto.
        * libc/sys/linux/termios.c: Ditto.
        * libc/sys/linux/time.c: Ditto.
        * libc/sys/linux/wait.c: Ditto.
        * libc/sys/linux/include/alloca.h: Ditto.
        * libc/sys/linux/include/getopt.h: Ditto.
        * libc/sys/linux/include/stdint.h: Ditto.
        * libc/sys/linux/include/unistd.h: Ditto.
        * libc/sys/linux/sys/cdefs.h: Ditto.
        * libc/sys/linux/sys/dirent.h: Ditto.
        * libc/sys/linux/sys/errno.h: Ditto.
        * libc/sys/linux/sys/fcntl.h: Ditto.
        * libc/sys/linux/sys/file.h: Ditto.
        * libc/sys/linux/sys/ioctl.h: Ditto.
        * libc/sys/linux/sys/resource.h: Ditto.
        * libc/sys/linux/sys/signal.h: Ditto.
        * libc/sys/linux/sys/stat.h: Ditto.
        * libc/sys/linux/sys/syscall.h: Ditto.
        * libc/sys/linux/sys/termios.h: Ditto.
        * libc/sys/linux/sys/time.h: Ditto.
        * libc/sys/linux/sys/types.h: Ditto.
        * libc/sys/linux/sys/utmp.h: Ditto.
        * libc/sys/linux/sys/utsname.h: Ditto.
        * libc/sys/linux/sys/wait.h: Ditto.

23 years agoGeneralize DWARF2 and COFF support.
nickc [Fri, 8 Dec 2000 22:50:07 +0000 (22:50 +0000)]
Generalize DWARF2 and COFF support.

23 years ago2000-12-08 Ben Elliston <bje@redhat.com>
bje [Fri, 8 Dec 2000 22:34:20 +0000 (22:34 +0000)]
2000-12-08  Ben Elliston  <bje@redhat.com>

* dev.scm (load-sid): New function.
* cgen-sid.scm: New file.
* sid-cpu.scm: Likeiwse.
* sid-decode.scm: Likewise.
* sid-model.scm: Likewise.
* sid.scm: Likewise.

23 years ago2000-12-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
jjohnstn [Fri, 8 Dec 2000 21:31:08 +0000 (21:31 +0000)]
2000-12-08  Ralf Corsepius <corsepiu@faw.uni-ulm.de>

        * Makefile.am: $(INSTALL), $(INSTALL_DATA), and $(INSTALL_PROGRAM)
        can be a relative path to $(top_srcdir)/install.sh so ensure the
        autoconf detected settings are properly passed recursively.
        Similarly, add AM_MAKEFLAGS to FLAGS_TO_PASS so they also get passed
        properly to subdirectories.
        * Makefile.in: Regenerated.

23 years ago * toolbar.tcl (create_help_menu): Remove `Cygnus' item.
tromey [Fri, 8 Dec 2000 21:04:44 +0000 (21:04 +0000)]
* toolbar.tcl (create_help_menu): Remove `Cygnus' item.

23 years ago * console.itb (Console::invoke): Trim trailing newlines from
tromey [Fri, 8 Dec 2000 20:17:03 +0000 (20:17 +0000)]
* console.itb (Console::invoke): Trim trailing newlines from
text.

23 years ago2000-12-08 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Fri, 8 Dec 2000 20:12:36 +0000 (20:12 +0000)]
2000-12-08  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

        * dwarf2read.c (DWARF2_REG_TO_REGNUM): New macro.  Provide default
        definition.  Will be used to translate between the compiler's
        register numbering and GDB's (for register variables etc).
        (new_symbol): Use DWARF2_REG_TO_REGNUM to translate register ids.

23 years ago2000-12-08 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Fri, 8 Dec 2000 19:59:25 +0000 (19:59 +0000)]
2000-12-08  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

        * alpha-tdep.c: Fix typo in comment.
        * dbxread.c: Fix typo in comment.
        * fr30-tdep.c: Fix typo: newline missing after comment.
        * mcore-tdep.c: Fix typo in comment.

23 years ago* gdbserver/low-hppabsd.c (buf2, environ, quit, quit_flag):
jtc [Fri, 8 Dec 2000 19:46:05 +0000 (19:46 +0000)]
* gdbserver/low-hppabsd.c (buf2, environ, quit, quit_flag):
Removed unused variables and declarations.
* gdbserver/low-linux.c (buf2, environ, query, quit, quit_flag):
Likewise.
* gdbserver/low-nbsd.c (buf2, environ, quit, quit_flag):
Likewise.
* gdbserver/low-sparc.c (buf2, environ, query, quit, quit_flag):
Likewise.
* gdbserver/low-sun.c (buf2, environ, query, quit, quit_flag):
Likewise.

* gdbserver/low-hppabsd.c, gdbserver/low-linux.c,
gdbserver/low-nbsd.c, gdbserver/low-sparc.c, gdbserver/low-sun3.c
(create_inferior): Update comment.

* gdbserver/low-nbsd.c (initialize_arch, fetch_inferior_registers,
store_inferior_registers): Provide implementations for the m68k
and ns32k.
* config/m68k/nbsd.mt (GDBSERVER_DEPFILES): Add low-nbsd.o
* config/ns32k/nbsd.mt (GDBSERVER_DEPFILES): Likewise.
* configure.tgt (m68*-*-netbsd*, ns32k-*-netbsd*): Add gdbserver
to configdirs.
-------------------------------------------------------------------

23 years ago2000-12-07 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Fri, 8 Dec 2000 19:30:31 +0000 (19:30 +0000)]
2000-12-07  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * gdb.base/finish.exp: New test for gdb's "finish" command.
        * gdb.base/return2.exp: New test for gdb's "return" command.
        * gdb.base/return2.c: New source file for above.

23 years ago2000-12-08 Kazu Hirata <kazu@hxi.com>
kazu [Fri, 8 Dec 2000 18:34:31 +0000 (18:34 +0000)]
2000-12-08  Kazu Hirata  <kazu@hxi.com>

* coffgen.c: Fix formatting.
* elf32-i386.c: Likewise.
* elf32-i960.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-sparc.c: Likewise.
* elf32-v850.c: Likewise.
* elf64-sparc.c: Likewise.
* elf-m10300.c: Likewise.

23 years ago2000-12-07 Andrew Haley <aph@redhat.com>
aph [Fri, 8 Dec 2000 17:25:47 +0000 (17:25 +0000)]
2000-12-07  Andrew Haley  <aph@redhat.com>

        * readelf.c (display_debug_frames): Only display columns that are
        referenced by the frame debug info.

23 years ago* safe-ctype.c: New file.
dj [Fri, 8 Dec 2000 16:37:01 +0000 (16:37 +0000)]
* safe-ctype.c: New file.
* Makefile.in (CFILES): Add safe-ctype.c.
(REQUIRED_OFILES): Add safe-ctype.o.

* argv.c: Define ISBLANK and use it, not isspace.
* basename.c, cplus-dem.c, fnmatch.c, pexecute.c, strtod.c,
strtol.c, strtoul.c: Include safe-ctype.h, not ctype.h.  Use
uppercase ctype macros.  Don't test ISUPPER(c)/ISLOWER(c)
before calling TOLOWER(c)/TOUPPER(c).

23 years agoActually add safe-ctype.h
cgf [Fri, 8 Dec 2000 03:28:41 +0000 (03:28 +0000)]
Actually add safe-ctype.h

23 years ago* safe-ctype.h: New file.
cgf [Fri, 8 Dec 2000 03:26:46 +0000 (03:26 +0000)]
* safe-ctype.h: New file.

23 years ago2000-11-15 Jim Blandy <jimb@redhat.com>
chastain [Fri, 8 Dec 2000 01:52:41 +0000 (01:52 +0000)]
2000-11-15  Jim Blandy  <jimb@redhat.com>

* sim_calls.c: Doc fix.
(sim_fetch_register, sim_store_register): Call
gdbarch_register_name directly, instead of going through
REGISTER_NAME macro.

23 years agooops - remove redundant prototype introduced in previous delta
nickc [Fri, 8 Dec 2000 01:39:48 +0000 (01:39 +0000)]
oops - remove redundant prototype introduced in previous delta

23 years agoAdd emulation of double word load and store instructions.
nickc [Fri, 8 Dec 2000 01:38:47 +0000 (01:38 +0000)]
Add emulation of double word load and store instructions.

23 years ago2000-12-07 Jay Kulpinski <jskulpin@eng01.gdds.com>
jjohnstn [Fri, 8 Dec 2000 00:27:39 +0000 (00:27 +0000)]
2000-12-07  Jay Kulpinski <jskulpin@eng01.gdds.com>

        * libc/stdio/vfprintf.c: Minor modification to avoid requiring
        a floating point register unless really printing a floating
        point number.

23 years ago#warn -> #warning
amodra [Thu, 7 Dec 2000 23:48:01 +0000 (23:48 +0000)]
#warn -> #warning

23 years ago2000-12-07 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 7 Dec 2000 23:38:05 +0000 (23:38 +0000)]
2000-12-07  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/ldtoa.c: Removed include of alloca.h.
        Also removed \r's.
        (asctoeg): Replaced alloca call with stack array and malloc
        when storage exceeds reasonable limit.
        (e53toe): Fixed einfin calls missing ldp parameter.
        (eiisinf): Hide behind check for LDBL_MANT_DIG == 64.

23 years ago* Makefile.in (distclean): When cleaning, remove testsuite.
dj [Thu, 7 Dec 2000 23:14:29 +0000 (23:14 +0000)]
* Makefile.in (distclean): When cleaning, remove testsuite.

23 years ago * managedwin.itb (ManagedWin::reveal): Don't set focus.
tromey [Thu, 7 Dec 2000 22:40:36 +0000 (22:40 +0000)]
* managedwin.itb (ManagedWin::reveal): Don't set focus.

23 years ago * gdbtk-cmds.c (Gdbtk_Init): Create gdb_current_directory,
tromey [Thu, 7 Dec 2000 22:33:27 +0000 (22:33 +0000)]
* gdbtk-cmds.c (Gdbtk_Init): Create gdb_current_directory,
gdb_inferior_args, and gdb_source_path variables.

23 years ago * tclIndex: Rebuilt.
tromey [Thu, 7 Dec 2000 21:56:25 +0000 (21:56 +0000)]
* tclIndex: Rebuilt.
* interface.tcl (set_exe_name): Save session.
(gdbtk_quit_check): Save session.
* session.tcl: New file.
* srcbar.tcl (create_menu_items): Add menu items to recall old
sessions.

23 years ago* add sid/ delegation
fche [Thu, 7 Dec 2000 21:29:37 +0000 (21:29 +0000)]
* add sid/ delegation

23 years ago* dummy commit 3
fche [Thu, 7 Dec 2000 20:16:17 +0000 (20:16 +0000)]
* dummy commit 3

23 years ago * bpwin.itb (BpWin::goto_bp): Handle multiple source windows.
tromey [Thu, 7 Dec 2000 20:14:02 +0000 (20:14 +0000)]
* bpwin.itb (BpWin::goto_bp): Handle multiple source windows.
* srctextwin.itb (SrcTextWin::get_file): New method.
(SrcTextWin::set_tag_to_stack): New method.
* srctextwin.ith (get_file): Declare.
* srcwin.ith (update_hook_init, window_list, pc_window): New
common variables.
(_choose_window, choose_and_update, is_fixed, get_file): Declare.
* srcwin.itb (SrcWin::_choose_window): New method.
(SrcWin::choose_and_update): Likewise.
(SrcWin::_update): Renamed from update.  Now private.  Added `loc'
argument.
(SrcWin::get_file): New method.
(SrcWin::is_fixed): Likewise.
(SrcWin::constructor): Only add update hook once.  Append this
object to window list.
(SrcWin::destructor): Don't add update hook.  Remove this object
from window list.  Clear pc_window if necessary.
(SrcWin::get_top): New method.
(SrcWin::_set_tag_to_stack): New method.
(SrcWin::choose_and_display): New method.

23 years ago * srctextwin.itb (SrcTextWin::do_source_popup): Added "Set
tromey [Thu, 7 Dec 2000 20:04:52 +0000 (20:04 +0000)]
* srctextwin.itb (SrcTextWin::do_source_popup): Added "Set
Breakpoint" to popup menu.

23 years ago* dummy2 commit
fche [Thu, 7 Dec 2000 20:02:31 +0000 (20:02 +0000)]
* dummy2 commit

23 years ago* dummy commit
fche [Thu, 7 Dec 2000 20:00:53 +0000 (20:00 +0000)]
* dummy commit

23 years ago * srcwin.itb (SrcWin::edit): Use uplevel, not eval, to evaluate
tromey [Thu, 7 Dec 2000 20:00:43 +0000 (20:00 +0000)]
* srcwin.itb (SrcWin::edit): Use uplevel, not eval, to evaluate
external editor expression.

23 years ago2000-12-01 Larry Smith <lsmith@redhat.com>
spolk [Thu, 7 Dec 2000 19:49:39 +0000 (19:49 +0000)]
2000-12-01  Larry Smith <lsmith@redhat.com>

        * console.itb (invoke): Added logic to allow user to build
        up multiline "tk" commands based on results from checking
        command with [info complete $cmd]s.

23 years ago * cygwin.din: Declare strtok_r for the import lib. Already in the DLL.
corinna [Thu, 7 Dec 2000 19:43:36 +0000 (19:43 +0000)]
    * cygwin.din: Declare strtok_r for the import lib. Already in the DLL.

23 years ago2000-12-07 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 7 Dec 2000 19:31:47 +0000 (19:31 +0000)]
2000-12-07  Kazu Hirata  <kazu@hxi.com>

* elf32-ppc.c: Fix formatting.
* elf64-x86-64.c: Likewise.

23 years ago* public snapshot of sid simulator
fche [Thu, 7 Dec 2000 19:30:44 +0000 (19:30 +0000)]
* public snapshot of sid simulator

23 years ago2000-12-07 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Thu, 7 Dec 2000 16:40:43 +0000 (16:40 +0000)]
2000-12-07  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* config/sh/tm-sh.h (struct gdbarch_tdep): Rename fields
        {FP15,DR14,FV12}_REGNUM to {FP,DR,FV}_LAST_REGNUM.
* sh-tdep.c (sh_sh3e_register_virtual_type,
  sh_sh4_register_virtual_type, sh_do_registers_info,
  sh_gdbarch_init, sh_sh4_register_byte, sh_sh4_register_raw_size,
  sh_sh4_register_convertible, sh_sh4_register_convert_to_virtual,
  sh_sh4_register_convert_to_raw, sh_fetch_pseudo_register,
  sh_store_pseudo_register, sh_do_pseudo_register): Ditto.

* sh-tdep.c (sh_gdbarch_init): Use a function pointer to set the
        disassembly print function.
(_initialize_sh_tdep): Initialize tm_print_insn using the function
  pointer.

23 years ago2000-12-07 Ben Elliston <bje@redhat.com>
bje [Thu, 7 Dec 2000 12:27:00 +0000 (12:27 +0000)]
2000-12-07  Ben Elliston  <bje@redhat.com>

* sim-decode.scm (-gen-extract-case): Do not emit a definition for
"insn" when there are zero ifields to extract.

23 years agoFrom Richard Henderson <rth@twiddle.net>:
kettenis [Thu, 7 Dec 2000 10:50:50 +0000 (10:50 +0000)]
From Richard Henderson <rth@twiddle.net>:
* alpha-nat.c (supply_gregset, fill_gregset): Use gdb_gregset_t.
(supply_fpregset, fill_fpregset): Use gdb_fpregset_t.

23 years ago * mkpasswd.c: make default home directory /home/$user if one
corinna [Thu, 7 Dec 2000 10:31:01 +0000 (10:31 +0000)]
    * mkpasswd.c: make default home directory /home/$user if one
        can't be found in user registry. Allow user to override
        that with command line arg.
        (longopts): Fix typo in `local-groups' option.
        (main): Initialize `passed_home_path' before first usage.

23 years agoMake initial tabbing consistent.
cgf [Thu, 7 Dec 2000 03:20:21 +0000 (03:20 +0000)]
Make initial tabbing consistent.

23 years ago* getopt.h obstack.h: Standarize copyright statement.
dj [Thu, 7 Dec 2000 02:06:09 +0000 (02:06 +0000)]
* getopt.h obstack.h: Standarize copyright statement.

23 years ago2000-12-06 Ulf Carlsson <ulfc@engr.sgi.com>
ulfc [Thu, 7 Dec 2000 01:05:04 +0000 (01:05 +0000)]
2000-12-06  Ulf Carlsson  <ulfc@engr.sgi.com>

From  Ralf Baechle  <ralf@gnu.org>

* elf32-mips.c (elf32_mips_merge_private_bfd_data): Always permit
BFDs containing no sections or empty .text, .data or .bss sections
to be merged, regardless of their flags.

23 years ago2000-12-06 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 7 Dec 2000 00:17:19 +0000 (00:17 +0000)]
2000-12-06  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio/vfscanf.c: Fix typo for _NO_LONGDBL macro.

23 years ago2000-12-06 Fernando Nasser <fnasser@redhat.com>
fnasser [Wed, 6 Dec 2000 23:53:03 +0000 (23:53 +0000)]
2000-12-06  Fernando Nasser  <fnasser@redhat.com>

* cli/cli-decode.c (add_abbrev_cmd): Reinstate. Add comment saying
that is not currently used.

23 years ago2000-12-06 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 6 Dec 2000 23:50:10 +0000 (23:50 +0000)]
2000-12-06  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/Makefile.am: Added ldtoa.c to list of sources.
        * libc/stdlib/Makefile.in: Regenerated.
        * libc/stdio/floatio.h: Added suitable MAXEXP for long double.
        * libc/stdio/vfieeefp.h: Added long double bit structures.
        * libc/stdio/vfprintf.c[WANT_IO_LONG_DBL]: Added long double support.
        [WANT_IO_LONG_DBL](isinfl, isnanl): New static long double routines.
        (exponent): Changed expbuf to reasonable maximum instead of MAXEXP.
        * libc/stdio/vfscanf.c[WANT_IO_LONG_DBL]: Added long double support.
        * libc/stdlib/ldtoa.c: New file containing _ldtoa_r and
        _strtold routines used for conversions between character
        and long double.

23 years ago2000-12-06 Fernando Nasser <fnasser@redhat.com>
fnasser [Wed, 6 Dec 2000 23:27:40 +0000 (23:27 +0000)]
2000-12-06  Fernando Nasser  <fnasser@redhat.com>

* cli/cli-decode.c (lookup_cmd): Change disabled code into comment.

23 years ago2000-12-06 Fernando Nasser <fnasser@redhat.com>
fnasser [Wed, 6 Dec 2000 23:12:12 +0000 (23:12 +0000)]
2000-12-06  Fernando Nasser  <fnasser@redhat.com>

* cli/cli-decode.c (lookup_cmd): Remove old stale copy of this routine
which was not being used for quite some time.

23 years ago * winsup/cygwin/include/sys/uio.h: readv: Correct prototype
corinna [Wed, 6 Dec 2000 22:42:26 +0000 (22:42 +0000)]
    * winsup/cygwin/include/sys/uio.h: readv: Correct prototype
writev: ditto.

23 years ago2000-12-06 Kazu Hirata <kazu@hxi.com>
kazu [Wed, 6 Dec 2000 18:59:48 +0000 (18:59 +0000)]
2000-12-06  Kazu Hirata  <kazu@hxi.com>

* elf32-m32r.c: Fix formatting.
* elf32-m68hc11.c: Likewise.
* elf32-m68hc12.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-mcore.c: Likewise.
* elf32-pj.c: Likewise.
* elf32-ppc.c: Likewise.

23 years agoBacked out erroneously-committed hunk
tromey [Wed, 6 Dec 2000 18:30:01 +0000 (18:30 +0000)]
Backed out erroneously-committed hunk

23 years ago * targetselection.itb (TargetSelection::build_win): Add option to
tromey [Wed, 6 Dec 2000 18:27:15 +0000 (18:27 +0000)]
* targetselection.itb (TargetSelection::build_win): Add option to
start xterm.
* interface.tcl (run_executable): Call tty::create if requested.
* tty.tcl: New file.

23 years ago* scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.
dj [Wed, 6 Dec 2000 16:39:48 +0000 (16:39 +0000)]
* scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.
Set DWARF2 sections to a VMA of zero.

23 years ago * libc/include/stdlib.h: Add declarations for `mkstemp' and `mktemp'.
corinna [Wed, 6 Dec 2000 11:02:27 +0000 (11:02 +0000)]
    * libc/include/stdlib.h: Add declarations for `mkstemp' and `mktemp'.

23 years agoFix T_SHORT macro conflict.
amodra [Wed, 6 Dec 2000 02:40:55 +0000 (02:40 +0000)]
Fix T_SHORT macro conflict.

23 years ago2000-12-05 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Tue, 5 Dec 2000 23:57:36 +0000 (23:57 +0000)]
2000-12-05  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

        * gdb.base/constvars.exp: Add a "pass" message if "up" succeeds.
        * gdb.base/miscexprs.exp: Ditto.
        * gdb.base/pointers.exp:  Ditto.
        * gdb.c++/derivation.exp: Ditto.
        * gdb.c++/local.exp:      Ditto.
        * gdb.c++/namespace.exp:  Ditto.
        * gdb.c++/overload.exp:   Ditto.
        * gdb.c++/ref-types.exp:  Ditto.

23 years ago2000-12-05 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Tue, 5 Dec 2000 23:14:38 +0000 (23:14 +0000)]
2000-12-05  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

        * gdb.base/constvars.exp: Test result of "up" command.
        * gdb.base/miscexprs.exp: Ditto.
        * gdb.base/pointers.exp:  Ditto.
        * gdb.base/scope.exp:     Ditto.
        * gdb.c++/derivation.exp: Ditto.
        * gdb.c++/local.exp:      Ditto.
        * gdb.c++/namespace.exp:  Ditto.
        * gdb.c++/overload.exp:   Ditto.
        * gdb.c++/ref-types.exp:  Ditto.

23 years ago* cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangled
dj [Tue, 5 Dec 2000 19:08:13 +0000 (19:08 +0000)]
* cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangled
name before allocating the dyn_string.

23 years ago2000-12-05 Kazu Hirata <kazu@hxi.com>
kazu [Tue, 5 Dec 2000 18:51:08 +0000 (18:51 +0000)]
2000-12-05  Kazu Hirata  <kazu@hxi.com>

* config/tc-mips.c: Fix formatting.

23 years ago* gdb-stabs.h (SECT_OFF_MAX): Increase to 64.
kettenis [Tue, 5 Dec 2000 18:28:25 +0000 (18:28 +0000)]
* gdb-stabs.h (SECT_OFF_MAX): Increase to 64.
* symfile.h (MAX_SECTIONS): Increase to 64.

23 years agoAdd Jason Merrill as DWARF2 maintainer.
nickc [Tue, 5 Dec 2000 18:24:37 +0000 (18:24 +0000)]
Add Jason Merrill as DWARF2 maintainer.

23 years ago2000-12-05 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Tue, 5 Dec 2000 17:50:28 +0000 (17:50 +0000)]
2000-12-05  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * config/sh/tm-sh.h (struct gdbarch_tdep): Get rid of
        DR{2,4,6,8,10,12}_REGNUM, FV{4,8}_REGNUM, they are not used
        anywhere.
        * sh-tdep.c (sh_gdbarch_init): Don't initialize
        DR{2,4,6,8,10,12}_REGNUM, FV{4,8}_REGNUM.

23 years ago * include/winnls.h: NORM_IGNORE* remove duplicate defines.
earnie [Tue, 5 Dec 2000 17:26:01 +0000 (17:26 +0000)]
* include/winnls.h: NORM_IGNORE* remove duplicate defines.
SORT_STRINGSORT: ditto.
CMAP*: ditto.
CTRY_*: add new defines.
LGRPID_*: ditto.
LCMAP*: change defines to hex notation.
CALID: change from ULONG to DWORD.
CALTYPE: ditto.
_cpinfoex[AW]: add structure.
FoldString: correct Unicode mappings.
GetCPInfoEx[AW]: add prototypes.
EnumCalendarInfoEx[AW]: ditto.
EnumDateFormatsEx[AW]: ditto.
EnumSystemLanguageGroups[AW]: ditto.
EnumLanguageGroupLocales[AW]: ditto.
EnumUILanguages[AW]: ditto.
GetSystemDefaultUILanguage[AW]: ditto.
GetUserDefaultUILanguage[AW]: ditto.
IsValidLanguageGroup[AW]: ditto.
CALINFO_ENUMPROCEX[AW]: add function pointer typedef
LANGUAGEGROUP_ENUMPROC[AW]: ditto
LANGGROUPLOCALE_ENUMPROC[AW]: ditto
UILANGUAGE_ENUMPROC[AW]: ditto
DATEFMT_ENUMPROCEX[AW]: ditto
LPCURRENCYFMT[AW]: add structure pointer typedef
LPNUMBERFMT[AW]: ditto

* ChangeLog: Correct entry by Matt Hargett to include file name.

23 years ago* cp-demangle.c: s/new_abi/v3/.
dj [Tue, 5 Dec 2000 16:51:28 +0000 (16:51 +0000)]
* cp-demangle.c: s/new_abi/v3/.
* cplus-dem.c: Likewise.
(current_demangling_style): Now auto_demangling.
(cplus_demangle): Try v3 demangling if AUTO_DEMANGLING.
(main): Use standard symbol chars for auto_demangling.

23 years ago* demangle.h: Change "new_abi" to "v3" everywhere.
dj [Tue, 5 Dec 2000 16:49:47 +0000 (16:49 +0000)]
* demangle.h: Change "new_abi" to "v3" everywhere.

23 years ago * include/sys/uio.h: Include <sys/cdefs.h>. Use __BEGIN_DECL and
corinna [Tue, 5 Dec 2000 16:08:48 +0000 (16:08 +0000)]
    * include/sys/uio.h: Include <sys/cdefs.h>. Use __BEGIN_DECL and
        __END_DECL.
        Add declarations for `readv' and `writev'.

23 years ago2000-12-05 Kazu Hirata <kazu@hxi.com>
kazu [Tue, 5 Dec 2000 13:20:09 +0000 (13:20 +0000)]
2000-12-05  Kazu Hirata  <kazu@hxi.com>

* elf32-fr30.c: Fix formatting.
* elf32-hppa.c: Likewise.
* elf32-i370.c: Likewise.
* elf32-i386.c: Likewise.
* elf32-i860.c: Likewise.
* elf32-i960.c: Likewise.

23 years ago * Added a define for INVALID_SET_FILE_POINTER, a possible return
corinna [Tue, 5 Dec 2000 08:53:45 +0000 (08:53 +0000)]
    * Added a define for INVALID_SET_FILE_POINTER, a possible return
        code for the SetFilePointer() win32 API call.

23 years ago2000-12-04 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Tue, 5 Dec 2000 03:15:31 +0000 (03:15 +0000)]
2000-12-04  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * utils.c (internal_verror): Fix typo in error msg.

23 years ago2000-12-05 Ben Elliston <bje@redhat.com>
bje [Tue, 5 Dec 2000 00:56:43 +0000 (00:56 +0000)]
2000-12-05  Ben Elliston  <bje@redhat.com>

* Make-common.in (cgen-defs): New target.
(cgen-decode): Pass $(EXTRAFILES).