* configure.in (subdirs): Put back gdb.t17 which mysteriously
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
7007db96
FF
1Mon Mar 29 17:37:25 1993 Fred Fish (fnf@cygnus.com)
2
3 * configure.in (subdirs): Put back gdb.t17 which mysteriously
4 disappeared.
5
63305a73
FF
6Thu Mar 25 21:05:16 1993 Fred Fish (fnf@cygnus.com)
7
7007db96
FF
8 * gdb.t10/crossload.exp: Disable the i860-elf test until such
9 time as i860 support works.
10
63305a73
FF
11 * gdb.t15/funcargs.exp: Fix expected outputs to include
12 "backtrace 100\r" rather than just "backtrace\r", to match last
13 change.
14
5f2912cc
ILT
15Thu Mar 25 12:14:28 1993 Ian Lance Taylor (ian@cygnus.com)
16
17 * config/udi-gdb.exp (gdb_exit): Remove close command.
18 (gdb_target_udi): New procedure to set the UDI target.
19 (gdb_start): Don't remove *_soc files. Use gdb_target_udi.
20 * gdb.t00/default.exp: Added expected failures for a29k-*-udi.
21 Added waits for prompts after several question responses. Added
22 some more responses used by a29k-amd-udi-gdb.
23 * gdb.t01/run.exp, gdb.t06/break.exp: Added a29k-*-udi support:
24 pass different arguments, restart UDI connection after program
25 completion.
26 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t07/watchpoint.exp,
27 gdb.t08/opaque.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
28 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp, gdb.t20/misc.exp,
29 gdb.t21/cplusfuncs.exp: Added expected failures for a29k-*-*.
30 * gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t07/watchpoint.exp,
31 gdb.t08/opaque.exp, gdb.t12/scope.exp, gdb.t13/bitfields.exp,
32 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
33 gdb.t17/callfuncs.exp, gdb.t20/classes.exp, gdb.t20/inherit.exp,
34 gdb.t20/misc.exp, gdb.t22/virtfuncs.exp: Restart UDI connection
35 after program completion.
36 * gdb.t10/crossload.exp: Does not work for a29k-*-*, since BFD is
37 compiled with a SELECT_VECS setting.
38 * gdb.t15/funcargs.exp: Use argument to backtrace to prevent
39 infinite recursion.
40
41 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t22/virtfuncs.exp:
42 Added checks for COFF results, and made them expected failures for
43 all targets. It would be better to make them expected failures
44 for COFF targets only.
45
21ce979a
DZ
46Wed Mar 24 14:43:38 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
47
48 * Makefile.in: add null dvi target, don't bother to recurse
ebc0f582
DZ
49 through test directories for info and install-info; rename
50 $(datadir) to be dejagnu instead of deja-gnu
21ce979a 51
214aa244
FF
52Wed Mar 24 09:48:03 1993 Fred Fish (fnf@cygnus.com)
53
54 **** start-sanitize-chill ****
55 * gdb.t31/gdbme.ch: Re-enable code that previously caused
56 compiler to coredump.
57 * gdb.t31/chillvars.exp: Re-enable tests that depend on that
58 code.
59 **** end-sanitize-chill ****
60
bfb33935
FF
61Tue Mar 23 08:53:42 1993 Fred Fish (fnf@cygnus.com)
62
63 **** start-sanitize-chill ****
64 * gdb.t31/gdbme.ch: Comment out code that causes chill compiler
65 coredump.
66 * gdb.t31/chillvars.exp: Comment out tests that depend on that
67 code.
68 **** end-sanitize-chill ****
69
3d0bd7d3
RS
70Sun Mar 21 17:56:47 1993 Rob Savoye (rob at darkstar.cygnus.com)
71
72 * gdb.t03/ptype.exp: tests for return code from gdb_test.
73 * gdb.t00/teststrategy.exp: Uses which proc rather than spawning
74 which in a shell. Deletes xgdb when done.
75 * config/unix-gdb.exp: Won't try to spawn $GDB unless it exists.
76 Tests the return from the "set height" or "set width" commands.
77 Added a few return codes where needed.
78
bc803007
FF
79Wed Mar 17 11:31:01 1993 Fred Fish (fnf@cygnus.com)
80
04fb224c
FF
81 * Makefile.in (SUBDIRS): Add gdb.t17.
82 * configure.in (subdirs): Add gdb.t17.
bc803007
FF
83 * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
84 files to test gdb's calling of functions in the inferior with
85 the correct arguments and gdb's ability to retrieve any
86 result returned.
87
400b81b5
FF
88Tue Mar 16 15:37:11 1993 Fred Fish (fnf@cygnus.com)
89
90 * config/unix-gdb.exp (gdb_exit): Remove close commands that
91 may be called after gdb goes away. Previous versions of expect
92 needed these to avoid file descriptor leaks, but they cause
93 errors with the current revision of expect.
94 * gdb.t00/gdbvars.exp: Use -re on expected output after
95 setting sevenbit-strings.
96 * gdb.t04/setvar.exp, gdb.t13/bitfields.exp: Make commands
97 to set sevenbit-strings consistent across tests.
98 **** start-sanitize-chill ****
99 gdb.t30/chexp.exp, gdb.t31/chillvars.exp: Make commands to
100 set sevenbit-strings consistent across tests.
101 **** end-sanitize-chill ****
102
3d0bd7d3 103>>>>>>> 1.16
96b99583
FF
104Fri Mar 12 08:47:20 1993 Fred Fish (fnf@cygnus.com)
105
106 * gdb.t21/demangle.exp (proc demangle): Adjust quotes in an
107 expected output to match current "expect" expectations.
108
d3b43da8
FF
109Wed Mar 10 18:01:49 1993 Fred Fish (fnf@cygnus.com)
110
111 * gdb.t00/default.exp: Change expected output for default "source"
112 command, to match new gdb behavior which requires a filename to
113 source.
114
fa5366da
FF
115Tue Mar 9 11:00:56 1993 Fred Fish (fnf@cygnus.com)
116
117 * gdb.t07/watchpoint.exp (test_simple_watchpoint): Set up
118 expected fail for i486-*-* that misses the marker2 function.
119 * gdb.t10/crossload.exp (bfddefault): Allow successful
120 recognition of a format to pass even if no symbols are found.
121 Explicitly catch failures where the format is not recognized
122 or is ambiguous, and add the reason to the fail message.
123 * gdb.t10/crossload.exp (bfdexplicit): Catch failure where
124 the cause is and invalid target and add reason to failure message.
125 * gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k,
126 elf32-i386, elf32-sparc, and elf32-i860.
127 * gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar):
128 Set up expected failure for 'filename'::variable scope resolution,
129 which is now apparently broken on all targets.
130 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp,
131 gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp,
132 gdb.t23/templates.exp: Change failure for missing binfile into
133 just a warning.
134 gdb.t21/demangle.exp: Change all cfront references to 'arm'
135 references.
136
137Mon Mar 8 19:20:28 1993 Fred Fish (fnf@cygnus.com)
138
139 * gdb.t00/default.exp: Add expected output for default "source"
140 command, to match new gdb behavior.
141 * gdb.t09/corefile.exp: Use GDBFLAGS when spawning GDB.
142
1be6caef
RS
143Sun Mar 7 15:14:09 1993 Rob Savoye (rob@cygnus.com)
144
145 * config/*-gdb.exp: returns an error, rather than exiting on
146 internal errors.
147
148Tue Mar 2 18:09:32 1993 Fred Fish (fnf@cygnus.com)
149
150 * gdb.t03/gdbme.c: Add pointer to struct variable.
151 * gdb.t03/ptype.exp: Test equivalence of '.' and '->' for
152 referencing struct members.
153
01cec5c8
ILT
154Thu Feb 25 10:39:06 1993 Ian Lance Taylor (ian@cygnus.com)
155
1be6caef
RS
156 * configure.in (mips-idt-ecoff): New target.
157 * config/mips-gdb.exp: New file for remote board using MIPS remote
158 debugging protocol.
159
01cec5c8
ILT
160 * Redid configuration scheme. Removed gdb.t*/configure.in.
161 Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*. Changed to use CC, CXX
162 instead of CC_FOR_TARGET, CXX_FOR_TARGET. Added mostlyclean and
163 distclean targets. Built executables via .o files. Adjusted
164 tests to account for source files in $(srcdir) rather than
165 $(objdir).
166 * lib/gdb.exp (runto): Don't expect () after the function name,
167 because it may have arguments.
168
5b272a2d
ILT
169Wed Feb 24 08:05:38 1993 Ian Lance Taylor (ian@cygnus.com)
170
171 * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
172 gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added
173 expected failures for mips-idt-* and mips-sgi-*.
174 * gdb.t00/default.exp (attach): Kill process if requested.
175 * gdb.t00/help.exp (help target core, help target): Accept a gdb
176 that does not read core files.
177 * gdb.t01/run.exp: Removed checks for exit status code.
178 * gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that
179 it is linked in.
180 * gdb.t03/ptype.exp: Increase timeout when calling malloc.
181 * gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where
182 appropriate, rather than doing it by hand.
183 * gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first
184 execution.
185 * gdb.t10/crossload.exp: Kill existing program if needed.
186 * gdb.t15/funcargs.exp: Use delete_breakpoints function where
187 appropriate, rather than doing it by hand. Always increase
188 timeout for this test, not just for VxWorks.
189
16aa4b53
FF
190Wed Feb 24 08:03:38 1993 Fred Fish (fnf@cygnus.com)
191
192 **** start-sanitize-chill ****
193 * gdb.t31/chillvars.exp (test_structs): New proc to test printing
194 of Chill STRUCT types and STRUCT values.
195 * gdb.t31/chillvars.exp (test_strings): Expect "CHAR" now, rather
196 than "char".
197 * gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1,
198 struct2): New struct definitions and initializations to test
199 simple Chill STRUCT types.
200 **** end-sanitize-chill ****
201
ff7f25de
FF
202Tue Feb 23 11:55:06 1993 Fred Fish (fnf@cygnus.com)
203
204 * gdb.t00/teststrategy.exp: Track reversion in gdb to not print
205 the null byte at the end of strings.
206 * gdb.t00/default.exp: Make show version insensitive to copyright
207 date.
208 * gdb.t16/in-gdbme.c (ctable1, ctable2): Make explicitly unsigned
209 to avoid dependencies on target char signedness.
210 * gdb.t16/printcmds.exp: Update expected results for explicitly
211 unsigned char.
212 * gdb.t16/printcmds.exp: Remove setup_xfails for i960 that should
213 now work.
214 * gdb.t21/demangle.exp: Add many more patterns for template
215 demangling, most of them being expected failures.
216 * gdb.t21/demangle.exp (proc demangle): Quote the demangled
217 string we are matching for, to match on the whole string.
218 * gdb.t21/demangle.exp: Add many new test strings to demangle,
219 and fix a whole bunch that had incorrect expected output but were
220 passing anyway because of the bug in "proc demangle".
221 **** start-sanitize-chill ****
222 * gdb.t31/chillvars.exp: Remove setup_xfail for printing string
223 type.
224 * gdb.t31/in-gdbme.ch: Uncomment string4, now compiles.
225 **** end-sanitize-chill ****
226
bf3d2b75
MW
227Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
228
229 * gdb/testsuite: made modifications to testcases, etc., to allow
230 them to work properly given the reorganization of deja-gnu and the
231 relocation of the testcases from deja-gnu to a "tool" subdirectory.
232
19fa4a0a
MW
233Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
234
235 * gdb/testsuite: Initial creation of gdb/testsuite.
236 Migrated dejagnu testcases and support files for testing nm to
237 gdb/testsuite from deja-gnu. These files were moved "as is"
238 with no modifications. This migration is part of a major overhaul
239 of dejagnu. The modifications to these testcases, etc., which
240 will allow them to work with the new version of dejagnu will be
241 made in a future update.
242
This page took 0.04059 seconds and 4 git commands to generate.