* config/udi-gdb.exp (gdb_start): Don't send "set args main" to
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
d3b06c5f
JK
1Sun Feb 6 15:36:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2
3 * config/udi-gdb.exp (gdb_start): Don't send "set args main" to
4 GDB. GDB doesn't work that way (not anymore at least) on UDI.
5 * gdb.t01/run.exp: Don't pass extra first argument for UDI.
6
60f1cc98
JK
7Fri Feb 4 12:19:32 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
8
9 * gdb.t17/interrupt.c: If we get EINTR, don't print an error message.
10
11 * gdb.t17/callfuncs.exp: Add xfails for rs6000.
12
3c409d20
JK
13Sat Feb 5 09:11:56 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
14
15 * gdb.t24/demangle.exp: Re-write demangle to just call gdb_test,
16 properly quoting regexps. This makes the second argument to
17 demangle a fixed string, which matches the callers, instead of a
18 shell-style pattern which is what the previous implementation
19 used. Update some of the callers.
20
ddb01977
JL
21Sat Feb 5 10:19:09 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
22
90e77b4a
JL
23 * gdb.disasm/hppa.s (comib_tests): Add missing instruction.
24 (comib_nullified_tests): Fix typo.
25 * gdb.disasm/hppa.exp (all comb tests): Fix thinkos in expect
26 strings. No longer expected to fail.
27
8a1f1fba
JL
28 * gdb.disasm/hppa.s (addib_tests): Fix typo.
29 * gdb.disasm/hppa.exp (all addb tests): Fix thinkos in expect
30 strings. No longer expected to fail.
31
ddb01977
JL
32 * gdb.disasm/hppa.exp (fmpy_addsub_tests): Fix typo in expect
33 string. No longer expected to fail.
34
6b4eae93
JL
35Fri Feb 4 23:45:11 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
36
647d688b
JL
37 * gdb.disasm/hppa.exp (fcmp_tests): Fix thinko in expect string.
38 No longer expected to fail.
39
6b4eae93
JL
40 * gdb.disasm/hppa.exp (xmpyu_tests): Fix buglet in expect
41 string. No longer expected to fail.
42
81268ac8
JK
43Fri Feb 4 10:35:42 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
44
45 * gdb.t24/demangle.exp: Remove a bunch more tests which differ
46 only in the names (I probably got most of them). I was even
47 generous with some which differed in underscores in names, and
48 probably missed a few, and I *still* was able to remove almost a
49 third of the file with almost no impact on testsuite coverage.
50
a8493f59
JK
51Thu Feb 3 12:04:49 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
52
b2c41678
JK
53 * gdb.t00/default.exp: Match udi_attach error message as well as
54 the one from child_attach.
55
56 * gdb.t00/default.exp: Use "." instead of "?" to match a question mark.
57
58 * gdb.stabs/weird.exp: Remove xfail for const70; just fixed in GDB.
59
60 * gdb.stabs/weird.def (bad_neg0type): Size of this type is 16, not 8.
61 * gdb.stabs/weird.exp: Remove xfail for "p bad_neg0"; this fixes it.
62
a8493f59
JK
63 * Move test with enums and partial symbols back to
64 gdb.t03/{ptype.exp,gdbme.c} from gdb.stabs/{weird.def,weird.exp}.
65 Reverts the change of 26 May 93. Per today's change to
66 stabs.texinfo, the behavior that weird.exp was expecting was
67 unreasonable; what is important is that the compiler+gdb get
68 things right, which happens with a recent gcc. Also fix the test
69 to deal with native compilers which put out the stab gdb can't
70 deal with.
71
48c667b4
JK
72Mon Jan 31 15:40:11 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
73
a7409c54
JK
74 * gdb.t24/demangle.exp: Remove a bunch of tests which differ only
75 in the names. The main thing these accomplish is to slow things down.
76 Many more such duplicates surely remain.
77
48c667b4
JK
78 * gdb.t00/help.exp: Comment out "help support" test just like
79 (and for same reason as) "help set" test.
80
9f388ef8
FF
81Mon Jan 31 06:43:45 1994 Fred Fish (fnf@cygnus.com)
82
83 * gdb.t06/break.exp: Remove setup_xfails for
84 sparc-sun-solaris2.*, these tests now pass with latest gcc and gdb.
85 * gdb.t20/inherit.exp (test_ptype_si): Update warning message
86 about known bug in gcc to include up through 2.5.8.
87 * gdb.t20/inherit.exp (test_ptype_vi): Accept "_vb." as well as
88 well as "_vb$".
89 * gdb.t21/cplusfuncs.exp (test_lookup_operator_functions):
83fe861e 90 Remove setup_xfails for sparc-sun-solaris2.*, these tests now pass
9f388ef8
FF
91 with latest gcc and gdb.
92 * gdb.t22/virtfunc.exp (test_ptype_of_classes): Accept "_vb." as
93 well as "_vb$".
94
7d251816
JL
95Sat Jan 29 23:31:26 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
96
97 * configure.in (hppa*-*-*): Also configure and build stabs-only
98 tests.
99
4a5242e8
JL
100Thu Jan 27 08:21:16 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
101
102 * gdb.t10/hppa.mt: A makefile fragment for the PA.
103 * gdb.t10/configure.in (hppa*-*-*): Use it.
104
4b471f93
PS
105Tue Jan 25 12:58:26 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
106
107 * gdb.t09/corefile: Increase timeout when spawning gdb explicitly.
108
a3435c0e
PS
109Wed Jan 19 12:40:25 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
110
111 * gdb.t06/signals.exp: Handle blocked SIGTRAP on sun3 for bash
112 versions prior to 1.13.5.
113
77918505
JK
114Tue Jan 18 20:10:50 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
115
116 * gdb.t00/default.exp (show prompt): In FAIL case, only match if
117 the prompt is at the start of a line.
118
46ee83a0
JL
119Mon Jan 17 20:07:51 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
120
121 * gdb.disasm/hppa.s: Add new tests for sfu and copr instructions.
122 Enable "diag" instruction. Delete copr from fpu_misc_tests, it's
123 in the copr tests now.
124 * gdb.disasm/hppa.exp: Run new sfu and copr tests. Do not expect
125 copr in the fpu_misc tests anymore. fpu_misc tests are no longer
126 expected to fail.
127
0ab6de23 128Fri Jan 14 14:24:21 1994 Rob Savoye (rob@darkstar.cygnus.com)
3dcb8617 129
80edc7cb
JK
130 * gdb.t00/teststrategy.exp, gdb.t07/watchpoint.exp,
131 gdb.t31/chillvars.exp, lib/gdb.exp:
132 Tweak to run under either version of expect.
133 * lib/gdb.exp (default_gdb_exit): Remove "catch" statement.
134 * gdb.t00/teststrategy.exp: Use isnative and verbose procedures.
135 * gdb.t11/list.exp: Remove extraneous whitespace.
136
137Sat Jan 15 09:57:22 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
138
139 * gdb.t16/printcmds.exp (test_print_strings): Accept
140 "(unsigned char *) " before the string.
141
142 * TODO: Add notes about printing of fancy types and GDB expressions.
3dcb8617
JK
143
144Thu Jan 13 17:16:09 1994 Stan Shebs (shebs@andros.cygnus.com)
145
146 * Makefile.in: Pass LDFLAGS and LIBS to sub-makes.
147 * gdb.t06/configure.in: Don't try to compile signals test program
148 if doing mips-idt-ecoff.
149
150Thu Jan 13 08:25:55 1994 Rob Savoye (rob@darkstar.cygnus.com)
151
152 * Most .exp files: Tweak to run under either version of expect.
153
44d25056
JK
154Tue Jan 11 15:21:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
155
156 * gdb.t12/scope.exp: Add xfails for rs6000. Remove 1806 from existing
157 xfails; I'm not sure why they are failing, but not because of PR 1806.
158
c36a1486
RS
159Mon Jan 10 22:14:20 1994 Rob Savoye (rob@darkstar.cygnus.com)
160
161 * config/unix-gdb.exp: Remove gdb_unload cause it's already
162 defined in lib/gdb.exp.
163
2db87e22
PS
164Fri Jan 7 12:42:45 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
165
166 * gdb.t07/watchpoint.exp: Clear xfail for calling function with
167 watchpoint enabled on mips, CALL_DUMMY_BREAKPOINT_OFFSET got defined.
168 * gdb.t20/gdbme.cc, gdb.t21/gdbme.cc: Conversion operator functions
169 have to be typeless.
170
171Tue Jan 4 09:32:22 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
172
173 * TODO: Add suggestion for copyright year test.
174
e1beb230
SS
175Mon Jan 3 11:35:26 1994 Stan Shebs (shebs@andros.cygnus.com)
176
177 * configure.in (*-*-lynxos*): Add stabs tests.
178
af5ede6e
JL
179Wed Dec 1 21:54:05 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
180
e1beb230
SS
181 * gdb.stabs/hppa.sed: Only lables should ever start in column zero,
182 so insert a tab before any assembler directive in column zero.
183
af5ede6e
JL
184 * gdb.disasm/hppa.exp (all_fpu_memory_tests): Test FP quadword
185 stores.
186 * gdb.disasm/hppa.s (fpu_memory_indexing_tests): Add FP quadword
187 stores.
188 (fpu_short_memory_tests): Likewise.
189
190Mon Nov 22 13:23:22 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
191
192 * gdb.stabs/ecoff.mt: Delete alpha specific if block, fix typo.
193 * gdb.stabs/ecoff.sed: Escape inserted blanks with backslashes, embed
194 .stabs directives in comments.
195
b0f4ec40
JK
196Fri Nov 19 14:09:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
197
198 * TODO: New file, describing tests we could write.
d910c7e9 199 * gdb.t09/corefile.exp: Move description of tests to write to TODO.
b0f4ec40 200
64143621
JK
201Tue Nov 16 21:07:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
202
dfbaacfa
JK
203 * gdb.t06/signals.exp: Add kludge to force re-sync.
204
64143621
JK
205 * gdb.t00/teststrategy.exp: If we accidently send the "maint dump-me"
206 to xgdb instead of gdb, get out of gdb.
207
92a6c3cc
JK
208Tue Nov 16 10:21:57 1993 Rob Savoye (rob@cygnus.com)
209
210 * lib/gdb.exp: Make GDB and GDBFLAGS global so the scoping work
211 for info.
212
20fde16a
JL
213Sat Nov 13 23:17:48 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
214
215 * gdb.stabs/hppa.mt: A makefile fragment for the PA.
216 * gdb.stabs/configure.in (hppa*-*-*): Use it.
217 * gdb.stabs/hppa.sed: New sed script for the PA.
218
aad143dc
JK
219Sat Nov 13 22:50:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
220
221 * gdb.stabs: Re-write weird.def and configuration to use sed
222 instead of cpp. sed is portable and POSIX; cpp is neither.
223
b219511b
JK
224Fri Nov 12 15:26:36 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
225
226 * gdb.t06/signals.exp: Remove one sun3 XFAIL which has been fixed.
227
3971f61b
JK
228Mon Nov 8 16:55:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
229
230 * gdb.t20/gdbme.cc: Add comment about pmi being optimized out.
231
4a8f7bf1
JK
232Thu Nov 4 23:07:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
233
073cca33
JK
234 * gdb.stabs/weird.exp, gdb.t22/virtfunc.exp: Accept "_vb." as well as
235 "_vb$".
4a8f7bf1
JK
236 * gdb.t00/teststrategy.exp: Add xfail for RS/6000.
237 * gdb.t03/ptype.exp: Add comments and messages about FAILs with xlc.
238
51763ee2
JK
239Wed Nov 3 13:53:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
240
241 * lib/gdb.exp: Comment out code which depends on non-existent
242 `transform' procedure.
243
85174909
RS
244Wed Nov 3 11:23:11 1993 Rob Savoye (rob@darkstar.cygnus.com)
245
eba272f3 246 * lib/gdb.exp (default_gdb_exit): Remove `catch "close"'.
85174909
RS
247 * lib/gdb.exp: Transform tool name.
248 * gdb.t*/*.exp: Change error to perror so it works with DejaGnu
249 1.1's new error handling system.
250
95bfaf1c
JK
251Mon Nov 1 10:36:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
252
253 * Makefile.in, gdb.t2*/Makefile.in: Add -O to CXXFLAGS.
254
255Fri Oct 29 17:58:14 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
256
257 * gdb.t00/default.exp: Avoid tests with a lot of .* in them.
258 They made pattern matching so slow that timeouts happened on
259 heavily loaded systems. Now any output from "show print" which
260 gets us back to the GDB prompt is a PASS.
261
12f4fe6c
SG
262Mon Oct 25 14:36:50 1993 Stu Grossman (grossman at cygnus.com)
263
264 * gdb.disasm/hppa.mt: Use $(srcdir) in hppa.o make rule.
265
bb42d443
JK
266Mon Oct 25 13:35:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
267
3c1423d6
JK
268 * gdb.t06/signals.exp: Skip whole file with xfail for HPPA.
269
bb42d443
JK
270 * gdb.t24/demangle.exp: Remove "3220" from the one remaining xfail.
271 It is not from PR 3220.
272
33732871
JK
273Sun Oct 24 18:49:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
274
275 * gdb.t00/{help.exp,default.exp}: Loosen up a few more tests which
276 just started failing because they depended on the order the
277 subcommands are presented, or exact docstring text. This kind of
278 test is a pain and has minimal benefit.
279
bf96935b
JK
280Thu Oct 21 08:26:48 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
281
282 * gdb.t09/corefile.exp: At end of test, use "core" command with
283 no arguments.
284
486b3fe1
SG
285Wed Oct 20 08:56:02 1993 Stu Grossman (grossman at cygnus.com)
286
287 * gdb.t{01 02 03 04 05 06 07 08 09 10 11 12 13 15 16
288 17}/Makefile.in: Make it possible to run the testsuite with Sun
289 make and CC = cross gcc by adding explicit build rules for .o
290 files.
291
e00def2d
JK
292Tue Oct 19 14:57:38 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
293
294 * gdb.t15/funcargs.exp: Don't put comments on same line as
295 setup_xfail (@#$*%& tcl braindamage!).
486b3fe1 296
f9a96aa3
JK
297Mon Oct 18 21:50:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
298
299 * gdb.disasm/hppa.exp: Use $objdir/$subdir/$binfile not just $binfile.
300
301Fri Oct 15 15:39:54 1993 Kung Hsu (kung@cirdan.cygnus.com)
302
303 * gdb.t20/classes.exp: 'const xxx &' becomes 'xxx const &'.
304 * gdb.t20/inherit.exp: remove three dumplicate entries.
305
d699eb21
JK
306Fri Oct 15 13:45:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
307
308 * gdb.t06/break.exp: For "next over recursive call", fail on any
309 incorrect output, not just on "factorial (value=2)".
310
cfb56ba2
JK
311Fri Oct 15 11:52:56 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
312
313 * gdb.t12/scope.exp: Remove xfails, filename::var syntax should be
314 working now. Add an xfail if accesing a bss variable causes
315 a memory error if the target is not yet run.
316
81d460c7
JK
317Thu Oct 14 19:16:56 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
318
319 * gdb.t24/demangle.exp: Clean up spacing (2 strings), inclusion of
320 constructor name (2 string), name of _GLOBAL_ demangling (2 strings),
321 name of __st* demangling (2 strings). Did Kung really get the
322 more than 95 others right without testing them?
323
ff24cba9
KH
324Thu Oct 14 16:27:08 1993 Kung Hsu (kung@cirdan.cygnus.com)
325
326 * gdb.t24/demangle.exp: clean up XFAILS, more than 100
327
47882638
JK
328Thu Oct 14 11:40:30 1993 Jeffrey Law (law@cs.uah.edu)
329
330 * configure.in (configdirs): Add gdb.disasm
331 * gdb.disasm: New directory for GDB disassembler tests.
332 * gdb.disasm/hppa.{exp,s,mt}: Disassembly tests for the HPPA.
333
89c394ec
JK
334Thu Oct 14 11:40:30 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
335
a86bd05a
JK
336 * gdb.t00/help.exp: Don't test "help set".
337
74aa67d3
JK
338 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Remove all xfails
339 from within expect statements. None of these happen anymore and
340 they cause regressions to be silently unnoticed.
486e58a5 341
74aa67d3
JK
342 * gdb.t20/inherit.exp, gdb.t22/virtfunc.exp: Add notes (in failure
343 messages) about known failures with gcc cygnus-2.4.5-930417.
f1642921 344
89c394ec
JK
345 * gdb.t02/Makefile.in, gdb.t08/Makefile.in: Make all depend on
346 comp-info.exp so it gets built if it doesn't exist.
347
348 * gdb.t13/{Makefile.in,bitfields.exp}: Remove comp-info.exp stuff;
349 it is no longer used.
350 * gdb.t13/comp-info.c: Removed.
351
9536b32c
JK
352Wed Oct 13 22:54:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
353
354 * gdb.t06/signals.exp: Add xfail for sun3.
355
ce5d0204
JK
356Thu Oct 7 12:01:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
357
358 * gdb.t17/interrupt.exp: Add xfail for Irix (currently not really
359 relevant because ^C doesn't get sent but failure can be reproduced
360 interactively).
361
a72e9833
PS
362Tue Oct 5 10:43:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
363
364 * gdb.stabs/alpha.mt: New configuration file for alpha.
365 * gdb.stabs/configure.in: Use it.
366 * gdb.stabs/ecoff.mt, weird-ecoff.sed: Change sed script to enable
367 sharing with alpha.mt, redefine long to word via preprocessor.
368 * gdb.stabs/weird.def: Conditionally adapt storage layout of v_comb
369 for alpha.
370 * gdb.stabs/weird.exp: Handle compilation of weird.s by alpha
371 native cc.
372 * gdb.t00/teststrategy.exp: Change expect string so that we
373 consume the `(xgdb)' from the command echo and from the gdb prompt.
374 * gdb.t05/expr.exp: xfail "print unsigned int == (~0)" on the alpha.
375 gdb currently compares all values as long, so this failure probably
376 applies to any configuration where LONGEST is bigger than a target int.
377 * gdb.t08/comp-info.c: New file to determine if gdbme is compiled
378 with gcc.
379 * gdb.t08/Makefile.in, opaque.exp: Use it. Alpha native cc is unable
380 to handle opaque pointers, gcc is.
381 * gdb.t21/gdbme.cc, gdb.t23/gdbme.cc: operator new takes a size_t
382 as first argument. Include <sys/types.h> and change all operator
383 new definitions to use size_t.
384 * gdb.t21/cplusfuncs.exp: Handle changes in output for operator new
385 now that we use size_t.
386
387Wed Sep 29 00:55:49 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
388
389 * gdb.t03/ptype.exp, gdb.t15/printcmds.exp: When constructing
390 a long or float array cast all array members to the same type.
391 * gdb.t04/setvar.exp: Handle the decimal output of an unsigned long
392 with 64 bit longs.
393 * gdb.t07/watchpoint.exp: Add finish and until variations encountered
394 on alpha.
395 * gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Add xfails for alpha.
396
83eba394
JK
397Tue Sep 28 17:26:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
398
74869987
JK
399 * gdb.t24 (demangle.exp): Constructors of templates have names like
400 vector<int>::vector(int) not vector<int>::vector<int>(int). See
401 section 14.6 of the ARM.
402
403 * gdb.t24 (demangle.exp): Remove a whole bunch of tests of the form
404 "_vt$MoveCmd"; these differ only in name from "_vt$foo", so they
405 accomplish little and slow down the testsuite.
406
83eba394
JK
407 * gdb.t24 (demangle.exp): Accept "XXX const" as well as "const XXX".
408 Accept spaces various places.
409
a0f3541f
JK
410Tue Sep 21 17:28:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
411
83eba394
JK
412 * gdb.t07/watchpoint.exp: On sparc, clear xfail for calling function
413 with watchpoint enabled.
414
a0f3541f
JK
415 * Makefile.in: Remove definition of CC and remove the second
416 definition of CXX (the "CXX = gcc" one remains). These definitions
417 were causing backquotes to be expanded within backquotes, which
418 doesn't work.
419
fa79d853
JK
420Sat Sep 18 09:43:21 1993 Jim Kingdon (kingdon@poseidon.cygnus.com)
421
422 * gdb.t17/callfuncs.exp: Add "return 0" to end.
423
26a08d15
PS
424Fri Sep 17 04:41:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
425
426 * gdb.stabs/ecoff.mt: Remove STABSCC hack.
427 * gdb.stabs/weird.exp: Handle the case where weird.o is compiled
428 by mips cc and contains no stabs entries.
429
de8c35cf
RS
430Thu Sep 16 17:22:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
431
432 * config/vx-gdb.exp: Use fake device to load files rather than
433 NFS.
434 * lib/gdb.exp: New proc to do "file" command.
435 * config/unix-gdb.exp: Use new "file" proc.
436
48d10a25
ILT
437Thu Sep 16 13:45:44 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
438
439 * config/mips-gdb.exp (gdb_load): Increase timeout to 2400.
440 Rework board rebooting slightly.
441 (gdb_exit): Don't exit from the remote shell; there isn't one.
442 * gdb.stabs/weird.exp: If a program is being debugged already,
443 kill it.
444 * gdb.t04/setvar.exp: Stop and restart gdb.
445 * gdb.t05/expr.exp: Likewise.
446 * gdb.t07/watchpoint.exp: If target is mips-idt-*, stop and
447 restart gdb and reload the program.
448 * gdb.t08/opaque.exp: Likewise.
449 * gdb.t12/scope.exp: Likewise.
450 * gdb.t13/bitfields.exp: Likewise.
451 * gdb.t15/funcargs.exp: Likewise.
452 * gdb.t20/classes.exp: Likewise.
453 * gdb.t03/ptype.exp: Increase timeout.
454 * gdb.t16/printcmds.exp (test_print_string_constants,
455 test_print_array_constants): Likewise.
456 * gdb.t17/callfuncs.exp (do_function_calls): Likewise.
457 * gdb.t20/classes.exp (do_tests): Likewise.
458 * gdb.t22/virtfunc.exp (test_virtual_calls): Likewise.
459
8cced93d
ILT
460Wed Sep 15 14:24:36 1993 Ian Lance Taylor (ian@cygnus.com)
461
462 * gdb.stabs: Renamed *wierd* to *weird*.
463
f424845a
JK
464Wed Sep 15 10:36:50 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
465
466 * gdb.t13/bitfields.exp: Test for bad output rather than waiting
467 for timeout. Add "known gcc 2.4.5 bug" to failure message.
468
06f63f95
JK
469Tue Sep 14 17:16:44 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
470
471 * gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.
472 (do_tests): Remove xfail for whatis on one_var and two_var.
473
474Wed Sep 8 23:14:23 1993 Rob Savoye (rob@darkstar.cygnus.com)
475
476 * Makefile.in: Made cross building work better by adding
477 {RUNTEST,CC}_FOR_TARGET and using TARGET_FLAGS_TO_PASS.
478
b7da78d5
JK
479Tue Sep 7 14:11:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
480
481 * gdb.t15/{return.c,return.exp,Makefile.in}:
482 New test, currently commented out.
483
2fd77dab
RS
484Tue Aug 31 16:51:29 1993 Rob Savoye (rob@darkstar.cygnus.com)
485
486 * config/udi-gdb.exp: gdb_exit now kills any isstip processes
487 still running and removes the leftover named socket so GDb can do
488 clean restarts.
489
f6c8cae6
RS
490Mon Aug 30 17:55:16 1993 Rob Savoye (rob@darkstar.cygnus.com)
491
492 * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out the
493 console, not GDB.
494 * config/mt-*: Added default values for RUNTEST and RUNTESTFLAGS so
495 cross testing works better with "make check"
496 * config/unix-gdb: Use default procedures for exit and version.
497 * config/vx-gdb.exp: Cleaned up and massaged back to working order
498 with the newest VxWorks.
499
08843cd8
JK
500Thu Aug 26 17:50:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
501
298e9222
JK
502 * gdb.t20/classes.exp: For "ptype class Base1", continue to accept
503 old form.
504
505 * gdb.t22/virtfunc.exp: If it prints `struct' (not `class') with a
506 name (e.g. devo gdb with gcc 2.4.5), it is still a pass.
507
08843cd8
JK
508 * gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).
509
510 * config/unix-gdb.exp: Remove this version of gdb_exit
511 * lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp.
512 Rob says he'll look at it when he gets back to testing boards.
513
aed23900
FF
514Thu Aug 26 07:20:00 1993 Fred Fish (fnf@deneb.cygnus.com)
515
516 * gdb.t22/virtfunc.exp: Accept missing struct/class names as
517 an expected fail for certain ptype commands.
518
519 * gdb.t20/classes.exp: Update expected results of "ptype class
520 Base1" to account for the constructor that now appears in the type.
521
653ae28f
FF
522Wed Aug 25 16:48:05 1993 Fred Fish (fnf@deneb.cygnus.com)
523
524 * configure.in (configdirs): Restore gdb.t04, which mysteriously
525 disappeared from list.
526 * config/{udi-gdb.exp, gdb-unix.exp}: Replace calls to obsolete
527 "alldone" proc with call to cleanup and exit.
528 * {gdb.t01/run.exp, gdb.t01/term.exp, gdb.t02/whatis.exp,
529 gdb.t03/ptype.exp, gdb.t04/setvar.exp, gdb.t05/expr.exp,
530 gdb.t06/break.exp, gdb.t07/watchpoint.exp, gdb.t08/opaque.exp,
531 gdb.t09/corefile.exp, gdb.t10/crossload.exp, gdb.t11/list.exp,
532 gdb.t12/scope.exp, gdb.t13/bitfields.exp}: Replace calls to
533 "alldone" proc with simple returns that suppress remaining
534 tests. The alldone proc went away many months ago.
535
84853a53
JK
536Tue Aug 24 11:04:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
537
c69b7db7
JK
538 * gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests.
539
84853a53
JK
540 * gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O.
541
5e958188
PS
542Thu Aug 19 22:08:41 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
543
544 * gdb.t15/funcargs.exp: Allow arguments for main in backtraces
545 as vax gdb will display them.
546
0e8e9721
JK
547Thu Aug 19 18:18:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
548
64926813
JK
549 * gdb.t20/gdbme.cc: Do some calculation with v.x, to confound
550 optimizers.
551
7161494d
JK
552 * scope.exp: Change "bad value for localval" messages so each one
553 is unique.
554
62db94cb
JK
555 * config/unix-gdb.exp (gdb_exit): Move info on this vs.
556 lib/gdb.exp (gdb_exit) from ChangeLog to comments.
557
0e8e9721
JK
558 * gdb.t06/signals.exp: Skip the whole file with xfail for delta68.
559
b606bd8d
JK
560Tue Aug 17 00:05:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
561
562 * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 line
563 doesn't exist (due to optimization).
564
0e0b4e64
JK
565Mon Aug 16 21:05:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
566
b606bd8d
JK
567 * gdb.stabs/wierd.exp: Deal with it if echo of "file" command
568 contains \r because the filename is long.
569
0e0b4e64
JK
570 * gdb.t06/signals.exp: Revise comments regarding "'next' behaved as
571 'continue'" bug, and change xfail back to i*86-univel-sysv4*.
572
adce2225
PS
573Mon Aug 16 03:05:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
574
575 * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,
576 gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Update for vax running
577 Ultrix.
578 * gdb.t02/whatis.exp: Use procedure to setup xfails on long versus
579 int tests.
580 * gdb.t08/opaque.exp: Use procedure to setup xfails for opaque tests.
581
9e191927
FF
582Thu Aug 12 15:24:28 1993 Fred Fish (fnf@deneb.cygnus.com)
583
adce2225
PS
584 * Makefile.in (distclean): Remove *.log *.plog *.sum *.psum site.*.
585
9e191927
FF
586 * gdb.t17/interrupt.exp: Fix 'missing Continuing' case so pattern
587 to match does not match the passing case but still matches the
588 failing case.
589
285ae57a
JK
590Thu Aug 12 16:58:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
591
592 * Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.
593
7a7d682b
JG
594Wed Aug 11 19:47:27 1993 John Gilmore (gnu@rtl.cygnus.com)
595
596 * lib/gdb.exp (gdb_exit): Move the best version of gdb_exit
285ae57a 597 to here. Fix 'Quit anyway.*?' bug (? is a regexp metacharacter).
7a7d682b
JG
598 * config/{mips-gdb.exp, nind-gdb.exp, udi-gdb.exp, vx-gdb.exp}:
599 Remove various versions of gdb_exit.
600 * config/vx-gdb.exp: Remove quit_vxgdb, change a caller to call
601 gdb_exit.
602 * config/unix-gdb.exp: gdb_exit remains here, and should override
603 the generic version, since it's doing a lot of wierd stuff that
604 the other versions aren't. FIXME, fold it in, or abandon this
605 version.
606
48c95e5b
JK
607Wed Aug 11 12:09:32 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
608
609 * gdb.t24/demangle.exp: Add tests for PR 3220.
610
611Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
612
f9a96aa3 613 * gdb.t24/demangle.exp: Add lucid test for \7f_vtbl__3foo__vt_cc_main_.
48c95e5b 614
5ad3ae4a
FF
615Tue Aug 10 15:45:25 1993 Fred Fish (fnf@deneb.cygnus.com)
616
e024d80c
FF
617 * gdb.t07/watchpoint.exp: Clear xfail with "i*86-*-*", not just
618 "i386-*-*". Works for i486 as well.
619
5ad3ae4a
FF
620 * gdb.t06/signals.exp: Rework code that recognizes known SVR4
621 bug, and expand domain of xfail to all SVR4 systems, since the
622 actual problem is likely to be in generic SVR4 /proc support.
623
ae039ff3
JK
624Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
625
626 * config/unix-gdb.exp (gdb_load): Add eof to expect statement.
627
c0398b8b
FF
628Tue Aug 10 09:56:56 1993 Fred Fish (fnf@deneb.cygnus.com)
629
869cfa9f
FF
630 * gdb.t17/interrupt.exp: Set up xfail for *-*-sysv4*, in chain of
631 xfails for other systems. Match a missing 'Continuing.' as an
632 explicit fail for i*86-*-sysv4*, so it doesn't hose other tests.
633
adf18b24
FF
634 * gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,
635 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t31/chillvars.exp:
636 Only issue warning for missing executables if -all option is used.
637
c0398b8b
FF
638 * gdb.stabs/wierd.exp: Only issue warning for missing wierd.o
639 file if -all option is used. It's like an unpredictable XFAIL.
640
0685d95f
JK
641Mon Aug 9 10:13:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
642
3241e35d
JK
643 * gdb.t15/funcargs.exp: Add comments that hppa xfails are only
644 for dynamically linked binaries.
645
0685d95f
JK
646 * gdb.t10/crossload.exp: Add `set gnutarget auto' at end of tests.
647
205c1ddc
JK
648Sun Aug 8 14:21:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
649
650 * gdb.t20/inherit.exp: Change message for "print tagless struct"
651 to state that this is a known bug in old versions of g++.
652
6117e42f
JK
653Fri Aug 6 21:40:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
654
655 * gdb.t17/interrupt.exp: Add xfail for 386 bsd. Accept echoed newline
656 while waiting for `Continuing'.
657
d8ab5dbf
FF
658Fri Aug 6 13:38:08 1993 Fred Fish (fnf@deneb.cygnus.com)
659
660 * gdb.t10/nodebug.exp: Expect to find local/global minimal symbols
661 in text, data, and bss.
662 * gdb.t10/nodebug.c: Add local and global test variables for
663 initialized and uninitialized data.
664
f4dfe788
JK
665Thu Aug 5 12:18:40 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
666
667 * config/unix-gdb.exp (gdb_exit): Add "wait".
668
669Thu Aug 5 18:14:06 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
670
671 * gdb.t06/signals.exp: xfail the continue from the handler for all
672 targets.
673
674 * gdb.t07/watchpoint.exp: clear_xfail for i386 when calling a
675 function with watchpoints enabled, the i386 call dummy starts with
676 a call.
677
678 * gdb.t00/teststrategy.exp, gdb.t09/Makefile.in: Handle the way
679 386 bsd names its corefiles.
680
a469d3b6
FF
681Wed Aug 4 08:53:41 1993 Fred Fish (fnf@cygnus.com)
682
683 * gdb.t10/Makefile.in (nodebug.o): Don't use "-c -o", many
684 compilers don't grok it.
685 * gdb.t16/gdbme.c (ctable1): Initialize unsigned char array
686 with small octal ints rather than character constants, which
687 are signed and might not fit if first promoted to int.
688
ad6feb08
FF
689Tue Aug 3 18:28:25 1993 Fred Fish (fnf@cygnus.com)
690
691 * gdb.t09/Makefile.in (clean): Remove corefile.
692
693Mon Aug 2 12:47:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
694
695 * gdb.t07/watchpoint.exp: Add missing `$prompt $'.
696
a92499ba
JK
697Mon Aug 2 12:30:14 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
698 and Jim Kingdon (kingdon@cygnus.com)
699
700 * gdb.t06/signals.exp: Change xfail from "*-*-*" to be only for
701 NO_SINGLE_STEP machines. Fix comment about its cause. Uncomment
702 the `continue' test right after it (also xfailed if NO_SINGLE_STEP).
703
c4978d68
JK
704Fri Jul 30 19:46:55 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
705
706 * gdb.t17/interrupt.exp: Add xfail for hppa.
707
69aa789b
PS
708Fri Jul 30 12:54:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
709
710 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t08/opaque.exp,
711 gdb.t09/corefile.exp: Cleanup xfails for fixed mips bugs.
712 * gdb.t13/bitfields.exp, gdbme.c: Examine a variable in the inferior
713 to determine signed-ness of bitfields and use the result to setup
714 the xfail.
a4fbb03e 715 * gdb.t15/gdbme.c: Add comments to the two indirect call0a lines.
c4978d68
JK
716 * gdb.t15/funcargs.exp: Use them to step until the second indirect
717 call line is reached if necessary.
69aa789b 718
84123aa6
JK
719Thu Jul 29 20:33:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
720
721 * gdb.stabs/wierd.exp: New test, for nameless baseclasses.
722
723Mon Jul 26 00:15:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
724
725 * gdb.t06/break.exp: Also test `clear' command.
726
cb6afa30
JK
727Wed Jul 21 18:03:38 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
728
002c6d17
JK
729 * gdb.t00/teststrategy.exp: Remove extra quote.
730
6665d54c 731 * gdb.t07/watchpoint.exp: Change xfail for calling function with
84123aa6 732 watchpoint enabled to be for all non-68k machines.
6665d54c 733
cb6afa30
JK
734 * gdb.t15/{mips_pro.{c,exp},Makefile.in}: New test.
735
9d77e877
PS
736Mon Jul 19 23:59:26 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
737
738 * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*
739 targets use aout.mt instead of ecoff.mt as gas understands
740 standard aout format.
741
675d65db
JK
742Mon Jul 19 18:14:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
743
62d4a686
JK
744 * lib/gdb.exp (runto): Don't insist that function we are running to
745 was compiled with -g.
746
747 * gdb.t10/{nodebug.{c,exp},Makefile.in}: New test.
748
675d65db
JK
749 * gdb.t17/interrupt.exp: Before sending ^C, give the inferior time
750 to get back into the read system call.
751 Accept leading newline in case where we woke it up.
752
76b098d1
PS
753Sun Jul 18 08:40:45 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
754
755 * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New files
756 to make the stabs test work on ecoff systems using gcc and -with-stabs.
757 * gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to
758 enable ecoff configuration.
759
0568df2a
JK
760Thu Jul 15 11:54:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
761
762 * gdb.t15/funcargs.exp (localvars_in_indirect_call): New test.
763
e91ceb3c
JK
764Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
765
766 * gdb.t16/printcmds.exp: Add another printf test.
767
6dc31f06
ILT
768Wed Jul 14 15:37:13 1993 Ian Lance Taylor (ian@cygnus.com)
769
770 * configure.in: If configured -with-stabs on any target, add
771 stabsdirs to configdirs.
772
5af4f5f6
JK
773Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
774
e91ceb3c
JK
775 * gdb.t16/printcmds.exp: Change printf "%f\n" to printf "%f is
776 fun" so pattern does not match the command itself.
5af4f5f6 777
4988d8c7
JK
778Mon Jul 12 11:22:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
779
780 * gdb.t15/{gdbme.c,funcargs.exp}: Test for alloca-influenced frames.
781
a688a186
JK
782Sun Jul 11 12:03:24 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
783
784 * gdb.t17/interrupt.exp: Test for more things.
785
2a62a4cb
JK
786Fri Jul 9 14:11:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
787
81074ec8
JK
788 * gdb.t07/watchpoint.exp: In until test, deal with the way the DEC
789 compiler arranges the code and line numbers.
790
2a62a4cb
JK
791 * gdb.t17/interrupt.exp: Don't send \n after ^C.
792
3ae135ab
PS
793Fri Jul 9 09:47:02 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
794
795 * gdb.t00/help.exp: Increase expect input buffer size.
796
be7f7549
JK
797Thu Jul 8 14:26:50 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
798
075aa449
JK
799 * gdb.t06/signals.exp: Remove sparc xfail; bug fixed.
800
1af6f16c
JK
801 * gdb.t07/watchpoint.exp: Add xfail for hppa.
802
270532f9
JK
803 * gdb.t17/{gdbme.c,callfuncs.exp}: Add sum10 function, to test pa bug.
804
be7f7549
JK
805 * gdb.t06/signals.exp: At "p func1 ()" test, check for breakpoint
806 [0-9]*, not just [0-9].
807
f2dee08e
JK
808Wed Jul 7 17:52:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
809
9ae07ce5
JK
810 * gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.
811
f2dee08e
JK
812 * gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.
813
afde243f
JK
814Tue Jul 6 13:54:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
815
816 * gdb.t00/help.exp: Replace most of docstring for "continue" with .*.
817
762665e1
JK
818Mon Jul 5 22:03:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
819
46d284c9
JK
820 * gdb.t06/signals.c: Add xfails for sun3.
821
306ee233
JK
822 * gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.
823
762665e1
JK
824 * gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597. Also add
825 test_stepping tests.
826
79f3218c
JK
827Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
828
762665e1
JK
829 * gdb.t{06,17}/Makefile.in (clean): Remove all executables.
830
b2618fd8
JK
831 * gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.
832
56f413cd
JK
833 * gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
834 rather than actually putting it through cpp twice.
835
79f3218c
JK
836 * gdb.t06/signals.exp: Add xfails for unixware and rs6000.
837
eae16698
ILT
838Fri Jul 2 10:48:03 1993 Ian Lance Taylor (ian@cygnus.com)
839
840 * config/mips-gdb.exp (gdb_exit): Removed close statement which is
841 no longer needed.
842
38e1dd54
JK
843Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
844
b4ace9d3
JK
845 * gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.
846
38e1dd54
JK
847 * gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
848 C++ features prints as "struct", make it a pass, not an xfail.
849
850Thu Jul 1 22:03:33 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
851
852 * gdb.t22/virtfunc.exp: Remove a bunch of xfails.
853 Don't require VA to print as "class" rather than "struct".
854
b55cc8a2
JK
855Thu Jul 1 18:27:40 1993 Jim Kingdon (kingdon@cygnus.com)
856
857 * gdb.t06/twice.exp: Don't care about the file name GDB prints.
858
e02c07a5
JK
859Wed Jun 30 18:01:00 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
860
861 * gdb.t{02,13}/comp-info.c, gdb.t06/twice.exp: Add "return 0" to end.
862
863Tue Jun 29 13:15:42 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
864
865 * gdb.t12/scope.exp: Remove xfail for parameter printing in wrong
866 order.
867
b4e89979
JK
868Tue Jun 29 09:22:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
869
366f2869
JK
870 * gdb.t16/printcmds.exp: Add printf tests.
871
38c41e92
JK
872 * gdb.t06/{twice.{c,exp},Makefile.in}: New test.
873
b4e89979
JK
874 * gdb.t10/Makefile.in (clean): Remove $(EXECUTABLES) too.
875
876Mon Jun 28 11:25:59 1993 Fred Fish (fnf@cygnus.com)
877
878 * gdb.t20/classes.exp: Add clear_xfail's before printing summary
879 pass counts, to counteract any existing or future setup_xfails.
880
884e8cd4
JK
881Mon Jun 28 09:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
882
f492b6c1
JK
883 * gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macros
884 {BEGIN,END}_COMMON for common block instead of STAB.
44443a9b 885 * gdb.stabs/wierd.exp: Add xfail for rs6000.
f492b6c1 886
884e8cd4
JK
887 * gdb.stabs/wierd.def: Make value of N_GSYM's 0.
888 intp_var should be N_GSYM not N_LSYM.
889 wierd-aout.S: Use a label for the value of the N_SO.
890 wierd.def: Remove all backslashes.
891 wierd-{aout,xcoff}.S: Put a few tests with backslashes here.
892
9325d5af
PS
893Mon Jun 28 07:21:51 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
894
895 * gdb.t20/gdbme.cc (main): Move variable initialization for AIX to
896 get the expected next to inheritance3.
897
d2b860e3
PS
898Sun Jun 27 12:29:53 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
899
900 * gdb.t00/teststrategy.exp: Remove expected failure for mips-*-*
901 now that gcc-2.4 gets it right.
902
f788cf78
JK
903Fri Jun 25 12:00:46 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
904
2de1aa1c
JK
905 * gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.
906
f788cf78
JK
907 * gdb.t{02,13}/{Makefile.in,gdbme.c,comp-info.c}: New way of
908 generating comp-info.exp which works for cross-compilation.
909
6ba7b818
FF
910Thu Jun 24 16:55:05 1993 Fred Fish (fnf@cygnus.com)
911
912 * gdb.t11/list.exp: For SVR4 xfails, match "*-*-sysv4*", not
913 "*-*-sysv4.*".
914
915Tue Jun 22 21:17:26 1993 Fred Fish (fnf@cygnus.com)
916
917 * gdb.t01/run.exp: Start with a fresh gdb.
918 * gdb.t11/list.exp: For SVR4 xfails, match on all versions of
919 SVR4.x.
920
cfb702c1
FF
921Mon Jun 21 15:23:22 1993 Fred Fish (fnf@cygnus.com)
922
923 * {gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06, gdb.t07,
924 gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13, gdb.t15,
925 gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23, gdb.t30}/
926 Makefile.in (distclean, realclean): Remove gdbme.c from list of
927 things to remove.
928
3d26a081
FF
929Sat Jun 19 07:49:10 1993 Fred Fish (fnf@cygnus.com)
930
931 * gdb.t24/demangle.exp (test_gnu_style_demangling): Add some new
932 test cases from bug reports.
933
5c0e7bd6
FF
934Fri Jun 18 10:38:49 1993 Fred Fish (fnf@cygnus.com)
935
936 * gdb.t06/break.exp: Add xfails for sparc-sun-solaris2.*.
937 * gdb.t12/scope.exp: Add clear_xfails at appropriate places to
938 avoid spurious xfails.
939 * gdb.t20/classes.exp: Add xfails for longstanding C++ problems.
940 * gdb.t21/cplusfuncs.exp: Add xfails for sparc-sun-solaris2.*.
941 * gdb.t22/virtfunc.exp: Add xfails for longstanding C++ problems.
942
212f6219
FF
943Wed Jun 16 10:11:57 1993 Fred Fish (fnf@cygnus.com)
944
945 * gdb.t00/teststrategy.exp: Rework to provide more useful
946 description of each test, fix problem with systems that define
947 ALIGN_STACK_ON_STARTUP code, other misc cleanups.
948 * gdb.t06/break.exp (test_next_with_recursion): Fix expected
949 results for "next over recursive call" so timeouts aren't taken
950 by error.
951
69dbdc05
JK
952Mon Jun 14 09:09:04 1993 Jim Kingdon (kingdon@cygnus.com)
953
c76f7bb7
JK
954 * gdb.t12/scope.exp: Test printing of variables before run.
955
69dbdc05
JK
956 * gdb.t12/{gdbme0.c,scope.exp}: Test for bug where parameters are
957 printed in wrong order due to sorting.
958
dd9d4fa3
FF
959Sat Jun 12 15:03:58 1993 Fred Fish (fnf@cygnus.com)
960
80af2bd3
FF
961 * gdb.t00/teststrategy.exp: Fix expected results for printing
962 user entered string constant. Is array of char, prints with no
963 address.
964
dd9d4fa3
FF
965 * gdb.t00/{default.exp, help.exp}: Account for changes to radix
966 commands.
967 * gdb.t16/gdbme.c: Add and use struct containing arrays of char.
968 * gdb.t16/printcmds.exp: Fix all lines that match "unsigned char *".
969 * gdb.t16/printcmds.exp (test_print_char_arrays): Test printing
970 of struct of char arrays.
971 * gdb.t00/radix.exp: New tests for radix commands.
972
49b12db0
JK
973Fri Jun 11 13:12:27 1993 Jim Kingdon (kingdon@cygnus.com)
974
975 * gdb.t16/printcmd.exp: Print a variable before running program
976 (with xfail for AIX).
977
729258a3
JK
978Thu Jun 10 11:04:04 1993 Jim Kingdon (kingdon@cygnus.com)
979
fcb6cf58
JK
980 * gdb.t06/{signals.exp,signals.c,Makefile.in}: New test.
981
729258a3
JK
982 * gdb.t16/printcmd.exp: Don't print variables before running program.
983
984 * gdb.t06/break.exp: Don't require envp argument to main.
985
986 * gdb.t0{2,3,4,5}/gdbme.c [_AIX]: Use signed keyword.
987
988 * gdb.t02/whatis.exp, gdb.t11/list.exp:
989 Add xfails for rs6000.
990
fcb6cf58
JK
991 * gdb.t02/whatis.exp: Change other tests not to re-test something
992 we already tested.
729258a3
JK
993
994 * gdb.t{03,15,16}/gdbme.c: Reference all variables and make sure
995 each type used has a variable of that type.
996
997Tue Jun 8 16:45:20 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
998
999 * gdb.t20/{inherit.exp,gdbme.cc}: Test tagless structure.
1000
1001Fri Jun 4 11:07:19 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
1002
1003 * configure.in: change srctrigger to be a file, not a directory
1004
b3523cb3
ILT
1005Fri Jun 4 08:23:57 1993 Ian Lance Taylor (ian@cygnus.com)
1006
729258a3
JK
1007 * configure.in (mips-idt-ecoff*): Added trailing '*'.
1008
b3523cb3
ILT
1009 * gdb.t11/list.exp: Fixed a couple of typos.
1010
46fc723c
FF
1011Tue Jun 1 21:28:06 1993 Fred Fish (fnf@cygnus.com)
1012
1013 * gdb.t00 (teststrategy.exp): Remove notice about PR 1823. Bug
1014 is fixed and PR is closed.
1015 * gdb.t16 (gdbme.c): Add simple test string variable.
1016 * gdb.t16 (printcmds.exp): Add tests with simple test string
1017 variable, primarily for boundaries on "set print elements".
1018
942a6600
JK
1019Mon May 31 11:36:08 1993 Jim Kingdon (kingdon@cygnus.com)
1020
6a51601e
JK
1021 * gdb.stabs/wierd.exp: Remove xfail for printing big integer.
1022 Make leading 0's optional and don't expect a tab in the middle
1023 of the number.
1024
bfcba962
JK
1025 * gdb.t00/teststrategy.exp: Remove xgdb before trying the copy.
1026
1027 * gdb.stabs/wierd.def: Type attributes must be preceded by number=.
1028 * gdb.stabs/wierd.exp: Remove xfails for type attributes. Also
1029 don't end command passed to gdb_test with newline.
1030
942a6600
JK
1031 * gdb.t13/{Makefile.in,gdbme.c,bitfields.exp}: If we #defined the
1032 signed keyword away, don't expect signed bitfields to be signed.
1033
1034 * gdb.t13/bitfields.exp (bitfield containment): Accept the fields
1035 printing with only as many 1's as are in the field as well as printing
1036 with 32 1's (see comment).
1037
35c254be
FF
1038Sat May 29 17:57:01 1993 Fred Fish (fnf@cygnus.com)
1039
88db2feb 1040 * gdb.t00/default.exp: Start with a fresh gdb.
dd294fc0
FF
1041 * configure.in (configdirs): Remove gdb.t31 until the chill
1042 compiler works again. It no longer is able to find chillrt0
1043 since it isn't in libchill.a anymore.
150ab440
FF
1044 * gdb.stabs/wierd.exp: Rewrite to properly handling a missing
1045 wierd.o, make more modular.
35c254be
FF
1046 * gdb.stabs/wierd.def (bad_neg0type, bad_neg0const): Remove
1047 spurious newlines that caused problems.
1048
18ef9146
JK
1049Wed May 26 09:57:19 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1050
5bd22ca8 1051 * Move test with enums and partial symbols from gdb.t03/ptype.exp
12a09603
JK
1052 to gdb.stabs/wierd.exp since GCC has worked around the bug.
1053 gdb.stabs/wierd.{exp,def}: Many new tests.
1054
18ef9146
JK
1055 * gdb.t00/default.exp: update info line for new message.
1056
1057 * gdb.t02/{whatis.exp,gdbme.c}:
1058 Test that "char *" doesn't print as "caddr_t".
1059
2d10304e
JK
1060Tue May 25 13:28:27 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1061
1062 * gdb.t00/help.exp: Use .* in place of some help messages which
1063 just changed.
1064 gdb.t00/default.exp: Update "info frame" test for new message.
1065 * gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.
29b34f10 1066 Remove some xfails
2d10304e 1067
e726f3b5
JK
1068Mon May 24 00:24:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1069
c6d70012
JK
1070 * gdb.t03/{gdbme.c,ptype.exp}:
1071 Add tests for typedef'd struct and union without tags.
2d10304e 1072 Also check "whatis" on a variable of a typedef'd enum without a tag.
c6d70012 1073
f43c2f05
JK
1074 * gdb.t00/teststrategy.exp: For p "foo", remove sun4 XFAIL (see
1075 PRMS 1823; the bug still exists but isn't reproduced by this test
1076 anymore), and remove rs6000 XFAIL (the bug is fixed).
e726f3b5
JK
1077
1078 * gdb.t03/ptype.exp: Comment out a lot of tests which are basically
1079 duplicated from whatis.exp. For those that are left, accept
1080 "long", "long int", or "int" for long variables (whatis.exp already
1081 has an XFAIL for "int", so no need to fail it here).
1082
1083 * gdb.t02/whatis.exp, gdb.t10/crossload.exp:
1084 Deal with GCC's names for types now that GDB uses the compiler's names.
1085
1086 * gdb.t02/{Makefile.in,gdbme.c,whatis.exp}: If not GCC, do some
1087 setup_xfail's for sunos4. If we #defined the signed keyword away,
1088 don't expect GDB to know that char it is signed.
1089
1090 * gdb.t00/teststrategy.exp: Update for symbolic signal names.
1091
0b3c22df
FF
1092Sun May 23 08:44:55 1993 Fred Fish (fnf@cygnus.com)
1093
1094 * configure.in (configdirs): Add gdb.t24 for C++ tests that
1095 should work on any system, regardless of debugging format.
1096 * gdb.t21/demangle.exp: Move to gdb.t24.
1097 * gdb.t24/demangle.exp: Move from gdb.t21.
1098 * gdb.t24/{Makefile.in, configure.in}: New files.
1099
1100Thu May 20 19:39:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1101
1102 * configure.in: Do gdb.stabs and C++ tests only for stabs.
1103 * gdb.stabs: New directory.
1104
8ce07a21
JK
1105Tue May 18 21:12:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
1106
1107 * config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
1108 not just "Quit anyway?".
1109
27daf1a9
FF
1110Tue May 18 17:13:20 1993 Fred Fish (fnf@cygnus.com)
1111
1112 * gdb.t21/demangle.exp: Add a couple of new patterns. Ensure
1113 that all setup_xfails are immediately followed by clear_xfails.
1114
1115Tue May 11 09:10:47 1993 Fred Fish (fnf@cygnus.com)
1116
1117 * config/unix-gdb.exp, gdb.t00/echo.exp, gdb.t00/help.exp,
1118 gdb.t00/teststrategy.exp, gdb.t00/gdbvars.exp, gdb.t01/run.exp,
1119 gdb.t01/term.exp, gdb.t02/whatis.exp, gdb.t03/ptype.exp,
1120 gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t06/break.exp,
1121 gdb.t07/watchpoint.exp, gdb.t08/opaque.exp, gdb.t09/corefile.exp,
1122 gdb.t10/crossload.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
1123 gdb.t13/bitfields.exp, gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
1124 gdb.t17/callfuncs.exp, gdb.t20/misc.exp, gdb.t20/inherit.exp,
1125 gdb.t20/classes.exp, gdb.t21/demangle.exp, gdb.t21/cplusfuncs.exp,
1126 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t30/chexp.exp,
1127 gdb.t31/chillvars.exp, lib/gdb.exp:
1128 Change place to report bugs from bug-dejagnu@prep.ai.mit.edu to
1129 bug-gdb@prep.ai.mit.edu.
1130
1131Fri May 7 09:15:35 1993 Fred Fish (fnf@cygnus.com)
1132
1133 * gdb.t17/callfuncs.exp (do_function_calls): Call t_double_values
1134 with 0.0, not integer 0.
1135
1136Fri Apr 30 13:17:24 1993 Jim Kingdon (kingdon@cygnus.com)
1137
1138 * gdb.t06/break.exp: Update for "Kill the program" message change.
1139
fb40210a
FF
1140Fri Apr 30 09:42:57 1993 Fred Fish (fnf@cygnus.com)
1141
1142 * Makefile.in (GDBFLAGS): Set to -nx.
1143 * Makefile.in (site.exp): Use GDBFLAGS.
1144
c1fb4e49
RP
1145Wed Apr 28 13:19:07 1993 K. Richard Pixley (rich@rtl.cygnus.com)
1146
1147 * */Makefile.in (CFLAGS): add CFLAGS = -g to all subdirectory
1148 Makefiles.
ab8603ea
RP
1149 (check): depend on just-check.
1150 (just-check): added so that tests can be run without a noop
1151 build pass.
c1fb4e49
RP
1152
1153Fri Apr 23 18:13:28 1993 K. Richard Pixley (rich@rtl.cygnus.com)
1154
1155 Switch to using configure's configdirs.
1156 * Makefile.in (Makefile): add configure.in dependency.
1157 (SUBDIRS): removed redundant assignment.
1158 * configure.in: switch subdirs assignment to configdirs.
1159 * gdb.t*/configure.in: new files.
1160
5959dcea
ILT
1161Thu Apr 22 08:27:53 1993 Ian Lance Taylor (ian@cygnus.com)
1162
1163 * gdb.t07/watchpoint.exp: Removed a29k expected failure which now
1164 works.
1165
fbc3492c
FF
1166Tue Apr 20 13:38:40 1993 Fred Fish (fnf@cygnus.com)
1167
1168 * gdb.{t20,t21,t22,t23}/Makefile.in: Use $(srcdir) to avoid $<
1169 in explicit rules. Apparently this is not supported by some makes.
1170
512e5f94
JG
1171Mon Apr 19 01:54:53 1993 John Gilmore (gnu@cygnus.com)
1172
1173 * gdb.t31/Makefile.in: Use $(srcdir) when avoiding $<, sigh.
1174
987b4233
PS
1175Fri Apr 16 09:33:46 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1176
1177 * config/unix-gdb.exp: Add back missing return 0 which mysteriously
1178 disappeared.
1179
acb771de
JG
1180Thu Apr 15 02:28:24 1993 John Gilmore (gnu@cacophony.cygnus.com)
1181
1182 * gdb.t31/Makefile.in: Avoid $< in explicit rule.
1183
a08317af
FF
1184Wed Apr 14 16:38:47 1993 Fred Fish (fnf@cygnus.com)
1185
1186 * gdb.t07/watchpoint.exp: Remove setup_xfail for i486
1187 watchpoint problem that is now fixed.
1188 * gdb.t30/chexp.exp: Remove setup_xfail for printing
1189 uninitialized convenience variables.
1190 * gdb.t31/chillvars.exp: Fix expected patterns for printing
1191 structures.
1192
1193Wed Apr 14 12:55:58 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1194
1195 * gdb.t00/help.exp: Compensate for bug in mips-*-ultrix* OS
1196 which causes expect to get out of sync with gdb on long output
1197 from help set.
1198 * gdb.t09/corefile.exp: Make expected pattern for core file
1199 failing signal and frame output format less sun specific.
1200
b54a2f2d
PB
1201Tue Apr 13 23:18:07 1993 Per Bothner (bothner@cygnus.com)
1202
1203 * gdb.t31/chillvars.exp: Add and remove initial dummy
1204 breakpoint, so that symbol table is forced in.
1205 (Needed at least on Sunos4, though it seems not SVR4.)
1206 * gdb.t31/chillvars.exp: Update for changed output format.
1207
ce307257
RS
1208Sun Apr 11 17:21:45 1993 Rob Savoye (rob at darkstar.cygnus.com)
1209
1210 * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
1211
1212Wed Apr 7 21:28:21 1993 Rob Savoye (rob@cygnus.com)
1213
1214 * Makefile.in: Added --srcdir when invoking runtest, removed the
1215 need for a local config file. (optional now)
1216
bee218aa
FF
1217Wed Apr 7 14:13:41 1993 Fred Fish (fnf@cygnus.com)
1218
1219 * gdb.t21/demangle.exp: Only count real fails (not xfails) for
1220 failure count used to force early termination. Add some more
1221 expected failures for gnu style demangling.
1222
1223Thu Apr 1 09:50:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1224
1225 * Makefile.in (CXXFLAGS): Remove -O. It caused the debug info for the
1226 pmi variable from gdb.t20/gdbme to get optimized away.
1227 * gdb.t00/teststrategy.exp: Added expected failure for mips-*-*.
1228 Check for written corefile upon timeout _and_ eof.
1229
1096d1de
PS
1230Tue Mar 30 09:58:16 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1231
1232 * config/unix-gdb.exp: Add missing return 0.
1233
72ea43e6
PS
1234Tue Mar 30 08:34:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
1235
1236 * gdb.t16/printcmds.exp: Remove misplaced xfail that caused an early
1237 test termination.
1238
7007db96
FF
1239Mon Mar 29 17:37:25 1993 Fred Fish (fnf@cygnus.com)
1240
1241 * configure.in (subdirs): Put back gdb.t17 which mysteriously
1242 disappeared.
1243
63305a73
FF
1244Thu Mar 25 21:05:16 1993 Fred Fish (fnf@cygnus.com)
1245
7007db96
FF
1246 * gdb.t10/crossload.exp: Disable the i860-elf test until such
1247 time as i860 support works.
1248
63305a73
FF
1249 * gdb.t15/funcargs.exp: Fix expected outputs to include
1250 "backtrace 100\r" rather than just "backtrace\r", to match last
1251 change.
1252
5f2912cc
ILT
1253Thu Mar 25 12:14:28 1993 Ian Lance Taylor (ian@cygnus.com)
1254
1255 * config/udi-gdb.exp (gdb_exit): Remove close command.
1256 (gdb_target_udi): New procedure to set the UDI target.
1257 (gdb_start): Don't remove *_soc files. Use gdb_target_udi.
1258 * gdb.t00/default.exp: Added expected failures for a29k-*-udi.
1259 Added waits for prompts after several question responses. Added
1260 some more responses used by a29k-amd-udi-gdb.
1261 * gdb.t01/run.exp, gdb.t06/break.exp: Added a29k-*-udi support:
1262 pass different arguments, restart UDI connection after program
1263 completion.
1264 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t07/watchpoint.exp,
1265 gdb.t08/opaque.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
1266 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp, gdb.t20/misc.exp,
1267 gdb.t21/cplusfuncs.exp: Added expected failures for a29k-*-*.
1268 * gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t07/watchpoint.exp,
1269 gdb.t08/opaque.exp, gdb.t12/scope.exp, gdb.t13/bitfields.exp,
1270 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
1271 gdb.t17/callfuncs.exp, gdb.t20/classes.exp, gdb.t20/inherit.exp,
1272 gdb.t20/misc.exp, gdb.t22/virtfuncs.exp: Restart UDI connection
1273 after program completion.
1274 * gdb.t10/crossload.exp: Does not work for a29k-*-*, since BFD is
1275 compiled with a SELECT_VECS setting.
1276 * gdb.t15/funcargs.exp: Use argument to backtrace to prevent
1277 infinite recursion.
1278
1279 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t22/virtfuncs.exp:
1280 Added checks for COFF results, and made them expected failures for
1281 all targets. It would be better to make them expected failures
1282 for COFF targets only.
1283
21ce979a
DZ
1284Wed Mar 24 14:43:38 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
1285
1286 * Makefile.in: add null dvi target, don't bother to recurse
ebc0f582
DZ
1287 through test directories for info and install-info; rename
1288 $(datadir) to be dejagnu instead of deja-gnu
21ce979a 1289
214aa244
FF
1290Wed Mar 24 09:48:03 1993 Fred Fish (fnf@cygnus.com)
1291
214aa244
FF
1292 * gdb.t31/gdbme.ch: Re-enable code that previously caused
1293 compiler to coredump.
1294 * gdb.t31/chillvars.exp: Re-enable tests that depend on that
1295 code.
214aa244 1296
bfb33935
FF
1297Tue Mar 23 08:53:42 1993 Fred Fish (fnf@cygnus.com)
1298
bfb33935
FF
1299 * gdb.t31/gdbme.ch: Comment out code that causes chill compiler
1300 coredump.
1301 * gdb.t31/chillvars.exp: Comment out tests that depend on that
1302 code.
bfb33935 1303
3d0bd7d3
RS
1304Sun Mar 21 17:56:47 1993 Rob Savoye (rob at darkstar.cygnus.com)
1305
1306 * gdb.t03/ptype.exp: tests for return code from gdb_test.
1307 * gdb.t00/teststrategy.exp: Uses which proc rather than spawning
1308 which in a shell. Deletes xgdb when done.
1309 * config/unix-gdb.exp: Won't try to spawn $GDB unless it exists.
1310 Tests the return from the "set height" or "set width" commands.
1311 Added a few return codes where needed.
1312
bc803007
FF
1313Wed Mar 17 11:31:01 1993 Fred Fish (fnf@cygnus.com)
1314
04fb224c
FF
1315 * Makefile.in (SUBDIRS): Add gdb.t17.
1316 * configure.in (subdirs): Add gdb.t17.
bc803007
FF
1317 * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
1318 files to test gdb's calling of functions in the inferior with
1319 the correct arguments and gdb's ability to retrieve any
1320 result returned.
1321
400b81b5
FF
1322Tue Mar 16 15:37:11 1993 Fred Fish (fnf@cygnus.com)
1323
1324 * config/unix-gdb.exp (gdb_exit): Remove close commands that
1325 may be called after gdb goes away. Previous versions of expect
1326 needed these to avoid file descriptor leaks, but they cause
1327 errors with the current revision of expect.
1328 * gdb.t00/gdbvars.exp: Use -re on expected output after
1329 setting sevenbit-strings.
1330 * gdb.t04/setvar.exp, gdb.t13/bitfields.exp: Make commands
1331 to set sevenbit-strings consistent across tests.
400b81b5
FF
1332 gdb.t30/chexp.exp, gdb.t31/chillvars.exp: Make commands to
1333 set sevenbit-strings consistent across tests.
400b81b5 1334
96b99583
FF
1335Fri Mar 12 08:47:20 1993 Fred Fish (fnf@cygnus.com)
1336
1337 * gdb.t21/demangle.exp (proc demangle): Adjust quotes in an
1338 expected output to match current "expect" expectations.
1339
d3b43da8
FF
1340Wed Mar 10 18:01:49 1993 Fred Fish (fnf@cygnus.com)
1341
1342 * gdb.t00/default.exp: Change expected output for default "source"
1343 command, to match new gdb behavior which requires a filename to
1344 source.
1345
fa5366da
FF
1346Tue Mar 9 11:00:56 1993 Fred Fish (fnf@cygnus.com)
1347
1348 * gdb.t07/watchpoint.exp (test_simple_watchpoint): Set up
1349 expected fail for i486-*-* that misses the marker2 function.
1350 * gdb.t10/crossload.exp (bfddefault): Allow successful
1351 recognition of a format to pass even if no symbols are found.
1352 Explicitly catch failures where the format is not recognized
1353 or is ambiguous, and add the reason to the fail message.
1354 * gdb.t10/crossload.exp (bfdexplicit): Catch failure where
1355 the cause is and invalid target and add reason to failure message.
1356 * gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k,
1357 elf32-i386, elf32-sparc, and elf32-i860.
1358 * gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar):
1359 Set up expected failure for 'filename'::variable scope resolution,
1360 which is now apparently broken on all targets.
1361 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp,
1362 gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp,
1363 gdb.t23/templates.exp: Change failure for missing binfile into
1364 just a warning.
1365 gdb.t21/demangle.exp: Change all cfront references to 'arm'
1366 references.
1367
1368Mon Mar 8 19:20:28 1993 Fred Fish (fnf@cygnus.com)
1369
1370 * gdb.t00/default.exp: Add expected output for default "source"
1371 command, to match new gdb behavior.
1372 * gdb.t09/corefile.exp: Use GDBFLAGS when spawning GDB.
1373
1be6caef
RS
1374Sun Mar 7 15:14:09 1993 Rob Savoye (rob@cygnus.com)
1375
1376 * config/*-gdb.exp: returns an error, rather than exiting on
1377 internal errors.
1378
1379Tue Mar 2 18:09:32 1993 Fred Fish (fnf@cygnus.com)
1380
1381 * gdb.t03/gdbme.c: Add pointer to struct variable.
1382 * gdb.t03/ptype.exp: Test equivalence of '.' and '->' for
1383 referencing struct members.
1384
01cec5c8
ILT
1385Thu Feb 25 10:39:06 1993 Ian Lance Taylor (ian@cygnus.com)
1386
1be6caef
RS
1387 * configure.in (mips-idt-ecoff): New target.
1388 * config/mips-gdb.exp: New file for remote board using MIPS remote
1389 debugging protocol.
1390
01cec5c8
ILT
1391 * Redid configuration scheme. Removed gdb.t*/configure.in.
1392 Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*. Changed to use CC, CXX
1393 instead of CC_FOR_TARGET, CXX_FOR_TARGET. Added mostlyclean and
1394 distclean targets. Built executables via .o files. Adjusted
1395 tests to account for source files in $(srcdir) rather than
1396 $(objdir).
1397 * lib/gdb.exp (runto): Don't expect () after the function name,
1398 because it may have arguments.
1399
5b272a2d
ILT
1400Wed Feb 24 08:05:38 1993 Ian Lance Taylor (ian@cygnus.com)
1401
1402 * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
1403 gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added
1404 expected failures for mips-idt-* and mips-sgi-*.
1405 * gdb.t00/default.exp (attach): Kill process if requested.
1406 * gdb.t00/help.exp (help target core, help target): Accept a gdb
1407 that does not read core files.
1408 * gdb.t01/run.exp: Removed checks for exit status code.
1409 * gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that
1410 it is linked in.
1411 * gdb.t03/ptype.exp: Increase timeout when calling malloc.
1412 * gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where
1413 appropriate, rather than doing it by hand.
1414 * gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first
1415 execution.
1416 * gdb.t10/crossload.exp: Kill existing program if needed.
1417 * gdb.t15/funcargs.exp: Use delete_breakpoints function where
1418 appropriate, rather than doing it by hand. Always increase
1419 timeout for this test, not just for VxWorks.
1420
16aa4b53
FF
1421Wed Feb 24 08:03:38 1993 Fred Fish (fnf@cygnus.com)
1422
16aa4b53
FF
1423 * gdb.t31/chillvars.exp (test_structs): New proc to test printing
1424 of Chill STRUCT types and STRUCT values.
1425 * gdb.t31/chillvars.exp (test_strings): Expect "CHAR" now, rather
1426 than "char".
1427 * gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1,
1428 struct2): New struct definitions and initializations to test
1429 simple Chill STRUCT types.
16aa4b53 1430
ff7f25de
FF
1431Tue Feb 23 11:55:06 1993 Fred Fish (fnf@cygnus.com)
1432
1433 * gdb.t00/teststrategy.exp: Track reversion in gdb to not print
1434 the null byte at the end of strings.
1435 * gdb.t00/default.exp: Make show version insensitive to copyright
1436 date.
1437 * gdb.t16/in-gdbme.c (ctable1, ctable2): Make explicitly unsigned
1438 to avoid dependencies on target char signedness.
1439 * gdb.t16/printcmds.exp: Update expected results for explicitly
1440 unsigned char.
1441 * gdb.t16/printcmds.exp: Remove setup_xfails for i960 that should
1442 now work.
1443 * gdb.t21/demangle.exp: Add many more patterns for template
1444 demangling, most of them being expected failures.
1445 * gdb.t21/demangle.exp (proc demangle): Quote the demangled
1446 string we are matching for, to match on the whole string.
1447 * gdb.t21/demangle.exp: Add many new test strings to demangle,
1448 and fix a whole bunch that had incorrect expected output but were
1449 passing anyway because of the bug in "proc demangle".
ff7f25de
FF
1450 * gdb.t31/chillvars.exp: Remove setup_xfail for printing string
1451 type.
1452 * gdb.t31/in-gdbme.ch: Uncomment string4, now compiles.
ff7f25de 1453
bf3d2b75
MW
1454Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
1455
1456 * gdb/testsuite: made modifications to testcases, etc., to allow
1457 them to work properly given the reorganization of deja-gnu and the
1458 relocation of the testcases from deja-gnu to a "tool" subdirectory.
1459
19fa4a0a
MW
1460Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
1461
1462 * gdb/testsuite: Initial creation of gdb/testsuite.
1463 Migrated dejagnu testcases and support files for testing nm to
1464 gdb/testsuite from deja-gnu. These files were moved "as is"
1465 with no modifications. This migration is part of a major overhaul
1466 of dejagnu. The modifications to these testcases, etc., which
1467 will allow them to work with the new version of dejagnu will be
1468 made in a future update.
80edc7cb
JK
1469\f
1470Local Variables:
1471mode: indented-text
1472left-margin: 8
1473fill-column: 74
1474version-control: never
1475End:
This page took 0.209689 seconds and 4 git commands to generate.