OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
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).

23 years agoAdd outputting_stabs_line_debug varaible and D10v code to use it
nickc [Tue, 5 Dec 2000 00:55:59 +0000 (00:55 +0000)]
Add outputting_stabs_line_debug varaible and D10v code to use it

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

* genmloop.sh: Use @prefix@, not @cpu@ throughout. Add -prefix and
-outfile-suffix options.

23 years ago* gdbint.texinfo (ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM,
cagney [Tue, 5 Dec 2000 00:44:34 +0000 (00:44 +0000)]
* gdbint.texinfo (ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM,
DWARF2_REG_TO_REGNUM): Document.

23 years ago* Makefile.in (symfile.o): Add gdb-stabs.h to dependencies list.
kettenis [Mon, 4 Dec 2000 23:27:59 +0000 (23:27 +0000)]
* Makefile.in (symfile.o): Add gdb-stabs.h to dependencies list.

23 years ago * Makefile.in: Change `-nostartfiles' to `-nostdlib' to avoid
corinna [Mon, 4 Dec 2000 20:05:40 +0000 (20:05 +0000)]
* Makefile.in: Change `-nostartfiles' to `-nostdlib' to avoid
automatic linking with default libraries when linking new-cygwin1.dll.
Link with libgcc.a and libstdc++.a explicitly.

23 years ago * console.ith (_set_wrap): Declare.
tromey [Mon, 4 Dec 2000 19:29:01 +0000 (19:29 +0000)]
* console.ith (_set_wrap): Declare.
(_update_option): Likewise.
* console.itb (Console::constructor): Install preference hooks
(commented out pending a bug fix).
(Console::destructor): Remove preference hooks.
(Console::_set_wrap): New method.
(Console::_update_option): New method.
(Console::_build_win): Use _set_wrap.

23 years ago2000-12-04 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Mon, 4 Dec 2000 19:06:37 +0000 (19:06 +0000)]
2000-12-04  Joel Sherrill <joel@OARcorp.com>

        * libc/include/machine/time.h: RTEMS systems can configure clock
        tick rate so use sysconf() to ask.

23 years ago2000-12-04 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Mon, 4 Dec 2000 18:47:07 +0000 (18:47 +0000)]
2000-12-04  Joel Sherrill <joel@OARcorp.com>

        * libc/include/sys/times.h: Add reference to POSIX standard.

23 years ago2000-12-04 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Mon, 4 Dec 2000 18:40:53 +0000 (18:40 +0000)]
2000-12-04  Joel Sherrill <joel@OARcorp.com>

        * libc/include/sys/time.h: Added BSD timer manipulation macros
        used by RTEMS code.

23 years ago2000-12-04 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Mon, 4 Dec 2000 18:34:49 +0000 (18:34 +0000)]
2000-12-04  Joel Sherrill <joel@OARcorp.com>

        * libc/sys/rtems/crt0.c: Add stubs for functions implicitly
        referenced by code generated by gcc 2.8.1.
        (a29k): Add stubs for V_SPILL, V_FILL, V_BSD_OS, V_EPI_OS to
        satisfy gcc.

23 years ago* simple sim fix
fche [Mon, 4 Dec 2000 18:34:45 +0000 (18:34 +0000)]
* simple sim fix

2000-12-04  Frank Ch. Eigler  <fche@redhat.com>

* utils-sim.scm (gen-define-argbuf-macro): Handle sfmt=#f case, to be
used by simple/non-scache simulators.
* sim-cpu.scm (-gen-read-case): Call gen-define/undef-field-macro
regardless of with-scache?.
(-gen-write-case, -gen-no-scache-semantic-fn, -gen-sem-case): Ditto.

23 years ago2000-12-04 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Mon, 4 Dec 2000 18:29:28 +0000 (18:29 +0000)]
2000-12-04  Joel Sherrill <joel@OARcorp.com>

        * libc/stdlib/system.c: Avoid compiling do_system() for RTEMS.

23 years ago2000-12-04 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Mon, 4 Dec 2000 18:22:09 +0000 (18:22 +0000)]
2000-12-04  Joel Sherrill <joel@OARcorp.com>

        * libc/include/ieeefp.h: Added entries for OpenCores CPUs.

23 years ago2000-12-04 Joel Sherrill <joel@OARcorp.com>
jjohnstn [Mon, 4 Dec 2000 18:15:35 +0000 (18:15 +0000)]
2000-12-04  Joel Sherrill <joel@OARcorp.com>

        * configure.host (or16, or32): New entries for OpenCores
        OpenRisc CPUs.
        (*-*-rtems*): Add -DNO_EXEC.

23 years ago2000-12-04 Keith Outwater <vac4050@cae597.rsc.raytheon.com>
jjohnstn [Mon, 4 Dec 2000 18:01:49 +0000 (18:01 +0000)]
2000-12-04 Keith Outwater <vac4050@cae597.rsc.raytheon.com>

        * libc/include/sys/errno.h: Added comments on many error numbers.
        * libc/string/strerror.c: Added some more strings.

23 years ago * readelf.c (process_section_headers): Handle linkonce.wi sections.
jason [Mon, 4 Dec 2000 16:34:44 +0000 (16:34 +0000)]
    * readelf.c (process_section_headers): Handle linkonce.wi sections.
        (display_debug_section): Likewise.
        (display_debug_info): Display CU header before bailing.

23 years agoFix dwarf2read.c related crash in which section index was not being
kevinb [Mon, 4 Dec 2000 15:55:09 +0000 (15:55 +0000)]
Fix dwarf2read.c related crash in which section index was not being
initialized properly.

23 years ago2000-12-04 Ben Elliston <bje@redhat.com>
bje [Mon, 4 Dec 2000 04:05:45 +0000 (04:05 +0000)]
2000-12-04  Ben Elliston  <bje@redhat.com>

* cgen-ops.h (SUBWORDSIQI): Mask off top bits.
(SUBWORDSIUQI): Likewise.
(SUBWORDDIHI): Likewise.
(SUBWORDDIQI): New function.

23 years agoMultiarch STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM,
cagney [Mon, 4 Dec 2000 04:01:14 +0000 (04:01 +0000)]
Multiarch STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM,
DWARF_REG_TO_REGNUM, SDB_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM.

23 years ago2000-12-04 Ben Elliston <bje@redhat.com>
bje [Mon, 4 Dec 2000 00:57:56 +0000 (00:57 +0000)]
2000-12-04  Ben Elliston  <bje@redhat.com>

* cgen-trace.c (disassemble_insn): Remove unused declaration.
* cgen-scache.c (scache_option_handler): Remove unused local var.

23 years agoSuppress support of DEMON swi's in XScale mode.
nickc [Sun, 3 Dec 2000 23:28:45 +0000 (23:28 +0000)]
Suppress support of DEMON swi's in XScale mode.

23 years agooops - omitted from previous deltas
nickc [Sun, 3 Dec 2000 22:12:00 +0000 (22:12 +0000)]
oops - omitted from previous deltas

23 years agoAdd MIPS64 instructions and tests
nickc [Sun, 3 Dec 2000 22:10:02 +0000 (22:10 +0000)]
Add MIPS64 instructions and tests

23 years agoRemove all uses of M1.
nickc [Sun, 3 Dec 2000 21:58:27 +0000 (21:58 +0000)]
Remove all uses of M1.

23 years agoUse the WR_HILO, RD_HILO, MOD_HILO, and MOD_LO macros.
nickc [Sun, 3 Dec 2000 21:49:06 +0000 (21:49 +0000)]
Use the WR_HILO, RD_HILO, MOD_HILO, and MOD_LO macros.

23 years agoFinish off adding MIPS32 instructions.
nickc [Sun, 3 Dec 2000 21:34:08 +0000 (21:34 +0000)]
Finish off adding MIPS32 instructions.

23 years agoMore test case alignments.
nickc [Sun, 3 Dec 2000 20:57:19 +0000 (20:57 +0000)]
More test case alignments.

23 years agooops - fix typo
nickc [Sun, 3 Dec 2000 20:51:44 +0000 (20:51 +0000)]
oops - fix typo

23 years agoFix tests to align to a 16 byte boundary.
nickc [Sun, 3 Dec 2000 20:50:34 +0000 (20:50 +0000)]
Fix tests to align to a 16 byte boundary.

23 years ago2000-12-03 Kazu Hirata <kazu@hxi.com>
kazu [Sun, 3 Dec 2000 20:44:04 +0000 (20:44 +0000)]
2000-12-03  Kazu Hirata  <kazu@hxi.com>

* elf32-arm.h: Fix formatting.
* elf32-avr.c: Likewise.
* elf32-cris.c: Likewise.
* elf32-d10v.c: Likewise.
* elf32-d30v.c: Likewise.
* elf-hppa.h: Likewise.
* elf-m10200.c: Likewise.
* elf-m10300.c: Likewise.

23 years ago2000-12-03 Kazu Hirata <kazu@hxi.com>
kazu [Sun, 3 Dec 2000 06:49:20 +0000 (06:49 +0000)]
2000-12-03  Kazu Hirata  <kazu@hxi.com>

* tc-a29k.c: Fix formatting.
* tc-alpha.c: Likewise.
* tc-arm.c: Likewise.
* tc-cris.c: Likewise.
* tc-hppa.c: Likewise.
* tc-i370.c: Likewise.
* tc-i386.c: Likewise.
* tc-i860.c: Likewise.
* tc-i960.c: Likewise.
* tc-ia64.c: Likewise.
* tc-m68hc11.c: Likewise.
* tc-m68k.c: Likewise.
* tc-m88k.c: Likewise.
* tc-pj.c: Likewise.
* tc-ppc.c: Likewise.
* tc-sh.c: Likewise.
* tc-sparc.c: Likewise.
* tc-tahoe.c: Likewise.
* tc-vax.c: Likewise.

23 years ago* path.cc (normalize_win32_path): Handle UNC paths better.
cgf [Sun, 3 Dec 2000 06:21:40 +0000 (06:21 +0000)]
* path.cc (normalize_win32_path): Handle UNC paths better.
(slash_unc_prefix_p): Allow backslash UNC paths.

23 years ago* Makefile.in: Use CXX to build the DLL.
cgf [Sun, 3 Dec 2000 05:42:03 +0000 (05:42 +0000)]
* Makefile.in: Use CXX to build the DLL.
* configure.in: Find correct c++ compiler.
* configure: Regenerate.

23 years ago* Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX for
cgf [Sun, 3 Dec 2000 05:40:45 +0000 (05:40 +0000)]
* Makefile.common: Eliminate checks for libgcc.a and libstdc++.a.  Use CXX for
g++ compiles.
* configure.in: Find correct c++ compiler.
* configure: Regenerate.

23 years ago* Makefile.in: Remove some extra cruft.
cgf [Sun, 3 Dec 2000 05:20:56 +0000 (05:20 +0000)]
* Makefile.in: Remove some extra cruft.

23 years ago* Makefile.in: Use CXX to build the DLL.
cgf [Sun, 3 Dec 2000 05:16:33 +0000 (05:16 +0000)]
* Makefile.in: Use CXX to build the DLL.
* configure.in: Find correct c++ compiler.
* configure: Regenerate.
* path.cc (normalize_posix_path): Put correct drive at beginning of \foo style
paths.
(chdir): Don't send non-posix path to cygcwd.set.

23 years ago2000-12-03 Ben Elliston <bje@redhat.com>
bje [Sun, 3 Dec 2000 04:53:23 +0000 (04:53 +0000)]
2000-12-03  Ben Elliston  <bje@redhat.com>

* desc-cpu.scm (cgen-desc.h): Clarify generated filenames.
(cgen-desc.c): Likewise.

23 years ago2000-12-03 Ben Elliston <bje@redhat.com>
bje [Sun, 3 Dec 2000 04:23:54 +0000 (04:23 +0000)]
2000-12-03  Ben Elliston  <bje@redhat.com>

* sim-profile.c (profile_option_handler): Remove unused prof_nr.

23 years ago * net.cc (get_inet_addr ): Close AF_UNIX socket file after reading.
corinna [Sat, 2 Dec 2000 21:28:59 +0000 (21:28 +0000)]
    * net.cc (get_inet_addr ): Close AF_UNIX socket file after reading.

23 years ago2000-12-03 Stephane Carrez <Stephane.Carrez@worldnet.fr>
ciceron [Sat, 2 Dec 2000 17:13:44 +0000 (17:13 +0000)]
2000-12-03  Stephane Carrez  <Stephane.Carrez@worldnet.fr>

* m68hc11-tdep.c (m68hc11_gdbarch_init): Remove elf_flags, cleanup.
(gdbarch_tdep): Likewise.

23 years ago2000-12-03 Stephane Carrez <Stephane.Carrez@worldnet.fr>
ciceron [Sat, 2 Dec 2000 17:07:03 +0000 (17:07 +0000)]
2000-12-03  Stephane Carrez  <Stephane.Carrez@worldnet.fr>

* m68hc11-tdep.c (SOFT_D1_REGNUM): Soft registers start at 14.
(m68hc11_register_names): Add null for register 13.

23 years ago2000-12-03 Stephane Carrez <Stephane.Carrez@worldnet.fr>
ciceron [Sat, 2 Dec 2000 16:55:36 +0000 (16:55 +0000)]
2000-12-03  Stephane Carrez  <Stephane.Carrez@worldnet.fr>

* m68hc11-tdep.c (m68hc11_frame_args_address): Fix args address
computation.
(m68hc11_frame_init_saved_regs): Frame pointer is saved only if
the symbol exist.
(m68hc11_analyze_instruction): New function.
(m6811_prologue, m6812_prologue): New prologue description tables.
(m68hc11_guess_from_prologue): Use the above.
(m68hc11_gdbarch_init): Setup gdbarch_tdep for the prologue
descriptions.

23 years agoAdd check for vfork() to configure.in. Cleanup uses.
cagney [Sat, 2 Dec 2000 15:40:56 +0000 (15:40 +0000)]
Add check for vfork() to configure.in.  Cleanup uses.

23 years ago* ser-unix.c (wait_for): Initialize the FD_SET before every select
cagney [Sat, 2 Dec 2000 14:56:20 +0000 (14:56 +0000)]
* ser-unix.c (wait_for): Initialize the FD_SET before every select
call.
(ser_unix_wait_for): Ditto.

23 years agoReally check-in:
cagney [Sat, 2 Dec 2000 14:08:22 +0000 (14:08 +0000)]
Really check-in:
* Makefile.in (varobj.o): Delete special .c.o rule supressing
-Werror flag.

23 years ago* m32r-rom.c (m32r_load_section): Update to match
cagney [Sat, 2 Dec 2000 13:43:26 +0000 (13:43 +0000)]
* m32r-rom.c (m32r_load_section): Update to match
bfd_map_over_sections's ``func'' arg.

23 years ago* mips-tdep.c (struct upk_mips16): Delete fields ``inst'' and
cagney [Sat, 2 Dec 2000 13:25:25 +0000 (13:25 +0000)]
* mips-tdep.c (struct upk_mips16): Delete fields ``inst'' and
``fmt''.  Make ``offset'' a CORE_ADDR.
(print_unpack): Delete.
(extended_offset): Construct and return a CORE_ADDR.
(fetch_mips_16): Return an int.  Don't assume short is 16 bits.
(unpack_mips16): Rewrite.  Add ``extension'' parameter instead of
incorrectly guessing if the instruction had an extension.
(map16): Delete array.
(mips16_op): Delete macro.
(extended_mips16_next_pc): Rewrite of old mips16_next_pc function.
When an extended instruction do a recursive call.
(mips16_next_pc): Call extended_mips16_next_pc.
(mips_next_pc): Cleanup.

23 years ago* ser-e7kpc.c (e7000pc_setstopbits): New function.
cagney [Sat, 2 Dec 2000 11:37:13 +0000 (11:37 +0000)]
* ser-e7kpc.c (e7000pc_setstopbits): New function.
(e7000pc_ops): Add e7000pc_setstopbits.

* remote-e7000.c (e7000_detach, e7000_resume,
e7000_xfer_inferior_memory, e7000_files_info, e7000_files_info,
e7000_insert_breakpoint, e7000_remove_breakpoint, e7000_kill):
Update function signature to match target vector.

* h8300-tdep.c (h8300_command, h8300h_command, h8300s_command):
h8500-tdep.c (small_command, big_command, medium_command,
compact_command): Update function signature to match add_cmd.

23 years agoAdd MIPS SB1 machine
nickc [Sat, 2 Dec 2000 01:10:31 +0000 (01:10 +0000)]
Add MIPS SB1 machine

23 years agoAdd MIPS V and MIPS 64 machine numbers
nickc [Sat, 2 Dec 2000 00:55:21 +0000 (00:55 +0000)]
Add MIPS V and MIPS 64 machine numbers

23 years agoAdd MIPS V and MIPS 64 machine numbers
nickc [Sat, 2 Dec 2000 00:52:54 +0000 (00:52 +0000)]
Add MIPS V and MIPS 64 machine numbers

23 years ago * desc.scm ((<keyword>,gen-defn): Prepend prefix to keyword index names.
gkm [Sat, 2 Dec 2000 00:18:57 +0000 (00:18 +0000)]
* desc.scm ((<keyword>,gen-defn): Prepend prefix to keyword index names.

23 years agoAdd mips32 tests.
nickc [Fri, 1 Dec 2000 23:52:12 +0000 (23:52 +0000)]
Add mips32 tests.

23 years agoFix whitespace
nickc [Fri, 1 Dec 2000 23:50:11 +0000 (23:50 +0000)]
Fix whitespace