Andrew Cagney
db034ac512
2002-08-01 Andrew Cagney <cagney@redhat.com>
...
* NEWS: Menion that CHILL has been made obsolete.
* gdbtypes.c (chill_varying_type): Make chill references obsolete.
* gdbserver/Makefile.in: Ditto.
* stabsread.c (read_range_type): Ditto.
* gdbtypes.h: Ditto.
* language.c (binop_type_check): Ditto.
(binop_result_type): Ditto.
(integral_type): Ditto.
(character_type): Ditto.
(string_type): Ditto.
(boolean_type): Ditto.
(structured_type): Ditto.
(lang_bool_type): Ditto.
(binop_type_check): Ditto.
* language.h (_LANG_chill): Ditto.
* dwarfread.c (set_cu_language): Ditto.
* dwarfread.c (CHILL_PRODUCER): Ditto.
* dwarfread.c (handle_producer): Ditto.
* expression.h (enum exp_opcode): Ditto.
* eval.c: Ditto for comments.
* typeprint.c (typedef_print) [_LANG_chill]: Ditto.
* expprint.c (print_subexp): Ditto.
(print_subexp): Ditto.
* valops.c (value_cast): Ditto.
(search_struct_field): Ditto.
* value.h (COERCE_VARYING_ARRAY): Ditto.
* symfile.c (init_filename_language_table): Ditto.
(add_psymbol_with_dem_name_to_list): Ditto.
* valarith.c (value_binop): Ditto.
(value_neg): Ditto.
* valops.c (value_slice): Ditto.
* symtab.h (union language_specific): Ditto.
(SYMBOL_INIT_LANGUAGE_SPECIFIC): Ditto.
(SYMBOL_DEMANGLED_NAME): Ditto.
(SYMBOL_CHILL_DEMANGLED_NAME): Ditto.
* defs.h (enum language): Ditto.
* symtab.c (got_symtab): Ditto.
* utils.c (fprintf_symbol_filtered): Ditto.
* ch-typeprint.c: Make file obsolete.
* ch-valprint.c: Make file obsolete.
* ch-lang.h: Make file obsolete.
* ch-exp.c: Make file obsolete.
* ch-lang.c: Make file obsolete.
* Makefile.in (FLAGS_TO_PASS): Do not pass CHILL or CHILLFLAGS or
CHILL_LIB.
(TARGET_FLAGS_TO_PASS): Ditto.
(CHILLFLAGS): Obsolete.
(CHILL): Obsolete.
(CHILL_FOR_TARGET): Obsolete.
(CHILL_LIB): Obsolete.
(SFILES): Remove ch-exp.c, ch-lang.c, ch-typeprint.c and
ch-valprint.c.
(HFILES_NO_SRCDIR): Remove ch-lang.h.
(COMMON_OBS): Remove ch-valprint.o, ch-typeprint.o, ch-exp.o and
ch-lang.o.
(ch-exp.o, ch-lang.o, ch-typeprint.o, ch-valprint.o): Delete
targets.
2002-08-01 Andrew Cagney <cagney@redhat.com>
* stabs.texinfo, gdb.texinfo, gdbint.texinfo: Obsolete references
to CHILL.
2002-08-01 Andrew Cagney <cagney@redhat.com>
* Makefile.in (TARGET_FLAGS_TO_PASS): Remove CHILLFLAGS, CHILL,
CHILL_FOR_TARGET and CHILL_LIB.
* configure.in (configdirs): Remove gdb.chill.
* configure: Regenerate.
* lib/gdb.exp: Obsolete references to chill.
* gdb.fortran/types.exp: Ditto.
* gdb.fortran/exprs.exp: Ditto.
2002-08-01 17:18:35 +00:00
Elena Zannoni
ad0b001691
2002-05-17 Elena Zannoni <ezannoni@redhat.com>
...
* configure.in (configdirs): Add gdb.arch.
* configure: Regenerate.
2002-05-20 01:07:14 +00:00
Nicholas Duffek
930764990d
* configure.in: Add AC_EXEEXT.
...
* configure: Regenerate.
* Makefile.in (just-check): Export EXEEXT.
* lib/gdb.exp ($EXEEXT): Import from environment.
* gdb.base/maint.exp: Expect $EXEEXT in executable name. Don't
expect "maint dump-me" on Cygwin.
* gdb.base/reread.exp ($binfile, $binfile1, $binfile2): Append
$EXEEXT.
2000-11-17 16:37:48 +00:00
Anthony Green
9d273ca387
* configure: Rebuilt.
...
* configure.in (configdirs): Add gdb.java.
* gdb.java/jmisc.java: New file.
* gdb.java/jmisc.exp: New file.
* gdb.java/Makefile.in: New file.
* gdb.java/configure: Rebuilt.
* gdb.java/configure.in: New file.
* lib/java.exp: New file.
2000-07-24 04:34:52 +00:00
Andrew Cagney
fb40c20903
Add mi/ and testsuite/gdb.mi/ subdirectories.
...
Add --enable-gdbmi option to configury.
Add mi rules to Makefile.in
Add mi conditional output to event-top.c infrun.c main.c top.c.
Add -i=mi option.
2000-02-23 00:25:43 +00:00
Jason Molenda
3fc11d3e80
import insight-2000-02-04 snapshot (2nd try)
2000-02-07 00:19:45 +00:00
Jason Molenda
cce74817d9
import gdb-1999-06-07 snapshot
1999-06-07 19:19:32 +00:00
Stan Shebs
c906108c21
Initial creation of sourceware repository
1999-04-16 01:35:26 +00:00
Stan Shebs
071ea11e85
Initial creation of sourceware repository
1999-04-16 01:34:07 +00:00
Jason Molenda
f240337a6f
1999-01-04 Jason Molenda (jsm@bugshack.cygnus.com)
...
* configure.in: Require autoconf 2.12.1 or higher.
* doc/configure.in: Ditto.
* nlm/configure.in: Ditto.
* rdi-share/configure.in: Ditto.
* testsuite/configure.in: Ditto.
* doc/Makefile.in: Don't hardcode $(SHELL).
* nlm/Makefile.in: Ditto.
* rdi-share/Makefile.in: Ditto.
* testsuite/Makefile.in: Ditto.
1999-01-05 00:17:07 +00:00
David Taylor
b3d32d4f8f
configure.in -- decide whether to configure gdb.hp; configure -- regenerated.
1999-01-04 22:11:08 +00:00
Michael Snyder
27001c664d
Mon Sep 14 20:00:04 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* lib/<emc-support.exp trace-support.exp}: New files.
* configure.in: add new test directory gdb.trace.
* gdb.trace/{configure configure.in Makefile.in}: New files.
* gdb.trace/{actions.c actions.exp gdb_c_test.c}: New files.
* gdb.trace/{circ.c circ.exp limits.c limits.exp}: New files.
* gdb.trace/{collection.c collection.exp tfind.exp }: New files.
* gdb.trace/{backtrace.exp deltrace.exp infotrace.exp}: New files.
* gdb.trace/{packetlen.exp passc-dyn.exp passcount.exp}: New files.
* gdb.trace/{report.exp save-trace.exp tracecmd.exp}: New files.
* gdb.trace/{while-dyn.exp while-stepping.exp}: New files.
1998-09-15 22:25:01 +00:00
Keith Seitz
ead0877781
* configure.in: Fix sanitization start/end error.
...
* configure: Regenerate.
1998-07-14 23:16:40 +00:00
Keith Seitz
f35ea21826
* lib/gdb.exp (gdbtk_start): Add startup for gdbtk.
...
* configure.in: Add options for gdbtk testsuite.
* configure: Regenerate.
* gdb.gdbtk: New directory to hold gdbtk tests.
* gdb.gdbtk/console.{exp, test}: New console window tests.
1998-06-27 00:47:35 +00:00
Doug Evans
b2a7abf2f5
* gdb.asm: New directory.
...
* configure.in: Configure it.
* configure: Regenerate.
1998-03-13 00:25:36 +00:00
Jeff Law
dada510572
* gdb.base/nodebug.exp: Don't try to do an inferior function
...
call if the target doesn't support them.
* gdb.base/printcmds.exp: Likewise.
* gdb.base/setvar.exp: Likewise.
* gdb.base/structs.exp: Likewise.
* gdb.c++/templates.exp: Likewise.
* gdb.base/ptype.exp: Likewise. Remove UDI specific stuff.
* gdb.base/recurse.exp: Enable for the mn10200.
* configure.in: Do configure gdb.stabs directory for *-*-elf
targets.
* configure: Rebuilt.
1997-02-06 20:58:55 +00:00
Fred Fish
20ece5977c
* Makefile.in (RPATH_ENVVAR): New var, set to @RPATH_ENVVAR@.
...
(just-check): Add shared library paths for libstdc++, tk,
tcl, bfd, and opcodes to the environment variable specified
in RPATH_ENVVAR.
* configure.in: Add support to recognize --enable-shared flag
and generate correct value for RPATH_ENVVAR.
* configure: Regenerated with autoconf.
1996-09-14 00:04:09 +00:00
Fred Fish
e0effbaea2
* configure.in (configdirs): Add gdb.threads.
...
* configure: Regenerated with autoconf.
* gdb.threads/{config.in, pthreads.c, pthreads.exp}: New.
* gdb.threads/{Makefile.in, configure.in}: Complete rewrites.
* gdb.threads/configure: New, generated with autoconf.
1996-08-07 18:14:56 +00:00
Jason Molenda
6c890568ff
* configure.in (AC_PREREQ): autoconf 2.5 or higher.
...
* gdb.{base,c++,chill,disasm,stabs}/Makefile.in (VPATH): set to
@srcdir@.
* gdb.{base,c++,chill,disasm,stabs}/configure.in (AC_PREREQ):
autoconf 2.5 or higher.
* gdb.{base,c++,chill,disasm,stabs}/configure: Rebuilt.
1996-06-25 12:54:35 +00:00
Fred Fish
a9424716ea
From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
...
* gdb.base/funcargs.c: Patch for SPARCworks alloca compatibility
* gdb.c++/templates.exp: Only match on basename of file since
some formats like xcoff don't encode directory information.
* gdb.stabs/weird.exp: Use the right sed script for powerpc
and rs6000 AIX xcoff targets.
* configure.in: Add stabsdirs to configdirs for powerpc-*-aix*.
* configure: Regenerate.
* gdb.base/Makefile.in (clean): Remove generated file twice-tmp.c
here, rather than in distclean.
1996-03-20 02:58:28 +00:00
Fred Fish
950251de8f
* configure.in (CY_AC_PATH_TCLH): Remove.
...
* configure: Regenerate.
1996-02-09 22:55:37 +00:00
Fred Fish
9476906f63
Enclose gdbtk stuff inside gdb sanitization lines. Regenerate configure.
1996-01-30 03:10:17 +00:00
Fred Fish
782445c7aa
From Rob Savoye (rob@poseidon.cygnus.com)
...
* Makefile.in, configure.in, gdb.base/{Makefile.in, configure.in},
gdb.c++/{Makefile.in, configure.in}, gdb.chill/{Makefile.in, configure.in},
gdb.disasm/{Makefile.in, configure.in}, gdb.stabs/{Makefile.in, configure.in},
gdb.threads/{Makefile.in, configure.in}: Major reworking for autoconfig.
* aclocal.m4, configure, gdb.base/configure, gdb.c++/configure,
gdb.disasm/configure, gdb.stabs/configure, gdb.stabs/default.mt : New files.
* config/unix-gdb.exp: Make GDB global.
* gdb.base/{a1-selftest.exp, a2-run.exp,bitfields.exp, break.exp, callfuncs.exp,
commands.exp, corefile.exp, crossload.exp, exprs.exp, funcargs.exp, interrupt.exp,
langs.exp, list.exp, mips_pro.exp, nodebug.exp, opaque.exp, printcmds.exp,
ptype.exp, recurse.exp, regs.exp, return.exp, scope.exp, setvar.exp, sigall.exp,
signals.exp, term.exp, twice.exp, watchpoint.exp, whatis.exp},
gdb.c++/{classes.exp, callfuncs.exp, inherit.exp, misc.exp, templates.exp,
virtfunc.exp}, gdb.chill/{callch.exp, chillvars.exp, misc.exp, pr-4975.exp,
pr-5016.exp, pr-5020.exp, pr-5022.exp, pr-5646.exp, pr-5984.exp, pr-6292.exp,
pr-6632.exp, pr-8134.exp, pr-8136.exp, result.exp, string.exp, tuples.exp},
gdb.disasm/{hppa.exp, sh3.exp}, gdb.stabs/weird.exp: Change continues
to returns as necessary, arrange for test to compile own testcase executable.
* lib/gdb.exp: Changes for testsuite to compile own test cases.
From Fred Fish (fnf@cygnus.com )
* gdb.c++/classes.exp (test_pointers_to_class_members): Add
clear_xfail at end of test which might not call either pass or fail.
* gdb.base/a1-selftest.exp: Add i*86-*-linuxaout xfail for
"backtrace through signal handler".
1995-11-25 19:55:29 +00:00
Stan Shebs
46ce3de0a9
* configure.in: Only configure gdb.chill for particular targets.
1995-08-16 19:03:10 +00:00
Peter Schauer
fe3c360b62
* configure.in: Reinstate setting of stabsdirs variable, fix
...
typo in setting up configdirs for native builds.
* gdb.base/return.exp: Fix typo in return double test.
* gdb.base/return.c (tmp2, tmp3): Made global to inhibit the
compiler from optimizing them away.
1995-07-24 06:35:58 +00:00
Fred Fish
6942380809
* configure.in (configdirs): Remove gdb.chill from default list
...
of subdirs and then add it back in only if doing a native build.
The current chill compiler does not yet work in any cross build.
1995-07-12 22:47:39 +00:00
Fred Fish
b49f423b73
* Revert all signal changes from Jul 6.
...
* gdb.base/{sigall.c signals.c}: Define away signal() and alarm()
for sh-hms targets, allowing these tests to link, with no other
changes. Testing is suppressed by setting "nosignals" in site.exp.
1995-07-12 17:27:40 +00:00
Fred Fish
3ba76bd840
* configure.in (signaldirs): Define and add to configdirs for all
...
targets except some specific ones that are known to not support signals.
Also clean up formatting.
* gdb.base/Makefile.in (EXECUTABLES): Remove sigall and signals.
(signals, sigall): Remove rules to build.
* gdb.base/{sigall.c, sigall.exp, signals.c, signals.exp}:
Moved to new gdb.signals directory.
* gdb.signals: New test directory.
* gdb.signals/{Makefile.in, configure.in, sigall.c, sigall.exp,
signals.c signals.exp}: New or moved files.
1995-07-07 04:11:42 +00:00
J.T. Conklin
9c79b8b5eb
* configure.in, gdb.{base,c++,chill}/configure.in: changed so
...
*-*-vxworks* matches vxworks and *-*-netware* matches NetWare.
1995-02-15 22:28:51 +00:00
J.T. Conklin
6b55e5e3b9
* configure.in (*-*-netware): Use config/mt-netware.
...
* config/mt-netware: New file.
* config/mt-i386-netware: Removed, separate configs for different
netware architectures are no longer needed now that we have
--with-headers.
1994-10-21 18:34:40 +00:00
Ian Lance Taylor
2c5d4a3443
* configure.in: Change i386 to i[345]86.
...
* gdb.base/configure.in: Likewise.
* gdb.c++/configure.in: Likewise.
* gdb.chill/configure.in: Likewise.
1994-08-24 17:18:05 +00:00
J.T. Conklin
c14cb8ce80
* config/mt-i386-netware: New file.
1994-07-12 20:12:01 +00:00
Stan Shebs
33268150cb
Mon Jun 6 18:26:50 1994 Stan Shebs (shebs@andros.cygnus.com)
...
Reorganization of the GDB Test Suite.
* gdb.base: New directory, contains all the basic tests.
* gdb.c++: New directory, tests specific to C++.
* gdb.chill: New directory, tests specific to Chill.
* gdb.t00, gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06,
gdb.t07, gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13,
gdb.t15, gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23,
gdb.t24, gdb.t30, gdb.t31: Removed directories, contents moved
into appropriate new directories (t00-t17 to base, t20-t23 to c++,
t30-31 to chill).
* */gdbme.*: Rename to match appropriate expect scripts.
* gdb.base/bitfields.c, gdb.base/break.c, gdb.base/callfuncs.c,
gdb.base/coremaker.c, gdb.base/exprs.c, gdb.base/funcargs.c,
gdb.base/interrupt.c, gdb.base/list0.c, gdb.base/list0.h,
gdb.base/list1.c, gdb.base/mips_pro.c, gdb.base/nodebug.c,
gdb.base/opaque-info.c, gdb.base/opaque0.c, gdb.base/opaque1.c,
gdb.base/printcmds.c, gdb.base/ptype.c, gdb.base/recurse.c,
gdb.base/return.c, gdb.base/run.c, gdb.base/scope0.c,
gdb.base/scope1.c, gdb.base/setvar.c, gdb.base/signals.c,
gdb.base/types.c, gdb.base/twice.c, gdb.base/watchpoint.c,
gdb.base/whatis-info.c, gdb.base/whatis.c: New names of C files.
* gdb.c++/cplusfuncs.cc, gdb.c++/templates.cc, gdb.c++/misc.cc,
gdb.c++/virtfunc.cc: New names of C++ files.
* gdb.chill/chillvars.ch: New name of Chill file.
* gdb.base/configure.in, gdb.c++/configure.in,
gdb.chill/configure.in: Merge in contents of gdb.t*/configure.in.
* gdb.base/Makefile.in, gdb.c++/Makefile.in,
gdb.chill/Makefile.in: Merge in contents of gdb.t*/Makefile.in.
* configure.in (configdirs): Update to reflect directory changes.
(target_abbrev): No longer define for any configuration.
* Makefile.in: Cosmetic improvements to header comments.
1994-06-07 01:50:58 +00:00
Bill Cox
90fba5fa0f
* Revert the previous changes. Please see Rob's directory
...
/lisa/test/rob/progressive/gdb/testsuite for these fixes.
1994-05-21 17:24:22 +00:00
Bill Cox
2f10998399
* Makefile.in, configure.in, config/mips-gdb.exp,
...
config/mt-a29k-udi, config/mt-i386-aout, config/mt-i960-nindy,
config/mt-sparc-aout, config/udi-gdb.exp, config/unix-gdb.exp,
config/unknown.exp, gdb.t00/default.exp, gdb.t00/help.exp,,
gdb.t00/teststrategy.exp, gdb.t01/Makefile.in, gdb.t02/Makefile.in,
gdb.t02/whatis.exp, gdb.t03/Makefile.in, gdb.t03/gdbme.c,
gdb.t04/Makefile.in, gdb.t05/Makefile.in, gdb.t06/Makefile.in,
gdb.t06/break.exp, gdb.t06/signals.c, gdb.t06/signals.exp,
gdb.t08/Makefile.in, gdb.t08/opaque.exp, gdb.t09/Makefile.in,
gdb.t10/Makefile.in, gdb.t11/Makefile.in, gdb.t12/Makefile.in,
gdb.t13/Makefile.in, gdb.t15/Makefile.in, gdb.t15/funcargs.exp,
gdb.t15/gdbme.c, gdb.t15/return.exp, gdb.t16/Makefile.in,
gdb.t17/Makefile.in, gdb.t17/callfuncs.exp, gdb.t17/gdbme.c,
gdb.t20/Makefile.in, gdb.t21/Makefile.in, gdb.t21/cplusfuncs.exp,
gdb.t22/Makefile.in, gdb.t22/virtfunc.exp, gdb.t23/Makefile.in,
gdb.t24/demangle.exp, lib/gdb.exp: Check in Rob's testing
changes from 94Q1.
1994-05-19 19:58:04 +00:00
Jeff Law
7d25181670
* configure.in (hppa*-*-*): Also configure and build stabs-only
...
tests.
1994-01-30 07:32:26 +00:00
Stan Shebs
e1beb23045
Mon Jan 3 11:35:26 1994 Stan Shebs (shebs@andros.cygnus.com)
...
* configure.in (*-*-lynxos*): Add stabs tests.
1994-01-03 19:39:01 +00:00
Jim Kingdon
478826389e
Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)
...
* configure.in (configdirs): Add gdb.disasm
* gdb.disasm: New directory for GDB disassembler tests.
* gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
1993-10-14 21:03:36 +00:00
Ian Lance Taylor
6dc31f06c3
* configure.in: If configured -with-stabs on any target, add
...
stabsdirs to configdirs.
1993-07-14 22:38:37 +00:00
Ian Lance Taylor
344ea7e937
* configure.in (mips-idt-ecoff*): Added trailing '*'.
1993-06-04 19:48:13 +00:00
David D. Zuhn
3ffdec446c
fix srctrigger to point to a file, not a directory
1993-06-04 18:09:23 +00:00
Fred Fish
dd294fc006
* configure.in (configdirs): Remove gdb.t31 until the chill
...
compiler works again. It no longer is able to find chillrt0
since it isn't in libchill.a anymore.
1993-05-30 01:14:47 +00:00
Fred Fish
0b3c22dfbb
* configure.in (configdirs): Add gdb.t24 for C++ tests that
...
should work on any system, regardless of debugging format.
* gdb.t21/demangle.exp: Move to gdb.t24.
* gdb.t24/demangle.exp: Move from gdb.t21.
* gdb.t24/{Makefile.in, configure.in}: New files.
1993-05-23 15:49:17 +00:00
Jim Kingdon
e18faa8ab9
* configure.in: Do gdb.stabs and C++ tests only for stabs.
1993-05-21 01:32:23 +00:00
K. Richard Pixley
b6423cec40
switch from configuration from subdirs to configdirs
1993-04-24 01:16:18 +00:00
Fred Fish
7007db9600
* configure.in (subdirs): Put back gdb.t17 which mysteriously
...
disappeared.
1993-03-30 01:38:19 +00:00
Rob Savoye
7996cbedc8
Doesn't need links anymore.
1993-03-25 05:07:24 +00:00
Fred Fish
bc80300747
* gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
...
files to test gdb's calling of functions in the inferior with
the correct arguments and gdb's ability to retrieve any
result returned.
1993-03-17 19:33:19 +00:00
Ian Lance Taylor
31ca3f4ce5
* configure.in (mips-idt-ecoff): New target.
...
* config/mips-gdb.exp: New file for remote board using MIPS remote
debugging protocol.
1993-02-25 19:15:32 +00:00
Ian Lance Taylor
01cec5c8e7
* Redid configuration scheme. Removed gdb.t*/configure.in.
...
Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*. Changed to use CC, CXX
instead of CC_FOR_TARGET, CXX_FOR_TARGET. Added mostlyclean and
distclean targets. Built executables via .o files. Adjusted
tests to account for source files in $(srcdir) rather than
$(objdir).
* lib/gdb.exp (runto): Don't expect () after the function name,
because it may have arguments.
1993-02-25 18:50:45 +00:00