Use new proc for "file" command to load symbol tables.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
48d10a25
ILT
1Thu Sep 16 13:45:44 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2
3 * config/mips-gdb.exp (gdb_load): Increase timeout to 2400.
4 Rework board rebooting slightly.
5 (gdb_exit): Don't exit from the remote shell; there isn't one.
6 * gdb.stabs/weird.exp: If a program is being debugged already,
7 kill it.
8 * gdb.t04/setvar.exp: Stop and restart gdb.
9 * gdb.t05/expr.exp: Likewise.
10 * gdb.t07/watchpoint.exp: If target is mips-idt-*, stop and
11 restart gdb and reload the program.
12 * gdb.t08/opaque.exp: Likewise.
13 * gdb.t12/scope.exp: Likewise.
14 * gdb.t13/bitfields.exp: Likewise.
15 * gdb.t15/funcargs.exp: Likewise.
16 * gdb.t20/classes.exp: Likewise.
17 * gdb.t03/ptype.exp: Increase timeout.
18 * gdb.t16/printcmds.exp (test_print_string_constants,
19 test_print_array_constants): Likewise.
20 * gdb.t17/callfuncs.exp (do_function_calls): Likewise.
21 * gdb.t20/classes.exp (do_tests): Likewise.
22 * gdb.t22/virtfunc.exp (test_virtual_calls): Likewise.
23
8cced93d
ILT
24Wed Sep 15 14:24:36 1993 Ian Lance Taylor (ian@cygnus.com)
25
26 * gdb.stabs: Renamed *wierd* to *weird*.
27
f424845a
JK
28Wed Sep 15 10:36:50 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
29
30 * gdb.t13/bitfields.exp: Test for bad output rather than waiting
31 for timeout. Add "known gcc 2.4.5 bug" to failure message.
32
06f63f95
JK
33Tue Sep 14 17:16:44 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
34
35 * gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.
36 (do_tests): Remove xfail for whatis on one_var and two_var.
37
38Wed Sep 8 23:14:23 1993 Rob Savoye (rob@darkstar.cygnus.com)
39
40 * Makefile.in: Made cross building work better by adding
41 {RUNTEST,CC}_FOR_TARGET and using TARGET_FLAGS_TO_PASS.
42
b7da78d5
JK
43Tue Sep 7 14:11:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
44
45 * gdb.t15/{return.c,return.exp,Makefile.in}:
46 New test, currently commented out.
47
2fd77dab
RS
48Tue Aug 31 16:51:29 1993 Rob Savoye (rob@darkstar.cygnus.com)
49
50 * config/udi-gdb.exp: gdb_exit now kills any isstip processes
51 still running and removes the leftover named socket so GDb can do
52 clean restarts.
53
f6c8cae6
RS
54Mon Aug 30 17:55:16 1993 Rob Savoye (rob@darkstar.cygnus.com)
55
56 * gdb.t01/run.exp: Add match for VxWorks, cause I/O comes out the
57 console, not GDB.
58 * config/mt-*: Added default values for RUNTEST and RUNTESTFLAGS so
59 cross testing works better with "make check"
60 * config/unix-gdb: Use default procedures for exit and version.
61 * config/vx-gdb.exp: Cleaned up and massaged back to working order
62 with the newest VxWorks.
63
08843cd8
JK
64Thu Aug 26 17:50:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
65
298e9222
JK
66 * gdb.t20/classes.exp: For "ptype class Base1", continue to accept
67 old form.
68
69 * gdb.t22/virtfunc.exp: If it prints `struct' (not `class') with a
70 name (e.g. devo gdb with gcc 2.4.5), it is still a pass.
71
08843cd8
JK
72 * gdb.t10/crossload.exp: Skip whole file (for now, until we fix it).
73
74 * config/unix-gdb.exp: Remove this version of gdb_exit
75 * lib/gdb.exp: Merge in all the crap from config/unix-gdb.exp.
76 Rob says he'll look at it when he gets back to testing boards.
77
aed23900
FF
78Thu Aug 26 07:20:00 1993 Fred Fish (fnf@deneb.cygnus.com)
79
80 * gdb.t22/virtfunc.exp: Accept missing struct/class names as
81 an expected fail for certain ptype commands.
82
83 * gdb.t20/classes.exp: Update expected results of "ptype class
84 Base1" to account for the constructor that now appears in the type.
85
653ae28f
FF
86Wed Aug 25 16:48:05 1993 Fred Fish (fnf@deneb.cygnus.com)
87
88 * configure.in (configdirs): Restore gdb.t04, which mysteriously
89 disappeared from list.
90 * config/{udi-gdb.exp, gdb-unix.exp}: Replace calls to obsolete
91 "alldone" proc with call to cleanup and exit.
92 * {gdb.t01/run.exp, gdb.t01/term.exp, gdb.t02/whatis.exp,
93 gdb.t03/ptype.exp, gdb.t04/setvar.exp, gdb.t05/expr.exp,
94 gdb.t06/break.exp, gdb.t07/watchpoint.exp, gdb.t08/opaque.exp,
95 gdb.t09/corefile.exp, gdb.t10/crossload.exp, gdb.t11/list.exp,
96 gdb.t12/scope.exp, gdb.t13/bitfields.exp}: Replace calls to
97 "alldone" proc with simple returns that suppress remaining
98 tests. The alldone proc went away many months ago.
99
84853a53
JK
100Tue Aug 24 11:04:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
101
c69b7db7
JK
102 * gdb.t10/nodebug.exp: Comment out "maint print msymbols" tests.
103
84853a53
JK
104 * gdb.t12/gdbme0.c (localscopes, autovars): Modify to foil gcc -O.
105
5e958188
PS
106Thu Aug 19 22:08:41 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
107
108 * gdb.t15/funcargs.exp: Allow arguments for main in backtraces
109 as vax gdb will display them.
110
0e8e9721
JK
111Thu Aug 19 18:18:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
112
64926813
JK
113 * gdb.t20/gdbme.cc: Do some calculation with v.x, to confound
114 optimizers.
115
7161494d
JK
116 * scope.exp: Change "bad value for localval" messages so each one
117 is unique.
118
62db94cb
JK
119 * config/unix-gdb.exp (gdb_exit): Move info on this vs.
120 lib/gdb.exp (gdb_exit) from ChangeLog to comments.
121
0e8e9721
JK
122 * gdb.t06/signals.exp: Skip the whole file with xfail for delta68.
123
b606bd8d
JK
124Tue Aug 17 00:05:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
125
126 * gdb.t00/teststrategy.exp: Deal with it if cmdsize = 1 line
127 doesn't exist (due to optimization).
128
0e0b4e64
JK
129Mon Aug 16 21:05:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
130
b606bd8d
JK
131 * gdb.stabs/wierd.exp: Deal with it if echo of "file" command
132 contains \r because the filename is long.
133
0e0b4e64
JK
134 * gdb.t06/signals.exp: Revise comments regarding "'next' behaved as
135 'continue'" bug, and change xfail back to i*86-univel-sysv4*.
136
adce2225
PS
137Mon Aug 16 03:05:17 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
138
139 * gdb.t00/help.exp, gdb.t02/whatis.exp, gdb.t07/watchpoint.exp,
140 gdb.t08/opaque.exp, gdb.t17/interrupt.exp: Update for vax running
141 Ultrix.
142 * gdb.t02/whatis.exp: Use procedure to setup xfails on long versus
143 int tests.
144 * gdb.t08/opaque.exp: Use procedure to setup xfails for opaque tests.
145
9e191927
FF
146Thu Aug 12 15:24:28 1993 Fred Fish (fnf@deneb.cygnus.com)
147
adce2225
PS
148 * Makefile.in (distclean): Remove *.log *.plog *.sum *.psum site.*.
149
9e191927
FF
150 * gdb.t17/interrupt.exp: Fix 'missing Continuing' case so pattern
151 to match does not match the passing case but still matches the
152 failing case.
153
285ae57a
JK
154Thu Aug 12 16:58:59 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
155
156 * Makefile.in (distclean): Remove *.plog *.sum *.psum site.*.
157
7a7d682b
JG
158Wed Aug 11 19:47:27 1993 John Gilmore (gnu@rtl.cygnus.com)
159
160 * lib/gdb.exp (gdb_exit): Move the best version of gdb_exit
285ae57a 161 to here. Fix 'Quit anyway.*?' bug (? is a regexp metacharacter).
7a7d682b
JG
162 * config/{mips-gdb.exp, nind-gdb.exp, udi-gdb.exp, vx-gdb.exp}:
163 Remove various versions of gdb_exit.
164 * config/vx-gdb.exp: Remove quit_vxgdb, change a caller to call
165 gdb_exit.
166 * config/unix-gdb.exp: gdb_exit remains here, and should override
167 the generic version, since it's doing a lot of wierd stuff that
168 the other versions aren't. FIXME, fold it in, or abandon this
169 version.
170
48c95e5b
JK
171Wed Aug 11 12:09:32 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
172
173 * gdb.t24/demangle.exp: Add tests for PR 3220.
174
175Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
176
177 * gdb.t24/demangle.exp: Add lucid test for __vtbl__3foo__vt_cc_main_.
178
5ad3ae4a
FF
179Tue Aug 10 15:45:25 1993 Fred Fish (fnf@deneb.cygnus.com)
180
e024d80c
FF
181 * gdb.t07/watchpoint.exp: Clear xfail with "i*86-*-*", not just
182 "i386-*-*". Works for i486 as well.
183
5ad3ae4a
FF
184 * gdb.t06/signals.exp: Rework code that recognizes known SVR4
185 bug, and expand domain of xfail to all SVR4 systems, since the
186 actual problem is likely to be in generic SVR4 /proc support.
187
ae039ff3
JK
188Tue Aug 10 15:49:35 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
189
190 * config/unix-gdb.exp (gdb_load): Add eof to expect statement.
191
c0398b8b
FF
192Tue Aug 10 09:56:56 1993 Fred Fish (fnf@deneb.cygnus.com)
193
869cfa9f
FF
194 * gdb.t17/interrupt.exp: Set up xfail for *-*-sysv4*, in chain of
195 xfails for other systems. Match a missing 'Continuing.' as an
196 explicit fail for i*86-*-sysv4*, so it doesn't hose other tests.
197
adf18b24
FF
198 * gdb.t20 {classes.exp, inherit.exp, misc.exp}, gdb.t21/cplusfuncs.exp,
199 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t31/chillvars.exp:
200 Only issue warning for missing executables if -all option is used.
201
c0398b8b
FF
202 * gdb.stabs/wierd.exp: Only issue warning for missing wierd.o
203 file if -all option is used. It's like an unpredictable XFAIL.
204
0685d95f
JK
205Mon Aug 9 10:13:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
206
3241e35d
JK
207 * gdb.t15/funcargs.exp: Add comments that hppa xfails are only
208 for dynamically linked binaries.
209
0685d95f
JK
210 * gdb.t10/crossload.exp: Add `set gnutarget auto' at end of tests.
211
205c1ddc
JK
212Sun Aug 8 14:21:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
213
214 * gdb.t20/inherit.exp: Change message for "print tagless struct"
215 to state that this is a known bug in old versions of g++.
216
6117e42f
JK
217Fri Aug 6 21:40:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
218
219 * gdb.t17/interrupt.exp: Add xfail for 386 bsd. Accept echoed newline
220 while waiting for `Continuing'.
221
d8ab5dbf
FF
222Fri Aug 6 13:38:08 1993 Fred Fish (fnf@deneb.cygnus.com)
223
224 * gdb.t10/nodebug.exp: Expect to find local/global minimal symbols
225 in text, data, and bss.
226 * gdb.t10/nodebug.c: Add local and global test variables for
227 initialized and uninitialized data.
228
f4dfe788
JK
229Thu Aug 5 12:18:40 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
230
231 * config/unix-gdb.exp (gdb_exit): Add "wait".
232
233Thu Aug 5 18:14:06 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
234
235 * gdb.t06/signals.exp: xfail the continue from the handler for all
236 targets.
237
238 * gdb.t07/watchpoint.exp: clear_xfail for i386 when calling a
239 function with watchpoints enabled, the i386 call dummy starts with
240 a call.
241
242 * gdb.t00/teststrategy.exp, gdb.t09/Makefile.in: Handle the way
243 386 bsd names its corefiles.
244
a469d3b6
FF
245Wed Aug 4 08:53:41 1993 Fred Fish (fnf@cygnus.com)
246
247 * gdb.t10/Makefile.in (nodebug.o): Don't use "-c -o", many
248 compilers don't grok it.
249 * gdb.t16/gdbme.c (ctable1): Initialize unsigned char array
250 with small octal ints rather than character constants, which
251 are signed and might not fit if first promoted to int.
252
ad6feb08
FF
253Tue Aug 3 18:28:25 1993 Fred Fish (fnf@cygnus.com)
254
255 * gdb.t09/Makefile.in (clean): Remove corefile.
256
257Mon Aug 2 12:47:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
258
259 * gdb.t07/watchpoint.exp: Add missing `$prompt $'.
260
a92499ba
JK
261Mon Aug 2 12:30:14 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
262 and Jim Kingdon (kingdon@cygnus.com)
263
264 * gdb.t06/signals.exp: Change xfail from "*-*-*" to be only for
265 NO_SINGLE_STEP machines. Fix comment about its cause. Uncomment
266 the `continue' test right after it (also xfailed if NO_SINGLE_STEP).
267
c4978d68
JK
268Fri Jul 30 19:46:55 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
269
270 * gdb.t17/interrupt.exp: Add xfail for hppa.
271
69aa789b
PS
272Fri Jul 30 12:54:11 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
273
274 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t08/opaque.exp,
275 gdb.t09/corefile.exp: Cleanup xfails for fixed mips bugs.
276 * gdb.t13/bitfields.exp, gdbme.c: Examine a variable in the inferior
277 to determine signed-ness of bitfields and use the result to setup
278 the xfail.
a4fbb03e 279 * gdb.t15/gdbme.c: Add comments to the two indirect call0a lines.
c4978d68
JK
280 * gdb.t15/funcargs.exp: Use them to step until the second indirect
281 call line is reached if necessary.
69aa789b 282
84123aa6
JK
283Thu Jul 29 20:33:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
284
285 * gdb.stabs/wierd.exp: New test, for nameless baseclasses.
286
287Mon Jul 26 00:15:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
288
289 * gdb.t06/break.exp: Also test `clear' command.
290
cb6afa30
JK
291Wed Jul 21 18:03:38 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
292
002c6d17
JK
293 * gdb.t00/teststrategy.exp: Remove extra quote.
294
6665d54c 295 * gdb.t07/watchpoint.exp: Change xfail for calling function with
84123aa6 296 watchpoint enabled to be for all non-68k machines.
6665d54c 297
cb6afa30
JK
298 * gdb.t15/{mips_pro.{c,exp},Makefile.in}: New test.
299
9d77e877
PS
300Mon Jul 19 23:59:26 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
301
302 * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*
303 targets use aout.mt instead of ecoff.mt as gas understands
304 standard aout format.
305
675d65db
JK
306Mon Jul 19 18:14:06 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
307
62d4a686
JK
308 * lib/gdb.exp (runto): Don't insist that function we are running to
309 was compiled with -g.
310
311 * gdb.t10/{nodebug.{c,exp},Makefile.in}: New test.
312
675d65db
JK
313 * gdb.t17/interrupt.exp: Before sending ^C, give the inferior time
314 to get back into the read system call.
315 Accept leading newline in case where we woke it up.
316
76b098d1
PS
317Sun Jul 18 08:40:45 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
318
319 * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New files
320 to make the stabs test work on ecoff systems using gcc and -with-stabs.
321 * gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to
322 enable ecoff configuration.
323
0568df2a
JK
324Thu Jul 15 11:54:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
325
326 * gdb.t15/funcargs.exp (localvars_in_indirect_call): New test.
327
e91ceb3c
JK
328Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
329
330 * gdb.t16/printcmds.exp: Add another printf test.
331
6dc31f06
ILT
332Wed Jul 14 15:37:13 1993 Ian Lance Taylor (ian@cygnus.com)
333
334 * configure.in: If configured -with-stabs on any target, add
335 stabsdirs to configdirs.
336
5af4f5f6
JK
337Wed Jul 14 09:36:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
338
e91ceb3c
JK
339 * gdb.t16/printcmds.exp: Change printf "%f\n" to printf "%f is
340 fun" so pattern does not match the command itself.
5af4f5f6 341
4988d8c7
JK
342Mon Jul 12 11:22:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
343
344 * gdb.t15/{gdbme.c,funcargs.exp}: Test for alloca-influenced frames.
345
a688a186
JK
346Sun Jul 11 12:03:24 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
347
348 * gdb.t17/interrupt.exp: Test for more things.
349
2a62a4cb
JK
350Fri Jul 9 14:11:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
351
81074ec8
JK
352 * gdb.t07/watchpoint.exp: In until test, deal with the way the DEC
353 compiler arranges the code and line numbers.
354
2a62a4cb
JK
355 * gdb.t17/interrupt.exp: Don't send \n after ^C.
356
3ae135ab
PS
357Fri Jul 9 09:47:02 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
358
359 * gdb.t00/help.exp: Increase expect input buffer size.
360
be7f7549
JK
361Thu Jul 8 14:26:50 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
362
075aa449
JK
363 * gdb.t06/signals.exp: Remove sparc xfail; bug fixed.
364
1af6f16c
JK
365 * gdb.t07/watchpoint.exp: Add xfail for hppa.
366
270532f9
JK
367 * gdb.t17/{gdbme.c,callfuncs.exp}: Add sum10 function, to test pa bug.
368
be7f7549
JK
369 * gdb.t06/signals.exp: At "p func1 ()" test, check for breakpoint
370 [0-9]*, not just [0-9].
371
f2dee08e
JK
372Wed Jul 7 17:52:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
373
9ae07ce5
JK
374 * gdb.t20/{gdbme.cc,classes.exp}: Add xfail for gdb/2972.
375
f2dee08e
JK
376 * gdb.t2*: Set CXXFLAGS, not CFLAGS, since that's what we use.
377
afde243f
JK
378Tue Jul 6 13:54:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
379
380 * gdb.t00/help.exp: Replace most of docstring for "continue" with .*.
381
762665e1
JK
382Mon Jul 5 22:03:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
383
46d284c9
JK
384 * gdb.t06/signals.c: Add xfails for sun3.
385
306ee233
JK
386 * gdb.t07/watchpoint.exp: Comment out xfail for fixed bug 1836.
387
762665e1
JK
388 * gdb.t07/{gdbme.c,watchpoint.exp}: Add test for 2597. Also add
389 test_stepping tests.
390
79f3218c
JK
391Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
392
762665e1
JK
393 * gdb.t{06,17}/Makefile.in (clean): Remove all executables.
394
b2618fd8
JK
395 * gdb.t17/{interrupt.{c,exp},Makefile.in}: New test for solaris bug.
396
56f413cd
JK
397 * gdb.t06/twice.exp, Makefile.in: Just use an include of twice.c
398 rather than actually putting it through cpp twice.
399
79f3218c
JK
400 * gdb.t06/signals.exp: Add xfails for unixware and rs6000.
401
eae16698
ILT
402Fri Jul 2 10:48:03 1993 Ian Lance Taylor (ian@cygnus.com)
403
404 * config/mips-gdb.exp (gdb_exit): Removed close statement which is
405 no longer needed.
406
38e1dd54
JK
407Fri Jul 2 09:08:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
408
b4ace9d3
JK
409 * gdb.t06/signals.exp: Add test for sparc bug with do_save_insn.
410
38e1dd54
JK
411 * gdb.t20/{classes,inherit}.exp: If a class which doesn't use any
412 C++ features prints as "struct", make it a pass, not an xfail.
413
414Thu Jul 1 22:03:33 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
415
416 * gdb.t22/virtfunc.exp: Remove a bunch of xfails.
417 Don't require VA to print as "class" rather than "struct".
418
b55cc8a2
JK
419Thu Jul 1 18:27:40 1993 Jim Kingdon (kingdon@cygnus.com)
420
421 * gdb.t06/twice.exp: Don't care about the file name GDB prints.
422
e02c07a5
JK
423Wed Jun 30 18:01:00 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
424
425 * gdb.t{02,13}/comp-info.c, gdb.t06/twice.exp: Add "return 0" to end.
426
427Tue Jun 29 13:15:42 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
428
429 * gdb.t12/scope.exp: Remove xfail for parameter printing in wrong
430 order.
431
b4e89979
JK
432Tue Jun 29 09:22:29 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
433
366f2869
JK
434 * gdb.t16/printcmds.exp: Add printf tests.
435
38c41e92
JK
436 * gdb.t06/{twice.{c,exp},Makefile.in}: New test.
437
b4e89979
JK
438 * gdb.t10/Makefile.in (clean): Remove $(EXECUTABLES) too.
439
440Mon Jun 28 11:25:59 1993 Fred Fish (fnf@cygnus.com)
441
442 * gdb.t20/classes.exp: Add clear_xfail's before printing summary
443 pass counts, to counteract any existing or future setup_xfails.
444
884e8cd4
JK
445Mon Jun 28 09:15:17 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
446
f492b6c1
JK
447 * gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macros
448 {BEGIN,END}_COMMON for common block instead of STAB.
44443a9b 449 * gdb.stabs/wierd.exp: Add xfail for rs6000.
f492b6c1 450
884e8cd4
JK
451 * gdb.stabs/wierd.def: Make value of N_GSYM's 0.
452 intp_var should be N_GSYM not N_LSYM.
453 wierd-aout.S: Use a label for the value of the N_SO.
454 wierd.def: Remove all backslashes.
455 wierd-{aout,xcoff}.S: Put a few tests with backslashes here.
456
9325d5af
PS
457Mon Jun 28 07:21:51 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
458
459 * gdb.t20/gdbme.cc (main): Move variable initialization for AIX to
460 get the expected next to inheritance3.
461
d2b860e3
PS
462Sun Jun 27 12:29:53 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
463
464 * gdb.t00/teststrategy.exp: Remove expected failure for mips-*-*
465 now that gcc-2.4 gets it right.
466
f788cf78
JK
467Fri Jun 25 12:00:46 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
468
2de1aa1c
JK
469 * gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.
470
f788cf78
JK
471 * gdb.t{02,13}/{Makefile.in,gdbme.c,comp-info.c}: New way of
472 generating comp-info.exp which works for cross-compilation.
473
6ba7b818
FF
474Thu Jun 24 16:55:05 1993 Fred Fish (fnf@cygnus.com)
475
476 * gdb.t11/list.exp: For SVR4 xfails, match "*-*-sysv4*", not
477 "*-*-sysv4.*".
478
479Tue Jun 22 21:17:26 1993 Fred Fish (fnf@cygnus.com)
480
481 * gdb.t01/run.exp: Start with a fresh gdb.
482 * gdb.t11/list.exp: For SVR4 xfails, match on all versions of
483 SVR4.x.
484
cfb702c1
FF
485Mon Jun 21 15:23:22 1993 Fred Fish (fnf@cygnus.com)
486
487 * {gdb.t01, gdb.t02, gdb.t03, gdb.t04, gdb.t05, gdb.t06, gdb.t07,
488 gdb.t08, gdb.t09, gdb.t10, gdb.t11, gdb.t12, gdb.t13, gdb.t15,
489 gdb.t16, gdb.t17, gdb.t20, gdb.t21, gdb.t22, gdb.t23, gdb.t30}/
490 Makefile.in (distclean, realclean): Remove gdbme.c from list of
491 things to remove.
492
3d26a081
FF
493Sat Jun 19 07:49:10 1993 Fred Fish (fnf@cygnus.com)
494
495 * gdb.t24/demangle.exp (test_gnu_style_demangling): Add some new
496 test cases from bug reports.
497
5c0e7bd6
FF
498Fri Jun 18 10:38:49 1993 Fred Fish (fnf@cygnus.com)
499
500 * gdb.t06/break.exp: Add xfails for sparc-sun-solaris2.*.
501 * gdb.t12/scope.exp: Add clear_xfails at appropriate places to
502 avoid spurious xfails.
503 * gdb.t20/classes.exp: Add xfails for longstanding C++ problems.
504 * gdb.t21/cplusfuncs.exp: Add xfails for sparc-sun-solaris2.*.
505 * gdb.t22/virtfunc.exp: Add xfails for longstanding C++ problems.
506
212f6219
FF
507Wed Jun 16 10:11:57 1993 Fred Fish (fnf@cygnus.com)
508
509 * gdb.t00/teststrategy.exp: Rework to provide more useful
510 description of each test, fix problem with systems that define
511 ALIGN_STACK_ON_STARTUP code, other misc cleanups.
512 * gdb.t06/break.exp (test_next_with_recursion): Fix expected
513 results for "next over recursive call" so timeouts aren't taken
514 by error.
515
69dbdc05
JK
516Mon Jun 14 09:09:04 1993 Jim Kingdon (kingdon@cygnus.com)
517
c76f7bb7
JK
518 * gdb.t12/scope.exp: Test printing of variables before run.
519
69dbdc05
JK
520 * gdb.t12/{gdbme0.c,scope.exp}: Test for bug where parameters are
521 printed in wrong order due to sorting.
522
dd9d4fa3
FF
523Sat Jun 12 15:03:58 1993 Fred Fish (fnf@cygnus.com)
524
80af2bd3
FF
525 * gdb.t00/teststrategy.exp: Fix expected results for printing
526 user entered string constant. Is array of char, prints with no
527 address.
528
dd9d4fa3
FF
529 * gdb.t00/{default.exp, help.exp}: Account for changes to radix
530 commands.
531 * gdb.t16/gdbme.c: Add and use struct containing arrays of char.
532 * gdb.t16/printcmds.exp: Fix all lines that match "unsigned char *".
533 * gdb.t16/printcmds.exp (test_print_char_arrays): Test printing
534 of struct of char arrays.
535 * gdb.t00/radix.exp: New tests for radix commands.
536
49b12db0
JK
537Fri Jun 11 13:12:27 1993 Jim Kingdon (kingdon@cygnus.com)
538
539 * gdb.t16/printcmd.exp: Print a variable before running program
540 (with xfail for AIX).
541
729258a3
JK
542Thu Jun 10 11:04:04 1993 Jim Kingdon (kingdon@cygnus.com)
543
fcb6cf58
JK
544 * gdb.t06/{signals.exp,signals.c,Makefile.in}: New test.
545
729258a3
JK
546 * gdb.t16/printcmd.exp: Don't print variables before running program.
547
548 * gdb.t06/break.exp: Don't require envp argument to main.
549
550 * gdb.t0{2,3,4,5}/gdbme.c [_AIX]: Use signed keyword.
551
552 * gdb.t02/whatis.exp, gdb.t11/list.exp:
553 Add xfails for rs6000.
554
fcb6cf58
JK
555 * gdb.t02/whatis.exp: Change other tests not to re-test something
556 we already tested.
729258a3
JK
557
558 * gdb.t{03,15,16}/gdbme.c: Reference all variables and make sure
559 each type used has a variable of that type.
560
561Tue Jun 8 16:45:20 1993 Jim Kingdon (kingdon@rtl.cygnus.com)
562
563 * gdb.t20/{inherit.exp,gdbme.cc}: Test tagless structure.
564
565Fri Jun 4 11:07:19 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
566
567 * configure.in: change srctrigger to be a file, not a directory
568
b3523cb3
ILT
569Fri Jun 4 08:23:57 1993 Ian Lance Taylor (ian@cygnus.com)
570
729258a3
JK
571 * configure.in (mips-idt-ecoff*): Added trailing '*'.
572
b3523cb3
ILT
573 * gdb.t11/list.exp: Fixed a couple of typos.
574
46fc723c
FF
575Tue Jun 1 21:28:06 1993 Fred Fish (fnf@cygnus.com)
576
577 * gdb.t00 (teststrategy.exp): Remove notice about PR 1823. Bug
578 is fixed and PR is closed.
579 * gdb.t16 (gdbme.c): Add simple test string variable.
580 * gdb.t16 (printcmds.exp): Add tests with simple test string
581 variable, primarily for boundaries on "set print elements".
582
942a6600
JK
583Mon May 31 11:36:08 1993 Jim Kingdon (kingdon@cygnus.com)
584
6a51601e
JK
585 * gdb.stabs/wierd.exp: Remove xfail for printing big integer.
586 Make leading 0's optional and don't expect a tab in the middle
587 of the number.
588
bfcba962
JK
589 * gdb.t00/teststrategy.exp: Remove xgdb before trying the copy.
590
591 * gdb.stabs/wierd.def: Type attributes must be preceded by number=.
592 * gdb.stabs/wierd.exp: Remove xfails for type attributes. Also
593 don't end command passed to gdb_test with newline.
594
942a6600
JK
595 * gdb.t13/{Makefile.in,gdbme.c,bitfields.exp}: If we #defined the
596 signed keyword away, don't expect signed bitfields to be signed.
597
598 * gdb.t13/bitfields.exp (bitfield containment): Accept the fields
599 printing with only as many 1's as are in the field as well as printing
600 with 32 1's (see comment).
601
35c254be
FF
602Sat May 29 17:57:01 1993 Fred Fish (fnf@cygnus.com)
603
88db2feb 604 * gdb.t00/default.exp: Start with a fresh gdb.
dd294fc0
FF
605 * configure.in (configdirs): Remove gdb.t31 until the chill
606 compiler works again. It no longer is able to find chillrt0
607 since it isn't in libchill.a anymore.
150ab440
FF
608 * gdb.stabs/wierd.exp: Rewrite to properly handling a missing
609 wierd.o, make more modular.
35c254be
FF
610 * gdb.stabs/wierd.def (bad_neg0type, bad_neg0const): Remove
611 spurious newlines that caused problems.
612
18ef9146
JK
613Wed May 26 09:57:19 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
614
5bd22ca8 615 * Move test with enums and partial symbols from gdb.t03/ptype.exp
12a09603
JK
616 to gdb.stabs/wierd.exp since GCC has worked around the bug.
617 gdb.stabs/wierd.{exp,def}: Many new tests.
618
18ef9146
JK
619 * gdb.t00/default.exp: update info line for new message.
620
621 * gdb.t02/{whatis.exp,gdbme.c}:
622 Test that "char *" doesn't print as "caddr_t".
623
2d10304e
JK
624Tue May 25 13:28:27 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
625
626 * gdb.t00/help.exp: Use .* in place of some help messages which
627 just changed.
628 gdb.t00/default.exp: Update "info frame" test for new message.
629 * gdb.stabs/wierd.exp: Check for eof, directly or via gdb_test.
29b34f10 630 Remove some xfails
2d10304e 631
e726f3b5
JK
632Mon May 24 00:24:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
633
c6d70012
JK
634 * gdb.t03/{gdbme.c,ptype.exp}:
635 Add tests for typedef'd struct and union without tags.
2d10304e 636 Also check "whatis" on a variable of a typedef'd enum without a tag.
c6d70012 637
f43c2f05
JK
638 * gdb.t00/teststrategy.exp: For p "foo", remove sun4 XFAIL (see
639 PRMS 1823; the bug still exists but isn't reproduced by this test
640 anymore), and remove rs6000 XFAIL (the bug is fixed).
e726f3b5
JK
641
642 * gdb.t03/ptype.exp: Comment out a lot of tests which are basically
643 duplicated from whatis.exp. For those that are left, accept
644 "long", "long int", or "int" for long variables (whatis.exp already
645 has an XFAIL for "int", so no need to fail it here).
646
647 * gdb.t02/whatis.exp, gdb.t10/crossload.exp:
648 Deal with GCC's names for types now that GDB uses the compiler's names.
649
650 * gdb.t02/{Makefile.in,gdbme.c,whatis.exp}: If not GCC, do some
651 setup_xfail's for sunos4. If we #defined the signed keyword away,
652 don't expect GDB to know that char it is signed.
653
654 * gdb.t00/teststrategy.exp: Update for symbolic signal names.
655
0b3c22df
FF
656Sun May 23 08:44:55 1993 Fred Fish (fnf@cygnus.com)
657
658 * configure.in (configdirs): Add gdb.t24 for C++ tests that
659 should work on any system, regardless of debugging format.
660 * gdb.t21/demangle.exp: Move to gdb.t24.
661 * gdb.t24/demangle.exp: Move from gdb.t21.
662 * gdb.t24/{Makefile.in, configure.in}: New files.
663
664Thu May 20 19:39:03 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
665
666 * configure.in: Do gdb.stabs and C++ tests only for stabs.
667 * gdb.stabs: New directory.
668
8ce07a21
JK
669Tue May 18 21:12:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
670
671 * config/{mips,nind,udi,unix,vx}-gdb.exp: Look for "Quit anyway.*?"
672 not just "Quit anyway?".
673
27daf1a9
FF
674Tue May 18 17:13:20 1993 Fred Fish (fnf@cygnus.com)
675
676 * gdb.t21/demangle.exp: Add a couple of new patterns. Ensure
677 that all setup_xfails are immediately followed by clear_xfails.
678
679Tue May 11 09:10:47 1993 Fred Fish (fnf@cygnus.com)
680
681 * config/unix-gdb.exp, gdb.t00/echo.exp, gdb.t00/help.exp,
682 gdb.t00/teststrategy.exp, gdb.t00/gdbvars.exp, gdb.t01/run.exp,
683 gdb.t01/term.exp, gdb.t02/whatis.exp, gdb.t03/ptype.exp,
684 gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t06/break.exp,
685 gdb.t07/watchpoint.exp, gdb.t08/opaque.exp, gdb.t09/corefile.exp,
686 gdb.t10/crossload.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
687 gdb.t13/bitfields.exp, gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
688 gdb.t17/callfuncs.exp, gdb.t20/misc.exp, gdb.t20/inherit.exp,
689 gdb.t20/classes.exp, gdb.t21/demangle.exp, gdb.t21/cplusfuncs.exp,
690 gdb.t22/virtfunc.exp, gdb.t23/templates.exp, gdb.t30/chexp.exp,
691 gdb.t31/chillvars.exp, lib/gdb.exp:
692 Change place to report bugs from bug-dejagnu@prep.ai.mit.edu to
693 bug-gdb@prep.ai.mit.edu.
694
695Fri May 7 09:15:35 1993 Fred Fish (fnf@cygnus.com)
696
697 * gdb.t17/callfuncs.exp (do_function_calls): Call t_double_values
698 with 0.0, not integer 0.
699
700Fri Apr 30 13:17:24 1993 Jim Kingdon (kingdon@cygnus.com)
701
702 * gdb.t06/break.exp: Update for "Kill the program" message change.
703
fb40210a
FF
704Fri Apr 30 09:42:57 1993 Fred Fish (fnf@cygnus.com)
705
706 * Makefile.in (GDBFLAGS): Set to -nx.
707 * Makefile.in (site.exp): Use GDBFLAGS.
708
c1fb4e49
RP
709Wed Apr 28 13:19:07 1993 K. Richard Pixley (rich@rtl.cygnus.com)
710
711 * */Makefile.in (CFLAGS): add CFLAGS = -g to all subdirectory
712 Makefiles.
ab8603ea
RP
713 (check): depend on just-check.
714 (just-check): added so that tests can be run without a noop
715 build pass.
c1fb4e49
RP
716
717Fri Apr 23 18:13:28 1993 K. Richard Pixley (rich@rtl.cygnus.com)
718
719 Switch to using configure's configdirs.
720 * Makefile.in (Makefile): add configure.in dependency.
721 (SUBDIRS): removed redundant assignment.
722 * configure.in: switch subdirs assignment to configdirs.
723 * gdb.t*/configure.in: new files.
724
5959dcea
ILT
725Thu Apr 22 08:27:53 1993 Ian Lance Taylor (ian@cygnus.com)
726
727 * gdb.t07/watchpoint.exp: Removed a29k expected failure which now
728 works.
729
fbc3492c
FF
730Tue Apr 20 13:38:40 1993 Fred Fish (fnf@cygnus.com)
731
732 * gdb.{t20,t21,t22,t23}/Makefile.in: Use $(srcdir) to avoid $<
733 in explicit rules. Apparently this is not supported by some makes.
734
512e5f94
JG
735Mon Apr 19 01:54:53 1993 John Gilmore (gnu@cygnus.com)
736
737 * gdb.t31/Makefile.in: Use $(srcdir) when avoiding $<, sigh.
738
987b4233
PS
739Fri Apr 16 09:33:46 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
740
741 * config/unix-gdb.exp: Add back missing return 0 which mysteriously
742 disappeared.
743
acb771de
JG
744Thu Apr 15 02:28:24 1993 John Gilmore (gnu@cacophony.cygnus.com)
745
746 * gdb.t31/Makefile.in: Avoid $< in explicit rule.
747
a08317af
FF
748Wed Apr 14 16:38:47 1993 Fred Fish (fnf@cygnus.com)
749
750 * gdb.t07/watchpoint.exp: Remove setup_xfail for i486
751 watchpoint problem that is now fixed.
752 * gdb.t30/chexp.exp: Remove setup_xfail for printing
753 uninitialized convenience variables.
754 * gdb.t31/chillvars.exp: Fix expected patterns for printing
755 structures.
756
757Wed Apr 14 12:55:58 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
758
759 * gdb.t00/help.exp: Compensate for bug in mips-*-ultrix* OS
760 which causes expect to get out of sync with gdb on long output
761 from help set.
762 * gdb.t09/corefile.exp: Make expected pattern for core file
763 failing signal and frame output format less sun specific.
764
b54a2f2d
PB
765Tue Apr 13 23:18:07 1993 Per Bothner (bothner@cygnus.com)
766
767 * gdb.t31/chillvars.exp: Add and remove initial dummy
768 breakpoint, so that symbol table is forced in.
769 (Needed at least on Sunos4, though it seems not SVR4.)
770 * gdb.t31/chillvars.exp: Update for changed output format.
771
ce307257
RS
772Sun Apr 11 17:21:45 1993 Rob Savoye (rob at darkstar.cygnus.com)
773
774 * config/unix-gdb.exp: Gracefully exits if $GDB is a bogus path.
775
776Wed Apr 7 21:28:21 1993 Rob Savoye (rob@cygnus.com)
777
778 * Makefile.in: Added --srcdir when invoking runtest, removed the
779 need for a local config file. (optional now)
780
bee218aa
FF
781Wed Apr 7 14:13:41 1993 Fred Fish (fnf@cygnus.com)
782
783 * gdb.t21/demangle.exp: Only count real fails (not xfails) for
784 failure count used to force early termination. Add some more
785 expected failures for gnu style demangling.
786
787Thu Apr 1 09:50:30 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
788
789 * Makefile.in (CXXFLAGS): Remove -O. It caused the debug info for the
790 pmi variable from gdb.t20/gdbme to get optimized away.
791 * gdb.t00/teststrategy.exp: Added expected failure for mips-*-*.
792 Check for written corefile upon timeout _and_ eof.
793
1096d1de
PS
794Tue Mar 30 09:58:16 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
795
796 * config/unix-gdb.exp: Add missing return 0.
797
72ea43e6
PS
798Tue Mar 30 08:34:25 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
799
800 * gdb.t16/printcmds.exp: Remove misplaced xfail that caused an early
801 test termination.
802
7007db96
FF
803Mon Mar 29 17:37:25 1993 Fred Fish (fnf@cygnus.com)
804
805 * configure.in (subdirs): Put back gdb.t17 which mysteriously
806 disappeared.
807
63305a73
FF
808Thu Mar 25 21:05:16 1993 Fred Fish (fnf@cygnus.com)
809
7007db96
FF
810 * gdb.t10/crossload.exp: Disable the i860-elf test until such
811 time as i860 support works.
812
63305a73
FF
813 * gdb.t15/funcargs.exp: Fix expected outputs to include
814 "backtrace 100\r" rather than just "backtrace\r", to match last
815 change.
816
5f2912cc
ILT
817Thu Mar 25 12:14:28 1993 Ian Lance Taylor (ian@cygnus.com)
818
819 * config/udi-gdb.exp (gdb_exit): Remove close command.
820 (gdb_target_udi): New procedure to set the UDI target.
821 (gdb_start): Don't remove *_soc files. Use gdb_target_udi.
822 * gdb.t00/default.exp: Added expected failures for a29k-*-udi.
823 Added waits for prompts after several question responses. Added
824 some more responses used by a29k-amd-udi-gdb.
825 * gdb.t01/run.exp, gdb.t06/break.exp: Added a29k-*-udi support:
826 pass different arguments, restart UDI connection after program
827 completion.
828 * gdb.t02/whatis.exp, gdb.t03/ptype.exp, gdb.t07/watchpoint.exp,
829 gdb.t08/opaque.exp, gdb.t11/list.exp, gdb.t12/scope.exp,
830 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp, gdb.t20/misc.exp,
831 gdb.t21/cplusfuncs.exp: Added expected failures for a29k-*-*.
832 * gdb.t04/setvar.exp, gdb.t05/expr.exp, gdb.t07/watchpoint.exp,
833 gdb.t08/opaque.exp, gdb.t12/scope.exp, gdb.t13/bitfields.exp,
834 gdb.t15/funcargs.exp, gdb.t16/printcmds.exp,
835 gdb.t17/callfuncs.exp, gdb.t20/classes.exp, gdb.t20/inherit.exp,
836 gdb.t20/misc.exp, gdb.t22/virtfuncs.exp: Restart UDI connection
837 after program completion.
838 * gdb.t10/crossload.exp: Does not work for a29k-*-*, since BFD is
839 compiled with a SELECT_VECS setting.
840 * gdb.t15/funcargs.exp: Use argument to backtrace to prevent
841 infinite recursion.
842
843 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t22/virtfuncs.exp:
844 Added checks for COFF results, and made them expected failures for
845 all targets. It would be better to make them expected failures
846 for COFF targets only.
847
21ce979a
DZ
848Wed Mar 24 14:43:38 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
849
850 * Makefile.in: add null dvi target, don't bother to recurse
ebc0f582
DZ
851 through test directories for info and install-info; rename
852 $(datadir) to be dejagnu instead of deja-gnu
21ce979a 853
214aa244
FF
854Wed Mar 24 09:48:03 1993 Fred Fish (fnf@cygnus.com)
855
214aa244
FF
856 * gdb.t31/gdbme.ch: Re-enable code that previously caused
857 compiler to coredump.
858 * gdb.t31/chillvars.exp: Re-enable tests that depend on that
859 code.
214aa244 860
bfb33935
FF
861Tue Mar 23 08:53:42 1993 Fred Fish (fnf@cygnus.com)
862
bfb33935
FF
863 * gdb.t31/gdbme.ch: Comment out code that causes chill compiler
864 coredump.
865 * gdb.t31/chillvars.exp: Comment out tests that depend on that
866 code.
bfb33935 867
3d0bd7d3
RS
868Sun Mar 21 17:56:47 1993 Rob Savoye (rob at darkstar.cygnus.com)
869
870 * gdb.t03/ptype.exp: tests for return code from gdb_test.
871 * gdb.t00/teststrategy.exp: Uses which proc rather than spawning
872 which in a shell. Deletes xgdb when done.
873 * config/unix-gdb.exp: Won't try to spawn $GDB unless it exists.
874 Tests the return from the "set height" or "set width" commands.
875 Added a few return codes where needed.
876
bc803007
FF
877Wed Mar 17 11:31:01 1993 Fred Fish (fnf@cygnus.com)
878
04fb224c
FF
879 * Makefile.in (SUBDIRS): Add gdb.t17.
880 * configure.in (subdirs): Add gdb.t17.
bc803007
FF
881 * gdb.t17/{Makefile.in, callfuncs.exp, gdbme.c}: New test
882 files to test gdb's calling of functions in the inferior with
883 the correct arguments and gdb's ability to retrieve any
884 result returned.
885
400b81b5
FF
886Tue Mar 16 15:37:11 1993 Fred Fish (fnf@cygnus.com)
887
888 * config/unix-gdb.exp (gdb_exit): Remove close commands that
889 may be called after gdb goes away. Previous versions of expect
890 needed these to avoid file descriptor leaks, but they cause
891 errors with the current revision of expect.
892 * gdb.t00/gdbvars.exp: Use -re on expected output after
893 setting sevenbit-strings.
894 * gdb.t04/setvar.exp, gdb.t13/bitfields.exp: Make commands
895 to set sevenbit-strings consistent across tests.
400b81b5
FF
896 gdb.t30/chexp.exp, gdb.t31/chillvars.exp: Make commands to
897 set sevenbit-strings consistent across tests.
400b81b5 898
96b99583
FF
899Fri Mar 12 08:47:20 1993 Fred Fish (fnf@cygnus.com)
900
901 * gdb.t21/demangle.exp (proc demangle): Adjust quotes in an
902 expected output to match current "expect" expectations.
903
d3b43da8
FF
904Wed Mar 10 18:01:49 1993 Fred Fish (fnf@cygnus.com)
905
906 * gdb.t00/default.exp: Change expected output for default "source"
907 command, to match new gdb behavior which requires a filename to
908 source.
909
fa5366da
FF
910Tue Mar 9 11:00:56 1993 Fred Fish (fnf@cygnus.com)
911
912 * gdb.t07/watchpoint.exp (test_simple_watchpoint): Set up
913 expected fail for i486-*-* that misses the marker2 function.
914 * gdb.t10/crossload.exp (bfddefault): Allow successful
915 recognition of a format to pass even if no symbols are found.
916 Explicitly catch failures where the format is not recognized
917 or is ambiguous, and add the reason to the fail message.
918 * gdb.t10/crossload.exp (bfdexplicit): Catch failure where
919 the cause is and invalid target and add reason to failure message.
920 * gdb.t10/crossload.exp: Fix bfd target names for elf32-m68k,
921 elf32-i386, elf32-sparc, and elf32-i860.
922 * gdb.t12/scope.exp (test_at_main, test_at_foo, test_at_bar):
923 Set up expected failure for 'filename'::variable scope resolution,
924 which is now apparently broken on all targets.
925 * gdb.t20/classes.exp, gdb.t20/inherit.exp, gdb.t20/misc.exp,
926 gdb.t21/cplusfuncs.exp, gdb.t22/virtfunc.exp,
927 gdb.t23/templates.exp: Change failure for missing binfile into
928 just a warning.
929 gdb.t21/demangle.exp: Change all cfront references to 'arm'
930 references.
931
932Mon Mar 8 19:20:28 1993 Fred Fish (fnf@cygnus.com)
933
934 * gdb.t00/default.exp: Add expected output for default "source"
935 command, to match new gdb behavior.
936 * gdb.t09/corefile.exp: Use GDBFLAGS when spawning GDB.
937
1be6caef
RS
938Sun Mar 7 15:14:09 1993 Rob Savoye (rob@cygnus.com)
939
940 * config/*-gdb.exp: returns an error, rather than exiting on
941 internal errors.
942
943Tue Mar 2 18:09:32 1993 Fred Fish (fnf@cygnus.com)
944
945 * gdb.t03/gdbme.c: Add pointer to struct variable.
946 * gdb.t03/ptype.exp: Test equivalence of '.' and '->' for
947 referencing struct members.
948
01cec5c8
ILT
949Thu Feb 25 10:39:06 1993 Ian Lance Taylor (ian@cygnus.com)
950
1be6caef
RS
951 * configure.in (mips-idt-ecoff): New target.
952 * config/mips-gdb.exp: New file for remote board using MIPS remote
953 debugging protocol.
954
01cec5c8
ILT
955 * Redid configuration scheme. Removed gdb.t*/configure.in.
956 Renamed gdb.t*/in-gdbme* to gdb.t*/gdbme*. Changed to use CC, CXX
957 instead of CC_FOR_TARGET, CXX_FOR_TARGET. Added mostlyclean and
958 distclean targets. Built executables via .o files. Adjusted
959 tests to account for source files in $(srcdir) rather than
960 $(objdir).
961 * lib/gdb.exp (runto): Don't expect () after the function name,
962 because it may have arguments.
963
5b272a2d
ILT
964Wed Feb 24 08:05:38 1993 Ian Lance Taylor (ian@cygnus.com)
965
966 * gdb.t00/default.exp, gdb.t01/run.exp, gdb.t02/whatis.exp,
967 gdb.t03/ptype.exp, gdb.t06/break.exp, gdb.t12/scope.exp: Added
968 expected failures for mips-idt-* and mips-sgi-*.
969 * gdb.t00/default.exp (attach): Kill process if requested.
970 * gdb.t00/help.exp (help target core, help target): Accept a gdb
971 that does not read core files.
972 * gdb.t01/run.exp: Removed checks for exit status code.
973 * gdb.t03/in-gdbme.c: Make explicit call to malloc to ensure that
974 it is linked in.
975 * gdb.t03/ptype.exp: Increase timeout when calling malloc.
976 * gdb.t04/setvar.exp, gdb.t05/expr.exp: Use runto function where
977 appropriate, rather than doing it by hand.
978 * gdb.t07/watchpoint.exp: If mips-idt-*, reload file after first
979 execution.
980 * gdb.t10/crossload.exp: Kill existing program if needed.
981 * gdb.t15/funcargs.exp: Use delete_breakpoints function where
982 appropriate, rather than doing it by hand. Always increase
983 timeout for this test, not just for VxWorks.
984
16aa4b53
FF
985Wed Feb 24 08:03:38 1993 Fred Fish (fnf@cygnus.com)
986
16aa4b53
FF
987 * gdb.t31/chillvars.exp (test_structs): New proc to test printing
988 of Chill STRUCT types and STRUCT values.
989 * gdb.t31/chillvars.exp (test_strings): Expect "CHAR" now, rather
990 than "char".
991 * gdb.t31/in-gdbme.ch (simple_struct, nested_struct, struct1,
992 struct2): New struct definitions and initializations to test
993 simple Chill STRUCT types.
16aa4b53 994
ff7f25de
FF
995Tue Feb 23 11:55:06 1993 Fred Fish (fnf@cygnus.com)
996
997 * gdb.t00/teststrategy.exp: Track reversion in gdb to not print
998 the null byte at the end of strings.
999 * gdb.t00/default.exp: Make show version insensitive to copyright
1000 date.
1001 * gdb.t16/in-gdbme.c (ctable1, ctable2): Make explicitly unsigned
1002 to avoid dependencies on target char signedness.
1003 * gdb.t16/printcmds.exp: Update expected results for explicitly
1004 unsigned char.
1005 * gdb.t16/printcmds.exp: Remove setup_xfails for i960 that should
1006 now work.
1007 * gdb.t21/demangle.exp: Add many more patterns for template
1008 demangling, most of them being expected failures.
1009 * gdb.t21/demangle.exp (proc demangle): Quote the demangled
1010 string we are matching for, to match on the whole string.
1011 * gdb.t21/demangle.exp: Add many new test strings to demangle,
1012 and fix a whole bunch that had incorrect expected output but were
1013 passing anyway because of the bug in "proc demangle".
ff7f25de
FF
1014 * gdb.t31/chillvars.exp: Remove setup_xfail for printing string
1015 type.
1016 * gdb.t31/in-gdbme.ch: Uncomment string4, now compiles.
ff7f25de 1017
bf3d2b75
MW
1018Mon Feb 22 07:54:03 1993 Mike Werner (mtw@poseidon.cygnus.com)
1019
1020 * gdb/testsuite: made modifications to testcases, etc., to allow
1021 them to work properly given the reorganization of deja-gnu and the
1022 relocation of the testcases from deja-gnu to a "tool" subdirectory.
1023
19fa4a0a
MW
1024Sun Feb 21 10:55:55 1993 Mike Werner (mtw@poseidon.cygnus.com)
1025
1026 * gdb/testsuite: Initial creation of gdb/testsuite.
1027 Migrated dejagnu testcases and support files for testing nm to
1028 gdb/testsuite from deja-gnu. These files were moved "as is"
1029 with no modifications. This migration is part of a major overhaul
1030 of dejagnu. The modifications to these testcases, etc., which
1031 will allow them to work with the new version of dejagnu will be
1032 made in a future update.
1033
This page took 0.116724 seconds and 4 git commands to generate.