OSDN Git Service
amodra [Wed, 6 Dec 2000 02:40:55 +0000 (02:40 +0000)]
Fix T_SHORT macro conflict.
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.
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.
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.
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.
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.
nickc [Tue, 5 Dec 2000 18:24:37 +0000 (18:24 +0000)]
Add Jason Merrill as DWARF2 maintainer.
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.
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.
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.
dj [Tue, 5 Dec 2000 16:49:47 +0000 (16:49 +0000)]
* demangle.h: Change "new_abi" to "v3" everywhere.
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'.
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.
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.
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.
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).
nickc [Tue, 5 Dec 2000 00:55:59 +0000 (00:55 +0000)]
Add outputting_stabs_line_debug varaible and D10v code to use it
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.
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.
kettenis [Mon, 4 Dec 2000 23:27:59 +0000 (23:27 +0000)]
* Makefile.in (symfile.o): Add gdb-stabs.h to dependencies list.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
nickc [Sun, 3 Dec 2000 23:28:45 +0000 (23:28 +0000)]
Suppress support of DEMON swi's in XScale mode.
nickc [Sun, 3 Dec 2000 22:12:00 +0000 (22:12 +0000)]
oops - omitted from previous deltas
nickc [Sun, 3 Dec 2000 22:10:02 +0000 (22:10 +0000)]
Add MIPS64 instructions and tests
nickc [Sun, 3 Dec 2000 21:58:27 +0000 (21:58 +0000)]
Remove all uses of M1.
nickc [Sun, 3 Dec 2000 21:49:06 +0000 (21:49 +0000)]
Use the WR_HILO, RD_HILO, MOD_HILO, and MOD_LO macros.
nickc [Sun, 3 Dec 2000 21:34:08 +0000 (21:34 +0000)]
Finish off adding MIPS32 instructions.
nickc [Sun, 3 Dec 2000 20:57:19 +0000 (20:57 +0000)]
More test case alignments.
nickc [Sun, 3 Dec 2000 20:51:44 +0000 (20:51 +0000)]
oops - fix typo
nickc [Sun, 3 Dec 2000 20:50:34 +0000 (20:50 +0000)]
Fix tests to align to a 16 byte boundary.
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.
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.
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.
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.
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.
cgf [Sun, 3 Dec 2000 05:20:56 +0000 (05:20 +0000)]
* Makefile.in: Remove some extra cruft.
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.
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.
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.
corinna [Sat, 2 Dec 2000 21:28:59 +0000 (21:28 +0000)]
* net.cc (get_inet_addr ): Close AF_UNIX socket file after reading.
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.
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.
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.
cagney [Sat, 2 Dec 2000 15:40:56 +0000 (15:40 +0000)]
Add check for vfork() to configure.in. Cleanup uses.
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.
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.
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.
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.
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.
nickc [Sat, 2 Dec 2000 01:10:31 +0000 (01:10 +0000)]
Add MIPS SB1 machine
nickc [Sat, 2 Dec 2000 00:55:21 +0000 (00:55 +0000)]
Add 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
gkm [Sat, 2 Dec 2000 00:18:57 +0000 (00:18 +0000)]
* desc.scm ((<keyword>,gen-defn): Prepend prefix to keyword index names.
nickc [Fri, 1 Dec 2000 23:52:12 +0000 (23:52 +0000)]
Add mips32 tests.
nickc [Fri, 1 Dec 2000 23:50:11 +0000 (23:50 +0000)]
Fix whitespace
nickc [Fri, 1 Dec 2000 21:35:35 +0000 (21:35 +0000)]
Add MIPS32 as a seperate MIPS architecture
nickc [Fri, 1 Dec 2000 20:06:36 +0000 (20:06 +0000)]
Add initialiser for membership field
fnasser [Fri, 1 Dec 2000 20:05:48 +0000 (20:05 +0000)]
2000-12-01 Fernando Nasser <fnasser@redhat.com>
* p-exp.y: Define strncasecmp as strnicmp for MSVC.
(yylex): Use strncasecmp, not strnicmp.
nickc [Fri, 1 Dec 2000 20:05:31 +0000 (20:05 +0000)]
Improve MIPS32 support
nickc [Fri, 1 Dec 2000 19:11:20 +0000 (19:11 +0000)]
Fix testcase and test results
nickc [Fri, 1 Dec 2000 19:06:15 +0000 (19:06 +0000)]
When calculating offsets, don't accept as constant the difference between the
addresses of symbols in two different sections.
nickc [Fri, 1 Dec 2000 18:57:08 +0000 (18:57 +0000)]
Expect mips16 nops to be used for padding when mips16 code generation is
enabled.
nickc [Fri, 1 Dec 2000 18:37:16 +0000 (18:37 +0000)]
Update RTEMS targets
nickc [Fri, 1 Dec 2000 18:28:58 +0000 (18:28 +0000)]
Update RTEMS targets
nickc [Fri, 1 Dec 2000 18:19:19 +0000 (18:19 +0000)]
Update RTEMS targets
nickc [Fri, 1 Dec 2000 18:15:22 +0000 (18:15 +0000)]
Really delete elf64-ia64.c this time.
fnasser [Fri, 1 Dec 2000 18:01:37 +0000 (18:01 +0000)]
2000-12-01 Fernando Nasser <fnasser@redhat.com>
* cli/cli-decode.c: New file. Handle lists of commands, their decoding
and documentation.
(add_cmd, deprecate_cmd, add_abbrev_cmd, add_alias_cmd, add_prefix_cmd,
add_abbrev_prefix_cmd, not_just_help_class_command, empty_sfunc,
add_set_cmd, add_set_enum_cmd, add_set_auto_boolean_cmd,
add_show_from_set, delete_cmd, apropos_cmd, help_cmd, help_list,
help_all, print_doc_line, help_cmd_list, find_cmd, lookup_cmd_1,
undef_cmd_error, lookup_cmd, deprecated_cmd_warning,
lookup_cmd_composition, complete_on_cmdlist, complete_on_enum):
Moved here from command.c.
(add_info, add_info_alias, add_com, add_com_alias): Moved here from
top.c.
* cli/cli-decode.h: Definitions/declarations for the above.
* cli/cli-cmds.c: New file. GDB CLI commands.
(error_no_arg, info_command, show_command, help_command, show_version,
quit_command, pwd_command, cd_command, echo_command, shell_escape,
make_command, show_user, set_debug, show_debug, init_cmd_lists):
Moved here from top.c.
(apropos_command): Moved here from command.c.
(complete_command, source_command): Moved here (part) from top.c.
(is_complete_command): New function. Checks if a command is the
"complete" command.
(init_cli_cmds): New function. Add commands to the CLI (from code
previously in top.c.
* cli/cli-cmds.h: Definitions/declarations for the above.
* cli/cli-script.c: New file. GDB CLI command scripting.
(build_command_line, get_command_line, print_command_lines,
print_command_line, execute_user_command, execute_control_command,
while_command, if_command, arg_cleanup, setup_user_args, locate_arg,
insert_args, realloc_body_list, read_next_line,
recurse_read_control_structure, read_command_lines, free_command_lines,
do_free_command_lines_cleanup, make_cleanup_free_command_lines,
validate_comname, user_defined_command, define_command,
document_command, source_cleanup_lines, do_fclose_cleanup,
show_user_1): Moved here from top.c.
(script_from_file): New function. Implements execution of a script
contained in a file (part of code for the source_command() that used
to exist in top.c).
* cli/cli-script.h: Definitions/declarations for the above.
* cli/cli-setshow.c: New file. Handle set and show GDB CLI commands.
(parse_auto_binary_operation, parse_binary_operation,
do_setshow_command, cmd_show_list): Moved here from command.c.
* cli/cli-setshow.h: Definitions/declarations for the above.
* top.c: Remove all CLI code, except the command loop.
(gdb_init): Call init_cli_cmds().
* command.c: Remove obsolete file.
* command.h: Mark as DEPRECATED.
* gdbcmd.h: Ditto.
* call-cmds.h: Ditto.
* Makefile.in (SFILES): Remove command.c.
(COMMON_OBS): Remove command.o.
(command.o): Remove obsolete target.
(cli_decode_h, cli_cmds_h, cli_script_h, cli_setshow_h): New macros.
Refer to CLI header files.
(cli-decode.o, cli-cmds.o, cli-setshow.o, cli-script.o): New targets.
(SUBDIR_CLI_OBS, SUBDIR_CLI_SRCS, SUBDIR_CLI_DEPS, SUBDIR_CLI_INITS,
SUBDIR_CLI_LDFLAGS, SUBDIR_CLI_CFLAGS, SUBDIR_CLI_ALL, SUBDIR_CLI_CLEAN,
SUBDIR_CLI_INSTALL, SUBDIR_CLI_UNINSTALL): New macros for new cli
subdirectory.
* configure.in (enable_gdbcli): New option. Include the CLI in the
executable (cannot be disabled yet).
(CONFIG_OBS, CONFIG_DEPS, CONFIG_SRCS, CONFIG_INITS, ENABLE_CFLAGS,
CONFIG_ALL, CONFIG_CLEAN, CONFIG_INSTALL, CONFIG_UNINSTALL): Add
the corresponding SUBDIR_CLI_* macros if CLI requested.
* configure: Regenerate.
pb [Fri, 1 Dec 2000 17:11:56 +0000 (17:11 +0000)]
2000-11-30 Philip Blundell <pb@futuretv.com>
* config/obj-coff.c (obj_coff_weak): Use S_SET_WEAK if it exists,
even in non BFD_ASSEMBLER case.
muller [Fri, 1 Dec 2000 10:40:10 +0000 (10:40 +0000)]
2000-10-27 Pierre Muller <muller@ics.u-strasbg.fr>
* p-exp.y (yylex): avoid problem with symbol name
starting as a operator name.
tromey [Fri, 1 Dec 2000 06:37:57 +0000 (06:37 +0000)]
* srctextwin.ith (enable_disable_at_line): Declare.
* srctextwin.itb (SrcTextWin::build_popups): Create popup for
disabled breakpoint. Add "disable" to breakpoint menu.
(enable_disable_at_line): New method.
(SrcTextWin::do_bp): Don't remove the tag we are adding -- remove
the "opposite" tag.
tromey [Fri, 1 Dec 2000 05:46:45 +0000 (05:46 +0000)]
* library/balloon.tcl (balloon): Document `balloon withdraw'.
bje [Fri, 1 Dec 2000 04:45:20 +0000 (04:45 +0000)]
2000-12-01 Ben Elliston <bje@redhat.com>
* sim-cpu.scm (cgen-cpu.h): Only emit argbuf, scache and extract
definitions if run without with-multipla-isa?.
(cgen-defs.h): New function. Emit an ISA-specific defs file.
* cgen-sim.scm (sim-arguments): Accept -G option to generate defs.
dnovillo [Fri, 1 Dec 2000 03:08:31 +0000 (03:08 +0000)]
2000-11-30 Diego Novillo <dnovillo@redhat.com>
* tc-i386.c (md_assemble): Swap i.disp_relocs when using intel
syntax.
2000-11-30 Diego Novillo <dnovillo@redhat.com>
* intel.s, intel.d: New test for @GOT references.
fnasser [Fri, 1 Dec 2000 00:43:47 +0000 (00:43 +0000)]
2000-11-30 Fernando Nasser <fnasser@redhat.com>
* linespec.h: New file. Declarations for linespec.c.
* linespec.c, alpha-tdep.c, breakpoint.c, parse.c, source.c,
symtab.c, tracepoint.c: Include the above.
* completer.c: New file. Line completion stuff for GDB.
(get_gdb_completer_word_break_characters,
get_gdb_completer_quote_characters): New functions. Accessors for
useful completer internal data.
(filename_completer, line_completion_function, skip_quoted): Moved
here from top.c.
* completer.h: New file. Declarations for the above.
* linespec.c (decode_line_1): Use
get_gdb_completer_word_break_characters and
get_gdb_completer_quote_characters.
* top.c: Include completer.h.
(filename_completer, line_completion_function, skip_quoted):
Moved to completer.c.
* corefile.c, exec.c, source.c, symfile.c, linespec.c: Include
completer.h.
* Makefile.in (SFILES): Add completer.c.
(COMMON_OBS): Add completer.o.
(completer.o): New target.
(linespec.o, alpha-tdep.o, breakpoint.o, parse.o, source.o,
symtab.o, tracepoint.o): Add linespec.h to dependencies list.
(corefile.o, exec.o, source.o, symfile.o, linespec.o): Add completer.h
to dependencies list.
fnasser [Fri, 1 Dec 2000 00:41:27 +0000 (00:41 +0000)]
2000-11-30 Fernando Nasser <fnasser@redhat.com>
* linespec.h: New file. Declarations for linespec.c.
* linespec.c, alpha-tdep.c, breakpoint.c, parse.c, source.c,
symtab.c, tracepoint.c: Include the above.
* completer.c: New file. Line completion stuff for GDB.
(get_gdb_completer_word_break_characters,
get_gdb_completer_quote_characters): New functions. Accessors for
useful completer internal data.
(filename_completer, line_completion_function, skip_quoted): Moved
here from top.c.
* completer.h: New file. Declarations for the above.
* linespec.c (decode_line_1): Use
get_gdb_completer_word_break_characters and
get_gdb_completer_quote_characters.
* top.c: Include completer.h.
(filename_completer, line_completion_function, skip_quoted):
Moved to completer.c.
* corefile.c, exec.c, source.c, symfile.c, linespec.c: Include
completer.h.
* Makefile.in (SFILES): Add completer.c.
(COMMON_OBS): Add completer.o.
(completer.o): New target.
(linespec.o, alpha-tdep.o, breakpoint.o, parse.o, source.o,
symtab.o, tracepoint.o): Add linespec.h to dependencies list.
(corefile.o, exec.o, source.o, symfile.o, linespec.o): Add completer.h
to dependencies list.
tromey [Thu, 30 Nov 2000 22:49:46 +0000 (22:49 +0000)]
Reverted erroneous checkin. Sorry about that.
tromey [Thu, 30 Nov 2000 22:37:29 +0000 (22:37 +0000)]
* prefs.tcl (pref_save): Put version number into file. Added
`session' to list of top-level keys. Allow keys with many `/'s.
(pref_read): Recognize version number.
(escape_value): Generate URL-style encoding.
(unescape_value): Added `version' argument. Handle URL decoding.
jjohnstn [Thu, 30 Nov 2000 20:18:28 +0000 (20:18 +0000)]
2000-11-30 Jeff Johnston <jjohnstn@redhat.com>
* libc/sys/sh/syscalls.c (_link): New stub.
nickc [Thu, 30 Nov 2000 19:30:32 +0000 (19:30 +0000)]
Add support for x86_64-*-linux-gnu* target
nickc [Thu, 30 Nov 2000 19:16:53 +0000 (19:16 +0000)]
Add support for x86_64-*-linux-gnu* target
nickc [Thu, 30 Nov 2000 19:05:18 +0000 (19:05 +0000)]
Add x86-64 support files.
dj [Thu, 30 Nov 2000 15:35:53 +0000 (15:35 +0000)]
* readelf.c (frame_display_row): Output 's' for DW_CFA_same_value.
hp [Thu, 30 Nov 2000 15:08:44 +0000 (15:08 +0000)]
* emulparams/crislinux.sh (ENTRY): Change back to _start.
(TEXT_START_SYMBOLS): Remove conditional setting of __start.
* scripttempl/crisaout.sc: Change all RELOCATING not related to
merging non-a.out sections into CONSTRUCTING.
kazu [Thu, 30 Nov 2000 08:04:42 +0000 (08:04 +0000)]
2000-11-30 Kazu Hirata <kazu@hxi.com>
* xcofflink.c: Fix formatting.
cagney [Thu, 30 Nov 2000 03:30:52 +0000 (03:30 +0000)]
Regenerate gdbarch.c.