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