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