]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
string-4.c (main_test): Allow some mempcpy/stpcpy calls not to be optimized into...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2003-06-06 Jakub Jelinek <jakub@redhat.com>
2
3 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4 mempcpy/stpcpy calls not to be optimized into something else.
5 * gcc.c-torture/execute/string-opt-3.c: Moved to...
6 * gcc.c-torture/execute/builtins/string-7.c: ...here.
7 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
8
9 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10
11 * gcc.dg/format/asm_fprintf-1.c: New test.
12
13 2003-06-05 Mark Mitchell <mark@codesourcery.com>
14
15 * lib/gcc-defs.exp (additional_sources): New variable.
16 (dg-additional-sources): New function.
17 (additional_files): New variable.
18 (dg-additional-files): New function.
19 (dg-additional-files-options): Likewise.
20 * lib/gcc-dg.exp (dg-require-weak): New function.
21 (dg-require-alias): Likewise.
22 (dg-require-gc-sections): Likewise.
23 * lib/target-supports.exp (check_alias_available): Remove testfile
24 parameter.
25 (check_gc_sections_available): New function.
26 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
27 (dg-gpp-additional-files): Likewise.
28 * lib/g++.exp (additional_sources): Remove.
29 (additional_files): Likewise.
30 (g++_target_compile): Use dg-additional-files-options.
31
32 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
33 Tcl logic.
34 * gcc.dg/special/ecos.exp: Remove.
35 * gcc.dg/special/20000419-2.c: Use dg-require-*.
36 * gcc.dg/special/alias-1.c: Likewise.
37 * gcc.dg/special/alias-2.c: Likewise.
38 * gcc.dg/special/gcsec-1.c: Likewise.
39 * gcc.dg/special/weak-1.c: Likewise.
40 * gcc.dg/special/weak-2.c: Likewise.
41 * gcc.dg/special/wkali-1.c: Likewise.
42 * gcc.dg/special/wkali-2.c: Likewise.
43
44 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
45 dg-gpp-additional-*.
46 * g++.dg/special/conpr-3.C: Likewise.
47 * g++.dg/special/conpr-4.C: Likewise.
48 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
49 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
50 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
51 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
52 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
53 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
54 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
55 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
56 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
57 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
58 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
59 * g++.old-deja/g++.other/comdat1.C: Likewise.
60 * g++.old-deja/g++.other/comdat2.C: Likewise.
61 * g++.old-deja/g++.other/comdat3.C: Likewise.
62 * g++.old-deja/g++.other/ctor1.C: Likewise.
63 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
64
65 2003-06-05 Richard Henderson <rth@redhat.com>
66
67 * gcc.dg/debug/20030605-1.c: New.
68
69 2003-06-04 Mark Mitchell <mark@codesourcery.com>
70
71 * README.QMTEST: Update.
72
73 2003-06-04 Richard Henderson <rth@redhat.com>
74
75 * gcc.dg/cleanup-1.c: New.
76 * gcc.dg/cleanup-2.c: New.
77 * gcc.dg/cleanup-3.c: New.
78 * gcc.dg/cleanup-4.c: New.
79 * gcc.dg/cleanup-5.c: New.
80 * gcc.dg/cleanup-6.c: New.
81 * gcc.dg/cleanup-7.c: New.
82
83 2003-06-04 Mark Mitchell <mark@codesourcery.com>
84
85 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
86
87 * lib/dg-pch.exp: New file.
88 * g++.dg/pch/pch.exp: Use dg-pch.exp.
89 * gcc.dg/pch/pch.exp: Likewise.
90
91 2003-06-04 Roger Sayle <roger@eyesopen.com>
92
93 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
94 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
95 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
96 * gcc.dg/builtins-17.c: New test case.
97 * gcc.dg/i386-387-4.c: New test case.
98 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
99
100 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
101
102 * gcc.dg/ultrasp9.c: New test.
103
104 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
105
106 * gcc.c-torture/compile/20030604-1.c: New test.
107 * gcc.dg/sparc-constant-1.c: New test.
108
109 2003-06-03 Glen Nakamura <glen@imodulo.com>
110
111 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
112
113 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
114
115 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
116
117 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
118 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
119
120 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
121
122 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
123
124 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
125
126 PR c++/10940
127 * g++.dg/template/spec10.C: New test.
128
129 2003-06-03 Roger Sayle <roger@eyesopen.com>
130
131 * gcc.dg/builtins-16.c: New test case.
132
133 2003-06-03 Jakub Jelinek <jakub@redhat.com>
134
135 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
136 mempcpy test with post-increments.
137 * gcc.c-torture/execute/string-opt-3.c: New test.
138 * gcc.dg/string-opt-1.c: New test.
139
140 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
141
142 PR fortran/10965
143 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
144
145 2003-06-02 Mark Mitchell <mark@codesourcery.com>
146
147 * lib/scanasm.exp (dg-scan): New function, factored out of ...
148 (scan-assembler): ... here. Use dg-scan.
149 (scan-assembler-not): Likewise.
150 (scan-file): New function.
151 (scan-file-not): Likewise.
152 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
153 * gcc.dg/cpp/_Pragma4.c: Likewise.
154 * gcc.dg/cpp/_Pragma5.c: Likewise.
155 * gcc.dg/cpp/avoidpaste1.c: Likewise.
156 * gcc.dg/cpp/avoidpaste2.c: Likewise.
157 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
158 * gcc.dg/cpp/cmdlne-P.c: Likewise.
159 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
160 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
161 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
162 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
163 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
164 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
165 * gcc.dg/cpp/cxxcom1.c: Likewise.
166 * gcc.dg/cpp/line1.c: Likewise.
167 * gcc.dg/cpp/maccom1.c: Likewise.
168 * gcc.dg/cpp/maccom2.c: Likewise.
169 * gcc.dg/cpp/maccom3.c: Likewise.
170 * gcc.dg/cpp/maccom4.c: Likewise.
171 * gcc.dg/cpp/maccom5.c: Likewise.
172 * gcc.dg/cpp/maccom6.c: Likewise.
173 * gcc.dg/cpp/multiline.c: Likewise.
174 * gcc.dg/cpp/spacing1.c: Likewise.
175 * gcc.dg/cpp/spacing2.c: Likewise.
176 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
177 * gcc.dg/cpp/trad/maccom1.c: Likewise.
178 * gcc.dg/cpp/trad/maccom2.c: Likewise.
179 * gcc.dg/cpp/trad/maccom3.c: Likewise.
180 * gcc.dg/cpp/trad/maccom4.c: Likewise.
181 * gcc.dg/cpp/trad/maccom6.c: Likewise.
182 * gcc.dg/cpp/cxxcom2.c: Likewise.
183 * gcc.dg/cpp/cxxcom2.h: New file.
184
185 * gcc.dg/cpp/truefalse.cpp: Move it to ...
186 * g++.dg/cpp/truefalse.C: Here.
187 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
188
189 2003-06-01 Loren James Rittle <ljrittle@acm.org>
190
191 * gcc.dg/cpp/redef3.c: New file.
192
193 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
194
195 * gcc.dg/i386-loop-3.c: New test.
196
197 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
198
199 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
200
201 2003-05-31 Roger Sayle <roger@eyesopen.com>
202
203 * gcc.dg/fwrapv-1.c: New test case.
204 * gcc.dg/fwrapv-2.c: New test case.
205
206 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
207
208 PR c++/10956
209 * g++.dg/template/spec9.C: New test.
210
211 2003-05-29 Roger Sayle <roger@eyesopen.com>
212
213 * gcc.dg/duff-4.c: New test case.
214
215 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
216
217 PR fortran/10843
218 * g77.dg/ffixed-form-1.f: New test
219 * g77.dg/ffixed-form-2.f: New test
220 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
221 * g77.dg/ffree-form-3.f: New test
222
223 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
224
225 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
226 * gcc.dg/wint_t-1.c: Likewise.
227
228 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
229
230 * g++.dg/template/access11.C: New test.
231
232 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
233
234 PR c++/10849
235 * g++.dg/template/access10.C: New test.
236
237 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
238 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
239
240 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
241
242 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
243
244 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
245 suppress for powerpc-*-darwin*.
246 * gcc.dg/torture/builtin-noret-2.c: Likewise.
247
248 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
249
250 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
251 suppress option for powerpc-*-darwin*.
252
253 2003-05-23 Roger Sayle <roger@eyesopen.com>
254
255 * gcc.dg/builtins-1.c: Add tests for tan and atan.
256 * gcc.dg/builtins-4.c: Add test for fmod.
257
258 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
259
260 PR c++/10682
261 * g++.dg/template/instantiate4.C: New test.
262
263 2003-05-22 Roger Sayle <roger@eyesopen.com>
264
265 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
266
267 2003-05-21 Janis Johnson <janis187@us.ibm.com>
268
269 * gcc.dg/compat/scalar-return-1_main.c: New file.
270 * gcc.dg/compat/scalar-return-1_x.c: New file.
271 * gcc.dg/compat/scalar-return-1_y.c: New file.
272 * gcc.dg/compat/scalar-return-2_main.c: New file.
273 * gcc.dg/compat/scalar-return-2_x.c: New file.
274 * gcc.dg/compat/scalar-return-2_y.c: New file.
275 * gcc.dg/compat/struct-return-3_main.c: New file.
276 * gcc.dg/compat/struct-return-3_y.c: New file.
277 * gcc.dg/compat/struct-return-3_x.c: New file.
278 * gcc.dg/compat/struct-return-2_main.c: New file.
279 * gcc.dg/compat/struct-return-2_x.c: New file.
280 * gcc.dg/compat/struct-return-2_y.c: New file.
281
282 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
283
284 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
285 for hppa*-hp-hpux*.
286 * gcc.dg/20021014-1.c (dg-options): Likewise.
287 * gcc.dg/nest.c (dg-options): Likewise.
288
289 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
290
291 PR c++/9738
292 * g++.dg/ext/dllimport2.C: New file.
293 * g++.dg/ext/dllimport3.C: New file.
294
295 2003-05-20 Janis Johnson <janis187@us.ibm.com>
296
297 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
298 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
299 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
300 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
301 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
302 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
303 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
304 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
305 * gcc.dg/compat/small-struct-defs.h: New file.
306 * gcc.dg/compat/small-struct-init.h: New file.
307 * gcc.dg/compat/small-struct-check.h: New file.
308 * gcc.dg/compat/fp-struct-defs.h: New file.
309 * gcc.dg/compat/fp-struct-check.h: New file.
310 * gcc.dg/compat/fp-struct-init.h: New file.
311 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
312 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
313
314 2003-05-19 Jakub Jelinek <jakub@redhat.com>
315
316 * gcc.dg/20030225-2.c: New test.
317
318 2003-05-18 Roger Sayle <roger@eyesopen.com>
319 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
320
321 * gcc.c-torture/compile/20030518-1.c: New test case.
322
323 2003-05-18 Mark Mitchell <mark@codesourcery.com>
324
325 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
326 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
327 gcc-dg-debug-runtest.
328 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
329 gcc-dg-debug-runtest.
330
331 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
332
333 PR c++/9022
334 * g++.dg/lookup/using6.C: New test.
335
336 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
337
338 * g++.dg/parse/access2.C: New test.
339
340 2003-05-17 Mark Mitchell <mark@codesourcery.com>
341
342 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
343 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
344 * gcc.dg/debug/debug.exp: Likewise.
345
346 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
347
348 * gcc.dg/dollar.c: New test.
349
350 2003-05-16 Janis Johnson <janis187@us.ibm.com>
351
352 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
353 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
354 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
355 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
356 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
357 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
358 * gcc.dg/compat/struct-by-value-6_main.c: New file.
359 * gcc.dg/compat/struct-by-value-6_x.c: New file.
360 * gcc.dg/compat/struct-by-value-6_y.c: New file.
361 * gcc.dg/compat/struct-by-value-7_main.c: New file.
362 * gcc.dg/compat/struct-by-value-7_x.c: New file.
363 * gcc.dg/compat/struct-by-value-7_y.c: New file.
364 * gcc.dg/compat/struct-by-value-8_main.c: New file.
365 * gcc.dg/compat/struct-by-value-8_x.c: New file.
366 * gcc.dg/compat/struct-by-value-8_y.c: New file.
367 * gcc.dg/compat/struct-by-value-9_main.c: New file.
368 * gcc.dg/compat/struct-by-value-9_x.c: New file.
369 * gcc.dg/compat/struct-by-value-9_y.c: New file.
370
371 2003-05-16 Mark Mitchell <mark@codesourcery.com>
372
373 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
374 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
375 support for "repo" mode.
376 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
377 * lib/g77-dg.exp: Likewise.
378 * lib/obj-dg.exp: Likewise.
379
380 2003-05-16 Jakub Jelinek <jakub@redhat.com>
381
382 Merge from gcc-3_2-rhl8-branch:
383 2003-04-23 Jakub Jelinek <jakub@redhat.com>
384
385 * gcc.dg/tls/opt-6.c: New test.
386
387 2003-04-05 Jakub Jelinek <jakub@redhat.com>
388
389 * gcc.dg/20030405-1.c: New test.
390
391 2003-03-09 Jakub Jelinek <jakub@redhat.com>
392
393 * gcc.dg/20030309-1.c: New test.
394
395 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
396
397 * gcc.c-torture/execute/20030307-1.c: New test.
398
399 2003-02-20 Randolph Chung <tausq@debian.org>
400
401 * gcc.c-torture/compile/20030220-1.c: New test.
402
403 2003-02-18 Jakub Jelinek <jakub@redhat.com>
404
405 * gcc.dg/20030217-1.c: New test.
406
407 2003-01-29 Jakub Jelinek <jakub@redhat.com>
408
409 * gcc.c-torture/compile/20020129-1.c: New test.
410
411 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
412
413 * gcc.dg/unroll-1.c: New test.
414
415 2002-11-16 Jan Hubicka <jh@suse.cz>
416
417 * gcc.c-torture/execute/20020920-1.c: New test.
418
419 2002-10-08 Jakub Jelinek <jakub@redhat.com>
420
421 PR target/7434
422 * gcc.c-torture/compile/20021008-1.c: New test.
423
424 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
425
426 PR target/7559
427 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
428
429 2002-08-07 Jakub Jelinek <jakub@redhat.com>
430
431 * gcc.c-torture/compile/20020807-1.c: New test.
432
433 2002-07-30 Jakub Jelinek <jakub@redhat.com>
434
435 * gcc.dg/tls/opt-1.c: New test.
436
437 2002-07-29 Jakub Jelinek <jakub@redhat.com>
438
439 * gcc.dg/20020729-1.c: New test.
440
441 2002-07-20 Jakub Jelinek <jakub@redhat.com>
442
443 * g++.dg/opt/life1.C: New test.
444
445 2002-05-20 Jakub Jelinek <jakub@redhat.com>
446
447 * gcc.dg/20020525-1.c: New test.
448
449 2002-05-24 Jakub Jelinek <jakub@redhat.com>
450
451 PR c++/6794
452 * g++.dg/ext/pretty1.C: New test.
453 * g++.dg/ext/pretty2.C: New test.
454
455 2003-05-15 Mark Mitchell <mark@codesourcery.com>
456
457 PR c++/8385
458 * g++.dg/ext/typeof5.C: New test.
459
460 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
461
462 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
463 __USER_LABEL_PREFIX__ into account.
464 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
465
466 2003-05-14 Roger Sayle <roger@eyesopen.com>
467
468 * gcc.dg/builtins-15.c: New test case.
469
470 2003-05-13 Zack Weinberg <zack@codesourcery.com>
471
472 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
473
474 2003-05-12 Mark Mitchell <mark@codesourcery.com>
475
476 * lib/g++.exp: Tweak handling of additional source files.
477 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
478 * g++.dg/special/conpr-2a.C: Rename to ...
479 * g++.dg/special/conpr-2a.cc: ... this.
480 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
481 * g++.dg/special/conpr-3a.C: Rename to ...
482 * g++.dg/special/conpr-3a.cc: This.
483 * g++.dg/special/conpr-3b.C: Rename to ...
484 * g++.dg/special/conpr-3b.cc: This.
485 * g++.dg/special/conpr-4.C: New test.
486 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
487
488 2003-05-12 David Edelsohn <edelsohn@gnu.org>
489
490 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
491
492 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
493
494 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
495 * g++.old-deja/g++.robertl/eb71.C: Likewise.
496 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
497 * g++.old-deja/g++.other/warn3.C: Likewise.
498
499 2003-05-11 Roger Sayle <roger@eyesopen.com>
500
501 * gcc.dg/i386-387-1.c: Update to also test log.
502 * gcc.dg/i386-387-2.c: Likewise.
503
504 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
505
506 * g77.f-torture/execute/int8421.f: New test.
507
508 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
509
510 PR c++/10230, c++/10481
511 * g++.dg/lookup/scoped5.C: New test.
512
513 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
514
515 PR c++/10552
516 * g++.dg/template/ttp6.C: New test.
517
518 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
519
520 * gcc.c-torture/execute/builtins: New directory.
521 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
522 gcc.c-torture/execute/builtins.
523 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
524 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
525 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
526 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
527
528 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
529
530 PR c++/9252
531 * g++.dg/template/access8.C: New test.
532 * g++.dg/template/access9.C: New test.
533
534 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
535
536 PR c++/9554
537 * g++.dg/parse/access1.C: New test.
538
539 2003-05-09 DJ Delorie <dj@redhat.com>
540
541 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
542 long, and not an int.
543
544 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
545
546 PR c++/10555, c++/10576
547 * g++.dg/template/memclass1.C: New test.
548
549 2003-05-08 DJ Delorie <dj@redhat.com>
550
551 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
552 targets.
553 * gcc.c-torture/execute/20021024-1.x: Likewise.
554 * gcc.c-torture/execute/shiftdi.x: Likewise.
555 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
556 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
557 * gcc.dg/20021018-1.c: Likewise.
558
559 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
560
561 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
562
563 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
564 (bcopy): Call memmove.
565
566 2003-05-08 Roger Sayle <roger@eyesopen.com>
567
568 * g77.f-torture/compile/8485.f: New test case.
569
570 2003-05-07 Richard Henderson <rth@redhat.com>
571
572 PR c++/10570
573 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
574 Verify exception_cleanup not called for rethrows.
575 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
576 when exiting catch block without rethrowing.
577 * g++.dg/eh/forced3.C: New.
578 * g++.dg/eh/forced4.C: New.
579
580 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
581
582 * gcc.dg/20030505.c: Fix triplet.
583
584 2003-05-06 DJ Delorie <dj@redhat.com>
585
586 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
587 * gcc.dg/nest.c: Likewise.
588
589 2003-05-05 Roger Sayle <roger@eyesopen.com>
590
591 * gcc.dg/builtins-14.c: New test case.
592
593 2003-05-05 Janis Johnson <janis187@us.ibm.com>
594
595 * lib/compat.exp (compat-execute): New argument.
596 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
597 * gcc.dg/compat: New test directory.
598 * gcc.dg/compat/compat.exp: New expect script.
599 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
600 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
601 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
602 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
603 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
604 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
605
606 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
607 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
608 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
609 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
610 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
611 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
612 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
613 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
614 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
615 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
616 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
617 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
618 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
619 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
620 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
621
622 2003-05-05 Zack Weinberg <zack@codesourcery.com>
623
624 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
625
626 2003-05-05 Jakub Jelinek <jakub@redhat.com>
627
628 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
629
630 2003-05-05 Geoffrey Keating <geoffk@apple.com>
631
632 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
633 * gcc.dg/ppc-fsel-2.c: New test.
634
635 * gcc.dg/unused-5.c: New test.
636
637 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
638
639 PR c++/10496
640 * g++.dg/warn/pmf1.C: New test.
641
642 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
643
644 PR c++/4494
645 * g++.dg/warn/main.C: New test.
646
647 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
648
649 * gcc.dg/nonnull-3.c: New test.
650
651 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
652
653 * gcc.dg/cpp/Wtrigraphs.c: Update.
654 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
655
656 2003-05-03 Geoffrey Keating <geoffk@apple.com>
657
658 * gcc.dg/ppc-fsel-1.c: New test.
659
660 2003-05-03 Zack Weinberg <zack@codesourcery.com>
661
662 PR c/10604
663 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
664
665 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
666
667 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
668
669 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
670
671 PR c++/9364, c++/10553, c++/10586
672 * g++.dg/parse/typename4.C: New test.
673 * g++.dg/parse/typename5.C: Likewise.
674
675 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
676
677 * gcc.c-torture/compile/20030503-1.c: New test.
678
679 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
680
681 * g++.dg/lookup/using5.C: Fix testcase error.
682
683 2003-05-01 Chris Demetriou <cgd@broadcom.com>
684
685 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
686 since MEABI is no longer supported. Remove all vestiges
687 of MEABI from the test.
688
689 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
690
691 PR c++/10554
692 * g++.dg/lookup/using5.C: New test.
693
694 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
695
696 PR c++/8772
697 * g++.dg/template/ttp5.C: New test.
698
699 2003-04-30 Mark Mitchell <mark@codesourcery.com>
700
701 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
702 (dg-gpp-additional-sources): New function.
703 (dg-gpp-additional-files): Likewise.
704 * lib/g++.exp (additional_sources): New variable.
705 (additional_files): Likewise.
706 (g++_target_compile): Deal with them.
707 * lib/old-dejagnu.exp: Remove.
708 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
709 * g++.old-deja: Revise all tests to use dg commands.
710
711 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
712
713 PR c++/9432, c++/9528
714 * g++.dg/lookup/using4.C: New test.
715
716 2003-04-29 Geoffrey Keating <geoffk@apple.com>
717
718 * gcc.dg/noreturn-5.c: New file.
719 * gcc.dg/noreturn-6.c: New file.
720
721 * gcc.c-torture/compile/inline-1.c: New file.
722
723 2003-04-29 Mark Mitchell <mark@codesourcery.com>
724
725 PR c++/10551
726 * g++.dg/template/explicit1.C: New test.
727
728 2003-04-29 Mark Mitchell <mark@codesourcery.com>
729
730 PR c++/10549
731 * g++.dg/other/bitfield1.C: New test.
732
733 PR c++/10527
734 * g++.dg/init/new7.C: New test.
735
736 2003-04-29 Mark Mitchell <mark@codesourcery.com>
737
738 * g++.dg/ext/desig1.C: New test.
739 * g++.dg/ext/init1.C: Update.
740
741 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
742
743 2003-04-28 Mark Mitchell <mark@codesourcery.com>
744
745 PR c++/10180
746 * g++.dg/warn/Winline-1.C: New test.
747
748 2003-04-28 Jakub Jelinek <jakub@redhat.com>
749
750 * gcc.c-torture/execute/string-opt-19.c: New test.
751
752 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
753 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
754
755 2003-04-27 Mark Mitchell <mark@codesourcery.com>
756
757 PR c++/10506
758 * g++.dg/init/new6.C: New test.
759
760 PR c++/10503
761 * g++.dg/init/ref6.C: New test.
762
763 2003-04-26 David Edelsohn <edelsohn@gnu.org>
764
765 * g++.dg/warn/weak1.C: XFAIL on AIX4.
766
767 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
768
769 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
770 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
771
772 2003-04-25 Mark Mitchell <mark@codesourcery.com>
773
774 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
775 initialized static data members.
776
777 2003-04-25 H.J. Lu <hjl@gnu.org>
778
779 * gcc.dg/ia64-sync-4.c: New test.
780
781 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
782
783 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
784 date.
785
786 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
787
788 PR c++/10337
789 * g++.dg/warn/conv1.C: New test.
790 * g++.old-deja/g++.other/conv7.C: Adjust.
791 * g++.old-deja/g++.other/overload14.C: Adjust.
792
793 2003-04-23 Mark Mitchell <mark@codesourcery.com>
794
795 PR c++/10471
796 * g++.dg/template/defarg2.C: New test.
797
798 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
799
800 * gcc.dg/cpp/include2.c: Update.
801 * gcc.dg/cpp/multiline-2.c: New.
802 * gcc.dg/cpp/multiline.c: Update.
803 * gcc.dg/cpp/strify2.c: Update.
804 * gcc.dg/cpp/trad/literals-2.c: Update.
805
806 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
807
808 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
809
810 2003-04-23 Mark Mitchell <mark@codesourcery.com>
811
812 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
813
814 2003-04-23 Mark Mitchell <mark@codesourcery.com>
815
816 PR c++/10451
817 * g++.dg/parse/crash4.C: New test.
818
819 PR c++/9847
820 * g++.dg/parse/crash5.C: New test.
821
822 2003-04-22 Mark Mitchell <mark@codesourcery.com>
823
824 PR c++/10446
825 * g++.dg/parse/crash3.C: New test.
826
827 PR c++/10428
828 * g++.dg/parse/elab1.C: New test.
829
830 2003-04-22 Devang Patel <dpatel@apple.com>
831
832 * gcc.dg/cpp/trad/funlike-5.c: New test.
833
834 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
835
836 * g++.dg/other/packed1.C: Fix dg options.
837
838 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
839
840 * g++.dg/other/offsetof2.C: New test.
841
842 2003-04-21 Mark Mitchell <mark@codesourcery.com>
843
844 * g++.dg/template/recurse.C: Adjust location of error messages.
845
846 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
847
848 PR c++/9881
849 * g++.dg/init/addr-const1.C: New test.
850 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
851
852 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
853
854 PR c++/10405
855 * g++.dg/lookup/struct-hack1.C: New test.
856
857 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
858
859 * ucs.c: Update diagnostic messages.
860
861 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
862
863 * gcc.dg/cpp/truefalse.cpp: New test.
864 * gcc.dg/cpp/cpp.exp: Update.
865 * g++.dg/other/stdbool-if.C: Remove.
866
867 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
868
869 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
870 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
871
872 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
873
874 * gcc.c-torture/compile/20030418-1.c: New test.
875
876 2003-04-17 Janis Johnson <janis187@us.ibm.com>
877
878 * README.compat: Remove; content moved to doc/sourcebuild.texi.
879
880 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
881
882 PR c++/10347
883 g++.dg/template/dependent-name1.C: New test.
884
885 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
886
887 * gcc.dg/warn-1.c (tourist_guide): New array,
888 contains a pointer to bar.
889
890 2003-04-16 Roger Sayle <roger@eyesopen.com>
891
892 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
893 * gcc.c-torture/execute/medce-1.c: New test case.
894 * gcc.c-torture/execute/medce-2.c: New test case.
895
896 2003-04-15 Mark Mitchell <mark@codesourcery.com>
897
898 * lib/prune.exp: Ignore more messages.
899
900 PR c++/10381
901 * g++.dg/parse/lookup3.C: New test.
902
903 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
904
905 * gcc.c-torture/compile/20030415-1.c : New test.
906
907 2003-04-14 Mark Mitchell <mark@codesourcery.com>
908
909 * gcc.c-torture/execute/scope-2.c: Move to ...
910 * gcc.dg/noncompile/scope.c: .... here.
911
912 2003-04-14 Roger Sayle <roger@eyesopen.com>
913
914 * gcc.dg/20030414-2.c: New test case.
915
916 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
917
918 PR target/10377
919 * gcc.dg/20030414-1.c: New test.
920
921 2003-04-13 Roger Sayle <roger@eyesopen.com>
922
923 * gcc.dg/builtins-12.c: New test case.
924 * gcc.dg/builtins-13.c: New test case.
925
926 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
927
928 * gcc.c-torture/execute/string-opt-18.c: New test.
929
930 2003-04-13 Mark Mitchell <mark@codesourcery.com>
931
932 PR c++/10300
933 * g++.dg/init/new5.C: New test.
934
935 2003-04-12 Mark Mitchell <mark@codesourcery.com>
936
937 PR c++/7910
938 * g++.dg/ext/dllimport1.C: New test.
939
940 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
941
942 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
943
944 2003-04-11 Bud Davis <bdavis9659@comcast.net>
945
946 PR Fortran/9263
947 * g77.f-torture/noncompile/9263.f: New test
948 PR Fortran/1832
949 * g77.f-torture/execute/1832.f: New test
950
951 2003-04-11 David Chad <davidc@freebsd.org>
952 Loren J. Rittle <ljrittle@acm.org>
953
954 libobjc/8562
955 * objc.dg/headers.m: New test.
956
957 2003-04-10 Zack Weinberg <zack@codesourcery.com>
958
959 * gcc.c-torture/execute/builtin-noret-2.c: New.
960 * gcc.c-torture/execute/builtin-noret-2.x: New.
961 XFAIL builtin-noret-2.c at -O1 and above.
962 * gcc.dg/redecl.c: New.
963 * gcc.dg/Wshadow-1.c: Update error regexps.
964
965 2003-04-10 Mark Mitchell <mark@codesourcery.com>
966
967 * g++.dg/abi/bitfield10.C: New test.
968
969 2003-04-09 Mike Stump <mrs@apple.com>
970
971 * gcc.dg/pch/pch.exp: Make testcase names longer.
972 * g++.dg/pch/pch.exp: Make testcase names longer.
973
974 2003-04-08 Roger Sayle <roger@eyesopen.com>
975
976 * gcc.dg/builtins-11.c: New test case.
977
978 2003-04-08 Roger Sayle <roger@eyesopen.com>
979
980 * gcc.dg/builtins-9.c: New test case.
981 * gcc.dg/builtins-10.c: New test case.
982
983 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
984
985 * gcc.dg/noncompile/init-4.c.c: New test.
986
987 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
988
989 * gcc.misc-test/gcov-9.c: New test.
990 * gcc.misc-test/gcov-10.c: New test
991 * gcc.misc-test/gcov-11.c: New test.
992
993 2003-04-05 Zack Weinberg <zack@codesourcery.com>
994
995 PR optimization/10024
996 * gcc.c-torture/compile/20030405-1.c: New test.
997
998 2003-04-04 Geoffrey Keating <geoffk@apple.com>
999
1000 * gcc.dg/pch/static-3.c: New.
1001 * gcc.dg/pch/static-3.hs: New.
1002 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1003
1004 2003-04-04 Richard Henderson <rth@redhat.com>
1005
1006 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1007 * g++.dg/eh/forced2.C: Likewise.
1008
1009 2003-04-03 Mike Stump <mrs@apple.com>
1010
1011 * lib/scanasm.exp (scan-assembler): Add xfail processing for
1012 target arg.
1013 (scan-assembler-times, scan-assembler-not): Likewise.
1014 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1015
1016 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1017
1018 * gcc.dg/sparc-loop-1.c: New test.
1019
1020 2003-04-02 Geoffrey Keating <geoffk@apple.com>
1021
1022 PR other/9274
1023 * g++.dg/pch/system-2.C: New.
1024 * g++.dg/pch/system-2.Hs: New.
1025
1026 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
1027
1028 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1029
1030 * g++.dg/eh/simd-1.C (vecfunc): Same.
1031
1032 2003-04-01 Roger Sayle <roger@eyesopen.com>
1033
1034 * gcc.c-torture/execute/20030401-1.c: New test case.
1035
1036 2003-04-01 Ziemowit Laski <zlaski@apple.com>
1037
1038 * objc.dg/defs.m: New.
1039
1040 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
1041
1042 * g++.dg/eh/simd-1.C: New.
1043 * g++.dg/eh/simd-2.C: New.
1044
1045 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
1046
1047 * gcc.c-torture/execute/simd-3.c: New.
1048
1049 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1050
1051 PR c/9936
1052 * gcc.dg/20030331-2.c: New test.
1053
1054 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1055
1056 PR c++/10278
1057 * g++.dg/parse/crash2.C: New test.
1058
1059 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1060
1061 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1062 * gcc.c-torture/execute/20030331-1.c: ...here.
1063
1064 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1065
1066 * gcc.c-torture/execute/20030331-1.c: New test.
1067
1068 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
1069
1070 * lib/gcov.exp: Adjust call return testing strings.
1071 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1072
1073 2003-03-31 Roger Sayle <roger@eyesopen.com>
1074
1075 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1076 * gcc.dg/builtins-7.c: New test case.
1077 * gcc.dg/builtins-8.c: New test case.
1078
1079 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1080
1081 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1082
1083 2003-03-30 Mark Mitchell <mark@codesourcery.com>
1084
1085 PR c++/7647
1086 * g++.dg/lookup-class-member-2.C: New test.
1087
1088 2003-03-30 Glen Nakamura <glen@imodulo.com>
1089
1090 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1091
1092 2003-03-28 Roger Sayle <roger@eyesopen.com>
1093
1094 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
1095
1096 2003-03-28 Mark Mitchell <mark@codesourcery.com>
1097
1098 * g++.dg/init/attrib1.C: New test.
1099
1100 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1101
1102 * gcc.dg/ultrasp8.c: New test.
1103
1104 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1105
1106 * gcc.dg/ultrasp7.c: New test.
1107
1108 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
1109
1110 PR c++/10047
1111 * g++.dg/template/inline1.C: New test.
1112
1113 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1114
1115 * gcc.dg/sparc-dwarf2.c: New test.
1116
1117 2003-03-27 Roger Sayle <roger@eyesopen.com>
1118
1119 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1120 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1121
1122 2003-03-27 Mark Mitchell <mark@codesourcery.com>
1123
1124 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1125 than reading .x files.
1126 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1127 * g77.dg/gcov/gcov-1.f: Likewise.
1128 * gcc.misc-tests/gcov-4b.c: Likewise.
1129 * gcc.misc-tests/gcov-5b.c: Likewise.
1130 * gcc.misc-tests/gcov-6.c: Likewise.
1131 * gcc.misc-tests/gcov-7.c: Likewise.
1132 * gcc.misc-tests/gcov-8.c: Likewise.
1133 * g++.dg/gcov/gcov-1.x: Remove.
1134 * g77.dg/gcov/gcov-1.x: Likewise.
1135 * gcc.misc-tests/gcov-4b.x: Likewise.
1136 * gcc.misc-tests/gcov-5b.x: Likewise.
1137 * gcc.misc-tests/gcov-6.x: Likewise.
1138 * gcc.misc-tests/gcov-7.x: Likewise.
1139 * gcc.misc-tests/gcov-8.x: Likewise.
1140
1141 2003-03-27 Glen Nakamura <glen@imodulo.com>
1142
1143 PR opt/10087
1144 * gcc.dg/20030324-1.c: New test.
1145
1146 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
1147
1148 PR c++/10224
1149 * g++.dg/template/arg3.C: New test.
1150
1151 PR c++/10158
1152 * g++.dg/template/friend18.C: New test.
1153
1154 2003-03-26 Roger Sayle <roger@eyesopen.com>
1155
1156 * g77.f-torture/compile/20030326-1.f: New test case.
1157
1158 2003-03-26 Janis Johnson <janis187@us.ibm.com>
1159
1160 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1161
1162 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1163
1164 2003-03-26 Jakub Jelinek <jakub@redhat.com>
1165
1166 * gcc.dg/ia64-sync-3.c: New test.
1167
1168 2003-03-26 Alan Modra <amodra@bigpond.net.au>
1169
1170 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1171
1172 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1173
1174 * gcc.dg/ultrasp6.c: New test.
1175
1176 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1177
1178 * gcc.dg/i386-signbit-1.c: New test.
1179 * gcc.dg/i386-signbit-2.c: New test.
1180 * gcc.dg/i386-signbit-3.c: New test.
1181
1182 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1183
1184 * gcc.dg/ultrasp5.c: Fix options.
1185
1186 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1187
1188 * gcc.dg/ultrasp5.c: Fix comment.
1189
1190 2003-03-24 Bud Davis <bdavis9659@comcast.net>
1191
1192 PR fortran/10197
1193 * g77.f-torture/execute/10197.f: New test.
1194
1195 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
1196
1197 PR c++/9898, c++/383
1198 * g++.dg/template/conv6.C: New test.
1199
1200 PR c++/10119
1201 * g++.dg/template/ptrmem5.C: New test.
1202
1203 PR c++/10026
1204 * g++.dg/lookup/koenig1.C: New test.
1205
1206 PR C++/10199
1207 * g++.dg/lookup/template2.C: New test.
1208
1209 2003-03-24 Jakub Jelinek <jakub@redhat.com>
1210
1211 * g++.dg/opt/rtti1.C: New test.
1212
1213 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1214
1215 * gcc.dg/ultrasp5.c: New test.
1216
1217 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
1218
1219 PR middle-end/9967
1220 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1221 builtin fputs.
1222
1223 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1224
1225 PR c/8224
1226 * gcc.dg/20030323-1.c: New test.
1227
1228 2003-03-23 Roger Sayle <roger@eyesopen.com>
1229
1230 * gcc.c-torture/compile/20030323-1.c: New test case.
1231
1232 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
1233
1234 * gcc.dg/20030321-1.c: New test.
1235
1236 2003-03-22 Zack Weinberg <zack@codesourcery.com>
1237
1238 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1239
1240 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
1241
1242 PR c++/9978, c++/9708
1243 * g++.dg/ext/vlm1.C: Adjust expected error.
1244 * g++.dg/ext/vla2.C: New test.
1245 * g++.dg/template/arg1.C: New test.
1246 * g++.dg/template/arg2.C: New test.
1247
1248 2003-03-22 Bud Davis <bdavis9659@comcast.net>
1249
1250 * g77.f-torture/execute/select.f: New test.
1251 * g77.f-torture/noncompile/select_no_compile.f: New test.
1252
1253 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
1254
1255 PR c++/9898
1256 * g++.dg/other/error4.C: New test.
1257
1258 2003-03-20 Mark Mitchell <mark@codesourcery.com>
1259
1260 * g++.dg/template/friend17.C: New test.
1261
1262 2003-03-21 Alan Modra <amodra@bigpond.net.au>
1263
1264 * gcc.c-torture/compile/20030320-1.c: New.
1265
1266 2003-03-20 Roger Sayle <roger@eyesopen.com>
1267
1268 * gcc.dg/builtins-6.c: New test case.
1269
1270 2003-03-19 Alan Modra <amodra@bigpond.net.au>
1271
1272 PR target/10073
1273 * gcc.c-torture/compile/20030319-1.c: New.
1274
1275 2003-03-18 Jan Hubicka <jh@suse.cz>
1276
1277 * gcc.dg/i386-cvt-1.c: New test.
1278
1279 2003-03-17 Zack Weinberg <zack@codesourcery.com>
1280
1281 * objc.dg/naming-1.m: Use "(parse|syntax) error".
1282 * objc.dg/naming-2.m: Likewise.
1283
1284 2003-03-17 Mark Mitchell <mark@codesourcery.com>
1285
1286 PR c++/9639
1287 * g++.dg/parse/crash1.C: New test.
1288
1289 2003-03-16 Mark Mitchell <mark@codesourcery.com>
1290
1291 PR c++/8805
1292 * g++.dg/eh/cleanup1.C: New test.
1293
1294 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1295
1296 * gcc.c-torture/execute/20030316-1.c: New test case.
1297
1298 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
1299
1300 PR c++/9629
1301 * g++.dg/init/ctor2.C: New test.
1302
1303 2003-03-15 Roger Sayle <roger@eyesopen.com>
1304
1305 * g77.f-torture/compile/xformat.f: New test case.
1306
1307 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1308
1309 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1310 * g++.old-deja/g++.mike/eh50.C: Likewise.
1311
1312 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1313
1314 PR c++/6440
1315 * g++.dg/template/spec7.C: New test.
1316 * g++.dg/template/spec8.C: Likewise.
1317
1318 2003-03-14 Jakub Jelinek <jakub@redhat.com>
1319
1320 * gcc.c-torture/execute/20030313-1.c: New test.
1321
1322 2003-03-14 Richard Henderson <rth@redhat.com>
1323
1324 * gcc.dg/inline-2.c: Adjust alpha test for external call.
1325
1326 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1327
1328 * gcc.c-torture/compile/20030314-1.c: New test.
1329
1330 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
1331
1332 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1333 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1334 thumb target,
1335 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1336 to accept newer _imp__ prefix and additional
1337 newline in .drectve section.
1338 * gcc.dg/dll-4.c: Likewise.
1339 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1340 switch.
1341
1342 2003-03-13 Mark Mitchell <mark@codesourcery.com>
1343
1344 * g++.dg/parse/namespace9.C: New test.
1345
1346 * g++.dg/init/ref5.C: New test.
1347 * g++.dg/parse/ptrmem1.C: Likewise.
1348
1349 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1350
1351 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1352 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1353 regular expression.
1354 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1355 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1356
1357 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
1358
1359 * gcc.c-torture/execute/20030224-2.c: New test.
1360
1361 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1362
1363 * gcc.dg/decl-3.c: New test.
1364
1365 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1366
1367 * gcc.dg/i386-loop-2.c: New test.
1368
1369 2003-03-11 Mark Mitchell <mark@codesourcery.com>
1370
1371 PR c++/9474
1372 * g++.dg/parse/namespace8.C: New test.
1373
1374 PR c++/9924
1375 * g++.dg/overload/builtin2.C: New test.
1376
1377 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
1378
1379 * gcc.dg/return-type-3.c: New test.
1380
1381 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1382
1383 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1384 profiling options are not supported.
1385
1386 2003-03-10 Mark Mitchell <mark@codesourcery.com>
1387
1388 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1389 * g++.old-deja/g++.warn/impint2.C: Likewise.
1390
1391 2003-03-10 Devang Patel <dpatel@apple.com>
1392
1393 * g++.dg/cpp/c++_cmd_1.C: New test.
1394 * g++.dg/cpp/c++_cmd_1.h: New file.
1395
1396 2003-03-10 Segher Boessenkool <segher@koffie.nl>
1397
1398 * gcc.dg/altivec-9.c: New file.
1399
1400 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1401
1402 * gcc.dg/ppc-sdata-1.c: New test.
1403 * gcc.dg/ppc-sdata-2.c: New test.
1404
1405 2003-03-09 Mark Mitchell <mark@codesourcery.com>
1406
1407 PR c++/9373
1408 * g++.dg/opt/ptrmem2.C: New test.
1409
1410 PR c++/8534
1411 * g++.dg/opt/ptrmem1.C: New test.
1412
1413 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1414
1415 * gcc.dg/i386-loop-1.c: New test.
1416
1417 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1418
1419 PR c++/9970
1420 * g++.dg/lookup/friend1.C: New test.
1421
1422 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1423
1424 PR c++/9823
1425 * g++.dg/parser/constructor1.C: New test.
1426
1427 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
1428
1429 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1430
1431 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1432
1433 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
1434
1435 * gcc.dg/cpp/Wunused.c: Update test.
1436
1437 2003-03-08 Jan Hubicka <jh@suse.cz>
1438
1439 * gcc.dg/inline-3.c: New test.
1440
1441 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1442
1443 PR c++/9809
1444 * g++.dg/parse/builtin1.C: New test.
1445
1446 PR c++/9982
1447 * g++.dg/abi/cookie1.C: New test.
1448 * g++.dg/abi/cookie2.C: Likewise.
1449
1450 PR c++/9524
1451 * g++.dg/template/field1.C: New test.
1452
1453 PR c++/9912
1454 * g++.dg/parse/class1.C: New test.
1455 * g++.dg/parse/namespace7.C: Likewise.
1456 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1457
1458 2003-03-07 Mark Mitchell <mark@codesourcery.com>
1459
1460 * g++.dg/init/ref4.C: New test.
1461
1462 2003-03-07 Jan Hubicka <jh@suse.cz>
1463
1464 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1465 * gcc.dg/inline-3.c: New test.
1466
1467 2003-03-06 Mark Mitchell <mark@codesourcery.com>
1468
1469 * g++.dg/init/ref3.C: New test.
1470
1471 PR c++/9965
1472 * g++.dg/init/ref2.C: New test.
1473
1474 PR c++/9400
1475 * g++.dg/warn/Wshadow-2.C: New test.
1476
1477 PR c++/9791
1478 * g++.dg/warn/Woverloaded-1.C: New test.
1479
1480 2003-03-05 Jan Hubicka <jh@suse.cz>
1481
1482 * gcc.dg/i386-local2.c: New.
1483 * gcc.dg/i386-local.c: Fix typo.
1484
1485 2003-03-05 Mark Mitchell <mark@codesourcery.com>
1486
1487 * g++.dg/abi/layout3.C: New test.
1488
1489 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1490
1491 * gcc.c-torture/compile/20030305-1.c
1492
1493 2003-03-05 Jan Hubicka <jh@suse.cz>
1494
1495 * gcc.dg/i386-local.c: New.
1496
1497 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
1498
1499 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1500
1501 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1502
1503 * gcc.dg/switch-2.c: New test.
1504 * gcc.dg/switch-3.c: New test.
1505 * gcc.dg/Wswitch.c: Adjust line numbers.
1506 * gcc.dg/Wswitch-default.c: Likewise.
1507 * gcc.dg/Wswitch-enum.c: Likewise.
1508
1509 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
1510
1511 * gcc.c-torture/execute/20030222-1.c: New test.
1512
1513 2003-03-03 James E Wilson <wilson@tuliptree.org>
1514
1515 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1516
1517 2003-03-03 Mark Mitchell <mark@codesourcery.com>
1518
1519 PR c++/9878
1520 * g++.dg/init/ref1.C: New test.
1521
1522 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
1523
1524 * gcc.dg/sh-relax.c: New SH-only test.
1525
1526 2003-03-03 Geoffrey Keating <geoffk@apple.com>
1527
1528 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
1529 comment explaining purpose of testcase.
1530
1531 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1532
1533 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1534 for HC11/HC12 (asm needs two int registers).
1535 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1536 HC11/HC12 because the test uses an asm which needs two 32-bit
1537 registers.
1538
1539 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1540
1541 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1542 for HC11/HC12 (array is too large otherwise).
1543 * gcc.c-torture/compile/920501-4.x: New file, likewise.
1544 * gcc.c-torture/compile/20010518-2.x: Likewise.
1545 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1546 HC11/HC12 (array is too large).
1547
1548 2003-03-01 Geoffrey Keating <geoffk@apple.com>
1549
1550 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
1551 * lib/g++-dg.exp (g++-dg-test): Likewise.
1552
1553 2003-03-01 Roger Sayle <roger@eyesopen.com>
1554
1555 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1556 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1557
1558 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1559
1560 * g++.dg/warn/implicit-typename1.C: Remove warning.
1561
1562 2003-02-28 Richard Henderson <rth@redhat.com>
1563
1564 * gcc.dg/noreturn-1.c: Move noreturn warning line.
1565 * gcc.dg/return-type-1.c: Move control reaches end warning line.
1566
1567 2003-02-28 Geoffrey Keating <geoffk@apple.com>
1568
1569 * gcc.dg/pch/pch.exp: Change .pch to .gch.
1570 * g++.dg/pch/pch.exp: Likewise.
1571
1572 2003-02-28 Mark Mitchell <mark@codesourcery.com>
1573
1574 PR c++/9879
1575 * testsuite/g++.dg/init/new4.C: New test.
1576
1577 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
1578
1579 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1580
1581 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
1582
1583 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1584 unsigned long.
1585
1586 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1587 wider than float.
1588
1589 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1590
1591 * lib/scanasm.exp: Add support for counting numbers of
1592 occurences.
1593 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1594 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1595
1596 2003-02-25 Mark Mitchell <mark@codesourcery.com>
1597
1598 PR c++/9683
1599 * g++.dg/template/static3.C: New test.
1600
1601 PR c++/9829
1602 * g++.dg/parse/namespace6.C: New test.
1603
1604 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1605
1606 PR target/9732
1607 * gcc.dg/20030225-1.c: New test.
1608
1609 2003-02-24 Mark Mitchell <mark@codesourcery.com>
1610
1611 * README: Remove out-of-date information.
1612
1613 PR c++/9836
1614 * g++.dg/template/spec6.C: New test.
1615
1616 2003-02-24 Jeff Law <law@redhat.com>
1617
1618 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1619
1620 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1621
1622 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1623 * gcc.dg/pragma-ep-1.c: Likewise.
1624
1625 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1626
1627 PR c++/9602
1628 * g++.dg/template/friend16.C: New test.
1629
1630 2003-02-23 Mark Mitchell <mark@codesourcery.com>
1631
1632 PR c++/5333
1633 * g++.dg/parse/fused-params1.C: Adjust error messages.
1634 * g++.dg/template/nested3.C: New test.
1635
1636 2003-02-24 Alan Modra <amodra@bigpond.net.au>
1637
1638 * g++.dg/abi/param1.C: New test.
1639
1640 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1641
1642 PR c++/7982
1643 * g++.dg/warn/implicit-typename1.C: New test.
1644
1645 2003-02-22 Kelley Cook <kelleycook@comcast.net>
1646
1647 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1648 with "mtune".
1649 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1650 * gcc.c-torture/execute/20010129-1.x: Likewise.
1651 * gcc.dg/20011107-1.c: Likewise.
1652 * gcc.dg/20020108-1.c: Likewise.
1653 * gcc.dg/20020122-3.c: Likewise.
1654 * gcc.dg/20020206-1.c: Likewise.
1655 * gcc.dg/20020310-1.c: Likewise.
1656 * gcc.dg/20020426-2.c: Likewise.
1657 * gcc.dg/20020517-1.c: Likewise.
1658 * gcc.dg/991230-1.c: Likewise.
1659 * gcc.dg/i386-unroll-1.c: Likewise.
1660 * gcc.misc-tests/i386-prefetch.exp: Likewise.
1661
1662 2003-02-22 Jan Hubicka <jh@suse.cz>
1663
1664 * gcc.dg/i386-mul.c: New test.
1665
1666 2003-02-21 Roger Sayle <roger@eyesopen.com>
1667
1668 * gcc.dg/builtins-5.c: New test case.
1669
1670 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
1671
1672 * gcc.dg/asmreg-1.c: New test.
1673
1674 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1675
1676 PR c++/9749
1677 * g++.dg/parse/varmod1.C: New test.
1678
1679 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1680
1681 PR c++/9727
1682 * g++.dg/template/op1.C: New test.
1683
1684 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1685
1686 PR c++/8906
1687 * g++.dg/template/nested2.C: New test.
1688
1689 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1690
1691 PR c++/8724
1692 * g++.dg/expr/dtor1.C: New test.
1693
1694 2003-02-21 Zack Weinberg <zack@codesourcery.com>
1695
1696 * gcc.dg/cpp/include3.c: New test.
1697 * gcc.dg/cpp/inc/foo.h: New file.
1698
1699 2003-02-21 Glen Nakamura <glen@imodulo.com>
1700
1701 * gcc.c-torture/execute/20030221-1.c: New test.
1702
1703 2003-02-20 Mark Mitchell <mark@codesourcery.com>
1704
1705 PR c++/9729
1706 * g++.dg/abi/conv1.C: New test.
1707
1708 2003-02-20 Jan Hubicka <jh@suse.cz>
1709
1710 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1711
1712 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
1713
1714 * gcc.c-torture/compile/20030219-1.c: New test.
1715
1716 2003-02-18 Jan Hubicka <jh@suse.cz>
1717
1718 * gcc.dg/funcorder.c: New test.
1719
1720 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
1721
1722 * gcc.c-torture/execute/20030218-1.c: New.
1723
1724 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
1725
1726 * gcc.dg/20030218-1.c: New.
1727
1728 2003-02-18 Richard Henderson <rth@redhat.com>
1729
1730 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1731 * gcc.dg/attr-used-2.c: New.
1732
1733 2003-02-18 Mark Mitchell <mark@codesourcery.com>
1734
1735 PR c++/9704
1736 * g++.dg/init/copy5.C: New test.
1737
1738 2003-02-18 Geoffrey Keating <geoffk@apple.com>
1739
1740 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1741 * g++.dg/pch/pch.exp: Likewise.
1742
1743 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
1744
1745 * gcc.c-torture/execute/20030209-1.c: Enable the test if
1746 STACK_SIZE is not defined.
1747
1748 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1749
1750 PR c++/9457
1751 * g++.dg/template/init1.C: New test.
1752
1753 2003-02-16 Jan HUbicka <jh@suse.cz>
1754
1755 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1756 (foo): Add few extra tests
1757 * gcc.dg/c99-const-expr-3.c: Likewise.
1758 * gcc.c-torture/execute/20030216-1.c: New.
1759
1760 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1761
1762 PR c++/9459
1763 * g++.dg/ext/typeof4.C: New test.
1764
1765 2003-02-15 Roger Sayle <roger@eyesopen.com>
1766
1767 * gcc.dg/i386-387-3.c: New test case.
1768
1769 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
1770
1771 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1772 cris-*-elf* cris-*-aout* and mmix-*-*.
1773
1774 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
1775
1776 * gcc.dg/20030213-1.c: New test.
1777
1778 2003-02-12 Roger Sayle <roger@eyesopen.com>
1779
1780 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1781 * gcc.dg/i386-387-2.c: Likewise.
1782
1783 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
1784
1785 * gcc.dg/ppc-spe.c: Fix formatting.
1786 Enable tests that were previously unsupported by gas.
1787 Delete tests for instructions that no longer exist.
1788 Switch arguments on evsubifw builtin.
1789
1790 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
1791
1792 * gcc.c-torture/execute/20030209-1.c: Disable the test if
1793 STACK_SIZE is too small.
1794
1795 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1796 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1797
1798 * gcc.dg/decl-2.c: New test.
1799
1800 2003-02-10 Jan Hubicka <jh@suse.cz>
1801
1802 * gcc.dg/i386-fpcvt-1.c: New test.
1803
1804 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
1805
1806 * gcc.c-torture/execute/20030209-1.c: New test.
1807
1808 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
1809
1810 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1811 int-wide bitops, use the constants of the same width.
1812 Likewise, if long long is 32-bit wide, test bitops using
1813 32-bit constants.
1814
1815 2003-02-07 Loren James Rittle <ljrittle@acm.org>
1816
1817 * gcc.dg/20021014-1.c: Annotate with expected notice text.
1818
1819 2003-02-07 Roger Sayle <roger@eyesopen.com>
1820
1821 * testsuite/gcc.dg/builtins-4.c: New test case.
1822
1823 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1824
1825 * gcc.dg/20020430-1.c: Fix dg command typos.
1826 * gcc.dg/20020503-1.c: Likewise.
1827
1828 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1829
1830 PR c++/8785
1831 * g++.dg/parse/fused-params1.C: New test.
1832
1833 PR c++/8857
1834 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1835
1836 PR c++/8921
1837 * g++.dg/parse/non-dependent1.C: New test.
1838
1839 PR c++/8928
1840 * g++.dg/parse/dupl-tmpl-args1.C: New test.
1841
1842 PR c++/9228
1843 * g++.dg/parse/undefined7.C: New test.
1844 * g++.dg/parse/non-templ1.C: New test.
1845
1846 PR c++/9229
1847 * g++.dg/parse/too-many-tmpl-args1.C: New test.
1848
1849 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1850
1851 * gcc.c-torture/compile/20030206-1.c: New test.
1852
1853 2003-02-05 Roger Sayle <roger@eyesopen.com>
1854
1855 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1856 "pow" to "foo" to avoid potential confusion with a math built-in.
1857
1858 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1859
1860 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1861 conditions for SPARC targets.
1862
1863 2003-02-05 Jakub Jelinek <jakub@redhat.com>
1864
1865 * gcc.dg/20030204-1.c: New test.
1866
1867 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1868
1869 PR c++/38
1870 * g++.dg/parse/array-size1.C: New test.
1871
1872 PR c++/5657
1873 * g++.dg/parse/undefined3.C: New test.
1874
1875 PR c++/5665
1876 * g++.dg/parse/undefined4.C: New test.
1877
1878 PR c++/5975
1879 * g++.dg/parse/undefined5.C: New test.
1880
1881 PR c++/7259
1882 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1883
1884 PR c++/8578
1885 * g++.dg/parse/casting-operator1.C: New test.
1886
1887 PR c++/8596
1888 * g++.dg/parse/undefined6.C: New test.
1889
1890 PR c++/8736
1891 * g++.dg/parse/missing-template1.C: New test.
1892
1893 2003-02-04 Jan Hubicka <jh@suse.cz>
1894
1895 * gcc.dg/i386-cadd.c: Compile using -march=k8.
1896 * gcc.dg/i386-cmov?.c: Likewise.
1897 * gcc.dg/i386-fpcvt-?.c: Likewise.
1898 * gcc.dg/i386-ssefp-1.c: Likewise.
1899 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
1900 conventions.
1901
1902 2003-02-03 Mark Mitchell <mark@codesourcery.com>
1903
1904 PR c++/7129
1905 * testsuite/g++.dg/ext/max.C: New test.
1906
1907 2003-02-03 Jan Hubicka <jh@suse.cz>
1908
1909 * gcc.c-torture/execute/20030203-1.c: New test.
1910
1911 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
1912
1913 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1914 'natural-endian'.
1915
1916 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
1917
1918 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1919 * g++.dg/init/new2.C: Likewise.
1920 * g++.dg/other/new1.C: Likewise.
1921
1922 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
1923
1924 * gcc.dg/struct-ret-libc.c: New test.
1925
1926 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
1927
1928 * gcc.dg/20030129-1.c: New test.
1929
1930 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1931
1932 PR c++/8849
1933 * g++.dg/template/ptrmem4.C: New test.
1934
1935 2003-01-29 Mark Mitchell <mark@codesourcery.com>
1936
1937 * g++.dg/parser/constant1.C: New test.
1938
1939 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1940
1941 PR c++/8591
1942 * g++.dg/parse/friend2.C: New test.
1943
1944 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
1945
1946 PR c++/9437
1947 * g++.dg/template/unify4.C: New test.
1948
1949 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
1950
1951 * gcc.c-torture/execute/20030128-1.c: New test.
1952
1953 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
1954
1955 * g++.dg/lookup/nested1.C: Test moved from ...
1956 * g++.old-deja/g++.other/lookup24.C: ... here.
1957
1958 2003-01-28 Jan Hubicka <jh@suse.cz>
1959
1960 * gcc.dg/i386-cmov5.c: New test.
1961
1962 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1963
1964 * gcc.c-torture/execute/20010925-1.c: Changed the
1965 memcpy declaration.
1966
1967 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
1968
1969 PR c++/3902
1970 * g++.dg/parse/template5.C: New test.
1971
1972 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
1973
1974 PR fortran/9258
1975 * g77.dg/pr9258: New test.
1976
1977 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1978
1979 * README: Move relevant parts from README.g++.
1980
1981 * README.g++: Remove this file.
1982
1983 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
1984
1985 * g++.dg/abi/dcast1.C: New test.
1986
1987 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1988
1989 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1990
1991 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
1992
1993 PR c++/47
1994 * g++.old-deja/g++.other/lookup24.C: New test.
1995
1996 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1997
1998 PR middle-end/7227
1999 * gcc.dg/uninit-C.c: New test.
2000
2001 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
2002
2003 * g++.dg/abi/covariant1.C: New test.
2004
2005 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
2006
2007 * gcc.dg/20030123-1.c: New test.
2008
2009 2003-01-25 Jan Hubicka <jh@suse.cz>
2010
2011 PR opt/8492
2012 * gcc.c-torture/compile/20030125-1.c
2013
2014 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
2015
2016 PR c++/9403
2017 * g++.dg/parse/template3.C: New test.
2018 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2019
2020 PR c++/795
2021 * g++.dg/parse/template4.C: New test.
2022
2023 PR c++/9415
2024 * g++.dg/template/qual2.C: New test.
2025
2026 PR c++/8545
2027 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2028
2029 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2030
2031 2003-01-25 Roger Sayle <roger@eyesopen.com>
2032
2033 * gcc.c-torture/execute/switch-1.c: New test case.
2034
2035 2003-01-25 Jan Hubicka <jh@suse.cz>
2036
2037 * gcc.c-torture/execute/20030125-1.[cx]: New test.
2038
2039 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
2040
2041 Tweaks for Bison-1.875. From the NEWS file:
2042 "- `parse error' -> `syntax error'
2043 Bison now uniformly uses the term `syntax error'"
2044 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2045 * gcc.dg/cpp/digraph2.c: Likewise.
2046 * gcc.dg/cpp/direct2.c: Likewise.
2047 * gcc.dg/cpp/paste4.c: Likewise.
2048 * gcc.dg/c90-restrict-1.c: Likewise.
2049 * gcc.dg/c99-func-2.c: Likewise.
2050 * gcc.dg/noncompile/920721-2.c: Likewise.
2051 * gcc.dg/noncompile/930622-2.c: Likewise.
2052 * gcc.dg/noncompile/940112-1.c: Likewise.
2053 * gcc.dg/noncompile/950921-1.c: Likewise.
2054 * gcc.dg/noncompile/951123-1.c: Likewise.
2055 * gcc.dg/noncompile/971104-1.c: Likewise.
2056 * gcc.dg/noncompile/990416-1.c: Likewise.
2057
2058 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
2059
2060 * g++.dg/parse/undefined1.C: Add error message.
2061
2062 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2063
2064 PR c++/9354
2065 * g++.dg/parse/new1.C: New test.
2066
2067 PR c++/9216
2068 * g++.dg/parse/template2.C: New test.
2069
2070 PR c++/9354
2071 * g++.dg/parse/typedef2.C: New test.
2072
2073 PR c++/9328
2074 * g++.dg/ext/typeof3.C: New test.
2075
2076 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2077
2078 PR c++/2738
2079 * g++.dg/parse/ret-type1.C: New test.
2080
2081 PR c++/3792
2082 * g++.dg/parse/tmpl-outside1.C: New test.
2083
2084 PR c++/4207
2085 * g++.dg/parse/int-as-enum1.C: New test.
2086
2087 PR c++/4903
2088 * g++.dg/parse/no-typename1.C: New test.
2089
2090 PR c++/5533
2091 * g++.dg/parse/no-value1.C: New test.
2092
2093 PR c++/5921
2094 * g++.dg/parse/wrong-inline1.C: New test.
2095
2096 PR c++/6402
2097 * g++.dg/parse/ref1.C: New test.
2098
2099 PR c++/6992
2100 * g++.dg/parse/attr-ctor1.C: New test.
2101
2102 PR c++/7229
2103 * g++.dg/parse/namespace5.C: New test.
2104
2105 PR c++/7917
2106 * g++.dg/parse/func-def1.C: New test.
2107
2108 PR c++/8143
2109 * g++.dg/parse/undefined1.C: New test.
2110
2111 PR c++/5723, PR c++/8522
2112 * g++.dg/parse/specialization1.C: New test.
2113
2114 PR c++/163, PR c++/8595
2115 * g++.dg/parse/struct-as-enum1.C: New test.
2116
2117 PR c++/9173
2118 * g++.dg/parse/undefined2.C: New test.
2119
2120 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2121
2122 PR c++/9298
2123 * g++.dg/parse/template1.C: New test.
2124
2125 PR c++/9384
2126 * g++.dg/parse/using1.C: New test.
2127
2128 PR c++/9285
2129 PR c++/9294
2130 * g++.dg/parse/expr2.C: New test.
2131
2132 PR c++/9388
2133 * g++.dg/parse/lookup2.C: Likewise.
2134
2135 2003-01-21 Jan Hubicka <jh@suse.cz>
2136
2137 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
2138 * gcc.c-torture/execute/eeprof-1.c: Likewise.
2139 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2140 * gcc.c-torture/execute/string-opt-*.c: Likewise.
2141
2142 2003-01-20 Nick Clifton <nickc@redhat.com>
2143
2144 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
2145 problem with ARM sibcall code generation.
2146
2147 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
2148
2149 * gcc.c-torture/execute/20030120-1.c: New.
2150
2151 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
2152
2153 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2154
2155 2003-01-17 Mark Mitchell <mark@codesourcery.com>
2156
2157 PR c++/9272
2158 * g++.dg/parse/ctor1.C: New test.
2159
2160 PR c++/9294:
2161 * g++.dg/parse/qualified1.C: New test.
2162
2163 * g++.dg/parse/typename3.C: New test.
2164
2165 2003-01-16 Richard Henderson <rth@redhat.com>
2166
2167 * g++.dg/tls/init-2.C: Fix error matches for real this time.
2168
2169 2003-01-16 Richard Henderson <rth@redhat.com>
2170
2171 * g++.dg/pch/pch.exp: Copy test header to the working directory
2172 before using it either for precompilation or direct use.
2173 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2174 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2175
2176 2003-01-16 Richard Henderson <rth@redhat.com>
2177
2178 * gcc.dg/pch/pch.exp: Copy test header to the working directory
2179 before using it either for precompilation or direct use.
2180 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2181 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2182
2183 2003-01-16 Mark Mitchell <mark@codesourcery.com>
2184
2185 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2186 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2187 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2188 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2189 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2190 typename warning into error.
2191 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2192 error messages.
2193 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2194 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2195 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2196 messages.
2197 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2198 make declaration visible in template.
2199 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2200 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2201 messages.
2202 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2203 message.
2204 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2205 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2206 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2207 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2208 typename warning with error message.
2209 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2210 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2211 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2212
2213 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
2214
2215 * g++.dg/parse/ambig2.C: New test.
2216
2217 2003-01-15 Richard Henderson <rth@redhat.com>
2218
2219 * g++.dg/tls/init-2.C: Update error message string.
2220
2221 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2222
2223 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2224
2225 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
2226
2227 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2228 all for HC11/HC12.
2229 * gcc.c-torture/compile/20001205-1.x: Likewise.
2230 * gcc.c-torture/compile/20001226-1.x: Likewise.
2231 * gcc.c-torture/compile/920520-1.x: Likewise.
2232 * gcc.c-torture/compile/961203-1.x: Likewise.
2233 * gcc.c-torture/compile/20020604-1.x: Likewise.
2234
2235 2003-01-15 Jan Hubicka <jh@suse.cz>
2236
2237 * gcc.c-torture/compile/20030115-1.c: New test.
2238
2239 * gcc.dg/i386-fpcvt-1.c: New test.
2240 * gcc.dg/i386-fpcvt-2.c: New test.
2241
2242 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
2243
2244 Further conform g++'s __vmi_class_type_info to the C++ ABI
2245 specification.
2246 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2247 the specification.
2248
2249 2003-01-14 Jan Hubicka <jh@suse.cz>
2250
2251 * gcc.dg/i386-fpcvt-1.c: New test.
2252 * gcc.dg/i386-fpcvt-2.c: New test.
2253
2254 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2255
2256 * gcc.dg/i386-mmx-3.c: New test.
2257
2258 2003-01-12 Mark Mitchell <mark@codesourcery.com>
2259
2260 PR c++/9264
2261 * g++.dg/parse/octal1.C: New file.
2262
2263 PR c++/9172
2264 * g++.dg/parse/typename1.C: New file.
2265
2266 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
2267
2268 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2269 * gcc.dg/bf-no-ms-layout.c: Likewise.
2270 * gcc.dg/bf-ms-attrib.c: Likewise.
2271
2272 2003-01-10 Mark Mitchell <mark@codesourcery.com>
2273
2274 PR c++/9099
2275 * g++.dg/parse/dtor1.C: New file.
2276
2277 PR c++/9128
2278 * g++.dg/rtti/typeid1.C: New file.
2279
2280 PR c++/9153
2281 * g++.dg/parse/lookup1.C: New file.
2282
2283 PR c++/9171
2284 * g++.dg/templ/spec5.C: New file.
2285
2286 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
2287
2288 * gcc.c-torture/compile/20030110-1.c: New test.
2289
2290 2003-01-09 Geoffrey Keating <geoffk@apple.com>
2291
2292 Merge from pch-branch:
2293
2294 2002-12-23 Geoffrey Keating <geoffk@apple.com>
2295
2296 * gcc.dg/pch/cpp-1.h: New.
2297 * gcc.dg/pch/cpp-1.c: New.
2298 * gcc.dg/pch/cpp-2.h: New.
2299 * gcc.dg/pch/cpp-2.c: New.
2300
2301 2002-11-19 Geoffrey Keating <geoffk@apple.com>
2302
2303 * gcc.dg/pch/except-1.h: New.
2304 * gcc.dg/pch/except-1.c: New.
2305
2306 2002-11-13 Geoffrey Keating <geoffk@apple.com>
2307
2308 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2309 running test.
2310 * gcc.dg/pch: Include *.hp not *.h.
2311 * gcc.dg/pch/system-1.h: New.
2312 * gcc.dg/pch/system-1.c: New.
2313
2314 2002-11-11 Geoffrey Keating <geoffk@apple.com>
2315
2316 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2317 rather than trying to build and run a program using PCH.
2318 * gcc.dg/pch: Remove dg-do commands from test files.
2319
2320 2002-11-08 Geoffrey Keating <geoffk@apple.com>
2321
2322 * gcc.dg/pch/macro-3.c: New.
2323 * gcc.dg/pch/macro-3.h: New.
2324
2325 2002-11-04 Geoffrey Keating <geoffk@apple.com>
2326
2327 * gcc.dg/pch/common-1.c: New.
2328 * gcc.dg/pch/common-1.h: New.
2329 * gcc.dg/pch/decl-1.c: New.
2330 * gcc.dg/pch/decl-1.h: New.
2331 * gcc.dg/pch/decl-2.c: New.
2332 * gcc.dg/pch/decl-2.h: New.
2333 * gcc.dg/pch/decl-3.c: New.
2334 * gcc.dg/pch/decl-3.h: New.
2335 * gcc.dg/pch/decl-4.c: New.
2336 * gcc.dg/pch/decl-4.h: New.
2337 * gcc.dg/pch/decl-5.c: New.
2338 * gcc.dg/pch/decl-5.h: New.
2339 * gcc.dg/pch/global-1.c: New.
2340 * gcc.dg/pch/global-1.h: New.
2341 * gcc.dg/pch/inline-1.c: New.
2342 * gcc.dg/pch/inline-1.h: New.
2343 * gcc.dg/pch/inline-2.c: New.
2344 * gcc.dg/pch/inline-2.h: New.
2345 * gcc.dg/pch/static-1.c: New.
2346 * gcc.dg/pch/static-1.h: New.
2347 * gcc.dg/pch/static-2.c: New.
2348 * gcc.dg/pch/static-2.h: New.
2349
2350 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
2351
2352 * g++.dg/pch/pch.exp: Better handle failing testcases.
2353 * gcc.dg/pch/pch.exp: Likewise.
2354 * gcc.dg/pch/macro-1.c: New.
2355 * gcc.dg/pch/macro-1.h: New.
2356 * gcc.dg/pch/macro-2.c: New.
2357 * gcc.dg/pch/macro-2.h: New.
2358
2359 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
2360
2361 * g++.dg/dg.exp: Treat files in pch/ specially.
2362 * g++.dg/pch/pch.exp: New file.
2363 * g++.dg/pch/empty.H: New file.
2364 * g++.dg/pch/empty.C: New file.
2365 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2366 "precompile".
2367
2368 * gcc.dg/pch/pch.exp: New file.
2369 * gcc.dg/pch/empty.h: New file.
2370 * gcc.dg/pch/empty.c: New file.
2371 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2372 "precompile".
2373
2374 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2375
2376 * g++.dg/template/friend14.C: New test.
2377
2378 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2379
2380 * gcc.dg/old-style-asm-1.c: New test.
2381
2382 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
2383
2384 * gcc.c-torture/compile/20030109-1.c: New test.
2385
2386 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2387
2388 * gcc.c-torture/execute/20030109-1.c: New test.
2389
2390 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
2391
2392 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2393 * g++.old-deja/g++.mike/dyncast2.C: Likewise
2394 * g++.old-deja/g++.mike/dyncast3.C: Likewise
2395 * g++.old-deja/g++.mike/eh2.C: Likewise
2396 * g++.old-deja/g++.mike/eh3.C: Likewise
2397 * g++.old-deja/g++.mike/eh5.C: Likewise
2398 * g++.old-deja/g++.mike/eh6.C: Likewise
2399 * g++.old-deja/g++.mike/eh7.C: Likewise
2400 * g++.old-deja/g++.mike/eh8.C: Likewise
2401 * g++.old-deja/g++.mike/eh9.C: Likewise
2402 * g++.old-deja/g++.mike/eh10.C: Likewise
2403 * g++.old-deja/g++.mike/eh12.C: Likewise
2404 * g++.old-deja/g++.mike/eh13.C: Likewise
2405 * g++.old-deja/g++.mike/eh14.C: Likewise
2406 * g++.old-deja/g++.mike/eh16.C: Likewise
2407 * g++.old-deja/g++.mike/eh17.C: Likewise
2408 * g++.old-deja/g++.mike/eh18.C: Likewise
2409 * g++.old-deja/g++.mike/eh21.C: Likewise
2410 * g++.old-deja/g++.mike/eh23.C: Likewise
2411 * g++.old-deja/g++.mike/eh24.C: Likewise
2412 * g++.old-deja/g++.mike/eh25.C: Likewise
2413 * g++.old-deja/g++.mike/eh26.C: Likewise
2414 * g++.old-deja/g++.mike/eh27.C: Likewise
2415 * g++.old-deja/g++.mike/eh28.C: Likewise
2416 * g++.old-deja/g++.mike/eh29.C: Likewise
2417 * g++.old-deja/g++.mike/eh31.C: Likewise
2418 * g++.old-deja/g++.mike/eh33.C: Likewise
2419 * g++.old-deja/g++.mike/eh34.C: Likewise
2420 * g++.old-deja/g++.mike/eh35.C: Likewise
2421 * g++.old-deja/g++.mike/eh36.C: Likewise
2422 * g++.old-deja/g++.mike/eh37.C: Likewise
2423 * g++.old-deja/g++.mike/eh38.C: Likewise
2424 * g++.old-deja/g++.mike/eh39.C: Likewise
2425 * g++.old-deja/g++.mike/eh40.C: Likewise
2426 * g++.old-deja/g++.mike/eh41.C: Likewise
2427 * g++.old-deja/g++.mike/eh42.C: Likewise
2428 * g++.old-deja/g++.mike/eh44.C: Likewise
2429 * g++.old-deja/g++.mike/eh46.C: Likewise
2430 * g++.old-deja/g++.mike/eh47.C: Likewise
2431 * g++.old-deja/g++.mike/eh48.C: Likewise
2432 * g++.old-deja/g++.mike/eh49.C: Likewise
2433 * g++.old-deja/g++.mike/eh50.C: Likewise
2434 * g++.old-deja/g++.mike/eh51.C: Likewise
2435 * g++.old-deja/g++.mike/eh53.C: Likewise
2436 * g++.old-deja/g++.mike/eh55.C: Likewise
2437 * g++.old-deja/g++.mike/p7912.C: Likewise
2438 * g++.old-deja/g++.mike/p9706.C: Likewise
2439 * g++.old-deja/g++.mike/p10416.C: Likewise
2440 * g++.old-deja/g++.mike/p11667.C: Likewise
2441 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2442 Remove redundant reference to Iris.
2443 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2444 Elxsi, i860, Pico Java, and WE32K.
2445
2446 2003-01-07 Mark Mitchell <mark@codesourcery.com>
2447
2448 * g++.dg/ext/asm4.C: New test.
2449
2450 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2451
2452 PR c++/9030
2453 * g++.dg/template/friend12.C: New test.
2454 * g++.dg/template/friend13.C: Likewise.
2455 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2456
2457 2003-01-08 Jan Hubicka <jh@suse.cz>
2458
2459 * gcc.dg/i386-cadd.c: New test.
2460 * gcc.dg/i386-cmov4.c: Likewise.
2461
2462 2003-01-06 Mark Mitchell <mark@codesourcery.com>
2463
2464 PR c++/9165
2465 * g++.dg/warn/Wunused-3.C: New test.
2466
2467 * g++.dg/abi/bitfield9.C: New test.
2468
2469 PR c++/9189
2470 * g++.dg/parse/defarg3.C: New test.
2471
2472 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
2473
2474 * g++.dg/parse/ambig1.C: New test.
2475 * g++.dg/parse/defarg2.C: New test.
2476
2477 2003-01-05 Mark Mitchell <mark@codesourcery.com>
2478
2479 * g++.dg/template/defarg-1.C: New test.
2480 * g++.dg/template/local2.C: Likewise.
2481
2482 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
2483
2484 * gcc.c-torture/execute/20030105-1.c: New test.
2485
2486 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2487
2488 * g++.dg/parse/namespace3.C: Remove extra semicolons.
2489 * g++.dg/parse/namespace4.C: Likewise.
2490
2491 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
2492
2493 * g++.dg/template/ntp2.C: New test.
2494
2495 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
2496
2497 * g++.dg/parse/extern-C-1.C: New test.
2498
2499 * g++.dg/parse/namespace4.C: New test.
2500
2501 * g++.dg/template/nested1.C: New test.
2502
2503 * g++.dg/parse/namespace3.C: New test.
2504
2505 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
2506
2507 * g++.dg/lookup/two-stage1.C: New test.
2508
2509 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2510
2511 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2512 * g++.old-deja/g++.jason/access8.C: Likewise.
2513 * g++.old-deja/g++.other/decl5.C: Likewise.
2514
2515 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2516
2517 * g++.dg/parse/parse7.C: New test.
2518
2519 2003-01-02 Mark Mitchell <mark@codesourcery.com>
2520
2521 PR c++/2843
2522 * g++.dg/ext/attrib7.C: New test.
2523
2524 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2525
2526 * g++.dg/parse/parse6.C: New test.
2527
2528 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
2529
2530 * gcc.dg/h8300-stack-1.c: New.
2531
2532 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
2533
2534 g++.dg/lookup/exception1.C: New test.
2535
2536 g++.dg/lookup/template1.C: New test.
2537
2538 g++.dg/parse/namespace2.C: New test.
2539
2540 g++.dg/parse/parens2.C: New test.
2541
2542 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2543
2544 * g++.dg/parse/parse5.C: New test.
2545 * g++.dg/lookup/scoped4.C: New test.
2546
2547 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
2548
2549 * g++.dg/parse/parens1.C: New test.
2550
2551 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
2552 angle-bracket1.C.
2553 * g++.dg/parse/parens2.C: New test.
2554
2555 * g++.dg/lookup/scope-operator1.C: New test.
2556
2557 * g++.dg/parse/operator1.C: New test.
2558
2559 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2560
2561 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2562 * g++.old-deja/g++.other/access6.C: Likewise.
2563 * g++.old-deja/g++.other/decl1.C: Likewise.
2564 * g++.old-deja/g++.pt/typename12.C: Likewise.
2565
2566 2002-12-31 Mark Mitchell <mark@codesourcery.com>
2567
2568 * g++.dg/parse/namespace1.C: New test.
2569
2570 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2571
2572 * g++.dg/parse/parse4.C: New test.
2573
2574 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2575
2576 * g++.dg/parse/parse3.C: New test.
2577
2578 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2579
2580 * g++.dg/parse/parse2.C: New test.
2581
2582 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2583
2584 * g++.dg/template/friend11.C: New test.
2585
2586 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2587
2588 * g++.dg/parse/parse1.C: New test.
2589
2590 2002-12-31 Janis Johnson <janis187@us.ibm.com>
2591
2592 * lib/profopt.exp: Change the name of a global variable to avoid
2593 possible clashes with other test suites.
2594
2595 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
2596
2597 * g++.dg/inherit/covariant8.C: New test.
2598
2599 2002-12-31 Mark Mitchell <mark@codesourcery.com>
2600
2601 * g++.dg/init/array9.C: New test.
2602
2603 PR c++/9112
2604 * g++.dg/parse/expr1.C: New test.
2605
2606 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
2607
2608 * gcc.c-torture/compile/20021230-1.c: New test.
2609
2610 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
2611
2612 * g++.dg/inherit/covariant5.C: New test.
2613 * g++.dg/inherit/covariant6.C: New test.
2614 * g++.dg/inherit/covariant7.C: New test.
2615
2616 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2617
2618 PR c++/2739
2619 * g++.dg/other/access2.C: New test.
2620
2621 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
2622
2623 * g++.dg/other/anon-struct.C: No longer fails
2624 * g++.old-deja/g++.brendan/parse4.C: Likewise.
2625 * g++.old-deja/g++.brendan/parse5.C: Likewise.
2626 * g++.old-deja/g++.brendan/parse6.C: Likewise.
2627
2628 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
2629
2630 * g++.dg/parse/angle-bracket.C (main): No longer fails.
2631
2632 2002-12-27 Mark Mitchell <mark@codesourcery.com>
2633
2634 * g++.dg/eh/spec4.C: Remove stray semicolon.
2635 * g++.dg/expr/pmf-1.C: Change error message.
2636 * g++.dg/ext/asm1.C: Remove stray semicolon.
2637 * g++.dg/ext/typename1.C: Add missing typenames.
2638 * g++.dg/inherit/template-as-base.C: Change error message.
2639 * g++.dg/lookup/scoped1.C: Likewise.
2640 * g++.dg/lookup/scoped2.C: Likewise.
2641 * g++.dg/lookup/using2.C: Likewise.
2642 * g++.dg/other/component1.C: Remove stray semicolon.
2643 * g++.dg/other/do1.C: Change error message.
2644 * g++.dg/other/error2.C: Likewise.
2645 * g++.dg/other/init1.C: Likewise.
2646 * g++.dg/other/packed1.C: Remove stray semicolon.
2647 * g++.dg/other/ptrmem2.C: Change error message.
2648 * g++.dg/parse/parameter-declaration-1.C: Remove line number
2649 marker.
2650 * g++.dg/special/initp1.C: Remove invalid attribute usage.
2651 * g++.dg/template/access3.C: Add typename keyword.
2652 * g++.dg/template/access5.C: Remove stray semicolon.
2653 * g++.dg/template/access6.C: Likewise.
2654 * g++.dg/template/complit1.C: Likewise.
2655 * g++.dg/template/crash1.C: Change error message.
2656 * g++.dg/template/inherit2.C: Remove stray semicolon.
2657 * g++.dg/template/instantiate2.C: Likewise.
2658 * g++.dg/template/instantiate3.C: Change error message.
2659 * g++.dg/template/qual1.C: Remove stray semicolon.
2660 * g++.dg/template/qualttp18.C: Change error message.
2661 * g++.dg/template/ref1.C: Remove stray semicolon.
2662 * g++.dg/template/sizeof1.C (A::value): Declare it.
2663 * g++.dg/template/spec4.C: Change error message.
2664 * g++.dg/template/static1.C: Likewise.
2665 * g++.dg/template/type1.C: Likewise.
2666 * g++.dg/template/typename3.C: Likewise.
2667 * g++.old-deja/g++.benjamin/13478.C: Change error message.
2668 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2669 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2670 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2671 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2672 named return value extension.
2673 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2674 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2675 * g++.old-deja/g++.bob/extern_C.C: Likewise.
2676 * g++.old-deja/g++.bob/inherit2.C: Likewise.
2677 * g++.old-deja/g++.brendan/complex1.C: Likewise.
2678 * g++.old-deja/g++.brendan/copy5.C: Likewise.
2679 * g++.old-deja/g++.brendan/crash13.C: Likewise.
2680 * g++.old-deja/g++.brendan/crash15.C: Likewise.
2681 * g++.old-deja/g++.brendan/crash18.C: Change error message.
2682 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2683 * g++.old-deja/g++.brendan/crash38.C: Likewise.
2684 * g++.old-deja/g++.brendan/crash50.C: Likewise.
2685 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2686 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2687 syntax.
2688 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2689 * g++.old-deja/g++.brendan/crash8.C: Change error message.
2690 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2691 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2692 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2693 * g++.old-deja/g++.brendan/template11.C: Likewise.
2694 * g++.old-deja/g++.brendan/template26.C: Likewise.
2695 * g++.old-deja/g++.brendan/template27.C: Use explicit
2696 specialization syntax.
2697 * g++.old-deja/g++.brendan/template30.C: Likewise.
2698 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2699 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2700 non-dependent names.
2701 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2702 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2703 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2704 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2705 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2706 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2707 named return value extension.
2708 * g++.old-deja/g++.ext/namedret2.C: Likewise.
2709 * g++.old-deja/g++.ext/namedret3.C: Likewise.
2710 * g++.old-deja/g++.ext/return1.C: Likewise.
2711 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2712 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2713 * g++.old-deja/g++.jason/access8.C: Likewise.
2714 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2715 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2716 pseudo-destructor names.
2717 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2718 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2719 pseudo-destructor names.
2720 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2721 * g++.old-deja/g++.jason/overload19.C: Likewise.
2722 * g++.old-deja/g++.jason/overload32.C: Likewise.
2723 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2724 stray semicolons.
2725 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2726 * g++.old-deja/g++.jason/return.C: Likewise.
2727 * g++.old-deja/g++.jason/return2.C: Likewise.
2728 * g++.old-deja/g++.jason/shadow1.C: Likewise.
2729 * g++.old-deja/g++.jason/special.C: Use explicit specialization
2730 syntax.
2731 * g++.old-deja/g++.jason/template10.C: Account for use of
2732 non-dependent names.
2733 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2734 syntax.
2735 * g++.old-deja/g++.jason/template37.C: Likewise.
2736 * g++.old-deja/g++.law/access4.C: Change error messages.
2737 * g++.old-deja/g++.law/arm13.C: Remove incorrect
2738 pseudo-destructor names.
2739 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2740 * g++.old-deja/g++.law/ctors9.C: Likewise.
2741 * g++.old-deja/g++.law/cvt22.C: Likewise.
2742 * g++.old-deja/g++.law/dtors5.C: Likewise.
2743 * g++.old-deja/g++.law/global-init1.C: Likewise.
2744 * g++.old-deja/g++.law/missed-error3.C: Likewise.
2745 * g++.old-deja/g++.law/operators28.C: Likewise.
2746 * g++.old-deja/g++.law/visibility28.C: Likewise.
2747 * g++.old-deja/g++.martin/eval1.C: Likewise.
2748 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2749 name.
2750 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2751 * g++.old-deja/g++.mike/net34.C: Likewise.
2752 * g++.old-deja/g++.mike/net36.C: Likewise.
2753 * g++.old-deja/g++.mike/ns2.C: Likewise.
2754 * g++.old-deja/g++.mike/p12306.C: Likewise.
2755 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2756 value extension.
2757 * g++.old-deja/g++.mike/p700.C: Likewise.
2758 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2759 * g++.old-deja/g++.mike/p710.C: Likewise.
2760 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2761 value extension.
2762 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2763 * g++.old-deja/g++.mike/pmf9.C: Likewise.
2764 * g++.old-deja/g++.ns/crash2.C: Likewise.
2765 * g++.old-deja/g++.ns/crash3.C: Likewise.
2766 * g++.old-deja/g++.ns/invalid1.C: Likewise.
2767 * g++.old-deja/g++.ns/ns17.C: Likewise.
2768 * g++.old-deja/g++.ns/template16.C: Likewise.
2769 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2770 keyword.
2771 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2772 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2773 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2774 named return value extension.
2775 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2776 * g++.old-deja/g++.other/access4.C: Issue additional error
2777 messages.
2778 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2779 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2780 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2781 * g++.old-deja/g++.other/crash25.C: Change error message.
2782 * g++.old-deja/g++.other/crash4.C: Change error message.
2783 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2784 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2785 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2786 checks.
2787 * g++.old-deja/g++.other/defarg8.C: Likewise.
2788 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2789 * g++.old-deja/g++.other/dtor10.C: Likewise.
2790 * g++.old-deja/g++.other/incomplete.C: Likewise.
2791 * g++.old-deja/g++.other/linkage7.C: Likewise.
2792 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2793 lookup algorithm.
2794 * g++.old-deja/g++.other/mangle2.C: Likewise.
2795 * g++.old-deja/g++.other/refinit2.C: Likewise.
2796 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2797 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2798 * g++.old-deja/g++.pt/crash28.C: Likewise.
2799 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2800 syntax.
2801 * g++.old-deja/g++.pt/crash32.C: Change error message.
2802 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2803 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2804 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2805 error message position.
2806 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2807 * g++.old-deja/g++.pt/defarg8.C: Change error message.
2808 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2809 syntax.
2810 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2811 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2812 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2813 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2814 keyword.
2815 * g++.old-deja/g++.pt/explicit31.C: Likewise.
2816 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2817 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2818 keyword.
2819 * g++.old-deja/g++.pt/explicit71.C: Change error message.
2820 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2821 syntax.
2822 * g++.old-deja/g++.pt/friend28.C: Account for use of
2823 non-dependent names.
2824 * g++.old-deja/g++.pt/friend29.C: Likewise.
2825 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2826 rules.
2827 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2828 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2829 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2830 lookup rules.
2831 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2832 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2833 keyword.
2834 * g++.old-deja/g++.pt/memclass20.C: Likewise.
2835 * g++.old-deja/g++.pt/memclass5.C: Likewise.
2836 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2837 keyword.
2838 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2839 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2840 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2841 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2842 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2843 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2844 keyword.
2845 * g++.old-deja/g++.pt/spec10.C: Likewise.
2846 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2847 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2848 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2849 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2850 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2851 * g++.old-deja/g++.pt/ttp62.C: Likewise.
2852 * g++.old-deja/g++.pt/ttp64.C: Likewise.
2853 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2854 * g++.old-deja/g++.pt/typename15.C: Likewise.
2855 * g++.old-deja/g++.pt/typename22.C: Likewise.
2856 * g++.old-deja/g++.pt/typename6.C: Change error messages.
2857 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2858 * g++.old-deja/g++.pt/virtual2.C: Likewise.
2859 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2860 syntax.
2861 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2862 return value extension.
2863 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2864 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2865 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2866 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2867
2868 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
2869
2870 * g++.dg/warn/inline1.C: New test.
2871 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2872 * g++.old-deja/g++.jason/synth10.C: Likewise.
2873 * g++.old-deja/g++.mike/net31.C: Likewise.
2874 * g++.old-deja/g++.mike/p8786.C: Likewise.
2875
2876 * g++.dg/template/friend10.C: New test.
2877 * g++.dg/template/conv5.C: New test.
2878
2879 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
2880
2881 * g++.dg/lookup/scoped3.C: New test.
2882
2883 * g++.dg/lookup/decl1.C: New test.
2884 * g++.dg/lookup/decl2.C: New test.
2885
2886 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
2887
2888 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2889 gcc.c-torture/compile/20021015-1.c,
2890 gcc.c-torture/compile/20021015-2.c,
2891 gcc.c-torture/compile/20021123-1.c,
2892 gcc.c-torture/compile/20021123-2.c,
2893 gcc.c-torture/compile/20021123-3.c,
2894 gcc.c-torture/compile/20021123-4.c,
2895 gcc.c-torture/execute/20021024-1.c: Add tests previously added
2896 only to 3.1 or 3.2 branch.
2897
2898 2002-12-23 Mark Mitchell <mark@codesourcery.com>
2899
2900 * gcc.dg/i386-bitfield3.c: New test.
2901
2902 * gcc.dg/i386-bitfield2.c: New test.
2903
2904 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
2905
2906 * g++.dg/parse/conv_op1.C: New test.
2907
2908 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
2909
2910 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2911 approved.
2912
2913 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
2914
2915 * gcc.c-torture/compile/20021220-1.c: New test.
2916
2917 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
2918
2919 * gcc.dg/i386-fastcall-1.c: New.
2920
2921 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2922
2923 * gcc.c-torture/execute/20021219-1.c: New test.
2924
2925 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2926
2927 * gcc.dg/i386-pic-1.c: New test.
2928
2929 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2930
2931 PR c++/8099
2932 * g++.dg/template/friend9.C: New test.
2933
2934 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2935
2936 PR c++/3663
2937 * g++.dg/template/access7.C: New test.
2938
2939 2002-12-18 Nick Clifton <nickc@redhat.com>
2940
2941 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2942 the libstdc++-v3 directory has been found.
2943
2944 2002-12-12 Devang Patel <dpatel@apple.com>
2945 * gcc.dg/darwin-ld-1.c: New test.
2946 * gcc.dg/darwin-ld-2.c: New test.
2947 * gcc.dg/darwin-ld-3.c: New test.
2948 * gcc.dg/darwin-ld-4.c: New test.
2949 * gcc.dg/darwin-ld-5.c: New test.
2950
2951 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2952
2953 * gcc.c-torture/compile/20021212-1.c: New test.
2954
2955 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
2956
2957 * gcc.dg/fshort-wchar: New test.
2958
2959 2002-12-10 Mark Mitchell <mark@codesourcery.com>
2960
2961 PR c++/8372
2962 * g++.dg/template/dtor1.C: New test.
2963
2964 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2965 markers.
2966
2967 2002-12-10 Jakub Jelinek <jakub@redhat.com>
2968
2969 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2970
2971 2002-12-09 Mark Mitchell <mark@codesourcery.com>
2972
2973 * g++.dg/template/static1.C: New test.
2974 * g++.dg/template/static2.C: New test.
2975 * g++.old-deja/g++.ext/memconst.C: New test.
2976
2977 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2978
2979 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2980 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2981 * g++.dg/special/initp1.C: Likewise.
2982
2983 2002-12-06 Jakub Jelinek <jakub@redhat.com>
2984
2985 * gcc.c-torture/execute/20021204-1.c: New test.
2986
2987 2002-12-04 Geoffrey Keating <geoffk@apple.com>
2988
2989 * gcc.dg/ppc-fmadd-1.c: New file.
2990 * gcc.dg/ppc-fmadd-2.c: New file.
2991 * gcc.dg/ppc-fmadd-3.c: New file.
2992
2993 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2994
2995 * gcc.c-torture/compile/20021204-1.c: New test.
2996
2997 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
2998
2999 * g++.dg/inherit/covariant2.C: New test.
3000 * g++.dg/inherit/covariant3.C: New test.
3001 * g++.dg/inherit/covariant4.C: New test.
3002 * g++.dg/inherit/covariant1.C: Remove XFAIL.
3003 * g++.old-deja/g++.robertl/eb17.C: Likewise.
3004
3005 2002-12-03 Mark Mitchell <mark@codesourcery.com>
3006
3007 PR c++/8688
3008 * g++.dg/init/brace3.C: New test.
3009
3010 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
3011
3012 * gcc.dg/20020210-1.c: Fix a comment typo.
3013
3014 2002-12-02 Mark Mitchell <mark@codesourcery.com>
3015
3016 PR c++/8720
3017 * g++.dg/parse/defarg1.C: New test.
3018
3019 PR c++/8615
3020 * g++.dg/template/char1.C: New test.
3021
3022 * g++.dg/template/varmod1.C: Fix typo.
3023
3024 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3025
3026 DR 180
3027 * g++.old-deja/g++.pt/crash32.C: Expect error.
3028
3029 2002-12-01 Mark Mitchell <mark@codesourcery.com>
3030
3031 PR c++/5919
3032 * g++.dg/template/varmod1.C: New test.
3033
3034 PR c++/8727
3035 * g++.dg/inherit/typeinfo1.C: New test.
3036
3037 PR c++/8663
3038 * g++.dg/inherit/typedef1.C: New test.
3039
3040 2002-11-30 Mark Mitchell <mark@codesourcery.com>
3041
3042 PR c++/8332
3043 PR c++/8493
3044 * g++.dg/template/strlen1.C: New test.
3045
3046 PR c++/8227
3047 * g++.dg/template/ctor2.C: New test.
3048
3049 PR c++/8214
3050 * g++.dg/init/string1.C: New test.
3051
3052 PR c++/8511
3053 * g++.dg/template/friend8.C: New test.
3054
3055 2002-11-29 Joe Buck <jbuck@synopsys.com>
3056
3057 * g++.dg/lookup/anon2.C: New test.
3058
3059 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
3060
3061 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3062 h8300 port.
3063
3064 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
3065
3066 * gcc.dg/bitfld-6.c: New test.
3067
3068 2002-11-27 Jan Hubicka <jh@suse.cz>
3069
3070 * gcc.c-torture/execute/20021127.[cx]: New test.
3071
3072 2002-11-26 Jan Hubicka <jh@suse.cz>
3073
3074 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3075 quality.
3076
3077 2002-11-26 Geoffrey Keating <geoffk@apple.com>
3078
3079 * g++.dg/init/brace2.C: New test.
3080 * g++.old-deja/g++.mike/p9129.C: Correct.
3081
3082 2002-11-26 Mark Mitchell <mark@codesourcery.com>
3083
3084 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3085
3086 2002-11-25 Andreas Bauer <baueran@in.tum.de>
3087
3088 * gcc.dg/sibcall-6: New test for indirect sibcalls.
3089
3090 2002-11-25 Mark Mitchell <mark@codesourcery.com>
3091
3092 * testsuite/g++.dg/abi/empty11.C: New test.
3093 * testsuite/g++.dg/rtti/cv1.C: New test.
3094
3095 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
3096
3097 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3098
3099 2002-11-24 Mark Mitchell <mark@codesourcery.com>
3100
3101 * g++.dg/abi/empty10.C: New test.
3102
3103 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3104
3105 * gcc.c-torture/compile/20021124-1.c: New test.
3106
3107 2002-11-22 Mark Mitchell <mark@codesourcery.com>
3108
3109 * g++.dg/abi/rtti2.C: New test.
3110
3111 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3112
3113 * gcc.dg/i386-unroll-1.c: New test.
3114
3115 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3116
3117 * gcc.c-torture/compile/20021120-1.c: New test.
3118 * gcc.c-torture/compile/20021120-2.c: New test.
3119
3120 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3121
3122 * gcc.dg/bitfld-5.c: New test.
3123
3124 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3125
3126 * gcc.c-torture/execute/20021120-3.c: New test.
3127
3128 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3129
3130 * gcc.c-torture/execute/20021120-2.c: New test.
3131
3132 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3133
3134 * gcc.c-torture/execute/20021120-1.c: New test.
3135
3136 2002-11-20 Jakub Jelinek <jakub@redhat.com>
3137
3138 * gcc.c-torture/execute/20021118-3.c: New test.
3139
3140 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3141
3142 * gcc.c-torture/compile/20021119-1.c: New test.
3143
3144 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
3145
3146 * gcc.dg/duff-1.c: New test.
3147 * gcc.dg/duff-2.c: New test.
3148 * gcc.dg/duff-3.c: New test.
3149
3150 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
3151
3152 * gcc.dg/cpp/_Pragma5.c: New test.
3153
3154 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3155
3156 * gcc.c-torture/execute/20021118-2.c: New test.
3157
3158 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3159
3160 * gcc.c-torture/execute/20021118-1.c: New test.
3161
3162 2002-11-16 Jakub Jelinek <jakub@redhat.com>
3163
3164 * gcc.dg/20021116-1.c: New test.
3165
3166 2002-11-14 Mark Mitchell <mark@codesourcery.com>
3167
3168 * g++.dg/abi/vcall1.C: New test.
3169
3170 2002-11-14 Jakub Jelinek <jakub@redhat.com>
3171
3172 * gcc.dg/20021029-1.c: New test.
3173 * gcc.dg/20021029-2.c: New test.
3174
3175 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
3176
3177 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3178
3179 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3180
3181 PR c/8439
3182 * gcc.dg/20021110.c: Move to ...
3183 * gcc.c-torture/compile/20021110.c: .... here.
3184
3185 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3186
3187 PR c/8467
3188 * gcc.c-torture/execute/20021111-1.c
3189
3190 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3191
3192 PR c/8439
3193 * gcc.dg/20021110.c: New test.
3194
3195 2002-11-10 Mark Mitchell <mark@codesourcery.com>
3196
3197 * g++.dg/abi/vthunk3.C: Run only on x86.
3198
3199 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
3200
3201 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3202
3203 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
3204
3205 * lib/compat.exp (compat-execute): Fix logic error in last
3206 change.
3207
3208 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
3209
3210 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3211
3212 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3213
3214 PR c++/8389
3215 * g++.dg/template/access6.C: New test.
3216
3217 2002-11-08 Jan Hubicka <jh@suse.cz>
3218
3219 * gcc.dg/i386-ssefp-1.c: New test.
3220 * gcc.dg/i386-ssefp-1.c: New test.
3221
3222 2002-11-08 Jan Hubicka <jh@suse.cz>
3223
3224 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3225
3226 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3227
3228 * g++.dg/abi/vthunk3.C: New test.
3229
3230 PR c++/8338
3231 * g++.dg/template/crash2.C: New test.
3232
3233 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3234
3235 * testsuite/g++.dg/abi/dtor1.C: New test.
3236 * testsuite/g++.dg/abi/dtor2.C: Likewise.
3237
3238 2002-11-05 Geoffrey Keating <geoffk@apple.com>
3239
3240 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3241 Darwin.
3242
3243 2002-11-04 Adam Nemet <anemet@lnxw.com>
3244
3245 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3246 -mthumb. Only xfail with -O0.
3247
3248 2002-11-03 Mark Mitchell <mark@codesourcery.com>
3249
3250 * g++.dg/abi/thunk1.C: New test.
3251 * g++.dg/abi/thunk2.C: Likewise.
3252 * g++.dg/abi/vtt1.C: Likewise.
3253
3254 2002-11-02 Diego Novillo <dnovillo@redhat.com>
3255
3256 PR optimization/8423
3257 * gcc.c-torture/execute/builtin-constant.c: New test.
3258
3259 2002-11-01 Zack Weinberg <zack@codesourcery.com>
3260
3261 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3262 Add some more cases.
3263
3264 2002-11-01 Mark Mitchell <mark@codesourcery.com>
3265
3266 PR c++/8391
3267 * g++.dg/opt/local1.C: New test.
3268
3269 2002-10-30 Mark Mitchell <mark@codesourcery.com>
3270
3271 PR c++/8160
3272 * g++.dg/template/complit1.C: New test.
3273
3274 PR c++/8149
3275 * g++.dg/template/typename4.C: Likewise.
3276
3277 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3278
3279 Core issue 287, PR c++/7639
3280 * g++.dg/template/instantiate1.C: Adjust error location.
3281 * g++.dg/template/instantiate3.C: New test.
3282 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3283 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3284 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3285
3286 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
3287
3288 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3289
3290 2002-10-29 Mark Mitchell <mark@codesourcery.com>
3291
3292 PR c++/8287
3293 * g++.dg/init/dtor2.C: New test.
3294
3295 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3296
3297 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3298 * gcc.dg/nest.c: Bypass errors on irix6.
3299
3300 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
3301
3302 * gcc.dg/nest.c: Expect error for mmix-*-*.
3303 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3304
3305 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
3306
3307 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3308 markers.
3309
3310 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3311
3312 2002-10-25 Mike Stump <mrs@apple.com>
3313
3314 * gcc.dg/warn-1.c: New test.
3315
3316 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3317
3318 * g++.dg/template/typename3.C: New test.
3319
3320 2002-10-25 Mark Mitchell <mark@codesourcery.com>
3321
3322 * g++.dg/lookup/ptrmem1.C: New test.
3323
3324 * g++.dg/abi/vthunk2.C: New test.
3325
3326 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3327
3328 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3329
3330 2002-10-24 Mark Mitchell <mark@codesourcery.com>
3331
3332 * g++.dg/abi/empty9.C: New test.
3333
3334 2002-10-24 Richard Henderson <rth@redhat.com>
3335
3336 * g++.dg/inherit/thunk1.C: Enable for ia64.
3337
3338 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c++/8067
3341 * g++.dg/lookup/pretty1.C: New test.
3342
3343 2002-10-23 Jakub Jelinek <jakub@redhat.com>
3344
3345 * gcc.dg/20021023-1.c: New test.
3346
3347 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3348
3349 PR c++/7679
3350 * g++.dg/parse/inline1.C: New test.
3351
3352 2002-10-23 Richard Henderson <rth@redhat.com>
3353
3354 * g++.dg/inherit/thunk1.C: Enable for x86_64.
3355
3356 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3357
3358 2002-10-22 Mark Mitchell <mark@codesourcery.com>
3359
3360 PR c++/6579
3361 * g++.dg/parse/stmtexpr3.C: New test.
3362
3363 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
3364
3365 * g++.dg/expr/cond1.C: New test.
3366
3367 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3368
3369 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3370
3371 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3372
3373 * g++.dg/abi/vbase13.C: New test.
3374 * g++.dg/abi/vbase14.C: Likewise.
3375
3376 2002-10-21 Jakub Jelinek <jakub@redhat.com>
3377
3378 * gcc.dg/tls/pic-1.c: New test.
3379 * gcc.dg/tls/nonpic-1.c: New test.
3380 * gcc.dg/20021018-1.c: New test.
3381
3382 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3383
3384 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3385 Remove only files with the same base name as the test case.
3386 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3387 (profopt-execute): Likewise. Also, remove old profiling
3388 and performance data files before running the tests.
3389
3390 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3391 * g++.dg/bprob/bprob.exp: Likewise.
3392 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
3393 to allow more general test case names.
3394
3395 * g++.dg/bprob/bprob-1.C: Rename to ...
3396 * g++.dg/bprob/g++-bprob-1.C: ... this.
3397
3398 * g77.dg/bprob/bprob-1.f: Rename to ...
3399 * g77.dg/bprob/g77-bprob-1.f: ... this.
3400
3401 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3402
3403 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3404 bison 1.50 or later.
3405
3406 2002-10-21 Janis Johnson <janis187@us.ibm.com>
3407
3408 * g++.dg/README: Describe more test directories.
3409
3410 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3411
3412 * g++.dg/init/array6.C: Add additional tests.
3413
3414 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3415
3416 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3417 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3418
3419 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
3420
3421 * gcc.c-torture/compile/20020604-1.x: New.
3422 * gcc.c-torture/compile/simd-5.x: Likewise.
3423 * gcc.c-torture/execute/920710-1.x: Likewise.
3424 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3425
3426 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3427
3428 * g++.dg/inherit/override1.C: Add dg-options clause.
3429
3430 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3431
3432 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3433 _mm_slli_si128.
3434
3435 2002-10-19 Andreas Schwab <schwab@suse.de>
3436
3437 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3438 directory component.
3439
3440 2002-10-18 Mark Mitchell <mark@codesourcery.com>
3441
3442 * g++.dg/inherit/thunk1.C: New test.
3443
3444 * g++.dg/inherit/override1.C: New test.
3445
3446 * g++.dg/abi/mangle11.C: New test.
3447 * g++.dg/abi/mangle14.C: New test.
3448 * g++.dg/abi/mangle17.C: New test.
3449
3450 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
3451
3452 * g++.dg/overload/member2.C: New test.
3453
3454 2002-10-17 Janis Johnson <janis187@us.ibm.com>
3455
3456 * g++.dg/README: Describe new compat directory.
3457 * g++.dg/dg.exp: Skip tests in compat directory.
3458 * README.compat: New file.
3459 * lib/compat.exp: New expect script.
3460 * g++.dg/compat: New test directory.
3461 * g++.dg/compat/compat.exp: New expect script.
3462 * g++.dg/compat/abi: New test directory.
3463 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3464 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
3465 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
3466 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
3467 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
3468 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
3469 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
3470 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
3471 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
3472 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
3473 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
3474 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
3475 * g++.dg/compat/break: New test directory.
3476 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
3477 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
3478 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
3479 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
3480 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
3481 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
3482 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
3483 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
3484 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
3485 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
3486 g++.dg/compat/break/README: New files.
3487 * g++.dg/compat/eh: New test directory.
3488 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
3489 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
3490 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
3491 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
3492 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
3493 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
3494 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
3495 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
3496 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
3497 g++.dg/compat/eh/filter2_y.C,
3498 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
3499 g++.dg/compat/eh/new1_y.C,
3500 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
3501 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
3502 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
3503 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
3504 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
3505 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
3506 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
3507 g++.dg/compat/eh/unexpected1_y.C: New files.
3508 * g++.dg/compat/init: New test directory.
3509 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
3510 g++.dg/compat/init/array5_y.C,
3511 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
3512 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
3513 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
3514 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
3515 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
3516 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
3517 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
3518 g++.dg/compat/init/init-ref2_y.C: New files.
3519
3520 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3521
3522 PR c++/7584
3523 * g++.dg/inherit/using3.C: New test.
3524
3525 2002-10-17 Jan Hubicka <jh@suse.cz>
3526
3527 * gcc.dg/20021017-2.c: New test.
3528
3529 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3530
3531 * g++.dg/abi/mangle16.C: Adjust.
3532
3533 * g++.dg/init/array8.C: New test.
3534
3535 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
3536
3537 * gcc.dg/special/mips-abi.exp: New test.
3538 * gcc.dg/special/mips-abi.s: Empty file used by the above.
3539
3540 2002-10-16 Mark Mitchell <mark@codesourcery.com>
3541
3542 * g++.dg/abi/mangle16.C: New test.
3543 * g++.dg/abi/mangle17.C: Likewise.
3544
3545 PR c++/7478
3546 * g++.dg/template/ref1.C: New test.
3547
3548 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3549
3550 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
3551
3552 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
3553
3554 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
3555
3556 2002-10-16 Mark Mitchell <mark@codesourcery.com>
3557
3558 PR c++/7524
3559 * g++.dg/init/array7.C: New test.
3560
3561 2002-10-15 Mark Mitchell <mark@codesourcery.com>
3562
3563 * g++.dg/init/array6.C: New test.
3564
3565 * g++.dg/abi/mangle13.C: Likewise.
3566 * g++.dg/abi/mangle14.C: Likewise.
3567 * g++.dg/abi/mangle15.C: Likewise.
3568
3569 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3570
3571 * g++.dg/abi/empty8.C: New test.
3572
3573 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
3574
3575 * g++.dg/init/ctor1.C: New test.
3576
3577 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
3578
3579 * gcc.c-torture/execute/20021015-1.c: New test.
3580
3581 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
3582
3583 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
3584
3585 2002-10-14 Jan Hubicka <jh@suse.cz>
3586
3587 * gcc.dg/i386-ssetype-[1-5].c: New tests.
3588
3589 2002-10-14 Richard Henderson <rth@redhat.com>
3590
3591 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
3592
3593 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3594
3595 PR optimization/6631
3596 * g++.dg/opt/const2.C: New test.
3597
3598 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3599
3600 PR c++/7176
3601 * g++.dg/parse/friend1.C: New test.
3602 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
3603
3604 2002-10-14 Jakub Jelinek <jakub@redhat.com>
3605
3606 * gcc.dg/20021014-1.c: New test.
3607
3608 2002-10-11 Mark Mitchell <mark@codesourcery.com>
3609
3610 PR c++/5661
3611 * g++.dg/ext/vlm1.C: New test.
3612 * g++.dg/ext/vlm2.C: Likewise.
3613
3614 * g++.dg/init/array1.C: Remove invalid braces.
3615 * g++.dg/init/brace1.C: New test.
3616 * g++.dg/init/copy2.C: Likewise.
3617 * g++.dg/init/copy3.C: Likewise.
3618 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
3619 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
3620 braces.
3621
3622 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
3623
3624 * gcc.dg/cpp/assembler.S: Don't use -ansi.
3625
3626 2002-10-11 Richard Shann <richard.shann@superh.com>
3627
3628 * gcc.c-torture/compile/simd-5.c: New test.
3629
3630 2002-10-10 Roger Sayle <roger@eyesopen.com>
3631
3632 * gcc.c-torture/execute/shiftopt-1.c: New test case.
3633
3634 2002-10-10 Jim Wilson <wilson@redhat.com>
3635
3636 * gcc.c-torture/execute/20021010-1.c: New test.
3637
3638 2002-10-09 Zack Weinberg <zack@codesourcery.com>
3639
3640 PR c/7353
3641 * g++.dg/ext/typedef-init.C: New test.
3642 * gcc.dg/typedef-init.c: New test.
3643
3644 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
3645
3646 * gcc.dg/cpp/paste13.c: New test.
3647
3648 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3649
3650 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
3651 remaining platforms, XFAIL during compile, not execute. Don't
3652 XFAIL at -O0.
3653
3654 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
3655
3656 * gcc.dg/alias-1.c: Tweak expected warning.
3657
3658 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3659
3660 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3661
3662 2002-10-06 Andreas Jaeger <aj@suse.de>
3663
3664 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3665 * gcc.dg/cpp/c++98.C: Likewise.
3666
3667 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3668 * g++.dg/cpp/c++98.C: Likewise.
3669
3670 * g++.dg/README (Subdirectories): Mention cpp directory.
3671
3672 PR target/7559
3673 * gcc.dg/20021006-1.c: New test.
3674
3675 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3676
3677 PR c++/7804
3678 * g++.dg/other/warning1.C: New test.
3679
3680 2002-10-04 Roger Sayle <roger@eyesopen.com>
3681
3682 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
3683 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
3684 and sparc-*-* with -m64 as expected failures. See PR 8087.
3685
3686 2002-10-03 Mark Mitchell <mark@codesourcery.com>
3687
3688 PR c++/7931
3689 * g++.dg/template/ptrmem3.C: New test.
3690
3691 PR c++/7754
3692 * g++.dg/template/union1.C: New test.
3693
3694 2002-10-03 Mark Mitchell <mark@codesourcery.com>
3695
3696 PR c++/8006
3697 * g++.dg/abi/mangle9.C: New test.
3698 * g++.dg/abi/mangle10.C: New test.
3699 * g++.dg/abi/mangle11.C: New test.
3700 * g++.dg/abi/mangle12.C: New test.
3701
3702 2002-10-02 Mark Mitchell <mark@codesourcery.com>
3703
3704 PR c++/7188.
3705 * g++.dg/template/meminit1.C: New test.
3706 * g++.dg/warn/Wreorder-1.C: Likewise.
3707 * g++.old-deja/g++.mike/warn3.C: Tweak.
3708 * lib/prune.exp: Ingore "in copy constructor".
3709
3710 2002-10-02 Andreas Jaeger <aj@suse.de>
3711
3712 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3713 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3714 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3715 on x86-64.
3716
3717 2002-10-01 Mark Mitchell <mark@codesourcery.com>
3718
3719 * gcc.dg/empty1.C: Fix typo.
3720
3721 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
3722
3723 * gcc.dg/alias-1.c: New test.
3724
3725 2002-10-01 Mark Mitchell <mark@codesourcery.com>
3726
3727 * gcc.dg/empty1.C: New test.
3728
3729 * g++.dg/tls/init-2.C: Tweak error messages.
3730
3731 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
3732
3733 * gcc.c-torture/compile/20020923-1.c: New test.
3734
3735 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
3736
3737 * gcc.c-torture/execute/ffs-1.c: New test.
3738 * gcc.c-torture/execute/ffs-2.c: Ditto.
3739
3740 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
3741
3742 * g++.dg/overload/member1.C: New test.
3743
3744 2002-09-30 Mark Mitchell <mark@codesourcery.com>
3745
3746 * g++.dg/abi/empty7.C: New test.
3747 * g++.dg/init/pm2.C: Likewise.
3748
3749 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
3750
3751 * g++.dg/rtti/crash1.C: New test.
3752
3753 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
3754
3755 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3756 gcc.dg/sibcall-4.c: New tests.
3757
3758 2002-09-28 Roger Sayle <roger@eyesopen.com>
3759
3760 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3761 powerpc and MMIX targets.
3762
3763 2002-09-27 Zack Weinberg <zack@codesourcery.com>
3764
3765 * gcc.dg/cpp/20020927-1.c: New.
3766
3767 2002-09-26 David S. Miller <davem@redhat.com>
3768
3769 * gcc.c-torture/compile/trunctfdf.c: New.
3770
3771 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3772
3773 * lib/target-supports.exp (check_weak_available): Handle solaris2.
3774
3775 2002-09-27 Alan Modra <amodra@bigpond.net.au>
3776
3777 * gcc.c-torture/execute/loop-15.c: New.
3778
3779 2002-09-26 Janis Johnson <janis187@us.ibm.com>
3780
3781 * README.QMTEST: Fix typo.
3782
3783 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3784
3785 * gcc.dg/20020926-1.c: New test.
3786
3787 2002-09-25 David S. Miller <davem@redhat.com>
3788
3789 PR target/7842
3790 * gcc.c-torture/execute/shiftdi.c: New test.
3791
3792 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
3793
3794 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3795 unique to the tool.
3796 * lib/g77.exp (g77_init): Likewise.
3797 * lib/g++.exp (g++_init): Likewise.
3798 * lib/objc.exp (objc_init): Likewise.
3799
3800 2002-09-25 Mark Mitchell <mark@codesourcery.com>
3801
3802 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3803 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3804 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3805
3806 2002-09-25 Richard Henderson <rth@redhat.com>
3807
3808 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3809 too-small long double.
3810
3811 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
3812
3813 * gcc.dg/20020919-1.c: New test.
3814
3815 2002-09-23 Mark Mitchell <mark@codesourcery.com>
3816
3817 * g++.dg/abi/bitfield6.C: New test.
3818 * g++.dg/abi/bitfield7.C: New test.
3819 * g++.dg/abi/bitfield8.C: New test.
3820 * g++.dg/abi/vbase11.C: New test.
3821
3822 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
3823
3824 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3825 hppa*-*-hpux*. Update test comment.
3826
3827 2002-09-20 Jakub Jelinek <jakub@redhat.com>
3828
3829 * gcc.dg/tls/struct-1.c: New test.
3830
3831 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
3832
3833 * gcc.dg/cpp/tr-warn2.c: Update.
3834
3835 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
3836
3837 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3838
3839 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
3840
3841 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3842 systems.
3843
3844 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
3845
3846 * gcc.c-torture/execute/ieee/mzero3.c: New test.
3847
3848 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3849 Adjust for c++filt moved to binutils. Remove spurious duplicate
3850 setting of cxxfilt.
3851
3852 2002-09-19 Geoffrey Keating <geoffk@apple.com>
3853
3854 * gcc.dg/20020312-2.c: Update for darwin.
3855
3856 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
3857
3858 * g++.old-deja/g++.other/crash32.C: Mark ICE.
3859
3860 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
3861
3862 * objc.dg/comp-types-1.m: New test.
3863 * objc.dg/comp-types-2.m: New test.
3864 * objc.dg/comp-types-3.m: New test.
3865 * objc.dg/comp-types-4.m: New test.
3866 * objc.dg/comp-types-5.m: New test.
3867 * objc.dg/comp-types-6.m: New test.
3868
3869 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
3870
3871 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3872
3873 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
3874
3875 * g++.dg/other/do1.C: New test.
3876
3877 * g++.dg/template/subst1.C: New test.
3878
3879 2002-09-16 Steve Ellcey <sje@cup.hp.com>
3880
3881 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3882
3883 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
3884
3885 * g++.dg/template/qualttp20.C: Adjust expected errors.
3886 * g++.old-deja/g++.jason/report.C: Likewise.
3887 * g++.old-deja/g++.other/qual1.C: Likewise.
3888
3889 * g++.dg/lookup/scoped2.C: New test.
3890
3891 * g++.dg/ext/asm3.C: New test.
3892
3893 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
3894
3895 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3896
3897 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
3898
3899 * ChangeLog: follow spelling conventions.
3900 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3901 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3902 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3903 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3904 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3905 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3906 * g++.old-deja/g++.law/global-init1.C: Likewise.
3907 * g++.old-deja/g++.other/delete4.C: Likewise.
3908 * g++.old-deja/g++.other/inline21.C: Likewise.
3909 * g++.old-deja/g++.other/singleton.C: Likewise.
3910 * g77.dg/strlen0.f: Likewise.
3911 * g77.f-torture/compile/20010519-1.f: Likewise.
3912 * g77.f-torture/compile/980310-4.f: Likewise.
3913 * gcc.c-torture/compile/20000605-1.c: Likewise.
3914 * gcc.c-torture/execute/20020225-1.c: Likewise.
3915 * gcc.dg/c90-hexfloat-2.c: Likewise.
3916 * gcc.dg/c99-bool-1.c: Likewise.
3917 * gcc.dg/c99-hexfloat-2.c: Likewise.
3918 * gcc.dg/dll-2.c: Likewise.
3919 * gcc.dg/wtr-union-init-1.c: Likewise.
3920 * gcc.dg/wtr-union-init-2.c: Likewise.
3921 * gcc.dg/wtr-union-init-3.c: Likewise.
3922 * gcc.dg/cpp/avoidpaste1.c: Likewise.
3923 * gcc.dg/cpp/defined.c: Likewise.
3924 * gcc.dg/cpp/macsyntx.c: Likewise.
3925 * gcc.dg/cpp/paste2.c: Likewise.
3926 * gcc.dg/cpp/trad/defined.c: Likewise.
3927 * gcc.dg/format/c90-printf-1.c: Likewise.
3928 * gcc.dg/format/c90-scanf-1.c: Likewise.
3929 * gcc.dg/format/c99-printf-1.c: Likewise.
3930 * gcc.dg/format/c99-scanf-1.c: Likewise.
3931 * gcc.misc-tests/gcov-8.c: Likewise.
3932 * lib/profopt.exp: Likewise.
3933
3934 2002-09-15 Krister Walfridsson <cato@df.lth.se>
3935
3936 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3937
3938 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
3939
3940 * g++.dg/inherit/using2.C: New test.
3941
3942 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
3943
3944 * ChangeLog: Follow spelling conventions.
3945 * g++.dg/template/friend4.C: Likewise.
3946 * g++.old-deja/g++.pt/crash67.C: Likewise.
3947 * gcc.c-torture/execute/20000801-4.c: Likewise.
3948 * gcc.dg/c90-digraph-1.c: Likewise.
3949 * gcc.dg/c94-digraph-1.c: Likewise.
3950 * gcc.dg/c99-digraph-1.c: Likewise.
3951 * gcc.dg/cpp/line5.c: Likewise.
3952 * gcc.dg/cpp/multiline.c: Likewise.
3953 * gcc.dg/cpp/trad/literals-1.c: Likewise.
3954 * gcc.dg/format/attr-3.c: Likewise.
3955 * gcc.dg/format/c90-scanf-3.c: Likewise.
3956 * gcc.dg/format/ext-4.c: Likewise.
3957
3958 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
3959
3960 * g++.dg/template/pretty1.C: New test.
3961
3962 2002-09-14 Alan Modra <amodra@bigpond.net.au>
3963
3964 * gcc.c-torture/execute/struct-cpy-1.c: New test.
3965
3966 2002-09-13 Matt Austern <austern@apple.com>
3967
3968 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3969 passing a cast expression to a function by const reference.
3970
3971 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
3972
3973 * g++.dg/template/deduce1.C: New test.
3974
3975 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
3976
3977 * gcc.c-torture/execute/simd-1.c: Force all use of int to
3978 32-bit int.
3979
3980 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
3981
3982 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3983 usage.
3984
3985 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
3986
3987 * gcc.c-torture/compile/20020910-1.c: New test.
3988
3989 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
3990
3991 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3992
3993 2002-09-10 Andreas Jaeger <aj@suse.de>
3994
3995 * gcc.dg/20020312-2.c: Adjust for x86-64.
3996
3997 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
3998
3999 * g77.dg/7388.f: New test case for PR 7388.
4000
4001 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
4002
4003 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
4004
4005 2002-09-05 Ziemowit Laski <zlaski@apple.com>
4006
4007 * objc.dg/proto-lossage-1.m: New test.
4008
4009 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
4010
4011 * gcc.dg/cpp/_Pragma4.c: Fix typo.
4012
4013 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
4014
4015 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
4016 expected to pass.
4017
4018 2002-09-06 Stan Shebs <shebs@apple.com>
4019 David Edelsohn <edelsohn@gnu.org>
4020
4021 * gcc.dg/weak: New directory.
4022 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
4023 target-specific xfail bits.
4024 * gcc.dg/typeof-2.c: Move to new directory.
4025 * gcc.dg/weak.exp: New expect script.
4026
4027 2002-09-06 Alan Modra <amodra@bigpond.net.au>
4028
4029 * gcc.c-torture/execute/extzvsi.c: New test.
4030
4031 2002-09-05 Stan Shebs <shebs@apple.com>
4032
4033 * gcc.dg/weak-1.c: xfail on Darwin.
4034 * gcc.dg/weak-2.c: Ditto.
4035 * gcc.dg/weak-3.c: Ditto.
4036 * gcc.dg/weak-4.c: Ditto.
4037 * gcc.dg/weak-5.c: Ditto.
4038 * gcc.dg/weak-6.c: Ditto.
4039 * gcc.dg/weak-7.c: Ditto.
4040 * gcc.dg/weak-8.c: Ditto.
4041 * gcc.dg/weak-9.c: Ditto.
4042
4043 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
4044
4045 * gcc.c-torture/execute/loop-14.c: New test.
4046
4047 2002-09-04 Jakub Jelinek <jakub@redhat.com>
4048
4049 * g++.dg/other/cxa-atexit1.C: New test.
4050
4051 * gcc.dg/typeof-2.c: New test.
4052
4053 2002-09-03 Roger Sayle <roger@eyesopen.com>
4054
4055 * gcc.dg/builtins-2.c: New testcase.
4056 * gcc.dg/builtins-3.c: New testcase.
4057
4058 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
4059
4060 * gcc.dg/cpp/_Pragma4.c: New test.
4061
4062 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
4063
4064 * objc/execute/nil_method-1.m: New testcase.
4065
4066 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
4067
4068 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
4069 [Object class], not [Object initialize].
4070
4071 2002-08-31 Roger Sayle <roger@eyesopen.com>
4072 Hans-Peter Nilsson <hp@bitrange.com>
4073
4074 * gcc.c-torture/execute/20020720-1.x: Skip test on
4075 mmix-knuth-mmixware. Correct comment.
4076
4077 2002-08-27 Mark Mitchell <mark@codesourcery.com>
4078
4079 * testsuite/g++.dg/abi/bitfield5.C: New test.
4080 * testsuite/g++.dg/abi/vbase10.C: Likewise.
4081
4082 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
4083
4084 * objc.dg/undeclared-selector.m: New test.
4085
4086 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
4087
4088 * g++.dg/other/offsetof1.C: Avoid cast warning.
4089
4090 2002-08-26 Ziemowit Laski <zlaski@apple.com>
4091
4092 * objc.dg/super-class-2.m: New test.
4093
4094 2002-08-24 Matt Austern <austern@apple.com>
4095
4096 * g++.dg/ext/lvaddr.C: New test.
4097 * g++.dg/ext/lvcast.C: New test.
4098
4099 2002-08-22 Mark Mitchell <mark@codesourcery.com>
4100
4101 * testsuite/g++.dg/inherit/cond1.C: New test.
4102
4103 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
4104
4105 * gcc.dg/noncompile/incomplete-1.c: New test.
4106
4107 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4108
4109 * gcc.dg/typespec-1.c: New test.
4110
4111 2002-08-20 Devang Patel <dpatel@apple.com>
4112 * objc.dg/proto-hier-2.m: New test.
4113
4114 2002-08-19 Ziemowit Laski <zlaski@apple.com>
4115
4116 * objc.dg/bitfield-1.m: New test.
4117 * objc.dg/bitfield-2.m: New test.
4118
4119 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
4120
4121 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
4122 gcc.dg/c99-flex-array-4.c: New tests.
4123
4124 2002-08-16 Stan Shebs <shebs@apple.com>
4125
4126 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
4127
4128 2002-08-15 Jakub Jelinek <jakub@redhat.com>
4129
4130 * gcc.dg/typeof-1.c: New test.
4131 * g++.dg/ext/typeof2.C: New test.
4132
4133 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
4134
4135 * g++.dg/other/offsetof1.C: New test.
4136
4137 2002-08-14 Richard Henderson <rth@redhat.com>
4138
4139 * gcc.dg/tls/diag-3.c: Fix expected message strings.
4140
4141 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
4142
4143 * gcc.dg/cpp/_Pragma3.c: New test.
4144
4145 2002-08-13 Mark Mitchell <mark@codesourcery.com>
4146
4147 * g++.dg/template/inherit3: New test.
4148
4149 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
4150
4151 * gcc.dg/bitfld-4.c: Add blank options.
4152
4153 2002-08-09 Mark Mitchell <mark@codesourcery.com>
4154
4155 * g++.dg/template/crash1.C: New test.
4156
4157 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4158
4159 * gcc.dg/tls/opt-2.c: New test.
4160
4161 2002-08-08 Devang Patel <dpatel@apple.com>
4162
4163 * objc.dg/selector-1.m : New test
4164
4165 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4166
4167 * g++.dg/abi/bitfield4.C: New test.
4168 * gcc.dg/bitfld-4.c: New test.
4169
4170 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4171
4172 * g++.dg/other/packed1.C: New test.
4173
4174 2002-08-07 Mark Mitchell <mark@codesourcery.com>
4175
4176 * g++.dg/abi/offsetof.C: Tweak error messages.
4177 * g++.old-deja/g++.mike/p10769a.C: Likewise.
4178
4179 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4180
4181 * gcc.dg/bitfld-3.c: New test.
4182
4183 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4184 Richard Henderson <rth@redhat.com>
4185
4186 * gcc.dg/i386-bitfield1.c: New test.
4187 * g++.dg/abi/bitfield3.C: Update.
4188
4189 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
4190
4191 * objc.dg/const-str-2.m: Update.
4192 * gcc.dg/cpp/c++98.c: Change to C extension.
4193 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
4194 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
4195
4196 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
4197
4198 * testsuite/gcc.dg/tls/diag-3.c: New.
4199
4200 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
4201
4202 * g++.dg/README (Subdirectories): Document new subdir expr.
4203 * g++.dg/expr/pmf-1.C: New test.
4204
4205 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
4206
4207 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
4208
4209 2002-08-06 Jakub Jelinek <jakub@redhat.com>
4210
4211 * g++.dg/abi/bitfield3.C: New test.
4212
4213 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
4214
4215 * lib/gcov.exp: Tweak expected line formats.
4216 * gcc.misc-tests/gcov8.c: New test.
4217 * gcc.misc-tests/gcov8.x: New flags.
4218
4219 2002-08-05 Jakub Jelinek <jakub@redhat.com>
4220
4221 * consistency.vlad/layout/endian.c: Include string.h.
4222
4223 * gcc.c-torture/execute/20020805-1.c: New test.
4224
4225 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
4226
4227 * g++.dg/other/conversion1.C: New test.
4228
4229 2002-08-03 Roger Sayle <roger@eyesopen.com>
4230
4231 * gcc.dg/builtins-1.c: New testcase.
4232
4233 2002-08-02 Mark Mitchell <mark@codesourcery.com>
4234
4235 * g++.dg/inherit/access3.C: New test.
4236
4237 2002-08-01 Jakub Jelinek <jakub@redhat.com>
4238
4239 * gcc.dg/ia64-visibility-2.c: New test.
4240
4241 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
4242
4243 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4244 __qualifier_flags to __flags.
4245
4246 2002-07-31 Mark Mitchell <mark@codesourcery.com>
4247
4248 * g++.dg/inherit/operator1.C: New test.
4249 * g++.dg/lookup/disamb1.C: Fix typo in comment.
4250 * g++.dg/other/error1.C: Change expected error message.
4251 * g++.dg/template/conv4.C: Likewise.
4252
4253 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
4254
4255 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4256 for documented behavior.
4257
4258 2002-07-25 Roger Sayle <roger@eyesopen.com>
4259
4260 * gcc.c-torture/execute/20020720-1.x: Skip this test on
4261 several targets known to fail.
4262
4263 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
4264
4265 * gcc.dg/mips-args-[123].c: New tests.
4266
4267 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
4268
4269 * gcc.dg/ppc-spe.c: New.
4270
4271 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
4272
4273 * g++.dg/other/ptrmem4.C: New testcase.
4274
4275 2002-07-24 Richard Henderson <rth@redhat.com>
4276
4277 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4278
4279 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
4280
4281 * g++.dg/ext/alignof1.C (main): Return 0 for success.
4282
4283 2002-07-24 Roger Sayle <roger@eyesopen.com>
4284
4285 * gcc.c-torture/execute/memset-3.c: New testcase.
4286
4287 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
4288
4289 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4290 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4291
4292 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4293
4294 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4295 Delete.
4296
4297 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
4298
4299 * gcc.c-torture/compile/simd-4.c: New test.
4300
4301 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4302
4303 PR c++/7347, c++/7348
4304 * g++.dg/template/access4.C: New test.
4305 * g++.dg/template/access5.C: New test.
4306 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4307 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4308 * g++.old-deja/g++.pt/ttp58.C: Likewise.
4309 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
4310
4311 2002-07-22 Jakub Jelinek <jakub@redhat.com>
4312
4313 * gcc.dg/gnu89-init-2.c: New test.
4314
4315 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
4316
4317 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
4318
4319 2002-07-20 Roger Sayle <roger@eyesopen.com>
4320
4321 * gcc.c-torture/execute/20020720-1.c: New testcase.
4322
4323 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
4324
4325 * gcc.dg/cpp/Wsignprom.c: New tests.
4326
4327 2002-07-20 Alan Modra <amodra@bigpond.net.au>
4328
4329 * gcc.c-torture/execute/loop-13.c: New test.
4330
4331 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
4332
4333 * gcc.dg/cpp/expr.c: New tests.
4334
4335 2002 07-18 David Edelsohn <edelsohn@gnu.org>
4336
4337 * g++.dg/opt/pr6713.C: Add template instantiation.
4338
4339 2002-07-18 Alan Modra <amodra@bigpond.net.au>
4340
4341 * gcc.dg/nest.c: New test.
4342
4343 2002-07-17 Richard Henderson <rth@redhat.com>
4344
4345 * g++.dg/opt/pr6713.C: New test.
4346
4347 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
4348
4349 * gcc.c-torture/execute/loop-2e.x: Let the testcase
4350 XFAIL for all x86 processors.
4351
4352 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
4353
4354 * gcc.c-torture/execute/20010122-1.x: Do not test with
4355 -fomit-frame-pointer.
4356
4357 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4358
4359 * g++.dg/template/instantiate2.C: New test.
4360 * g++.dg/template/spec4.C: New test.
4361
4362 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4363
4364 * g++.dg/template/access2.C: New test.
4365 * g++.dg/template/access3.C: New test.
4366
4367 2002-07-15 Zack Weinberg <zack@codesourcery.com>
4368
4369 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
4370 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
4371 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
4372 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
4373 Convert to use <stdarg.h>.
4374 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
4375 Delete.
4376 * gcc.dg/va-arg-2.c: New.
4377 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
4378
4379 2002-07-15 Jakub Jelinek <jakub@redhat.com>
4380
4381 * gcc.c-torture/compile/20020710-1.c: New test.
4382
4383 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
4384 Andrew Pinski <pinskia@physics.uc.edu>
4385
4386 gcc.c-torture/compile/simd-2.c: New testcase.
4387 gcc.c-torture/compile/simd-3.c: Likewise.
4388
4389 2002-07-11 Mark Mitchell <mark@codesourcery.com>
4390
4391 PR c++/7224
4392 * g++.dg/overload/error1.C: New test.
4393
4394 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4395
4396 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
4397 configuration and IRIX 6 O32 ABI.
4398
4399 2002-07-11 Roger Sayle <roger@eyesopen.com>
4400
4401 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
4402
4403 2002-07-10 Roger Sayle <roger@eyesopen.com>
4404
4405 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
4406
4407 2002-07-10 Jeffrey A Law <law@redhat.com>
4408
4409 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
4410
4411 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
4412
4413 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
4414
4415 * gcc.dg/20020312-2.c: Check for __PPC__.
4416
4417 2002-07-09 Diego Novillo <dnovillo@redhat.com>
4418
4419 * gcc.c-torture/compile/20020709-1.c: New test.
4420
4421 2002-07-07 Roger Sayle <roger@eyesopen.com>
4422
4423 * g++.dg/template/qualttp21.C: New test case.
4424
4425 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
4426
4427 * gcc.c-torture/compile/20020706-1.c: New test.
4428 * gcc.c-torture/compile/20020706-2.c: New test.
4429
4430 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
4431 Alexandre Oliva <aoliva@redhat.com>
4432
4433 * g++.dg/warn/incomplete1.C: New test.
4434
4435 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4436
4437 PR c++/7099
4438 * g++.dg/warn/noreturn1.C: New test.
4439
4440 2002-07-03 Mark Mitchell <mark@codesourcery.com>
4441
4442 PR c++/6706
4443 * g++.dg/debug/debug6.C: New test.
4444 * g++.dg/debug/debug7.C: New test.
4445
4446 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
4447
4448 * gcc.c-torture/compile/simd-3.c: New test.
4449
4450 2002-07-03 Chris Demetriou <cgd@broadcom.com>
4451
4452 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
4453 * gcc.dg/20020620-1.c: Likewise.
4454
4455 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4456
4457 PR c++/6944
4458 * g++.dg/init/array4.C: New test.
4459 * g++.dg/init/array5.C: New test.
4460
4461 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
4462
4463 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
4464 * gcc.c-torture/execute/simd-2.c (main): Likewise.
4465
4466 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4467
4468 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
4469 * gcc.dg/wtr-aggr-init-1.c: Likewise.
4470 * gcc.dg/wtr-conversion-1.c: Likewise.
4471 * gcc.dg/wtr-escape-1.c: Likewise.
4472 * gcc.dg/wtr-int-type-1.c: Likewise.
4473 * gcc.dg/wtr-label-1.c: Likewise.
4474 * gcc.dg/wtr-static-1.c: Likewise.
4475 * gcc.dg/wtr-strcat-1.c: Likewise.
4476 * gcc.dg/wtr-suffix-1.c: Likewise.
4477 * gcc.dg/wtr-switch-1.c: Likewise.
4478 * gcc.dg/wtr-unary-plus-1.c: Likewise.
4479 * gcc.dg/wtr-union-init-1.c: Likewise.
4480 * gcc.dg/wtr-union-init-2.c: Likewise.
4481 * gcc.dg/wtr-union-init-3.c: Likewise.
4482
4483 * gcc.dg/wtr-func-def-1.c: New test.
4484
4485 2002-07-02 Devang Patel <dpatel@apple.com>
4486
4487 * objc.dg/param-1.m: New test.
4488
4489 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
4490
4491 * gcc.dg/cpp/trad/directive.c: Add test.
4492 * gcc.dg/cpp/trad/macroargs.c: Add test.
4493 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
4494
4495 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
4496
4497 * gcc.dg/cpp/cmdlne-M.c: New test.
4498
4499 2002-07-02 Ziemowit Laski <zlaski@apple.com>
4500
4501 * objc.dg/desig-init-1.m: New test.
4502
4503 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4504
4505 PR c++/6716
4506 * g++.dg/template/instantiate1.C: New test.
4507
4508 2002-07-01 Mark Mitchell <mark@codesourcery.com>
4509
4510 PR c++/7112
4511 * g++.dg/template/sizeof2.C: New test.
4512
4513 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4514
4515 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
4516 gcc.dg/cpp/trad/include.c: New tests.
4517
4518 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
4519
4520 PR target/7177
4521 * gcc.c-torture/compile/20020701-1.c: New test.
4522
4523 2002-07-01 Stan Shebs <shebs@apple.com>
4524
4525 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
4526 header here...
4527 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
4528 (objc-torture-execute): or here.
4529
4530 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
4531
4532 * gcc.c-torture/execute/arith-rand-ll.c: New test.
4533
4534 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4535
4536 * gcc.dg/cpp/trad/escaped-nl.c: New test.
4537
4538 2002-06-30 Devang Patel <dpatel@apple.com>
4539
4540 * objc.dg/fsyntax-only.m: New test.
4541
4542 2002-06-27 Mark Mitchell <mark@codesourcery.com>
4543
4544 PR c++/6695
4545 * g++.dg/template/friend7.C: New file.
4546
4547 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
4548
4549 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
4550 return type.
4551
4552 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
4553
4554 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
4555 avoid division by zero.
4556
4557 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
4558
4559 * gcc.dg/Wunknownprag.c: New tests.
4560
4561 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
4562
4563 * gcc.c-torture/execute/simd-2.c: New test.
4564
4565 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
4566
4567 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
4568 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
4569 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
4570 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
4571 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
4572 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
4573 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
4574 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
4575 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
4576 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
4577 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
4578 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
4579 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
4580 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
4581 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
4582 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
4583 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
4584
4585 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
4586
4587 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
4588 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
4589 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
4590 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
4591 New tests.
4592 * gcc.dg/cpp/trad/directive.c: Update.
4593
4594 2002-06-23 Andreas Jaeger <aj@suse.de>
4595
4596 * gcc.c-torture/execute/complex-6.c: New.
4597
4598 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
4599
4600 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
4601 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
4602 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
4603 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
4604
4605 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
4606
4607 * gcc.dg/cpp/trad: New directory with traditional tests copied
4608 from parent directory.
4609 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4610 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4611 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4612 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4613 Move to trad/ and rename.
4614 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
4615 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
4616 gcc.dg/cpp/trad/redef2.c: New tests.
4617 * gcc.dg/cpp/trad/trad.exp: New driver.
4618
4619 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
4620
4621 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4622 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4623 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4624 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4625 Remove.
4626
4627 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
4628
4629 * gcc.dg/20020620-1.c: New test.
4630
4631 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4632
4633 * g++.dg/template/ttp4.C: New test.
4634
4635 2002-06-19 Jakub Jelinek <jakub@redhat.com>
4636
4637 * g++.dg/opt/vt1.C: Fix regexp.
4638
4639 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4640
4641 * gcc.c-torture/execute/pure-1.c: Make functions static again.
4642 Don't use attribute `noinline'.
4643
4644 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
4645
4646 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4647
4648 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
4649
4650 * gcc.c-torture/execute/simd-1.c: New.
4651
4652 * gcc.dg/simd-1.c: New.
4653
4654 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
4655
4656 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4657
4658 2002-06-16 Richard Henderson <rth@redhat.com>
4659
4660 * g++.dg/ext/anon-struct1.C: New.
4661 * g++.dg/ext/anon-struct2.C: New.
4662 * g++.dg/ext/anon-struct3.C: New.
4663 * gcc.dg/anon-struct-1.c: New.
4664 * gcc.dg/anon-struct-2.c: New.
4665 * gcc.dg/anon-struct-3.c: New.
4666 * gcc.dg/20011008-1.c: Adjust warning text.
4667 * gcc.dg/20020527-1.c: Add -fms-extensions.
4668
4669 2002-06-16 Richard Henderson <rth@redhat.com>
4670
4671 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4672
4673 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
4674
4675 * gcc.c-torture/execute/20020615-1.c: New test.
4676
4677 2002-06-15 Roger Sayle <roger@eyesopen.com>
4678
4679 * gcc.c-tortuture/execute/compare-1.c: New test case.
4680 * gcc.c-tortuture/execute/compare-2.c: New test case.
4681 * gcc.c-tortuture/execute/compare-3.c: New test case.
4682
4683 2002-06-13 Richard Henderson <rth@redhat.com>
4684
4685 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
4686 ia64 ilp32.
4687
4688 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4689
4690 * g++.dg/template/typename2.C: Update error message.
4691
4692 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
4693
4694 * gcc.c-torture/execute/20020611-1.c: New test.
4695
4696 2002-06-11 Bob Wilson <bob.wilson@acm.org>
4697
4698 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4699 list of targets to skip.
4700
4701 2002-06-10 Bob Wilson <bob.wilson@acm.org>
4702
4703 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4704 targets if not optimizing.
4705
4706 2002-06-10 Jakub Jelinek <jakub@redhat.com>
4707
4708 * gcc.c-torture/compile/20020605-1.c: New test.
4709
4710 * g++.dg/opt/vt1.C: New test.
4711
4712 * gcc.dg/20020531-1.c: New test.
4713
4714 * gcc.dg/20020530-1.c: New test.
4715
4716 * gcc.dg/20020527-1.c: New test.
4717
4718 * g++.dg/opt/cse1.C: New test.
4719
4720 2002-06-07 Roger Sayle <roger@eyesopen.com>
4721
4722 * gcc.dg/20020607-2.c: New test case.
4723
4724 2002-06-07 Jakub Jelinek <jakub@redhat.com>
4725
4726 * gcc.c-torture/compile/20020604-1.c: New test.
4727
4728 2002-06-04 Richard Henderson <rth@redhat.com>
4729
4730 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4731 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4732 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4733
4734 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
4735
4736 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4737
4738 2002-06-03 Richard Henderson <rth@redhat.com>
4739
4740 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4741 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4742
4743 2002-06-02 Richard Henderson <rth@redhat.com>
4744
4745 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4746 test functions static.
4747
4748 2002-06-02 Andreas Jaeger <aj@suse.de>
4749
4750 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4751 now.
4752
4753 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
4754
4755 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4756 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4757 Update for mofified diagnostics.
4758 * gcc.dg/c99-intconst-1.c: No longer fail.
4759
4760 2002-06-02 Richard Henderson <rth@redhat.com>
4761
4762 * gcc.dg/uninit-A.c: Remove xfail markers.
4763
4764 2002-06-01 Roger Sayle <roger@eyesopen.com>
4765
4766 * gcc.dg/fnegate-1.c: New test case.
4767
4768 2002-05-30 Osku Salerma <osku@iki.fi>
4769
4770 * gcc.c-torture/execute/mayalias-1.c: New file.
4771
4772 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
4773
4774 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4775 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4776 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4777
4778 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
4779
4780 * gcc.c-torture/execute/20020529-1.c: New test.
4781
4782 2002-05-27 Richard Henderson <rth@redhat.com>
4783
4784 * g++.dg/ext/attrib6.C: New test case.
4785
4786 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4787
4788 * gcc.c-torture/execute/pure-1.c: New test.
4789
4790 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
4791
4792 * gcc.dg/cpp/arith-2.c: Remove.
4793
4794 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
4795
4796 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4797 * gcc.dg/cpp/if-3.c: Remove.
4798
4799 2002-05-26 Jakub Jelinek <jakub@redhat.com>
4800
4801 * g++.dg/opt/cse2.C: New test.
4802
4803 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
4804
4805 * gcc.dg/cpp/arith-1.c: New semantic tests.
4806 * gcc.dg/cpp/if-1.c: Update.
4807
4808 2002-05-24 Ben Elliston <bje@redhat.com>
4809
4810 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4811
4812 2002-05-24 Jakub Jelinek <jakub@redhat.com>
4813
4814 * gcc.dg/verbose-asm.c: New test.
4815
4816 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
4817
4818 * gcc.dg/cpp/paste12.c: New test.
4819
4820 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
4821
4822 * g++.dg/parse/named_ops.C: New test.
4823
4824 2002-05-23 Mark Mitchell <mark@codesourcery.com>
4825
4826 * gcc/testsuite/gcc.dg/weak-8.c: New test.
4827
4828 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
4829
4830 * gcc.dg/weak-2.c: Allow optional leading underscore
4831 in scan-assembler symbol name.
4832 * gcc.dg/weak-3.c: Likewise.
4833 * gcc.dg/weak-4.c: Likewise.
4834 * gcc.dg/weak-5.c: Likewise.
4835
4836 2002-05-23 Jakub Jelinek <jakub@redhat.com>
4837
4838 * gcc.dg/20020523-1.c: New test.
4839
4840 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
4841
4842 * objc.dg/const-str-2.m: Update now that we stop after
4843 a command line error.
4844
4845 2002-05-22 Richard Henderson <rth@redhat.com>
4846
4847 * g++.dg/dg.exp: Fix typo in test pruneing.
4848
4849 2002-05-22 Richard Henderson <rth@redhat.com>
4850
4851 * g++.dg/dg.exp: Prune the tls subdirectory.
4852 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4853 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4854 * g++.dg/tls/init-1.C: New.
4855
4856 2002-05-22 Jakub Jelinek <jakub@redhat.com>
4857
4858 * gcc.dg/20020517-1.c: New test.
4859
4860 2002-05-21 Richard Henderson <rth@redhat.com>
4861
4862 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4863 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4864
4865 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
4866
4867 * g++.dg/other/copy2.C: New test.
4868
4869 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
4870
4871 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4872 (MAX_COPY): Bump up to 10 times sizeof (long long).
4873 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4874
4875 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4876 sizeof (long long).
4877
4878 * gcc.c-torture/execute/strcpy-1.c: New test.
4879
4880 2002-05-19 Jason Merrill <jason2redhat.com>
4881
4882 * g++.dg/ext/oper1.C: New test.
4883
4884 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
4885 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
4886
4887 * README.QMTEST: New file.
4888
4889 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4890
4891 2002-05-19 Andreas Jaeger <aj@suse.de>
4892
4893 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4894 now.
4895 * gcc.c-torture/execute/loop-2d.x: Likewise.
4896
4897 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
4898
4899 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
4900 support weak symbols.
4901 * gcc.dg/weak-4.c: Likewise
4902 * gcc.dg/weak-6.c: Likewise
4903
4904 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
4905
4906 * gcc.dg/weak-3.c: Add dg-excess-error comment for
4907 cygwin, coff and h8300-*-hms targets
4908 * gcc.dg/weak-5.c: Likewise
4909 * gcc.dg/weak-7.c: Likewise
4910
4911 2002-05-16 Jason Merrill <jason@redhat.com>
4912
4913 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4914 (scan-assembler-not, scan-assembler-dem): Likewise.
4915 (scan-assembler-dem-not): Likewise.
4916
4917 2002-05-15 Richard Henderson <rth@redhat.com>
4918
4919 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4920
4921 2002-05-15 Richard Henderson <rth@redhat.com>
4922
4923 * gcc.dg/weak-5.c (vfoo1c): No warning here.
4924 (vfoo1f): Warning here.
4925 (vfoo1l): Don't redefine the alias.
4926
4927 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
4928
4929 * g++.dg/init/pm1.C: New test.
4930
4931 2002-05-12 David S. Miller <davem@redhat.com>
4932
4933 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4934 types.
4935
4936 2002-05-10 Roger Sayle <roger@eyesopen.com>
4937
4938 * gcc.c-torture/execute/20020510-1.c: New test case.
4939
4940 2002-05-10 David S. Miller <davem@redhat.com>
4941
4942 * gcc.c-torture/execute/conversion.c: Test long double too.
4943
4944 2002-05-09 Jakub Jelinek <jakub@redhat.com>
4945
4946 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4947 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4948 * lib/g++.exp (g++_link_flags): Likewise.
4949 * lib/objc.exp (objc_target_compile): Likewise.
4950
4951 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
4952
4953 * gcc.dg/cpp/poison.c: Update.
4954 * gcc.dg/cpp/20000625-2.c: Remove.
4955 * gcc.dg/cpp/direct2s.c: Remove final test.
4956
4957 2002-05-08 Tom Rix <trix@redhat.com>
4958
4959 * gcc.c-torture/execute/20020508-1.c: New test.
4960 * gcc.c-torture/execute/20020508-2.c: New test.
4961 * gcc.c-torture/execute/20020508-3.c: New test.
4962
4963 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
4964
4965 * gcc.dg/cpp/charconst-4.c: More tests.
4966
4967 2002-05-08 Mark Mitchell <mark@codesourcery.com>
4968
4969 PR c/6569
4970 * gcc.dg/weak-3.c: Update location of warning messages.
4971 * gcc.dg/weak-5.c: Likewise.
4972
4973 2002-05-06 Roger Sayle <roger@eyesopen.com>
4974
4975 * gcc.c-torture/execute/20020506-1.c: New test case.
4976
4977 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
4978
4979 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4980
4981 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
4982
4983 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4984
4985 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
4986
4987 * gcc.dg/cpp/charconst-3.c: New test.
4988
4989 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
4990
4991 * gcc.dg/cpp/charconst.c: Update tests.
4992
4993 2002-05-05 Tim Josling <tej@melbpc.org.au>
4994
4995 * treelang: Added directory for new sample language treelang. Also
4996 lib/treelang.exp: New file to signal treelang should be tested.
4997
4998 2002-05-03 Jakub Jelinek <jakub@redhat.com>
4999
5000 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
5001 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
5002 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
5003 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
5004 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
5005 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
5006 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5007
5008 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5009
5010 * gcc.dg/format/xopen-2.c: New test.
5011
5012 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5013
5014 * gcc.dg/20020503-1.c: New test.
5015
5016 2002-05-02 Mark Mitchell <mark@codesourcery.com>
5017
5018 * g++.dg/init/dtor1.C: Make it tougher.
5019
5020 2002-05-01 Mark Mitchell <mark@codesourcery.com>
5021
5022 * g++.dg/init/dtor1.C: New test.
5023
5024 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
5025
5026 * gcc.dg/altivec-8.c: New.
5027
5028 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
5029
5030 * gcc.dg/altivec-7.c: New.
5031
5032 2002-04-29 Jakub Jelinek <jakub@redhat.com>
5033
5034 * g++.dg/parse/typedef1.C: New test.
5035
5036 2002-04-29 Mark Mitchell <mark@codesourcery.com>
5037
5038 PR c++/6486
5039 * g++.dg/template/friend6.C: New test.
5040
5041 PR c++/6492
5042 * g++.dg/init/copy1.C: New test.
5043
5044 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
5045
5046 * g++.dg/warn/effc1.C: New test.
5047
5048 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
5049
5050 * gcc.dg/cpp/if-cexp.c: Add a test.
5051
5052 2002-04-28 Jakub Jelinek <jakub@redhat.com>
5053
5054 * gcc.dg/20020426-2.c: New test.
5055
5056 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
5057
5058 * gcc.dg/cpp/if-mop.c: Update.
5059 * gcc.dg/cpp/if-mpar.c: Add test.
5060 * gcc.dg/cpp/if-oppr.c: Update.
5061
5062 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5063
5064 PR c/6343
5065 * gcc.dg/weak-[2-7].c: New tests.
5066
5067 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5068
5069 * gcc.dg/enum1.c: New test.
5070
5071 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5072
5073 PR c++/6497
5074 * g++.dg/inherit/access2.C: New test.
5075
5076 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5077
5078 PR bootstrap/6445
5079 * gcc.dg/20020426-1.c: New test.
5080
5081 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5082
5083 * g++.dg/abi/enum1.C: New test.
5084
5085 2002-04-26 Richard Henderson <rth@redhat.com>
5086
5087 * gcc.dg/c99-bool-1.c: Expect always true warning.
5088
5089 2002-04-25 Roger Sayle <roger@eyesopen.com>
5090
5091 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
5092
5093 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5094
5095 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
5096 targets.
5097
5098 2002-04-24 Mark Mitchell <mark@codesourcery.com>
5099
5100 * g++.dg/abi/mange7.C: New test.
5101
5102 PR c++/6438.
5103 * g++.dg/parse/stmtexpr2.C: New test.
5104
5105 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5106
5107 * gcc.dg/20020312-2.c: Add SH target.
5108
5109 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5110
5111 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
5112 compiler output on mips*-*-irix*.
5113
5114 2002-04-23 Jakub Jelinek <jakub@redhat.com>
5115
5116 * g++.dg/parse/attr1.C: New test.
5117
5118 2002-04-23 Roger Sayle <roger@eyesopen.com>
5119
5120 * gcc.c-torture/execute/string-opt-17.c: New test case.
5121 * gcc.c-torture/execute/memset-2.c: New test case.
5122
5123 2002-04-23 Mark Mitchell <mark@codesourcery.com>
5124
5125 PR c++/6256:
5126 * g++.dg/template/friend5.C: New test.
5127
5128 PR c++/6331:
5129 * g++.dg/template/qual1.C: Likewise.
5130
5131 2002-04-22 Zack Weinberg <zack@codesourcery.com>
5132
5133 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
5134 Include stdlib.h, not stdio.h or ctype.h.
5135
5136 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
5137
5138 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
5139 cris-*-elf* and mmix-*-*.
5140 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
5141 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
5142 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
5143 Ditto.
5144 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
5145 * gcc.dg/wchar_t-1.c: Ditto.
5146
5147 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
5148
5149 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
5150 Clarify comment.
5151
5152 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
5153
5154 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
5155
5156 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5157
5158 * gcc.c-torture/execute/20000906-1.x: Delete.
5159
5160 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
5161
5162 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
5163
5164 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
5165
5166 * PR6367
5167 * g77.f-torture/execute/6367.f: New test.
5168 * g77.f-torture/execute/6367.x: Disable for MMIX.
5169
5170 2002-04-19 Mark Mitchell <mark@codesourcery.com>
5171
5172 * PR6352
5173 * g++.dg/opt/inline2.C: New test.
5174
5175 2002-04-18 Richard Henderson <rth@redhat.com>
5176
5177 * gcc.dg/20000906-1.c: Enable for all targets.
5178 * gcc.c-torture/compile/iftrap-2.c: New.
5179
5180 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5181
5182 * gcc.dg/20020418-1.c: New test.
5183 * gcc.dg/20020418-2.c: New test.
5184
5185 2002-04-18 Richard Henderson <rth@redhat.com>
5186
5187 * gcc.c-torture/compile/iftrap-1.c: New.
5188 * gcc.dg/iftrap-1.c: Adjust for ia64.
5189 * gcc.dg/iftrap-2.c: New.
5190
5191 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5192
5193 * gcc.c-torture/compile/20020418-1.c: New test.
5194
5195 2002-04-18 Roger Sayle <roger@eyesopen.com>
5196
5197 * gcc.c-torture/compile/20020415-1.c: New.
5198
5199 2002-04-18 David S. Miller <davem@redhat.com>
5200
5201 * gcc.c-torture/execute/20020418-1.c: New test.
5202
5203 2002-04-17 Jakub Jelinek <jakub@redhat.com>
5204
5205 * gcc.dg/20020416-1.c: New test.
5206
5207 * g++.dg/opt/inline1.C: New test.
5208
5209 2002-04-16 Jakub Jelinek <jakub@redhat.com>
5210
5211 * gcc.dg/altivec-5.c: New test.
5212
5213 * gcc.dg/20020415-1.c: New test.
5214
5215 2002-04-15 Mark Mitchell <mark@codesourcery.com>
5216
5217 * testsuite/lib/chill.exp: Remove.
5218
5219 2002-04-14 Jakub Jelinek <jakub@redhat.com>
5220
5221 * g++.dg/other/big-struct.C: New test.
5222
5223 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
5224
5225 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
5226 of scratch file.
5227
5228 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
5229
5230 PR c/6277
5231 * gcc.dg/i386-387-1.c: Allow optional leading underscore
5232 in scan-assembler function name
5233
5234 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
5235
5236 * g77.f-torture/execute/980628-4.x,
5237 g77.f-torture/execute/980628-5.x,
5238 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5239 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5240 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5241 i[34567]86-*-*.
5242
5243 2002-04-13 David S. Miller <davem@redhat.com>
5244
5245 * gcc.c-torture/execute/20020413-1.c: New test.
5246
5247 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
5248
5249 * gcc.dg/asm-6.c,
5250 * g++.dg/ext/asm1.C: New tests.
5251
5252 2002-04-12 Mark Mitchell <mark@codesourcery.com>
5253
5254 PR c++ 5373.
5255 * g++.dg/parse/stmtexpr1.C: New test.
5256
5257 PR c++/5189.
5258 * g++.dg/template/copy1.C: New test.
5259
5260 2002-04-12 Richard Henderson <rth@redhat.com>
5261
5262 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5263
5264 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
5265
5266 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5267 gcc.c-torture/execute/20020307-2.c.
5268
5269 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
5270
5271 * g++.dg/ext/attrib5.C,
5272 * g++.dg/lookup/struct1.C: New tests.
5273
5274 2002-04-11 Jakub Jelinek <jakub@redhat.com>
5275
5276 * gcc.dg/20020411-1.c: New test.
5277
5278 * gcc.c-torture/execute/20020411-1.c: New test.
5279
5280 2002-04-10 Janis Johnson <janis187@us.ibm.com>
5281
5282 * g77.f-torture/execute/6177.f: New test.
5283
5284 2002-04-10 Jakub Jelinek <jakub@redhat.com>
5285
5286 PR middle-end/6247
5287 * g++.dg/opt/cleanup1.C: New test.
5288
5289 * g++.dg/opt/const1.C: New test.
5290
5291 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
5292
5293 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5294
5295 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
5296
5297 PR c++/5507
5298 * g++.dg/template/typename2.C: New test.
5299
5300 2002-04-10 Alan Modra <amodra@bigpond.net.au>
5301
5302 * gcc.c-torture/execute/loop-12.c: New.
5303
5304 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
5305
5306 * g77.f-torture/execute/980628-4.x,
5307 g77.f-torture/execute/980628-5.x,
5308 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5309 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5310 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
5311
5312 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5313
5314 PR optimization/6086
5315 * g++.dg/opt/preinc1.C: New test.
5316
5317 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5318
5319 PR c++/5571
5320 * g++.dg/opt/static2.C: New test.
5321
5322 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5323
5324 PR c/5120
5325 * gcc.dg/20020406-1.c: New test.
5326
5327 2002-04-04 David S. Miller <davem@redhat.com>
5328
5329 * gcc.c-torture/execute/20020404-1.c: New test.
5330
5331 2002-04-04 Jakub Jelinek <jakub@redhat.com>
5332
5333 PR c/6123
5334 * gcc.dg/20020312-2.c: Do not declare global register variable
5335 if __PIC__ or __pic__ is defined.
5336
5337 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
5338
5339 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
5340 __asm__ so that it works correctly even if -ansi -pedantic-errors.
5341
5342 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5343
5344 * gcc.misc-tests/linkage.exp: Update last change to handle
5345 sparc*-, not just sparc-.
5346
5347 2002-04-03 Richard Henderson <rth@redhat.com>
5348
5349 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5350
5351 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5352
5353 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
5354
5355 2002-04-02 David S. Miller <davem@redhat.com>
5356
5357 * gcc.c-torture/execute/20020402-3.c: New test.
5358
5359 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5360
5361 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
5362 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
5363
5364 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
5365 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
5366 g77.f-torture/execute/20001201.x,
5367 g77.f-torture/execute/u77-test.x: New files.
5368
5369 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
5370 * gcc.dg/wchar_t-1.c: Ditto.
5371
5372 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5373
5374 * gcc.c-torture/execute/20020402-1.c: New test.
5375
5376 2002-04-01 Richard Henderson <rth@redhat.com>
5377
5378 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
5379
5380 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
5381
5382 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5383
5384 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
5385
5386 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5387
5388 * g++.dg/inherit/template-as-base.C: Expect error.
5389 * g++.dg/inherit/namespace-as-base.C: Likewise.
5390
5391 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5392
5393 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
5394 g++.dg/ext/instantiate3.C: Tweak match patterns.
5395
5396 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
5397 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
5398 -da test.
5399
5400 2002-03-31 Richard Henderson <rth@redhat.com>
5401
5402 * gcc.dg/special/alias-2.c: New.
5403 * gcc.dg/special/ecos.exp: Run it.
5404
5405 2002-03-31 Richard Henderson <rth@redhat.com>
5406
5407 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
5408
5409 2002-03-31 Kazu Hirata <kazu@hxi.com>
5410
5411 * gcc.dg/weak-1.c: Disable on h8300 port.
5412
5413 2002-03-29 Janis Johnson <janis187@us.ibm.com>
5414
5415 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
5416 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
5417 ordering tests.
5418 * g++.dg/bprob/bprob-1.C: New test.
5419 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
5420 * g++.dg/gcov/gcov-1.C: New test.
5421 * g++.dg/gcov/gcov-1.x: New file.
5422 * g++.dg/gcov/gcov-2.C: New test.
5423 * g++.dg/gcov/gcov-3.C: New test.
5424 * g++.dg/gcov/gcov-3.h: New file.
5425
5426 2002-03-28 Roger Sayle <roger@eyesopen.com>
5427
5428 * g++.old-deja/g++.other/builtins5.C: New test.
5429 * g++.old-deja/g++.other/builtins6.C: New test.
5430 * g++.old-deja/g++.other/builtins7.C: New test.
5431 * g++.old-deja/g++.other/builtins8.C: New test.
5432 * g++.old-deja/g++.other/builtins9.C: New test.
5433
5434 2002-03-29 Jakub Jelinek <jakub@redhat.com>
5435
5436 * g++.dg/opt/static1.C: New test.
5437
5438 * g++.dg/opt/longbranch1.C: New test.
5439
5440 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
5441
5442 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
5443
5444 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
5445
5446 2002-03-28 Jeffrey A Law (law@redhat.com)
5447
5448 * gcc.c-torture/execute/20020328-1.c: New test.
5449
5450 2002-03-27 Richard Henderson <rth@redhat.com>
5451
5452 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
5453 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
5454 move from g++.old-deja/g++.ext/.
5455
5456 2002-03-27 Mark Mitchell <mark@codesourcery.com>
5457
5458 * g++.dg/init/new2.C: New test.
5459
5460 2002-03-26 Richard Henderson <rth@redhat.com>
5461
5462 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
5463
5464 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
5465 on sparc.
5466
5467 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
5468 sparcv9 systems.
5469 * gcc.dg/20001102-1.c: Likewise.
5470
5471 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
5472
5473 * gcc.dg/cpp/endif-pedantic1.c,
5474 gcc.dg/cpp/endif-pedantic2.c: New tests.
5475
5476 2002-03-26 Mark Mitchell <mark@codesourcery.com>
5477
5478 * g++.dg/init/new1.C: New test.
5479
5480 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
5481
5482 * g++.dg/abi/vbase9.C: New test.
5483
5484 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
5485
5486 * gcc.dg/arm-asm.c: New test.
5487
5488 2002-03-26 Andrew Cagney <ac131313@redhat.com>
5489
5490 * gcc.dg/Wswitch-enum.c: New test.
5491 Fix PR c/5044.
5492
5493 2002-03-26 Richard Henderson <rth@redhat.com>
5494
5495 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
5496 structure.
5497
5498 2002-03-25 Richard Henderson <rth@redhat.com>
5499
5500 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
5501 sparcv9 systems.
5502
5503 * gcc.c-torture/compile/20011119-1.c (xxx): New.
5504 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5505
5506 2002-03-25 Zack Weinberg <zack@codesourcery.com>
5507
5508 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
5509
5510 2002-03-25 Bob Wilson <bob.wilson@acm.org>
5511
5512 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
5513 targets using generic thunk support.
5514
5515 2002-03-25 Jakub Jelinek <jakub@redhat.com>
5516
5517 * gcc.c-torture/compile/20020323-1.c: New test.
5518
5519 * g++.dg/opt/conj2.C: New test.
5520
5521 2002-03-24 Richard Henderson <rth@redhat.com>
5522
5523 * gcc.dg/weak-1.c: Use -fno-common.
5524
5525 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5526
5527 * g77.dg/f77-edit-apostrophe-out.f: New test
5528 * g77.dg/f77-edit-h-out.f: New test
5529 * g77.dg/f77-edit-t-in.f: New test
5530 * g77.dg/f77-edit-t-out.f: New test
5531 * g77.dg/f77-edit-x-out.f: New test
5532 * g77.dg/f77-edit-slash-out.f: New test
5533 * g77.dg/f77-edit-colon-out.f: New test
5534 * g77.dg/f77-edit-s-out.f: New test
5535
5536 2002-03-24 Richard Henderson <rth@redhat.com>
5537
5538 * objc/execute/formal_protocol-6.x: New XFAIL.
5539
5540 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5541
5542 * gcc.dg/weak-1.c: Early return from dg-final on platforms
5543 that do not support weak symbols
5544
5545 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5546
5547 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
5548 * lib/g77.exp: Likewise
5549 * lib/objc.exp: Likewise
5550
5551 2002-03-23 Andrew Cagney <ac131313@redhat.com>
5552
5553 * gcc.dg/Wswitch-default.c: New test.
5554
5555 2002-03-23 Jakub Jelinek <jakub@redhat.com>
5556
5557 * g++.dg/other/enum1.C: New test.
5558
5559 2002-03-23 Zack Weinberg <zack@codesourcery.com>
5560
5561 * gcc.dg/pragma-ep-3.c: Fix typo.
5562
5563 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5564
5565 * g++.dg/inherit/template-as-base.C: New test.
5566
5567 2002-03-22 Jakub Jelinek <jakub@redhat.com>
5568
5569 * g++.old-deja/g++.other/dwarf2-1.C: Move...
5570 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
5571
5572 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
5573
5574 * gcc.dg/cpp/multiline.c: Update to match.
5575
5576 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
5577
5578 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
5579
5580 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
5581
5582 * gcc.dg/cpp/extratokens2.c: New file.
5583
5584 2002-03-21 David Edelsohn <edelsohn@gnu.org>
5585
5586 * gcc.dg/20020312-2.c: Add rs6000 target.
5587
5588 * gcc.c-torture/compile/20020319-1.c: New test.
5589
5590 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5591
5592 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
5593 (A, E): Handle this.
5594
5595 2002-03-20 Jason Merrill <jason@redhat.com>
5596
5597 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
5598 ignoring -fpic.
5599 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
5600 through prune_gcc_output.
5601
5602 2002-03-20 Jakub Jelinek <jakub@redhat.com>
5603
5604 * gcc.c-torture/compile/20020320-1.c: New test.
5605
5606 2002-03-19 Jakub Jelinek <jakub@redhat.com>
5607
5608 * gcc.c-torture/compile/20020318-1.c: New test.
5609
5610 * gcc.dg/struct-by-value-1.c: New test.
5611
5612 * gcc.dg/20020319-1.c: New test.
5613
5614 2002-03-18 Jakub Jelinek <jakub@redhat.com>
5615
5616 * g++.dg/opt/conj1.C: New test.
5617
5618 2002-03-17 Mark Mitchell <mark@codesourcery.com>
5619
5620 * g++.dg/template/qualttp20.C: Revert previous change.
5621 * g++.dg/template/qualttp3.C: Likewise.
5622 * g++.dg/template/qualttp4.C: Likewise
5623 * g++.dg/template/qualttp5.C: Likewise
5624 * g++.dg/template/qualttp6.C: Likewise
5625 * g++.dg/template/qualttp7.C: Likewise
5626 * g++.dg/template/qualttp8.C: Likewise
5627 * g++.dg/template/recurse.C: Likewise.
5628
5629 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
5630
5631 * gcc.dg/cpp/wchar-1.c: Update.
5632
5633 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
5634
5635 * g++.dg/template/conv1.C: New test.
5636 * g++.dg/template/conv2.C: New test.
5637 * g++.dg/template/conv3.C: New test.
5638 * g++.dg/template/conv4.C: New test.
5639
5640 2002-03-15 Mark Mitchell <mark@codesourcery.com>
5641
5642 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5643 * g++.dg/template/qualttp3.C: Likewise.
5644 * g++.dg/template/qualttp4.C: Likewise
5645 * g++.dg/template/qualttp5.C: Likewise
5646 * g++.dg/template/qualttp6.C: Likewise
5647 * g++.dg/template/qualttp7.C: Likewise
5648 * g++.dg/template/qualttp8.C: Likewise
5649 * g++.dg/template/recurse.C: Likewise.
5650
5651 2002-03-15 Mark Mitchell <mark@codesourcery.com>
5652
5653 * g++.dg/opt/dtor1.C: New test.
5654
5655 2002-03-15 Jakub Jelinek <jakub@redhat.com>
5656
5657 * gcc.c-torture/compile/20020315-1.c: New test.
5658
5659 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
5660
5661 * gcc.dg/weak-1.c: Fix scan tests.
5662
5663 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
5664
5665 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5666 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5667 cris-*-aout* mmix-*-*.
5668 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5669 cris-*-aout* mmix-*-*.
5670 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5671 cris-*-elf* cris-*-aout* and mmix-*-*.
5672 * gcc.dg/20001009-1.c: Ditto.
5673 * gcc.dg/20010912-1.c: Ditto.
5674 * gcc.dg/20020122-4.c: Ditto.
5675 * gcc.dg/inline-2.c: Ditto.
5676
5677 2002-03-14 Jeffrey A Law (law@cygnus.com)
5678
5679 * gcc.c-torture/compile/20020314-1.c: New test.
5680
5681 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
5682
5683 * gcc.c-torture/execute/20020314-1.c: New test.
5684
5685 2002-03-14 Jakub Jelinek <jakub@redhat.com>
5686
5687 * g++.dg/warn/Wunused-1.C: New test.
5688
5689 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
5690
5691 * g++.dg/abi/mangle6.C: New test.
5692
5693 2002-03-13 Jakub Jelinek <jakub@redhat.com>
5694
5695 * gcc.c-torture/compile/20020309-2.c: New test.
5696
5697 * gcc.c-torture/compile/20020312-1.c: New test.
5698
5699 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
5700
5701 * g++.dg/other/access1.C: New test.
5702
5703 2002-03-12 Jakub Jelinek <jakub@redhat.com>
5704
5705 * gcc.c-torture/execute/wchar_t-1.c: New test.
5706
5707 2002-03-12 David Edelsohn <edelsohn@gnu.org>
5708
5709 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5710
5711 2002-03-12 Roger Sayle <roger@eyesopen.com>
5712
5713 * gcc.dg/20020312-1.c: New test case.
5714
5715 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
5716
5717 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5718
5719 2002-03-11 Richard Henderson <rth@redhat.com>
5720
5721 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5722 * g++.old-deja/g++.jason/report.C: Likewise.
5723
5724 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5725
5726 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5727 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5728
5729 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5730
5731 * testsuite/g++.dg/overload/pmf1.C: New test.
5732
5733 2002-03-11 Kazu Hirata <kazu@hxi.com>
5734
5735 * gcc.c-torture/execute/20020307-1.c: Use long.
5736
5737 2002-03-11 Jakub Jelinek <jakub@redhat.com>
5738
5739 PR optimization/5844
5740 * gcc.dg/20020310-1.c: New test.
5741
5742 2002-03-09 Michael Meissner <meissner@redhat.com>
5743
5744 * gcc.c-torture/execute/memcpy-2.c: New test.
5745 * gcc.c-torture/execute/memset-1.c: New test.
5746 * gcc.c-torture/execute/strlen-1.c: New test.
5747 * gcc.c-torture/execute/strcmp-1.c: New test.
5748 * gcc.c-torture/execute/strncmp-1.c: New test.
5749
5750 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
5751
5752 * gcc.dg/ppc-ldstruct.c: New test.
5753
5754 2002-03-09 Jakub Jelinek <jakub@redhat.com>
5755
5756 * gcc.c-torture/execute/va-arg-22.c: New test.
5757
5758 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5759
5760 * gcc.c-torture/compile/20020309-1.c: New test.
5761
5762 2002-03-08 Jakub Jelinek <jakub@redhat.com>
5763
5764 * gcc.c-torture/execute/20020307-2.c: New test.
5765
5766 2002-03-07 Jeffrey A Law (law@redhat.com)
5767
5768 * g77.f-torture/compile/20020307-1.f: New test.
5769
5770 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
5771
5772 * gcc.dg/unordered-1.c: New test.
5773
5774 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
5775
5776 * gcc.c-torture/execute/20020307-1.c: New test.
5777
5778 2002-03-05 Jakub Jelinek <jakub@redhat.com>
5779
5780 * gcc.dg/20020304-1.c: New test.
5781
5782 * gcc.c-torture/compile/20020304-2.c: New test.
5783
5784 2002-03-04 Zack Weinberg <zack@codesourcery.com>
5785
5786 * gcc.c-torture/compile/20020304-1.c: New test case
5787 (from PR c/5830).
5788
5789 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
5790
5791 * gcc.dg/20020103-1.c: Add other -D ppc variants.
5792
5793 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
5794
5795 * g++.dg/other/classkey1.C: New test.
5796
5797 2002-03-01 Richard Henderson <rth@redhat.com>
5798
5799 * gcc.c-torture/compile/981223-1.x: New.
5800 * gcc.c-torture/compile/920625-1.x: New.
5801
5802 2002-02-28 Richard Henderson <rth@redhat.com>
5803
5804 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5805
5806 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
5807
5808 * gcc.c-torture/execute/20020227-1.c: New test.
5809
5810 2002-02-27 Mark Mitchell <mark@codesourcery.com>
5811
5812 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5813 here" ERROR lines.
5814 * g++.old-deja/g++.oliva/partord1.C: Likewise.
5815 * g++.old-deja.g++.other/defarg1.C: Likewise.
5816 * g++.old-deja/g++.pt/calls2.C: Likewise.
5817 * g++.old-deja/g++.pt/crash20.C: Likewise.
5818 * g++.old-deja/g++.pt/crash30.C: Likewise.
5819 * g++.old-deja/g++.pt/crash36.C: Likewise.
5820 * g++.old-deja/g++.pt/crash6.C: Likewise.
5821 * g++.old-deja/g++.pt/defarg13.C: Likewise.
5822 * g++.old-deja/g++.pt/derived3.C: Likewise.
5823 * g++.old-deja/g++.pt/error1.C: Likewise.
5824 * g++.old-deja/g++.pt/friend21.C: Likewise.
5825 * g++.old-deja/g++.pt/friend23.C: Likewise.
5826 * g++.old-deja/g++.pt/infinite1.C: Likewise.
5827 * g++.old-deja/g++.robertl/eb128.C: Likewise.
5828
5829 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
5830
5831 * gcc.c-torture/execute/20020225-2.c: New test.
5832
5833 2002-02-27 Zack Weinberg <zack@codesourcery.com>
5834
5835 * gcc.c-torture/execute/920730-1t.c,
5836 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5837 Delete test cases, only relevant to -traditional.
5838
5839 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
5840
5841 * gcc.dg/cpp/undef1.c: Remove.
5842 * gcc.dg/cpp/directiv.c: Update.
5843 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5844
5845 2002-02-27 Michael Meissner <meissner@redhat.com>
5846
5847 * gcc.c-torture/execute/20020226-1.c: New test.
5848
5849 2002-02-26 Jakub Jelinek <jakub@redhat.com>
5850
5851 * g++.dg/debug/debug4.C: New test.
5852
5853 * gcc.dg/ia64-visibility-1.c: New test.
5854
5855 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
5856
5857 * gcc.dg/debug/20020224-1.c: New.
5858
5859 2002-02-25 Kazu Hirata <kazu@hxi.com>
5860
5861 * gcc.c-torture/execute/960416-1.x: New.
5862 * gcc.c-torture/execute/divconst-3.x: Likewise.
5863
5864 2002-02-25 Jakub Jelinek <jakub@redhat.com>
5865
5866 * gcc.dg/20020224-1.c: New test.
5867
5868 2002-02-25 Alan Modra <amodra@bigpond.net.au>
5869
5870 * gcc.c-torture/execute/20020225-1.c: New.
5871
5872 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
5873
5874 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5875
5876 2002-02-23 Jakub Jelinek <jakub@redhat.com>
5877
5878 * gcc.dg/20020222-1.c: New test.
5879
5880 2002-02-22 Jakub Jelinek <jakub@redhat.com>
5881
5882 * g++.dg/opt/anonunion1.C: New test.
5883
5884 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
5885
5886 * g++.dg/template/qualttp19.C: New test.
5887 * g++.dg/template/qualttp20.C: New test.
5888 * g++.old-deja/g++.jason/report.C: Adjust expected errors
5889 * g++.old-deja/g++.other/qual1.C: Likewise.
5890
5891 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
5892
5893 * gcc.dg/attr-alwaysinline.c: New.
5894
5895 2002-02-21 Jakub Jelinek <jakub@redhat.com>
5896
5897 * gcc.dg/20020220-1.c: New test.
5898
5899 * gcc.dg/20020220-2.c: New test.
5900
5901 * g++.dg/opt/mmx1.C: New test.
5902
5903 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
5904
5905 * gcc.c-torture/compile/20020110.c: New test.
5906
5907 2002-02-20 Jakub Jelinek <jakub@redhat.com>
5908
5909 * gcc.c-torture/execute/20020219-1.c: New test.
5910
5911 * gcc.dg/20020219-1.c: New test.
5912
5913 * gcc.dg/noncompile/20020220-1.c: New test.
5914
5915 * g++.dg/opt/ptrintsum1.C: New test.
5916
5917 * gcc.dg/debug/20020220-1.c: New test.
5918
5919 2002-02-17 Jakub Jelinek <jakub@redhat.com>
5920
5921 * gcc.c-torture/execute/20020216-1.c: New test.
5922
5923 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
5924
5925 * gcc.dg/decl-1.c: Update, new test.
5926
5927 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
5928
5929 * g++.dg/abi/bitfield1.C: New test.
5930 * g++.dg/abi/bitfield2.C: New test.
5931
5932 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
5933
5934 * gcc.dg/attr-nest.c: New test.
5935
5936 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
5937
5938 * gcc.c-torture/execute/20020215-1.c: New test.
5939
5940 2002-02-14 Jakub Jelinek <jakub@redhat.com>
5941
5942 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5943 * g++.dg/debug/debug.exp: New.
5944 * g++.dg/debug/trivial.C: New.
5945 * g++.dg/debug/debug1.C: Moved...
5946 * g++.dg/other/debug1.C: ...from here.
5947 * g++.dg/debug/debug2.C: Moved...
5948 * g++.dg/other/debug2.C: ...from here.
5949 * g++.dg/debug/debug3.C: Moved...
5950 * g++.dg/other/debug3.C: ...from here.
5951
5952 * gcc.dg/noncompile/20020213-1.c: New test.
5953
5954 2002-02-13 Jakub Jelinek <jakub@redhat.com>
5955
5956 * g++.dg/other/debug3.C: New test.
5957
5958 * gcc.c-torture/execute/20020213-1.c: New test.
5959
5960 2002-02-13 Richard Smith <richard@ex-parrot.com>
5961
5962 * g++.old-deja/g++.other/thunk1.C: New test.
5963
5964 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
5965
5966 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5967
5968 2002-02-13 Stan Shebs <shebs@apple.com>
5969
5970 * gcc.dg/altivec-3.c: New.
5971
5972 2002-02-12 Jakub Jelinek <jakub@redhat.com>
5973
5974 * gcc.dg/Wunreachable-1.c: New test.
5975 * gcc.dg/Wunreachable-2.c: New test.
5976
5977 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5978
5979 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5980
5981 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
5982
5983 * gcc.dg/decl-1.c: New test.
5984
5985 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
5986
5987 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5988
5989 2002-02-10 Kazu Hirata <kazu@hxi.com>
5990
5991 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5992 * gcc.c-torture/compile/980506-1.x: Likewise.
5993
5994 2002-02-10 Kazu Hirata <kazu@hxi.com>
5995
5996 * gcc.dg/20020210-1.c: New.
5997
5998 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
5999
6000 * g77.f-torture/execute/947.f: New regression test
6001 for PR fortran/947.
6002
6003 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
6004
6005 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
6006 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
6007
6008 2002-02-08 Richard Henderson <rth@redhat.com>
6009
6010 * gcc.c-torture/compile/labels-3.c: New.
6011
6012 2002-02-08 Jakub Jelinek <jakub@redhat.com>
6013
6014 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
6015 expression statements work instead.
6016 * gcc.dg/noncompile/20020207-1.c: New test.
6017
6018 2002-02-07 Richard Henderson <rth@redhat.com>
6019
6020 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
6021
6022 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6023
6024 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
6025 message from g77
6026 * lib/g77-dg.exp: Trim g77 error messages so that they are
6027 recognized by dg.exp.
6028
6029 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6030
6031 PR fortran/5473
6032 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
6033
6034 2002-02-07 Richard Henderson <rth@redhat.com>
6035
6036 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
6037 to be sufficiently aligned for integers.
6038
6039 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
6040
6041 * g++.dg/template/friend4.C: New test.
6042
6043 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6044
6045 PR fortran/5743
6046 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
6047 unsupported cases.
6048
6049 2002-02-07 Richard Henderson <rth@redhat.com>
6050
6051 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
6052 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
6053 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
6054 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
6055
6056 2002-02-06 Richard Henderson <rth@redhat.com>
6057
6058 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
6059
6060 2002-02-06 Janis Johnson <janis187@us.ibm.com>
6061
6062 * gcc.dg/20020206-1.c: New test.
6063
6064 2002-02-06 Jakub Jelinek <jakub@redhat.com>
6065
6066 * gcc.c-torture/execute/20020206-1.c: New test.
6067
6068 * gcc.c-torture/execute/20020206-2.c: New test.
6069
6070 PR optimization/5429:
6071 * gcc.c-torture/compile/20020206-1.c: New test.
6072
6073 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
6074
6075 * g++.dg/ext/align1.C: Do not use an explicit alignment value
6076 as certain file formats cannot support particularly large
6077 alignments.
6078
6079 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
6080 and do not expect to be able to link the executable.
6081
6082 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
6083 fail because the COFF format does not support the weak attribute.
6084
6085 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6086
6087 * g77.dg/pr5473.f: New test
6088
6089 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
6090
6091 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
6092 Fix testcase accordingly.
6093
6094 2002-02-04 Richard Henderson <rth@redhat.com>
6095
6096 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
6097 (buf): Change to be an array of pointers, not ints.
6098
6099 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6100
6101 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
6102 before all tests. Move warning one line above to match where it
6103 C frontend emits.
6104 * gcc.dg/Wswitch-2.c: New test.
6105 * g++.dg/warn/Wswitch-1.C: New test.
6106 * g++.dg/warn/Wswitch-2.C: New test.
6107
6108 2002-02-04 Richard Henderson <rth@redhat.com>
6109
6110 * g++.dg/abi/offsetof.C: Fix size comparison.
6111
6112 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
6113
6114 * gcc.dg/cast-qual-2.c: New test.
6115
6116 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6117
6118 * gcc.dg/20020201-4.c: New test.
6119
6120 2002-02-04 Ben Elliston <bje@redhat.com>
6121
6122 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
6123 target_info attribute != 0, in addition to the empty string.
6124 (gcc_target_compile): Likewise.
6125
6126 2002-02-03 Andrew Cagney <ac131313@redhat.com>
6127
6128 * gcc.dg/Wswitch.c: New test.
6129 PR gcc/4475. PR gcc/3780.
6130
6131 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
6132
6133 * g77.f-torture/execute/5122.f: New test for regressions
6134 against PR fortran/5122.
6135
6136 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
6137
6138 * g77.f-torture/compile/pr3743.f: Delete
6139 * g77.dg/pr3743-1.f: New test.
6140 * g77.dg/pr3743-2.f: New test.
6141 * g77.dg/pr3743-3.f: New test.
6142 * g77.dg/pr3743-4.f: New test.
6143
6144 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6145
6146 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
6147
6148 2002-02-02 Richard Henderson <rth@redhat.com>
6149
6150 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
6151 * gcc.c-torture/execute/bf64-1.c: Likewise.
6152
6153 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6154
6155 * gcc.dg/20020201-2.c: New test.
6156
6157 * gcc.dg/20020201-3.c: New test.
6158
6159 * gcc.c-torture/execute/bitfld-2.c: New test.
6160
6161 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6162
6163 * gcc.dg/bitfld-1.c: Update.
6164 * gcc.dg/bitfld-2.c: Update.
6165 * gcc.c-torture/execute/bitfld-1.x: New.
6166
6167 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6168
6169 * gcc.c-torture/execute/20020201-1.c: New test.
6170
6171 2002-02-01 Janis Johnson <janis187@us.ibm.com>
6172
6173 PR target/5469
6174 * gcc.dg/20020201-1.c: New test.
6175
6176 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
6177
6178 PR fortran/3743
6179 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
6180 * g77.f-torture/compile/pr3743.x: Remove
6181
6182 2002-01-31 Tom Rix <trix@redhat.com>
6183
6184 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
6185
6186 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
6187
6188 * gcc.dg/noncompile/20020130-1.c: New test.
6189
6190 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
6191
6192 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
6193
6194 2002-01-29 Richard Henderson <rth@redhat.com>
6195
6196 * gcc.c-torture/execute/991118-1.c: Cast various constants back
6197 to long long.
6198 * gcc.c-torture/execute/bf64-1.c: Likewise.
6199
6200 2002-01-29 Jakub Jelinek <jakub@redhat.com>
6201
6202 * gcc.c-torture/execute/20020129-1.c: New test.
6203
6204 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6205
6206 * gcc.c-torture/compile/20000224-1.c: Update.
6207 * gcc.c-torture/execute/bitfld-1.c: New tests.
6208 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
6209 * gcc.dg/uninit-A.c: Update.
6210
6211 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6212
6213 * g++.dg/template/ctor1.C: Add instantiation.
6214
6215 2002-01-28 Paul Koning <pkoning@equallogic.com>
6216
6217 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
6218 argument to __builtin_prefetch to be const ptr.
6219
6220 2002-01-28 Jakub Jelinek <jakub@redhat.com>
6221
6222 * gcc.c-torture/compile/20020120-1.c: New test.
6223
6224 2002-01-27 Kazu Hirata <kazu@hxi.com>
6225
6226 * gcc.c-torture/execute/20020127-1.c: New test.
6227
6228 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
6229
6230 * g77.dg/f77-edit-i-in.f: New test
6231 * g77.dg/f77-edit-i-out.f: New test
6232
6233 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
6234
6235 * gcc.dg/debug/debug.exp: New file.
6236 * gcc.dg/debug/trivial.c: New file.
6237 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
6238 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
6239 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
6240 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6241 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6242 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6243 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6244 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6245 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6246 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6247 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6248 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6249 * gcc.dg/20000503-1.c: Removed.
6250 * gcc.dg/20010207-1.c: Removed.
6251 * gcc.dg/20011223-1.c: Removed.
6252 * gcc.dg/20020104-2.c: Removed.
6253 * gcc.dg/debug-1.c: Removed.
6254 * gcc.dg/debug-2.c: Removed.
6255 * gcc.dg/debug-3.c: Removed.
6256 * gcc.dg/debug-4.c: Removed.
6257 * gcc.dg/debug-5.c: Removed.
6258 * gcc.dg/debug-6.c: Removed.
6259 * gcc.dg/dwarf2-1.c: Removed.
6260 * gcc.dg/dwarf2-2.c: Removed.
6261
6262 2002-01-25 Jakub Jelinek <jakub@redhat.com>
6263
6264 * g++.old-deja/g++.other/eh5.C: New test.
6265 * g++.old-deja/g++.other/sibcall2.C: New test.
6266 * g++.old-deja/g++.other/array9.C: New test.
6267 * g++.old-deja/g++.other/typename2.C: New test.
6268 * g++.old-deja/g++.other/crash60.C: New test.
6269 * g++.old-deja/g++.other/conv9.C: New test.
6270 * g++.old-deja/g++.other/mangle10.C: New test.
6271 * g++.old-deja/g++.other/unchanging1.C: New test.
6272 * g++.old-deja/g++.other/exprstmt1.C: New test.
6273 * g++.old-deja/g++.other/inline23.C: New test.
6274 * g++.old-deja/g++.eh/ia64-1.C: New test.
6275 * g++.old-deja/g++.other/dwarf2-1.C: New test.
6276 * g++.old-deja/g++.other/reload1.C: New test.
6277 * g++.old-deja/g++.other/static20.C: New test.
6278 * g++.old-deja/g++.other/local-alloc1.C: New test.
6279 * g++.old-deja/g++.other/conv8.C: New test.
6280 * g++.old-deja/g++.other/stmtexpr2.C: New test.
6281 * g++.old-deja/g++.other/storeexpr1.C: New test.
6282 * g++.old-deja/g++.other/storeexpr2.C: New test.
6283 * g++.dg/eh/template2.C: New test.
6284 * g++.dg/warn/weak1.C: New test.
6285
6286 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
6287
6288 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6289 Remove first, non-varying, argument.
6290
6291 2002-01-23 Richard Henderson <rth@redhat.com>
6292
6293 * gcc.dg/inline-2.c: New.
6294
6295 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6296 Add optional target arg. Check number of arguments.
6297 (scan-assembler-not, scan-assembler-dem): Likewise.
6298 (scan-assembler-dem-not): Likewise.
6299
6300 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6301
6302 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6303 line 12.
6304 * g++.old-deja/g++.brendan/parse3.C,
6305 g++.old-deja/g++.other/crash26.C,
6306 g++.old-deja/g++.other/crash28.C,
6307 g++.old-deja/g++.other/crash29.C,
6308 g++.old-deja/g++.other/crash30.C,
6309 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
6310
6311 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
6312
6313 * gcc.dg/20020115-1.c: New.
6314
6315 2002-01-23 Bob Wilson <bob.wilson@acm.org>
6316
6317 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
6318
6319 2002-01-23 Janis Johnson <janis187@us.ibm.com>
6320
6321 * gcc.dg/20020122-3.c: New.
6322
6323 2002-01-23 Jakub Jelinek <jakub@redhat.com>
6324
6325 * g++.dg/other/gc1.C: New test.
6326
6327 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6328
6329 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
6330
6331 2002-01-22 Richard Henderson <rth@redhat.com>
6332
6333 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
6334
6335 2002-01-22 Richard Henderson <rth@redhat.com>
6336
6337 * gcc.dg/20020122-4.c: New.
6338
6339 2002-01-22 H.J. Lu <hjl@gnu.org>
6340
6341 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
6342 link output.
6343 * gcc.dg/special/ecos.exp: Likewise.
6344 * lib/g++-dg.exp: Likewise.
6345 * lib/g77-dg.exp: Likewise.
6346 * lib/gcc-dg.exp : Likewise.
6347 * lib/mike-g++.exp: Likewise.
6348 * lib/mike-g77.exp: Likewise.
6349 * lib/mike-gcc.exp: Likewise.
6350 * lib/objc-dg.exp: Likewise.
6351
6352 2002-01-22 Janis Johnson <janis187@us.ibm.com>
6353
6354 PR target/5379
6355 * gcc.dg/20020122-2.c: New test.
6356
6357 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
6358
6359 * gcc.dg/20020122-1.c: New test.
6360
6361 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
6362
6363 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
6364
6365 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
6366
6367 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
6368
6369 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6370
6371 * gcc.c-torture/compile/20020121-1.c: New test.
6372
6373 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6374
6375 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
6376 ld_library_path.
6377
6378 2002-01-21 Jakub Jelinek <jakub@redhat.com>
6379
6380 * gcc.dg/20020218-1.c: New test.
6381
6382 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
6383
6384 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
6385 messages
6386 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
6387 "At global scope" warning
6388 * g++.dg/ext/align1.C: Change cygwin test for alignment
6389 from db-bogus to dg-warning
6390
6391 2002-01-21 Zack Weinberg <zack@codesourcery.com>
6392
6393 * g77.f-torture/compile/cpp2.F: New test.
6394
6395 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6396
6397 * g++.dg/template/access1.C: New test.
6398
6399 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
6400
6401 * gcc.dg/20020118-1.c: New.
6402
6403 2002-01-18 Kazu Hirata <kazu@hxi.com>
6404
6405 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
6406
6407 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6408
6409 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
6410 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
6411 alignment warnings.
6412
6413 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6414
6415 * gcc.misc-tests/i386-prefetch.exp: Save and restore
6416 torture_with_loops and torture_without_loops
6417
6418 2002-01-17 Jakub Jelinek <jakub@redhat.com>
6419
6420 * gcc.c-torture/compile/20020116-1.c: New test.
6421
6422 2002-01-16 Jakub Jelinek <jakub@redhat.com>
6423
6424 * gcc.dg/20020116-2.c: New test.
6425
6426 * gcc.dg/ultrasp4.c: New test.
6427
6428 * gcc.dg/20020116-1.c: New test.
6429
6430 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
6431
6432 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
6433 by EABI.
6434
6435 2002-01-15 Janis Johnson <janis187@us.ibm.com>
6436
6437 * gcc.misc-tests/i386-prefetch.exp: New.
6438 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
6439 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
6440 * gcc.misc-tests/i386-pf-none-1.c: New test.
6441 * gcc.misc-tests/i386-pf-sse-1.c: New test.
6442
6443 2002-01-15 Jakub Jelinek <jakub@redhat.com>
6444
6445 * gcc.dg/gnu89-init-1.c: Add new tests.
6446
6447 2002-01-15 Andreas Jaeger <aj@suse.de>
6448
6449 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
6450 * gcc.dg/i386-mmx-2.c: Likewise.
6451 * gcc.dg/i386-sse-1.c: Likewise.
6452 * gcc.dg/i386-sse-2.c: Likewise.
6453 * gcc.dg/i386-sse-3.c: Likewise.
6454
6455 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6456
6457 * g77.f-torture/execute/intrinsic-unix-bessel.f:
6458 Uncomment additional cases that now pass.
6459
6460 2002-01-11 Richard Henderson <rth@redhat.com>
6461
6462 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
6463 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
6464
6465 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
6466
6467 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
6468
6469 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
6470
6471 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
6472 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
6473
6474 2002-01-10 Dale Johannesen <dalej@apple.com>
6475
6476 * gcc.c-torture/execute/loop-11.c: New.
6477
6478 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
6479
6480 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
6481 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
6482
6483 2002-01-09 Richard Henderson <rth@redhat.com>
6484
6485 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
6486 type in which to perform the operation for each size.
6487
6488 2002-01-09 Alan Matsuoka (alanm@redhat.com)
6489
6490 * gcc.c-torture/compile/20020109-2.c: New test.
6491
6492 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
6493
6494 * gcc.c-torture/execute/loop-10.c: New test.
6495
6496 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6497
6498 * gcc.c-torture/compile/20010226-1.c: New test.
6499 * gcc.c-torture/compile/20010227-1.c: New test.
6500 * gcc.c-torture/compile/20010426-1.c: New test.
6501 * gcc.c-torture/compile/20010510-1.c: New test.
6502 * gcc.c-torture/compile/20010605-3.c: New test.
6503 * gcc.c-torture/compile/20010824-1.c: New test.
6504 * gcc.c-torture/execute/20010409-1.c: New test.
6505 * gcc.dg/noncompile/20000901-1.c: New test.
6506 * gcc.dg/20001023-1.c: New test.
6507 * gcc.dg/20001101-1.c: New test.
6508 * gcc.dg/20001102-1.c: New test.
6509 * gcc.dg/20010207-1.c: New test.
6510 * gcc.dg/20010405-1.c: New test.
6511 * gcc.dg/20010822-1.c: New test.
6512 * gcc.dg/20011107-1.c: New test.
6513
6514 2002-01-09 Jeffrey A Law (law@redhat.com)
6515
6516 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
6517
6518 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
6519 execution failure on PA targets.
6520
6521 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6522
6523 * gcc.c-torture/compile/20020109-1.c: New test.
6524
6525 2002-01-08 Kazu Hirata <kazu@hxi.com>
6526
6527 * gcc.c-torture/execute/20020108-1.c: New test.
6528
6529 2002-01-08 Jakub Jelinek <jakub@redhat.com>
6530
6531 * gcc.dg/20020108-1.c: New test.
6532
6533 2002-01-08 H.J. Lu <hjl@gnu.org>
6534
6535 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
6536 for header files.
6537
6538 2002-01-08 Geoff Keating <geoffk@redhat.com>
6539
6540 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
6541 consistency.
6542
6543 002-01-07 Aldy Hernandez <aldyh@redhat.com>
6544
6545 * gcc.dg/altivec-4.c: Test altivec predicates.
6546
6547 2002-01-07 Jakub Jelinek <jakub@redhat.com>
6548
6549 * gcc.c-torture/execute/20020107-1.c: New test.
6550
6551 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
6552
6553 PR c/5279
6554 * gcc.c-torture/compile/20020106-1.c: New test.
6555
6556 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6557
6558 * gcc.c-torture/execute/nestfunc-4.c: New test.
6559
6560 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
6561
6562 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
6563 extra triple that slipped in.
6564 * g++.old-deja/g++.abi/align.C: Likewise.
6565 * g++.old-deja/g++.abi/bitfields.C: Likewise.
6566
6567 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
6568
6569 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
6570 * g++.old-deja/g++.abi/align.C: Likewise.
6571 * g++.old-deja/g++.abi/bitfields.C: Likewise.
6572
6573 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
6574 on FreeBSD/i386.
6575 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
6576 FreeBSD.
6577
6578 2002-01-04 Jakub Jelinek <jakub@redhat.com>
6579
6580 * gcc.dg/20020104-1.c: New test.
6581
6582 * gcc.dg/20020104-2.c: New test.
6583
6584 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
6585
6586 * gcc.dg/20020103-1.c: Fix typo in target selector.
6587
6588 2002-01-03 Richard Henderson <rth@redhat.com>
6589
6590 * gcc.dg/20020103-1.c: New.
6591
6592 2002-01-03 Kazu Hirata <kazu@hxi.com>
6593
6594 * gcc.c-torture/execute/20020103-1.c: New test.
6595
6596 2002-01-03 Jakub Jelinek <jakub@redhat.com>
6597
6598 * g++.dg/other/debug2.C: New test.
6599
6600 * gcc.c-torture/compile/20020103-1.c: New test.
6601
6602 2002-01-02 Jakub Jelinek <jakub@redhat.com>
6603
6604 * gcc.dg/gnu89-init-1.c: Added new tests.
6605
6606 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6607
6608 * g++.dg/template/friend2.C: Remove as patch is reverted.
6609
6610 * g++.dg/warn/oldcast1.C: New test.
6611
6612 * g++.dg/template/ptrmem1.C: New test.
6613 * g++.dg/template/ptrmem2.C: New test.
6614
6615 * g++.dg/template/ntp.C: New test.
6616
6617 * g++.dg/other/component1.C: New test.
6618
6619 * g++.dg/template/ttp3.C: New test.
6620
6621 * g++.dg/template/friend2.C: New test.
6622 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6623
6624 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6625
6626 * g++.dg/other/ptrmem1.C: New test.
6627 * g++.dg/other/ptrmem2.C: New test.
6628
6629 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6630
6631 * g++.dg/template/ctor1.C: New test.
6632
6633 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6634
6635 * g++.dg/template/friend2.C: New test.
6636
6637 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
6638
6639 * gcc.dg/mmix-1.c: New test.
6640
6641 2001-12-31 Richard Henderson <rth@redhat.com>
6642
6643 * gcc.dg/asm-5.c: New.
6644
6645 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
6646
6647 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6648 in namespace __gnu_cxx
6649
6650 2001-12-30 Richard Henderson <rth@redhat.com>
6651
6652 * gcc.dg/debug-6.c: New.
6653
6654 2001-12-30 Jakub Jelinek <jakub@redhat.com>
6655
6656 * gcc.c-torture/compile/20011229-2.c: New test.
6657
6658 2001-12-29 Jakub Jelinek <jakub@redhat.com>
6659
6660 * gcc.dg/debug-3.c: New test.
6661 * gcc.dg/debug-4.c: New test.
6662 * gcc.dg/debug-5.c: New test.
6663
6664 2001-12-29 Richard Henderson <rth@redhat.com>
6665
6666 * g++.dg/eh/loop1.C: New.
6667
6668 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
6669
6670 * g++.dg/template/crash1.C: New test.
6671
6672 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
6673
6674 * g++.dg/other/const1.C: New test.
6675
6676 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
6677
6678 * gcc.c-torture/compile/20011229-1.c: New test.
6679
6680 2001-12-28 Stan Shebs <shebs@apple.com>
6681
6682 * lib/objc-torture.exp: Resync with c-torture.exp.
6683 * lib/objc.exp: Load standard libraries.
6684
6685 2001-12-28 Jakub Jelinek <jakub@redhat.com>
6686
6687 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6688 additional tests.
6689
6690 2001-12-27 Roger Sayle <roger@eyesopen.com>
6691
6692 * gcc.c-torture/execute/string-opt-16.c: New testcase.
6693
6694 2001-12-27 Richard Henderson <rth@redhat.com>
6695
6696 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6697
6698 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
6699
6700 * g++.dg/eh/ctor1.C: New test.
6701 * g++.dg/other/error2.C: New test.
6702
6703 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
6704
6705 * g++.dg/other/init2.C: New test.
6706
6707 2001-12-24 Richard Henderson <rth@redhat.com>
6708
6709 * gcc.dg/20011223-1.c: New.
6710 * gcc.dg/inline-1.c: New.
6711
6712 2001-12-23 Richard Henderson <rth@redhat.com>
6713
6714 * gcc.dg/asm-4.c: Test operand modifiers.
6715
6716 2001-12-23 Richard Henderson <rth@redhat.com>
6717
6718 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6719
6720 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
6721
6722 * gcc.c-torture/execute/20011223-1.c: New test.
6723
6724 2001-12-21 Richard Henderson <rth@redhat.com>
6725
6726 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6727 re-enables the warning.
6728
6729 2001-12-21 Richard Henderson <rth@redhat.com>
6730
6731 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6732
6733 2001-12-20 Jakub Jelinek <jakub@redhat.com>
6734
6735 * gcc.c-torture/compile/20011218-1.c: New test.
6736
6737 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
6738
6739 * gcc.misc-test/arm-isr.exp: New file. Control running of the
6740 arm-isr.c test.
6741 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
6742 epilogue generation for ARM ISR routines.
6743
6744 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6745
6746 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6747 * gcc.dg/format/c90-printf-3.c: Likewise.
6748 * gcc.dg/format/c99-printf-3.c: Likewise.
6749 * gcc.dg/format/ext-1.c: Likewise.
6750 * gcc.dg/format/ext-6.c: Likewise.
6751 * gcc.dg/format/format.h: Prototype unlocked stdio.
6752
6753 2001-12-20 Richard Henderson <rth@redhat.com>
6754
6755 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6756 (arena): Use it.
6757 (malloc): Correct allocation logic. Abort if we fill up the
6758 arena before initialization complete.
6759 (realloc): Correct allocation logic.
6760
6761 2001-12-20 Jakub Jelinek <jakub@redhat.com>
6762
6763 * gcc.c-torture/compile/20011219-2.c: New test.
6764
6765 * gcc.c-torture/execute/20011219-1.c: New test.
6766
6767 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
6768
6769 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
6770 target does not support weak symbols.
6771
6772 2001-12-19 Jakub Jelinek <jakub@redhat.com>
6773
6774 * gcc.c-torture/compile/20011219-1.c: New test.
6775
6776 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
6777
6778 * g++.dg/other/error1.C: New test.
6779
6780 2001-12-17 Jeffrey A Law (law@redhat.com)
6781
6782 * gcc.c-torture/execute/20011217-1.c: New test.
6783
6784 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
6785
6786 * objc.dg/special/: New directory.
6787 * objc.dg/special/special.exp: New file.
6788 * objc.dg/special/unclaimed-category-1.h: New file.
6789 * objc.dg/special/unclaimed-category-1a.m: New file.
6790 * objc.dg/special/unclaimed-category-1.m: New file.
6791
6792 2001-12-17 Andreas Jaeger <aj@suse.de>
6793
6794 * gcc.c-torture/compile/20011217-2.c: New test.
6795
6796 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6797
6798 * gcc.c-torture/compile/20011217-1.c: New test.
6799
6800 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
6801
6802 * testsuite/gcc.dg/20011214-1.c: New.
6803
6804 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
6805
6806 * gcc.dg/altivec-4.c: New.
6807
6808 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
6809
6810 * gcc.dg/20011113-1.c: New test.
6811
6812 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6813
6814 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6815 std::__malloc_alloc_template<0> and
6816 std::__default_alloc_template<false, 0>.
6817
6818 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
6819
6820 * objc/execute/bf-21.m: New test.
6821 * objc/execute/enumeration-1.m: New test.
6822 * objc/execute/enumeration-2.m: New test.
6823
6824 2001-12-12 Jakub Jelinek <jakub@redhat.com>
6825
6826 * gcc.dg/gnu89-init-1.c: New test.
6827
6828 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
6829
6830 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6831 * g++.old-deja/g++.jason/2371.C: Likewise.
6832 * g++.old-deja/g++.jason/template33.C: Likewise.
6833 * g++.old-deja/g++.jason/template34.C: Likewise.
6834 * g++.old-deja/g++.jason/template36.C: Likewise.
6835 * g++.old-deja/g++.oliva/typename1.C: Likewise.
6836 * g++.old-deja/g++.oliva/typename2.C: Likewise.
6837 * g++.old-deja/g++.other/typename1.C: Likewise.
6838 * g++.old-deja/g++.pt/inherit2.C: Likewise.
6839 * g++.old-deja/g++.pt/nontype5.C: Likewise.
6840 * g++.old-deja/g++.pt/typename11.C: Likewise.
6841 * g++.old-deja/g++.pt/typename14.C: Likewise.
6842 * g++.old-deja/g++.pt/typename16.C: Likewise.
6843 * g++.old-deja/g++.pt/typename3.C: Likewise.
6844 * g++.old-deja/g++.pt/typename4.C: Likewise.
6845 * g++.old-deja/g++.pt/typename5.C: Likewise.
6846 * g++.old-deja/g++.pt/typename7.C: Likewise.
6847 * g++.old-deja/g++.robertl/eb9.C: Likewise.
6848
6849 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
6850
6851 * g++.dg/other/linkage1.C: New test.
6852 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6853 specifiers.
6854
6855 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
6856
6857 * gcc.dg/concat.c: New test.
6858
6859 2001-12-11 Stan Shebs <shebs@apple.com>
6860
6861 * objc/compile: New test directory.
6862 * objc/compile/compile.exp: New expect script.
6863 * objc/compile/20011211-1.m: New compile test.
6864
6865 2001-12-11 Jason Merrill <jason@redhat.com>
6866
6867 * lib/prune.exp (prune_gcc_output): Also handle "In member
6868 function". So many permutations...
6869
6870 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6871
6872 * g++.dg/template/typedef1.C: New test.
6873
6874 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6875
6876 * g++.dg/other/copy1.C: New test.
6877
6878 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
6879
6880 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6881
6882 * gcc.dg/builtin-choose-expr.c: New.
6883
6884 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
6885
6886 * gcc.dg/altivec-2.c: New.
6887
6888 2001-12-07 Richard Henderson <rth@redhat.com>
6889
6890 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6891
6892 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
6893
6894 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6895 ultrasparc.
6896
6897 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6898
6899 * g++-old.deja/g++.robertl/eb101.C: Deleted.
6900
6901 2001-12-06 Janis Johnson <janis187@us.ibm.com>
6902
6903 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6904 variable argument list.
6905
6906 2001-12-06 Zack Weinberg <zack@codesourcery.com>
6907
6908 * gcc.c-torture/execute/memcheck: Delete entire directory.
6909 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6910 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6911
6912 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
6913
6914 * gcc.dg/Wshadow-1.c: New test.
6915
6916 2001-12-05 Jakub Jelinek <jakub@redhat.com>
6917
6918 * gcc.c-torture/compile/20011130-1.c: New test.
6919
6920 * gcc.dg/noncompile/20011025-1.c: New test.
6921
6922 * g++.dg/other/anon-union.C: New test.
6923
6924 * gcc.c-torture/execute/20011024-1.c: New test.
6925
6926 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
6927
6928 * gcc.c-torture/execute/20000722-1.x,
6929 gcc.c-torture/execute/20010123-1.x: Remove.
6930 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6931 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6932 gcc.dg/c99-complit-2.c: New tests.
6933
6934 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
6935
6936 * g++.dg/inherit/base1.C: New test.
6937
6938 2001-12-04 Jakub Jelinek <jakub@redhat.com>
6939
6940 * g++.dg/other/stdarg1.C: New test.
6941
6942 * gcc.c-torture/compile/20011130-2.c: New test.
6943
6944 2001-12-03 Janis Johnson <janis187@us.ibm.com>
6945
6946 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6947 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6948 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6949 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6950 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6951 * gcc.dg/builtin-prefetch-1.c: New test.
6952
6953 2001-12-03 Jakub Jelinek <jakub@redhat.com>
6954
6955 * gcc.dg/20011130-1.c: New test.
6956
6957 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
6958
6959 * g++.dg/other/scope1.C: New test.
6960 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6961
6962 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
6963
6964 * gcc.dg/vla-init-1.c: New test.
6965
6966 2001-12-01 Geoff Keating <geoffk@redhat.com>
6967
6968 * gcc.c-torture/compile/structs.c: New testcase from GDB.
6969
6970 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
6971
6972 * objc.dg/alias.m: Update.
6973 * objc.dg/class-1.m: Update.
6974 * objc.dg/const-str-1.m: Update.
6975 * objc.dg/fwd-proto-1.m: Update.
6976 * objc.dg/id-1.m: Update.
6977 * objc.dg/super-class-1.m: Update.
6978
6979 2001-11-29 Mark Mitchell <mark@codesourcery.com>
6980
6981 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6982 constructs.
6983
6984 2001-11-28 Jeffrey A Law (law@cygnus.com)
6985
6986 * gcc.c-torture/execute/20011128-1.c: New test.
6987
6988 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
6989
6990 * gcc.dg/20011127-1.c: New test.
6991
6992 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
6993
6994 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
6995 from Austin Group draft 7.
6996 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
6997 scanf format arguments.
6998 * gcc.dg/format/no-exargs-2.c: New test.
6999
7000 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
7001
7002 * g++.dg/abi/vbase8-4.C: New test.
7003
7004 2001-11-24 Ian Lance Taylor <ian@airs.com>
7005
7006 * gcc.c-torture/execute/20011121-1.c: New test.
7007
7008 2001-11-23 Jeffrey A Law (law@cygnus.com)
7009
7010 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
7011
7012 2001-11-23 Andreas Jaeger <aj@suse.de>
7013
7014 * gcc.dg/cpp/charconst-2.c: New test.
7015
7016 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
7017
7018 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
7019 to the host if it is remote. Let tests specify extra headers
7020 they use.
7021 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
7022 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
7023 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
7024 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
7025 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
7026 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
7027 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
7028 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
7029 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
7030 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
7031
7032 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
7033
7034 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
7035 for little endian ARMs.
7036
7037 2001-11-20 Jakub Jelinek <jakub@redhat.com>
7038
7039 * gcc.c-torture/compile/20011119-1.c: New test.
7040 * gcc.c-torture/compile/20011119-2.c: New test.
7041
7042 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
7043
7044 * gcc.dg/altivec-1.c: Fix typo.
7045
7046 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
7047
7048 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
7049
7050 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
7051
7052 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
7053
7054 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
7055
7056 * lib/g77.exp: Don't specify --rpath-link.
7057
7058 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
7059 across all the headers.
7060 * gcc.dg/format/format.exp: For testing on a remote host,
7061 copy format.h.
7062
7063 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
7064 * gcc.c-torture/execute/930406-1.c: Likewise.
7065 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7066
7067 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
7068
7069 * gcc.dg/altivec-1.c: New.
7070
7071 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
7072
7073 * gcc.dg/cpp/fpreprocessed.c: New test case.
7074
7075 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7076
7077 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
7078 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
7079 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
7080
7081 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7082
7083 * gcc.dg/no-builtin-1.c: New test.
7084
7085 2001-11-16 Jakub Jelinek <jakub@redhat.com>
7086
7087 * gcc.c-torture/execute/20011115-1.c: New test.
7088
7089 2001-11-15 Jakub Jelinek <jakub@redhat.com>
7090
7091 * gcc.c-torture/compile/20011114-2.c: New test.
7092 * gcc.c-torture/compile/20011114-3.c: New test.
7093 * gcc.c-torture/compile/20011114-4.c: New test.
7094
7095 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
7096
7097 * g++.dg/other/init1.C: New test.
7098
7099 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
7100
7101 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
7102 message.
7103
7104 * gcc.c-torture/execute/20011114-1.c: New testcase.
7105
7106 * gcc.c-torture/compile/20010327-1.c: Revert last change.
7107 * gcc.c-torture/compile/20011114-1.c: New test, exactly
7108 like the (before this change) version of 20010327-1.c.
7109
7110 2001-11-14 Roger Sayle <roger@eyesopen.com>
7111
7112 * gcc.c-torture/execute/string-opt-13.c: New testcase.
7113
7114 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
7115
7116 * g++.dg/init/array2.C: New test.
7117
7118 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
7119
7120 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
7121
7122 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
7123
7124 * g++.dg/other/forscope1.C: New test.
7125 * g++.dg/ext/forscope1.C: New test.
7126 * g++.dg/ext/forscope2.C: New test.
7127
7128 2001-11-13 Jakub Jelinek <jakub@redhat.com>
7129
7130 * gcc.c-torture/execute/20011113-1.c: New test.
7131
7132 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
7133
7134 * gcc.c-torture/execute/20011109-2.c: New test.
7135
7136 * gcc.c-torture/execute/20011109-1.c: New test.
7137
7138 2001-11-09 Jakub Jelinek <jakub@redhat.com>
7139
7140 * gcc.c-torture/compile/20011109-1.c: New test.
7141
7142 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
7143
7144 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
7145 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
7146 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
7147 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
7148 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
7149 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
7150 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
7151
7152 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
7153
7154 * g++.dg/warn/Wshadow-1.C: New tests.
7155 * g++.old-deja/g++.mike/for3.C: Update.
7156
7157 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
7158
7159 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
7160 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
7161 XFAILs. Adjust expected error texts.
7162 * gcc.c-torture/compile/20011106-1.c,
7163 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
7164 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
7165 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
7166 gcc.dg/c99-array-lval-5.c: New tests.
7167
7168 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7169
7170 * gcc.dg/cpp/defined.c: Update.
7171
7172 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7173
7174 * gcc.c-torture/execute/anon-1.c: New test.
7175
7176 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
7177
7178 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
7179 same size, so no warning should be produced on stormy16.
7180
7181 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
7182 due to oversized array.
7183 * g++.old-deja/g++.mike/ns15.C: Likewise.
7184 * g++.old-deja/g++.pt/crash16.C: Likewise.
7185
7186 2001-11-02 Graham Stott <grahams@redhat.com>
7187
7188 * g++.dgother/debug1.C: Fix typos.
7189
7190 2001-11-01 Jakub Jelinek <jakub@redhat.com>
7191
7192 * g++.dg/other/debug1.C: New test.
7193
7194 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7195
7196 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
7197 of unsigned long.
7198
7199 2001-10-30 Jakub Jelinek <jakub@redhat.com>
7200
7201 * gcc.dg/20011029-2.c: New test.
7202
7203 * gcc.c-torture/compile/20011029-1.c: New test.
7204
7205 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
7206
7207 * objc/execute/class_self-1.m: New test.
7208 * objc/execute/class_self-2.m: New test.
7209
7210 2001-10-25 Zack Weinberg <zack@codesourcery.com>
7211
7212 * gcc.misc-tests/msgs.exp: Delete.
7213 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
7214 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
7215 error set to match recent changes.
7216
7217 2001-10-24 Zack Weinberg <zack@codesourcery.com>
7218
7219 * gcc.dg/20011021-1.c: New test.
7220
7221 2001-10-24 Jakub Jelinek <jakub@redhat.com>
7222
7223 * gcc.c-torture/compile/20011023-1.c: New test.
7224
7225 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
7226
7227 * lib/g77.exp: Rewrite based on lib/g++.exp.
7228
7229 2001-10-19 Jakub Jelinek <jakub@redhat.com>
7230
7231 * gcc.c-torture/execute/20011019-1.c: New test.
7232
7233 * gcc.dg/20011018-1.c: New test.
7234
7235 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
7236
7237 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
7238
7239 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
7240
7241 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7242 * gcc.dg/attr-invalid.c: Likewise.
7243
7244 2001-10-18 Jakub Jelinek <jakub@redhat.com>
7245
7246 * testsuite/gcc.dg/20011015-1.c: New test.
7247
7248 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7249
7250 * g++.dg/template/unify2.C: New test.
7251
7252 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7253
7254 * g++.dg/other/exception-specification.C: New test
7255
7256 2001-10-13 Tom Rix <trix@redhat.com>
7257
7258 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7259 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7260
7261 2001-10-12 Jakub Jelinek <jakub@redhat.com>
7262
7263 * testsuite/gcc.dg/20011009-1.c: New test.
7264
7265 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
7266
7267 PR g++/4476
7268 * g++.dg/other/friend1.C: New test.
7269
7270 2001-10-11 Richard Henderson <rth@redhat.com>
7271
7272 * g++.old-deja/g++.other/crash18.C: Add -S to options.
7273
7274 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7275
7276 * gcc.c-torture/compile/20011010-1.c: New.
7277
7278 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
7279
7280 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7281 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7282 g77.f-torture/execute/execute.exp,
7283 g77.f-torture/noncompile/noncompile.exp,
7284 gcc.c-torture/compile/compile.exp,
7285 gcc.c-torture/execute/execute.exp,
7286 gcc.c-torture/execute/ieee/ieee.exp,
7287 gcc.c-torture/execute/memcheck/memcheck.exp,
7288 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7289 objc/execute/execute.exp: Update FSF address.
7290
7291 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7292
7293 * gcc.dg/cpp/cmdlne-C.c: Update.
7294 * gcc.dg/cpp/cmdlne-C2.c: New.
7295
7296 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7297
7298 * gcc.c-torture/execute/20011008-3.c: New.
7299
7300 2001-10-08 DJ Delorie <dj@redhat.com>
7301
7302 * gcc.dg/20011008-1.c: New.
7303 * gcc.dg/20011008-2.c: New.
7304
7305 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7306
7307 * gcc.dg/cpp/spacing1.c: Update test.
7308
7309 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
7310
7311 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
7312 spelling errors of "separate" as "seperate".
7313
7314 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
7315
7316 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
7317 enough to avoid inlining.
7318
7319 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7320
7321 * lib/g77.exp: set libg2c_dir correctly.
7322
7323 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
7324
7325 * gcc.dg/cpp/macro11.c: New test.
7326
7327 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7328
7329 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
7330 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
7331 gcc.dg/format/multattr-3.c: New tests.
7332 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
7333 tests for format attributes on function pointers being rejected.
7334
7335 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7336
7337 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
7338
7339 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7340
7341 * g++.dg/warn/format1.C: New test.
7342
7343 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
7344
7345 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
7346
7347 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7348
7349 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
7350
7351 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7352
7353 * gcc.dg/cpp/redef2.c: Add test.
7354
7355 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
7356
7357 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
7358 long-standing bug on i686, apparently.
7359 * gcc.c-torture/execute/loop-2c.x: New file.
7360 * gcc.c-torture/execute/loop-2d.x: New file.
7361 * gcc.c-torture/execute/loop-3c.x: New file.
7362
7363 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
7364
7365 * gcc.dg/cpp/20000625-2.c: Correct line number.
7366
7367 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7368
7369 * gcc.dg/cpp/macro10.c: New test.
7370 * gcc.dg/cpp/strify3.c: New test.
7371 * gcc.dg/cpp/spacing1.c: Add tests.
7372 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
7373 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
7374
7375 2001-09-24 DJ Delorie <dj@redhat.com>
7376
7377 * gcc.c-torture/execute/20010924-1.c: New test.
7378
7379 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7380
7381 * testsuite/objc/execute/paste.m: Remove.
7382
7383 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
7384
7385 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
7386
7387 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
7388
7389 * g77.dg/strlen0.f: New test.
7390
7391 2001-09-21 Richard Henderson <rth@redhat.com>
7392
7393 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
7394 * g++.old-deja/g++.abi/vtable2.C: Likewise.
7395
7396 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
7397
7398 Table-driven attributes.
7399 * g++.dg/ext/attrib1.C: New test.
7400
7401 2001-09-20 DJ Delorie <dj@redhat.com>
7402
7403 * gcc.dg/20000926-1.c: Update expected warning messages.
7404 * gcc.dg/array-2.c: Likewise, and test for warnings too.
7405 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
7406 array.
7407
7408 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
7409
7410 * g++.dg/eh/registers1.C: New test case.
7411
7412 2001-09-17 Richard Henderson <rth@redhat.com>
7413
7414 * gcc.dg/array-5.c: Fix VLA decomposition test.
7415
7416 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
7417
7418 * gcc.dg/cpp/line5.c: New testcase.
7419
7420 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
7421
7422 * gcc.dg/cpp/macro9.c: New test.
7423
7424 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
7425
7426 * gcc.c-torture/execute/980223.c: Change type of addr from long
7427 to char *.
7428
7429 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
7430
7431 * gcc.c-torture/execute/20010915-1.c: New test.
7432
7433 2001-09-14 Janis Johnson <janis187@us.ibm.com>
7434
7435 * g77.dg/bprob: New directory.
7436 * g77.dg/bprob/bprob.exp: New file.
7437 * g77.dg/bprob/bprob-1.f: New test.
7438 * g77.dg/gcov: New directory.
7439 * g77.dg/gcov/gcov.exp: New file.
7440 * g77.dg/gcov/gcov-1.f: New test.
7441 * g77.dg/gcov/gcov-1.x: New file.
7442
7443 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
7444
7445 * gcc.dg/cpp/directiv.c: Update.
7446 * gcc.dg/cpp/undef1.c: Update.
7447
7448 2001-09-12 Jakub Jelinek <jakub@redhat.com>
7449
7450 * gcc.dg/20010912-1.c: New test.
7451
7452 2001-09-11 Janis Johnson <janis187@us.ibm.com>
7453
7454 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
7455 language-independent file in lib.
7456 * lib/gcov.exp: New file.
7457
7458 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7459
7460 * gcc.c-torture/compile/20010911-1.c: New test.
7461
7462 2001-09-10 Janis Johnson <janis187@us.ibm.com>
7463
7464 * lib/profopt.exp: New, to support profile-directed optimizations.
7465 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
7466 * gcc.misc-tests/bprob-1.c: New test.
7467 * gcc.misc-tests/bprob-2.c: New test.
7468
7469 2001-09-07 Janis Johnson <janis187@us.ibm.com>
7470
7471 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
7472 XFAIL and which kinds of gcov output to verify.
7473 * gcc.misc-tests/gcov-4b.x: New file.
7474 * gcc.misc-tests/gcov-5b.x: New file.
7475 * gcc.misc-tests/gcov-6.x: New file.
7476 * gcc.misc-tests/gcov-7.c: New test.
7477 * gcc.misc-tests/gcov-7.x: New file.
7478
7479 2001-09-06 Janis Johnson <janis187@us.ibm.com>
7480
7481 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
7482 * gcc.misc-tests/gcov-6.c: New test.
7483
7484 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
7485
7486 PR c++/3986
7487 * g++.dg/abi/vbase1.C: New test.
7488
7489 2001-09-05 Ziemowit Laski <zlaski@apple.com>
7490
7491 * objc.dg/method-2.m: New.
7492
7493 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
7494
7495 PR c++/4203
7496 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
7497 * g++.dg/init/empty1.C: New test.
7498
7499 2001-09-03 Jakub Jelinek <jakub@redhat.com>
7500
7501 * gcc.c-torture/compile/20010903-1.c: New test.
7502
7503 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
7504
7505 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
7506 for m68k.
7507
7508 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
7509
7510 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
7511
7512 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
7513
7514 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
7515
7516 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
7517
7518 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
7519 for 16-bit 'unsigned int'.
7520
7521 2001-08-29 Kazu Hirata <kazu@hxi.com>
7522
7523 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
7524
7525 2001-08-27 Richard Henderson <rth@redhat.com>
7526
7527 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
7528 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
7529
7530 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
7531
7532 * gcc.dg/asm-names.c (ymain): New.
7533
7534 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
7535
7536 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
7537 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
7538 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
7539
7540 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7541
7542 * gcc.dg/compare5.c: New testcase.
7543
7544 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
7545
7546 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
7547 and "In instantiation".
7548
7549 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
7550
7551 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
7552
7553 2001-08-20 Janis Johnson <janis187@us.ibm.com>
7554
7555 * gcc.misc-tests/gcov.exp: Add support for branch information.
7556 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
7557 * gcc.misc-tests/gcov-4.c: New test.
7558 * gcc.misc-tests/gcov-4b.c: New test.
7559 * gcc.misc-tests/gcov-5b.c: New test.
7560
7561 2001-08-20 Zack Weinberg <zackw@panix.com>
7562
7563 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
7564 expected to fail.
7565
7566 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7567
7568 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7569
7570 2001-08-19 Jakub Jelinek <jakub@redhat.com>
7571
7572 * g++.dg/eh/template1.C: New test.
7573
7574 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
7575
7576 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
7577 Fix thinko.
7578 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
7579 for xfail.
7580
7581 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
7582
7583 * lib/g77-dg.exp: Use prune.exp for common procedures
7584 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
7585 * lib/g77.exp: (g77-dg-prune) Remove
7586
7587 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
7588
7589 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
7590
7591 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7592
7593 * g++.dg/template/unify1.C: New test.
7594
7595 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
7596
7597 * g++.dg/abi/empty4.C: New test.
7598
7599 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
7600
7601 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
7602 solaris2.*
7603 * g77.f-torture/compile/pr3743.x: Likewise
7604
7605 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7606
7607 * g++.dg/other/using-declaration.C: New test.
7608
7609 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
7610
7611 * gcc.dg/cpp/tr-sign.c: New testcase.
7612
7613 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
7614
7615 * gcc.dg/cpp/19951025-1.c: Revert.
7616 * gcc.dg/cpp/directiv.c: We no longer process directives that
7617 interrupt macro arguments.
7618
7619 2001-08-03 Zack Weinberg <zackw@stanford.edu>
7620
7621 * gcc.dg/bconstp-1.c: New test.
7622
7623 2001-08-03 Richard Henderson <rth@redhat.com>
7624
7625 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7626
7627 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
7628
7629 * gcc.dg/cpp/19951025-1.c: Update.
7630
7631 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
7632
7633 * g77.dg/ff90-1.f (s): Fix reference of variable z,
7634 should be x.
7635
7636 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
7637
7638 Kill -fhonor-std.
7639 * g++.old-deja/g++.ns/ns14.C: Remove special options.
7640 * g++.old-deja/g++.other/std1.C: Likewise.
7641 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7642
7643 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7644
7645 * lib/g77.exp: Load gcc-defs.exp for common procedures
7646 (g77_pass, g77_fail, g77_finish, g77_exit,
7647 ${tool}_check_unsupported_p} Now redundant. Deleted.
7648
7649 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7650
7651 * g77.dg/fbackslash.f
7652 * g77.dg/fcase-preserve.f
7653 * g77.dg/ff90-1.f
7654 * g77.dg/ffixed-line-length-0.f
7655 * g77.dg/ffixed-line-length-132.f
7656 * g77.dg/ffixed-line-length-7.f
7657 * g77.dg/ffixed-line-length-72.f
7658 * g77.dg/ffixed-line-length-none.f
7659 * g77.dg/ffree-form-1.f
7660 * g77.dg/fno-backslash.f
7661 * g77.dg/fno-f90-1.f
7662 * g77.dg/fno-fixed-form-1.f
7663 * g77.dg/fno-onetrip.f
7664 * g77.dg/fno-typeless-boz.f
7665 * g77.dg/fno-underscoring.f
7666 * g77.dg/fno-vxt-1.f
7667 * g77.dg/fonetrip.f
7668 * g77.dg/ftypeless-boz.f
7669 * g77.dg/fugly-assumed.f
7670 * g77.dg/funderscoring.f
7671 * g77.dg/fvxt-1.f
7672
7673 2001-08-01 Ziemowit Laski <zlaski@apple.com>
7674
7675 * objc.dg/fwd-proto-1.m: New.
7676 * objc.dg/local-decl-1.m: New.
7677 * objc.dg/naming-1.m: New.
7678 * objc.dg/naming-2.m: New.
7679 * objc.dg/proto-hier-1.m: New.
7680
7681 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
7682
7683 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7684 largest-type elements to a struct makes its size grow.
7685
7686 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
7687
7688 * g++.dg/abi/vthunk1.C: New test.
7689
7690 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
7691
7692 * g++.dg/abi/vbase8-22.C: New test.
7693
7694 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7695
7696 * gcc.dg/cpp/macro8.c: New test.
7697
7698 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
7699
7700 * g++.dg/abi/vbase8-21.C: New test.
7701
7702 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
7703
7704 * g++.dg/abi/vbase8-10.C: New test.
7705
7706 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7707
7708 * lib/g++.exp (g++_set_ld_library_path): Renamed to
7709 ${tool}_set_ld_library_path.
7710 Changed caller.
7711 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7712 g++.exp.
7713
7714 2001-07-26 Stan Cox <scox@redhat.com>
7715
7716 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7717 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7718 gcc_exit, gcc_check_unsupported_p):
7719 Moved to gcc-deps.exp
7720 * gcc-deps.exp: New file.
7721
7722 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7723
7724 * g++.old-deja/g++.pt/defarg14.C: New test.
7725
7726 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7727
7728 * g++.old-deja/g++.other/lineno5.C: New test.
7729
7730 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7731
7732 * g++.old-deja/g++.pt/crash68.C: New test.
7733
7734 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7735
7736 * g++.old-deja/g++.other/crash42.C: New test.
7737
7738 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7739
7740 * gcc.dg/cpp/extratokens.c: Fix.
7741 * gcc.dg/cpp/skipping2.c: New tests.
7742
7743 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7744
7745 * gcc.c-torture/execute/20010724-1.c: New file.
7746 * gcc.c-torture/execute/20010724-1.x: New file.
7747
7748 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7749
7750 * g++.old-deja/g++.other/cond7.C: New test.
7751
7752 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7753
7754 * g++.old-deja/g++.other/optimize4.C: New test.
7755
7756 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7757
7758 * g++.old-deja/g++.abi/vbase8-5.C: New test.
7759
7760 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
7761
7762 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7763 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7764 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7765 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7766
7767 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7768 bug report" message.
7769
7770 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7771 * g++.dg/ext/instantiate1.C: Move from old-deja.
7772
7773 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
7774
7775 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7776 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7777 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7778 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7779
7780 2001-07-23 Jeffrey A Law (law@cygnus.com)
7781
7782 * gcc.c-torture/execute/20010723-1.c: New test.
7783
7784 2001-07-23 Ben Elliston <bje@redhat.com>
7785
7786 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7787
7788 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7789
7790 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7791 i[34567]86-*-*.
7792 Delete handling of ieee_multilib_flags.
7793 Pass -mieee for alpha*-*-* and sh-*-*.
7794 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7795
7796 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
7797
7798 Remove old-abi tests.
7799 * g++.old-deja/g++.mike/p11116.C: Remove.
7800 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7801
7802 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
7803
7804 * g77.f-torture/compile/pr3743.f: New test
7805
7806 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
7807
7808 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7809
7810 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7811
7812 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7813 g++.old-deja/g++.pt/static6.C: Likewise.
7814 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7815 supports weak symbols.
7816
7817 2001-07-18 Andreas Jaeger <aj@suse.de>
7818
7819 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7820 supported again.
7821
7822 2001-07-18 Andreas Jaeger <aj@suse.de>
7823
7824 * gcc.dg/iftrap-1.c: Fix target line.
7825
7826 2001-07-17 Richard Henderson <rth@redhat.com>
7827
7828 * gcc.c-torture/execute/20010717-1.c: New.
7829
7830 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
7831
7832 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7833 tests.
7834
7835 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7836
7837 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7838
7839 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7840
7841 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7842 UAC_SIGBUS, UAC_NOPRINT definitions.
7843
7844 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
7845
7846 * objc/execute/object_is_class.m: New test.
7847 * objc/execute/object_is_meta_class.m: New test.
7848
7849 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7850
7851 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7852 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7853
7854 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
7855
7856 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7857 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7858
7859 2001-07-14 Richard Henderson <rth@redhat.com>
7860
7861 * gcc.dg/iftrap-1.c: New.
7862
7863 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
7864
7865 * g77.f-torture/execute/intrinsic77.f: New test.
7866
7867 2001-07-11 Janis Johnson <janis@us.ibm.com>
7868
7869 * gcc.misc-tests/gcov-3.c: New test.
7870
7871 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
7872
7873 * gcc.c-torture/compile/20010711-1.c,
7874 * gcc.c-torture/compile/20010711-2.c: New tests.
7875
7876 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
7877
7878 * gcc.c-torture/execute/20010711-1.c: New test.
7879
7880 2001-07-11 Ben Elliston <bje@redhat.com>
7881
7882 * g++.old-deja/g++.other/enum5.C: New test.
7883
7884 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
7885
7886 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7887 (g++-dg-prune): Call prune_gcc_output.
7888 * prune.exp: New file for prune_gcc_output.
7889 * lib/g++.exp, lib/gcc.exp: Load it.
7890
7891 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
7892
7893 * gcc.c-torture/compile/20010701-1.c,
7894 g++.old-deja/g++.ext/attrib6.C: New tests.
7895
7896 2001-07-06 Jeffrey A Law (law@cygnus.com)
7897
7898 * gcc.c-torture/compile/20010706-1.c: New test.
7899
7900 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
7901
7902 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7903
7904 2001-06-28 Stan Shebs <shebs@apple.com>
7905
7906 * gcc.dg/pragma-darwin.c: New test.
7907
7908 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7909
7910 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7911 Solaris 2.[678] system.
7912
7913 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
7914
7915 * gcc.dg/20010622-1.c: New test.
7916
7917 2001-06-18 Stan Shebs <shebs@apple.com>
7918
7919 * objc.dg: New directory.
7920 * objc.dg/dg.exp: New file.
7921 * objc.dg/alias.m: New.
7922 * objc.dg/class-1.m: New.
7923 * objc.dg/class-2.m: New.
7924 * objc.dg/const-str-1.m: New.
7925 * objc.dg/const-str-2.m: New.
7926 * objc.dg/id-1.m: New.
7927 * objc.dg/method-1.m: New.
7928 * objc.dg/super-class-1.m: New.
7929 * lib/objc-dg.exp: New file.
7930
7931 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
7932
7933 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7934 of label name.
7935
7936 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
7937
7938 * g++.old-deja/g++.abi/vbase8-9.C: New test.
7939
7940 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7941
7942 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7943 variable.
7944
7945 2001-06-12 Richard Henderson <rth@redhat.com>
7946
7947 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7948
7949 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
7950
7951 * g++.old-deja/g++.abi/vbase5.C: New test.
7952 * g++.old-deja/g++.abi/vbase6.C: New test.
7953 * g++.old-deja/g++.abi/vbase7.C: New test.
7954
7955 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7956
7957 * gcc.c-torture/compile/20010610-1.c: New test.
7958
7959 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
7960
7961 * g++.old-deja/g++.abi/vbase4.C: New test.
7962
7963 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7964
7965 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7966 support %f for HC11/HC12 targets.
7967 * gcc.c-torture/execute/930513-1.x: New file, likewise.
7968 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7969 on HC11/HC12 targets.
7970 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7971
7972 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7973
7974 * gcc.dg/wchar_t-1.c: New file.
7975 * gcc.dg/wint_t-1.c: Likewise.
7976
7977 2001-06-11 Bernd Schmidt <bernds@redhat.com>
7978
7979 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7980
7981 2001-06-11 Richard Henderson <rth@redhat.com>
7982
7983 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7984
7985 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
7986
7987 * gcc.c-torture/compile/20010611-1.c: New test.
7988
7989 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
7990
7991 * gcc.dg/c99-tag-1.c: Add more tests.
7992
7993 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
7994
7995 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7996 representation on MN10300 and ARM/Thumb.
7997
7998 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
7999
8000 * g77.f-torture/execute/20010610.f: New.
8001
8002 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
8003
8004 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
8005 names.
8006
8007 2001-06-09 Richard Henderson <rth@redhat.com>
8008
8009 * gcc.c-torture/execute/ashrdi-1.c: New.
8010 * gcc.c-torture/execute/ashldi-1.c: New.
8011 * gcc.c-torture/execute/lshrdi-1.c: New.
8012
8013 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
8014
8015 * objc/execute/load-3.m: Added. Check sending +load to categories,
8016 in addition to classes.
8017
8018 2001-06-08 Stan Shebs <shebs@apple.com>
8019
8020 * objc/execute/load-2.m: New test. From Nicola Pero
8021 <n.pero@mi.flashnet.it>.
8022
8023 2001-06-08 Jakub Jelinek <jakub@redhat.com>
8024
8025 * gcc.c-torture/execute/20010605-2.c: New test.
8026
8027 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8028
8029 * g++.old-deja/g++.abi/vbase2.C: New test.
8030 * g++.old-deja/g++.abi/vbase3.C: New test.
8031
8032 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8033
8034 * g++.old-deja/g++.pt/friend49.C: New test.
8035
8036 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
8037
8038 * g++.old-deja/g++.ext/anon3.C: New test.
8039
8040 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
8041
8042 * g++.old-deja/g++.other/conv7.C: New test.
8043
8044 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
8045
8046 * gcc.c-torture/compile/20010605-2.c: New test.
8047
8048 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
8049
8050 * gcc.c-torture/execute/20010604-1.c: New test.
8051
8052 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
8053
8054 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
8055
8056 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
8057
8058 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8059 (g++_link_flags): Likewise.
8060 (g++_init): Pass gccpath's value to two previous functions.
8061
8062 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8063
8064 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
8065 Ensure logfile entry matches exec command line.
8066
8067 2001-05-31 Richard Henderson <rth@redhat.com>
8068
8069 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
8070 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
8071
8072 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
8073
8074 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
8075 compiler for irix6.2
8076
8077 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
8078
8079 * g++.old-deja/g++.other/optimize3.C: New file.
8080
8081 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
8082
8083 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
8084 assemble.
8085
8086 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
8087
8088 * g++.old-deja/g++.other/optimize2.C: New file.
8089
8090 2001-05-25 Diego Novillo <dnovillo@redhat.com>
8091
8092 * gcc.c-torture/compile/20010518-2.c: New file.
8093 * gcc.c-torture/execute/20010518-1.c: New file.
8094 * gcc.c-torture/execute/20010518-2.c: New file.
8095
8096 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
8097
8098 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
8099
8100 2001-05-24 Mark Mitchell <mark@codesourcery.com>
8101
8102 G++ no longer defines builtins that do not begin with __builtin.
8103 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
8104 * g++.old-deja/g++.brendand/misc13.C: Likewise.
8105 * g++.old-deja/g++.law/builtin1.C: Likewise.
8106 * g++.old-deja/g++.law/cvt2.C: Likewise.
8107 * g++.old-deja/g++.mike/net5.C: Likewise.
8108 * g++.old-deja/g++.other/builtins1.C: Likewise.
8109 * g++.old-deja/g++.other/builtins2.C: Likewise.
8110 * g++.old-deja/g++.other/builtins3.C: Likewise.
8111 * g++.old-deja/g++.other/builtins4.C: Likewise.
8112 * g++.old-deja/g++.other/inline8.C: Likewise.
8113 * g++.old-deja/g++.robertl/eb39.C: Likewise.
8114
8115 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
8116
8117 * g++.old-deja/g++.pt/using1.C: Adjust.
8118 * g++.old-deja/g++.pt/using2.C: New test.
8119
8120 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8121
8122 * gcc.dg/cpp/charconst.c: New tests.
8123 * gcc.dg/cpp/escape.c: New tests.
8124 * gcc.dg/cpp/escape-1.c: New tests.
8125 * gcc.dg/cpp/escape-2.c: New tests.
8126 * gcc.dg/cpp/ucs.c: New tests.
8127
8128 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
8129
8130 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
8131 native compiler for irix6.5.
8132
8133 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
8134
8135 * lib/g++.exp (g++_include_flags): Use args to compute
8136 get_multilibs.
8137 (g++_link_flags): Likewise.
8138 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
8139
8140 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
8141
8142 * gcc.dg/c90-hexfloat-1.c: Add more tests.
8143
8144 2001-05-21 Geoff Keating <geoffk@redhat.com>
8145
8146 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
8147 this file.
8148
8149 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8150
8151 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
8152 STACK_SIZE;
8153 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
8154 to STACK_SIZE; Use it to define size of add_histo array.
8155 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
8156 to STACK_SIZE.
8157 (f): Use GITT_SIZE to define size of gitt local table.
8158 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
8159 to STACK_SIZE; Use it to define size of bytemem array.
8160
8161 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8162
8163 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
8164 on 68HC11/HC12 due to the asm instruction.
8165 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
8166 * gcc.c-torture/compile/920520-1.x: Likewise.
8167 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
8168 on 68HC11/HC12 because the function is larger than 64K.
8169 * gcc.c-torture/compile/961203-1.x: New file, this test fails
8170 on 68HC11/HC12 because the structure is too large.
8171
8172 2001-05-20 Richard Henderson <rth@redhat.com>
8173
8174 * gcc.c-torture/execute/20010520-1.c: New.
8175
8176 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8177
8178 * g++.old-deja/g++.warn/compare1.C: New test.
8179 * gcc.dg/compare4.c: New test.
8180
8181 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
8182
8183 * g++.old-deja/g++.other/optimize1.C: New test.
8184
8185 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8186
8187 * g++.old-deja/g++.pt/spec41.C: New test.
8188
8189 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
8190
8191 * gcc.c-torture/compile/20010114-1.x: Remove.
8192
8193 2001-05-18 Stan Shebs <shebs@apple.com>
8194
8195 * gcc.c-torture/compile/20010518-1.c: New test.
8196
8197 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
8198
8199 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
8200 * g++.old-deja/g++.pt/crash67.C: New test.
8201
8202 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
8203
8204 * g++.old-deja/g++.other/debug9.C: New test.
8205
8206 2001-05-16 Zack Weinberg <zackw@stanford.edu>
8207
8208 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
8209
8210 2001-05-16 Jan Hubicka <jh@suse.cz>
8211
8212 * gcc.c-torture/compile/20010516-1.c: New test.
8213
8214 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8215
8216 * g++.old-deja/g++.other/crash41.C: New test.
8217
8218 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8219
8220 * g++.old-deja/g++.pt/crash66.C: New test.
8221
8222 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
8223
8224 * g++.old-deja/g++.robertl/eb27.C: Convert.
8225
8226 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
8227
8228 * g++.dg/friend-warn.C: New test. Do not warn about friend
8229 declaration being redundant.
8230
8231 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
8232
8233 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
8234
8235 2001-05-14 Mark Mitchell <mark@codesourcery.com>
8236
8237 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
8238
8239 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
8240
8241 * lib/g++.exp: Use testsuite_flags.
8242
8243 2001-05-13 Mark Mitchell <mark@codesourcery.com>
8244
8245 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8246
8247 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
8248
8249 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8250
8251 2001-05-11 Mark Mitchell <mark@codesourcery.com>
8252
8253 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8254
8255 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
8256
8257 * gcc.c-torture/compile/20010313-1.c: New test.
8258
8259 2001-05-09 Zack Weinberg <zackw@stanford.edu>
8260
8261 * gcc.dg/cpp/direct2.c: New test.
8262 * gccq.dg/cpp/direct2s.c: New test.
8263
8264 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8265
8266 2001-05-07 Mark Mitchell <mark@codesourcery.com>
8267
8268 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8269 * g++.old-deja/g++.other/op3.C: Likewise.
8270
8271 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8272
8273 * gcc.dg/cpp/syshdr.h: New file.
8274 * gcc.dg/cpp/sysmac1.c: Update.
8275 * gcc.dg/cpp/sysmac2.c: Update.
8276
8277 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8278
8279 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8280
8281 2001-05-04 David Edelsohn <edelsohn@gnu.org>
8282
8283 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8284 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8285
8286 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
8287
8288 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8289
8290 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
8291
8292 * lib/g++.exp (g++_include_flags): Don't use any special flags
8293 if TESTING_IN_BUILD_TREE is not defined.
8294 (g++_init): Use a plain 'c++' as the compiler if
8295 TESTING_IN_BUILD_TREEE is not defined.
8296
8297 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8298
8299 * g++.old-deja/g++.eh/catch13.C: New test.
8300 * g++.old-deja/g++.eh/catch14.C: New test.
8301
8302 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8303
8304 * gcc.dg/cpp/tr-define.c: New test.
8305
8306 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
8307
8308 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8309 <stdlib.h>, not <malloc.h>.
8310
8311 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8312
8313 * g++.old-deja/g++.ns/template17.C: New test.
8314
8315 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8316
8317 * g++.old-deja/g++.pt/ref4.C: New test.
8318
8319 2001-04-30 Richard Henderson <rth@redhat.com>
8320
8321 * gcc.dg/20000724-1.c: Revert last change.
8322
8323 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
8324
8325 * g77.f-torture/execute/20010430.f: New test.
8326
8327 2001-04-30 Mark Mitchell <mark@codesourcery.com>
8328
8329 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
8330
8331 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
8332
8333 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
8334
8335 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8336
8337 * g++.old-deja/g++.eh/crash6.C: New test.
8338
8339 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8340
8341 * g++.old-deja/g++.other/warn7.C: New test.
8342
8343 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8344
8345 * g++.old-deja/g++.other/defarg9.C: New test.
8346
8347 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8348
8349 * g77.f-torture/compile/20010426.f: New test.
8350 * g77.f-torture/execute/20010426.f: New test.
8351
8352 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8353
8354 * g77.f-torture/compile/20000629-1.x: Remove - error
8355 has been fixed.
8356
8357 2001-04-26 Jeffrey A Law (law@cygnus.com)
8358
8359 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
8360 Tweak slightly to work with g++.dg framework.
8361 * g++.dg/special/ecos.exp: Run initp1.C test.
8362 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
8363
8364 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
8365 its linker doesn't give line numbers either.
8366 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
8367
8368 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8369
8370 * g++.old-deja/g++.other/lex1.C: New test.
8371
8372 2001-04-26 Jakub Jelinek <jakub@redhat.com>
8373
8374 * gcc.dg/noncompile/20010425-1.c: New test.
8375
8376 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8377
8378 * g++.old-deja/g++.pt/mangle2.C: New test.
8379
8380 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8381
8382 * gcc.dg/format/plus-1.c: New test.
8383
8384 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8385
8386 * gcc.dg/20010423-1.c: New test.
8387
8388 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8389
8390 * gcc.c-torture/execute/20010422-1.c: New test.
8391
8392 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
8393
8394 * g++.old-deja/g++.ns/type2.C: New test.
8395
8396 2001-04-24 Zack Weinberg <zackw@stanford.edu>
8397
8398 * g++.old-deja/g++.other/perf1.C: New test.
8399
8400 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
8401
8402 * gcc.dg/c99-func-2.c: Remove xfail.
8403 * gcc.dg/c99-func-3.c: Remove xfail.
8404 * gcc.dg/c99-func-4.c: Remove xfail.
8405
8406 2001-04-23 Zack Weinberg <zackw@stanford.edu>
8407
8408 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
8409
8410 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
8411
8412 * gcc.c-torture/compile/20010423-1.c: New test.
8413
8414 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8415
8416 * g++.old-deja/g++.pt/typename28.C: New test.
8417
8418 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8419
8420 * g++.old-deja/g++.abi/empty2.C: New test.
8421 * g++.old-deja/g++.abi/empty3.C: New test.
8422
8423 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8424
8425 * g++.old-deja/g++.other/comdat2.C: New test.
8426 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
8427
8428 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8429
8430 * g++.old-deja/g++.other/overload14.C: New test.
8431
8432 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8433
8434 * g++.old-deja/g++.other/lookup23.C: New test.
8435
8436 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8437
8438 * gcc.c-torture/execute/20010403-1.c: New test.
8439
8440 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
8441 Mark Mitchell <mark@codesourcery.com>
8442
8443 * lib/old-dejagnu.exp: Don't delete output of executable.
8444 Add .exe suffix to executables.
8445
8446 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
8447
8448 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
8449
8450 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8451
8452 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
8453
8454 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8455
8456 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
8457 * g++.old-deja/g++.abi/crash1.C: New test.
8458
8459 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8460
8461 * g++.old-deja/g++.other/crash40.C: New test.
8462
8463 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8464
8465 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
8466
8467 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
8468
8469 * g++.old-deja/g++.other/warn6.C: New test.
8470
8471 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8472
8473 * g++.old-deja/g++.robertl/eb42.C: Same.
8474
8475 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8476
8477 * gcc.dg/wtr-conversion-1.c: New testcase.
8478
8479 2001-04-10 Richard Henderson <rth@redhat.com>
8480
8481 * g++.old-deja/g++.other/array5.C: New.
8482
8483 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8484
8485 * gcc.c-torture/execute/20010408-1.c: New test.
8486
8487 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
8488
8489 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
8490 headers and constructs.
8491 * g++.old-deja/g++.robertl/eb79.C: Same.
8492 * g++.old-deja/g++.robertl/eb77.C (main): Same.
8493 * g++.old-deja/g++.robertl/eb73.C: Same.
8494 * g++.old-deja/g++.robertl/eb66.C (main): Same.
8495 * g++.old-deja/g++.robertl/eb55.C (t): Same.
8496 * g++.old-deja/g++.robertl/eb54.C (main): Same.
8497 * g++.old-deja/g++.robertl/eb46.C (main): Same.
8498 * g++.old-deja/g++.robertl/eb44.C: Same.
8499 * g++.old-deja/g++.robertl/eb41.C (main): Same.
8500 * g++.old-deja/g++.robertl/eb4.C (main): Same.
8501 * g++.old-deja/g++.robertl/eb39.C: Same.
8502 * g++.old-deja/g++.robertl/eb33.C (main): Same.
8503 * g++.old-deja/g++.robertl/eb31.C (main): Same.
8504 * g++.old-deja/g++.robertl/eb30.C: Same.
8505 * g++.old-deja/g++.robertl/eb3.C: Same.
8506 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
8507 * g++.old-deja/g++.robertl/eb21.C: Same.
8508 * g++.old-deja/g++.robertl/eb15.C: Same.
8509 * g++.old-deja/g++.robertl/eb118.C: Same.
8510 * g++.old-deja/g++.robertl/eb115.C (main): Same.
8511 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
8512 * g++.old-deja/g++.robertl/eb109.C: Same.
8513 * g++.old-deja/g++.other/sibcall1.C (main): Same.
8514 * g++.old-deja/g++.mike/rtti1.C: Same.
8515 * g++.old-deja/g++.mike/p658.C: Same.
8516 * g++.old-deja/g++.mike/net46.C: Same.
8517 * g++.old-deja/g++.mike/net34.C: Same.
8518 * g++.old-deja/g++.mike/memoize1.C: Same.
8519 * g++.old-deja/g++.mike/eh2.C: Same.
8520 * g++.old-deja/g++.law/weak.C: Same.
8521 * g++.old-deja/g++.law/visibility7.C: Same.
8522 * g++.old-deja/g++.law/visibility25.C: Same.
8523 * g++.old-deja/g++.law/visibility22.C: Same.
8524 * g++.old-deja/g++.law/visibility2.C: Same.
8525 * g++.old-deja/g++.law/visibility17.C: Same.
8526 * g++.old-deja/g++.law/visibility13.C: Same.
8527 * g++.old-deja/g++.law/visibility10.C: Same.
8528 * g++.old-deja/g++.law/visibility1.C: Same.
8529 * g++.old-deja/g++.law/virtual3.C (eval): Same.
8530 * g++.old-deja/g++.law/vbase1.C: Same.
8531 * g++.old-deja/g++.law/operators32.C: Same.
8532 * g++.old-deja/g++.law/nest3.C: Same.
8533 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
8534 * g++.old-deja/g++.law/except5.C (main): Same.
8535 * g++.old-deja/g++.law/cvt7.C (run): Same.
8536 * g++.old-deja/g++.law/cvt2.C: Same.
8537 * g++.old-deja/g++.law/cvt16.C: Same.
8538 * g++.old-deja/g++.law/ctors6.C (bar): Same.
8539 * g++.old-deja/g++.law/ctors17.C (main): Same.
8540 * g++.old-deja/g++.law/ctors13.C: Same.
8541 * g++.old-deja/g++.law/ctors12.C (main): Same.
8542 * g++.old-deja/g++.law/ctors10.C: Same.
8543 * g++.old-deja/g++.law/code-gen5.C: Same.
8544 * g++.old-deja/g++.law/bad-error7.C: Same.
8545 * g++.old-deja/g++.law/arm9.C: Same.
8546 * g++.old-deja/g++.law/arm12.C: Same.
8547 * g++.old-deja/g++.law/arg8.C: Same.
8548 * g++.old-deja/g++.law/arg1.C: Same.
8549 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
8550 * g++.old-deja/g++.jason/template31.C: Same.
8551 * g++.old-deja/g++.jason/template24.C (main): Same.
8552 * g++.old-deja/g++.jason/2371.C: Same.
8553 * g++.old-deja/g++.eh/new2.C: Same.
8554 * g++.old-deja/g++.eh/new1.C: Same.
8555 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
8556 * g++.old-deja/g++.brendan/nest21.C (main): Same.
8557 * g++.old-deja/g++.brendan/err-msg3.C: Same.
8558 * g++.old-deja/g++.brendan/crash62.C: Same.
8559 * g++.old-deja/g++.brendan/crash52.C: Same.
8560 * g++.old-deja/g++.brendan/crash49.C (main): Same.
8561 * g++.old-deja/g++.brendan/crash38.C: Same.
8562 * g++.old-deja/g++.brendan/crash15.C (main): Same.
8563 * g++.old-deja/g++.brendan/copy9.C: Same.
8564
8565 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
8566
8567 * gcc.c-torture/execute/20001203-2.c (memset):
8568 Count argument is of type __SIZE_TYPE__.
8569
8570 2001-04-04 Diego Novillo <dnovillo@redhat.com>
8571
8572 * gcc.c-torture/compile/20010404-1.c: New test.
8573
8574 2001-04-04 Jakub Jelinek <jakub@redhat.com>
8575
8576 * gcc.c-torture/compile/20010326-1.c: New test.
8577
8578 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
8579
8580 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
8581 peculiarities of the SH.
8582 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
8583
8584 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8585
8586 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
8587 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
8588 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
8589
8590 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8591
8592 * g77.f-torture/compile/20010321-1.f: New test.
8593
8594 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8595
8596 * gcc.c-torture/compile/20010329-1.c: New test.
8597
8598 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8599
8600 * gcc.c-torture/execute/20010329-1.c: New test.
8601
8602 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
8603
8604 * g++.old-deja/g++.other/eh4.C: Fix typo.
8605
8606 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
8607
8608 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
8609
8610 2001-03-28 Philip Blundell <philb@gnu.org>
8611
8612 * gcc.c-torture/compile/20010328-1.c: New test.
8613
8614 2001-03-27 Richard Henderson <rth@redhat.com>
8615
8616 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
8617 * g++.old-deja/g++.eh/vbase3.C: Likewise.
8618
8619 2001-03-27 Alan Modra <alan@linuxcare.com.au>
8620
8621 * gcc.c-torture/compile/20010327-1.c: New test.
8622
8623 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
8624
8625 * g++.old-deja/g++.other/friend12.C: New test.
8626 * g++.old-deja/g++.other/friend9.C: Expect no errors.
8627 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8628
8629 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
8630
8631 * gcc.c-torture/execute/20010325-1.c: New test.
8632
8633 2001-03-23 Jakub Jelinek <jakub@redhat.com>
8634
8635 * g++.old-deja/g++.other/mangle3.C: New test.
8636
8637 2001-03-22 Jakub Jelinek <jakub@redhat.com>
8638
8639 * g++.old-deja/g++.other/anon8.C: New test.
8640
8641 2001-03-20 Philip Blundell <philb@gnu.org>
8642
8643 * gcc.c-torture/compile/20010320-1.c: New test.
8644
8645 2001-03-17 Richard Henderson <rth@redhat.com>
8646
8647 * g++.old-deja/g++.other/eh4.C: Add expected error text.
8648
8649 2001-03-15 Geoff Keating <geoff@redhat.com>
8650
8651 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8652 tests on AIX.
8653
8654 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
8655
8656 * g++.old-deja/g++.other/eh4.C: New test.
8657
8658 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
8659
8660 * gcc.dg/cpp/mi1.c: Update.
8661
8662 2001-03-14 Jakub Jelinek <jakub@redhat.com>
8663
8664 * g++.old-deja/g++.other/regstack.C: New test.
8665
8666 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
8667
8668 * g++.old-deja/g++.other/ref4.C: New test.
8669
8670 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
8671
8672 * objc/execute/va_method.m: Added.
8673 * objc/execute/IMP.m: Added.
8674 * objc/execute/_cmd.m: Added.
8675 * objc/execute/accessing_ivars.m: Added.
8676 * objc/execute/class-1.m: Added.
8677 * objc/execute/class-10.m: Added.
8678 * objc/execute/class-11.m: Added.
8679 * objc/execute/class-12.m: Added.
8680 * objc/execute/class-13.m: Added.
8681 * objc/execute/class-14.m: Added.
8682 * objc/execute/class-2.m: Added.
8683 * objc/execute/class-3.m: Added.
8684 * objc/execute/class-4.m: Added.
8685 * objc/execute/class-5.m: Added.
8686 * objc/execute/class-6.m: Added.
8687 * objc/execute/class-7.m: Added.
8688 * objc/execute/class-8.m: Added.
8689 * objc/execute/class-9.m: Added.
8690 * objc/execute/class-tests-1.h
8691 * objc/execute/class-tests-2.h
8692 * objc/execute/compatibility_alias.m: Added.
8693 * objc/execute/encode-1.m: Added.
8694 * objc/execute/formal_protocol-1.m: Added.
8695 * objc/execute/formal_protocol-2.m: Added.
8696 * objc/execute/formal_protocol-3.m: Added.
8697 * objc/execute/formal_protocol-4.m: Added.
8698 * objc/execute/formal_protocol-5.m: Added.
8699 * objc/execute/formal_protocol-6.m: Added.
8700 * objc/execute/formal_protocol-7.m: Added.
8701 * objc/execute/informal_protocol.m: Added.
8702 * objc/execute/initialize.m: Added.
8703 * objc/execute/load.m: Added.
8704 * objc/execute/many_args_method.m: Added.
8705 * objc/execute/nested-3.m: Added.
8706 * objc/execute/no_clash.m: Added.
8707 * objc/execute/private.m: Added.
8708 * objc/execute/redefining_self.m: Added.
8709 * objc/execute/root_methods.m: Added.
8710 * objc/execute/selector-1.m: Added.
8711 * objc/execute/static-1.m: Added.
8712 * objc/execute/static-2.m: Added.
8713 * objc/execute/va_method.m: Added.
8714
8715 2001-03-10 Richard Henderson <rth@redhat.com>
8716
8717 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8718
8719 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8720
8721 * g++.old-deja/g++.other/crash31.C: XFAIL.
8722 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8723 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8724 * gcc.c-torture/execute/20010123-1.x: XFAIL.
8725 * gcc.c-torture/execute/20010124-1.x: XFAIL.
8726 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8727
8728 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
8729
8730 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8731
8732 2001-03-06 Zack Weinberg <zackw@stanford.edu>
8733
8734 * gcc.dg/20000724-1.c: Don't use multiline strings.
8735
8736 2001-03-06 Zack Weinberg <zackw@stanford.edu>
8737
8738 * objc/execute/string1.m, objc/execute/string2.m: Compare the
8739 result of -cString against what we expect it to be; don't just
8740 print it out for no one to read.
8741
8742 * objc/execute/string3.m, objc/execute/string4.m: New tests.
8743 Based on testcases provided by Nicola Pero.
8744
8745 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
8746
8747 * gcc.dg/cpp/macro7.c: New test.
8748
8749 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
8750
8751 * gcc.dg/cpp/multiline.c: Update.
8752
8753 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8754
8755 * g++.old-deja/g++.other/enum3.C: New test.
8756
8757 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8758
8759 * g++.old-deja/g++.other/pod1.C: New test.
8760
8761 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8762
8763 * g++.old-deja/g++.ext/overload1.C: New test.
8764
8765 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
8766
8767 * g++.old-deja/g++.pt/using1.C: New test.
8768
8769 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
8770
8771 * g++.old-deja/g++.other/using9.C: New test.
8772
8773 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
8774
8775 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8776
8777 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8778
8779 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
8780
8781 * g++.old-deja/g++.ext/realpt1.C: Remove.
8782
8783 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
8784
8785 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8786
8787 2001-02-26 Will Cohen <wcohen@redhat.com>
8788
8789 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8790
8791 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
8792
8793 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8794 templatized constructors.
8795
8796 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8797
8798 * gcc.c-torture/execute/20010224-1.c: New test.
8799
8800 2001-02-23 Jakub Jelinek <jakub@redhat.com>
8801
8802 * gcc.c-torture/execute/20010222-1.c: New test.
8803
8804 2001-02-22 Jakub Jelinek <jakub@redhat.com>
8805
8806 * g++.old-deja/g++.other/inline20.C: New test.
8807
8808 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
8809
8810 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8811
8812 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8813
8814 * g++.old-deja/g++.other/lookup22.C: New test.
8815
8816 2001-02-19 Zack Weinberg <zackw@stanford.edu>
8817
8818 * g77.dg: New directory.
8819 * g77.dg/20010216-1.f: New test case.
8820 * g77.dg/dg.exp: New driver.
8821 * lib/g77-dg.exp: New driver library.
8822
8823 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8824
8825 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8826
8827 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
8828
8829 * g++.old-deja/g++.other/decl9.C: New test.
8830
8831 2001-02-16 Jakub Jelinek <jakub@redhat.com>
8832
8833 * g++.old-deja/g++.other/init16.C: Update the test so that it does
8834 not need <string> and also tests the initialization at runtime.
8835
8836 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
8837
8838 * gcc.c-torture/execute/longlong.c: New test.
8839
8840 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
8841
8842 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8843
8844 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
8845
8846 * gcc.c-torture/execute/920302-1.c (execute):
8847 Change argument type to short.
8848
8849 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
8850
8851 * g++.old-deja/g++.pt/deduct6.C: New test.
8852
8853 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
8854
8855 * g++.old-deja/g++.pt/deduct5.C: New test.
8856
8857 2001-02-14 Jakub Jelinek <jakub@redhat.com>
8858
8859 * gcc.c-torture/execute/20010209-1.c: New test.
8860
8861 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
8862
8863 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8864
8865 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
8866
8867 * g++.dg/vtgc1.C: Update for new ABI.
8868
8869 * consistency.vlad: New directory, 1665 files.
8870
8871 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
8872
8873 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8874 return type.
8875 * gcc.dg/cpp/digraphs.c: Declare puts.
8876
8877 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8878
8879 * g++.old-deja/g++.other/warn5.C: New test.
8880
8881 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8882
8883 * g++.old-deja/g++.pt/spec40.C: New test.
8884
8885 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8886
8887 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8888 case.
8889 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8890
8891 2001-02-12 Jakub Jelinek <jakub@redhat.com>
8892
8893 * gcc.c-torture/compile/20010209-1.c: New test.
8894
8895 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
8896
8897 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8898 excess errors message but not if it crashes.
8899 * g++.old-deja/g++.other/crash27.C: Likewise.
8900 * g++.old-deja/g++.other/crash28.C: Likewise.
8901 * g++.old-deja/g++.other/crash30.C: Likewise.
8902 * g++.old-deja/g++.other/crash32.C: Likewise.
8903 * g++.old-deja/g++.other/crash35.C: Likewise.
8904 * g++.old-deja/g++.pt/inherit2.C: Likewise.
8905
8906 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
8907
8908 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8909 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8910 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8911 g77.f-torture/execute/execute.exp,
8912 g77.f-torture/noncompile/noncompile.exp,
8913 gcc.c-torture/execute/execute.exp,
8914 gcc.c-torture/execute/memcheck/memcheck.exp,
8915 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8916 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8917 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8918 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8919 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8920 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8921 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8922 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8923 Remove bug reporting instructions with ancient email addresses.
8924
8925 2001-02-07 Jakub Jelinek <jakub@redhat.com>
8926
8927 * gcc.dg/20010202-1.c: New test.
8928 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8929
8930 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
8931
8932 * g++.dg/stdbool-if.C: New test.
8933
8934 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
8935
8936 * objc/execute/fdecl.m: Added main().
8937
8938 2001-02-07 Jakub Jelinek <jakub@redhat.com>
8939
8940 * gcc.c-torture/execute/20010206-1.c: New test.
8941
8942 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
8943
8944 * gcc.dg/cpp/avoidpaste1.c: Update.
8945
8946 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
8947
8948 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8949 Pero <nicola@brainstorm.co.uk>.
8950 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8951
8952 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
8953
8954 * g++.old-deja/g++.pt/spec39.C: New test.
8955
8956 2001-02-05 Jakub Jelinek <jakub@redhat.com>
8957
8958 * gcc.c-torture/compile/20010202-1.c: New test.
8959
8960 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
8961
8962 * g++.old-deja/g++.abi/primary2.C: New test.
8963 * g++.old-deja/g++.abi/primary3.C: New test.
8964 * g++.old-deja/g++.abi/primary4.C: New test.
8965 * g++.old-deja/g++.abi/primary5.C: New test.
8966 * g++.old-deja/g++.abi/vtable3.h: New test.
8967 * g++.old-deja/g++.abi/vtable3a.C: New test.
8968 * g++.old-deja/g++.abi/vtable3b.C: New test.
8969 * g++.old-deja/g++.abi/vtable3c.C: New test.
8970 * g++.old-deja/g++.abi/vtable3d.C: New test.
8971 * g++.old-deja/g++.abi/vtable3e.C: New test.
8972 * g++.old-deja/g++.abi/vtable3f.C: New test.
8973 * g++.old-deja/g++.abi/vtable3g.C: New test.
8974 * g++.old-deja/g++.abi/vtable3h.C: New test.
8975 * g++.old-deja/g++.abi/vtable3i.C: New test.
8976 * g++.old-deja/g++.abi/vtable3j.C: New test.
8977 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8978
8979 2001-02-03 Jakub Jelinek <jakub@redhat.com>
8980
8981 * g++.old-deja/g++.other/anon6.C: New test.
8982 * g++.old-deja/g++.other/anon7.C: New test.
8983
8984 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
8985
8986 * gcc.dg/cpp/avoidpaste2.c: New tests.
8987
8988 2001-01-31 Jakub Jelinek <jakub@redhat.com>
8989
8990 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8991
8992 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
8993
8994 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8995 DECIMAL_DIG cases for Irix."
8996
8997 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
8998
8999 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
9000
9001 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9002
9003 * gcc.dg/c99-tag-1.c: New test.
9004
9005 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9006
9007 * gcc.dg/cpp/tr-warn1.c: Add tests.
9008
9009 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9010
9011 * gcc.dg/cpp/avoidpaste1.c: Update.
9012 * gcc.dg/cpp/paste4.c: Update.
9013
9014 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
9015
9016 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
9017 cases for Irix.
9018
9019 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9020
9021 * g++.old-deja/g++.other/inline19.C: New test.
9022
9023 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
9024
9025 * gcc.dg/Wlarger-than.c: New test.
9026
9027 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9028
9029 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
9030
9031 2001-01-29 Jakub Jelinek <jakub@redhat.com>
9032
9033 * gcc.c-torture/execute/20010129-1.c: New test.
9034 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
9035
9036 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
9037
9038 * gcc.dg/cpp/avoidpaste1.c: Test case.
9039
9040 2001-01-28 Jakub Jelinek <jakub@redhat.com>
9041
9042 * g++.old-deja/g++.other/inline18.C: New test.
9043
9044 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9045
9046 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
9047 and __builtin_putchar.
9048
9049 2001-01-27 Jakub Jelinek <jakub@redhat.com>
9050
9051 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
9052 tests.
9053
9054 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
9055
9056 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
9057 floating point number rounding mode to round to the nearest
9058 representable mode.
9059
9060 2001-01-25 Jakub Jelinek <jakub@redhat.com>
9061
9062 * g++.old-deja/g++.other/mangle2.C: New test.
9063
9064 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
9065
9066 * gcc.c-torture/compile/20010124-1.c: New test.
9067
9068 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
9069
9070 * g++.old-deja/g++.pt/spec38.C: New test.
9071
9072 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9073
9074 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
9075 "Build don't run".
9076
9077 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9078
9079 * gcc.c-torture/execute/20010123-1.c: New test.
9080
9081 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9082
9083 * g++.old-deja/g++.pt/spec37.C: New test.
9084
9085 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9086
9087 * g++.old-deja/g++.pt/overload14.C: New test.
9088
9089 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9090
9091 * gcc.c-torture/execute/20010122-1.c: New test, exercise
9092 __builtin_return_address.
9093
9094 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
9095
9096 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
9097 * g++.old-deja/g++.pt/spec35.C: New test.
9098 * g++.old-deja/g++.pt/spec36.C: New test.
9099
9100 2001-01-20 Jakub Jelinek <jakub@redhat.com>
9101
9102 * gcc.c-torture/compile/20010118-1.c: New test.
9103
9104 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
9105
9106 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
9107
9108 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9109
9110 * gcc.c-torture/execute/20010119-1.c: New test.
9111
9112 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9113
9114 * g++.old-deja/g++.other/vbase5.C: New test.
9115
9116 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9117
9118 * gcc.c-torture/execute/20010118-1.c: New test.
9119
9120 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9121
9122 * g++.old-deja/g++.pt/deduct3.C: New test.
9123
9124 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9125
9126 * g++.old-deja/g++.pt/spec34.C: New test.
9127
9128 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
9129
9130 * g77.f-torture/compile/20000601-2.f: New test.
9131
9132 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9133
9134 * g++.old-deja/g++.other/init17.C: New test.
9135
9136 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
9137
9138 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
9139
9140 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9141
9142 * g++.old-deja/g++.pt/unify8.C: New test.
9143
9144 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9145
9146 * g++.old-deja/g++.abi/vbase1.C: New test.
9147
9148 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9149
9150 * g++.old-deja/g++.pt/crash65.C: New test.
9151
9152 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
9153
9154 * gcc.dg/cpp/assembl2.S: New test case.
9155
9156 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
9157
9158 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
9159 are supported.
9160
9161 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9162
9163 * g++.old-deja/g++.other/builtins1.C: New test.
9164 * g++.old-deja/g++.other/builtins2.C: Likewise.
9165 * g++.old-deja/g++.other/builtins3.C: Likewise.
9166 * g++.old-deja/g++.other/builtins4.C: Likewise.
9167
9168 2001-01-17 Jakub Jelinek <jakub@redhat.com>
9169
9170 * gcc.c-torture/compile/20010117-1.c: New test.
9171 * gcc.c-torture/compile/20010117-2.c: New test.
9172
9173 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9174
9175 * g77.f-torture/execute/20010116.[fx]: New test,
9176 XFAIL on i?86-*-*.
9177 * g77.f-torture/compile/20010115.f: Indicate it's
9178 a test for PR fortran/1636.
9179
9180 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
9181
9182 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
9183
9184 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9185
9186 * g77.f-torture/compile/20010115.f: New test.
9187
9188 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
9189
9190 * g++.old-deja/g++.pt/nontype5.C: New test.
9191
9192 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
9193
9194 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
9195 have an equivalent working one below it.
9196
9197 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9198
9199 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
9200 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9201
9202 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9203
9204 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
9205 message containing "init_priority".
9206 (conpr-2.C): Likewise.
9207 (conpr-3.C): Likewise.
9208 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
9209
9210 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9211
9212 * gcc.c-torture/execute/20010114-2.c: New test.
9213
9214 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
9215
9216 * gcc.c-torture/compile/20010114-1.c: New test.
9217 * gcc.c-torture/compile/20010114-1.x: Xfail.
9218 * gcc.c-torture/compile/20010114-2.c: New test.
9219 * gcc.c-torture/execute/20010114-1.c: New test.
9220 * gcc.dg/trunc-1.c: New test.
9221 * gcc.dg/uninit-B.c: New test.
9222
9223 2001-01-13 Nick Clifton <nickc@redhat.com>
9224
9225 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
9226 target.
9227
9228 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
9229
9230 * gcc.c-torture/compile/20010113-1.c: New test.
9231
9232 2001-01-13 Jakub Jelinek <jakub@redhat.com>
9233
9234 * gcc.c-torture/compile/20001212-1.c: New test.
9235
9236 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
9237
9238 * gcc.dg/cpp/widestr1.c: Update.
9239 * gcc.dg/cpp/prag-imp.c: Remove.
9240
9241 2001-01-12 Jakub Jelinek <jakub@redhat.com>
9242
9243 * gcc.c-torture/execute/20000801-3.x: Remove.
9244 * gcc.dg/c90-init-1.c: New test.
9245 * gcc.dg/c99-init-1.c: New test.
9246 * gcc.dg/c99-init-2.c: New test.
9247 * gcc.dg/gnu99-init-1.c: New test.
9248
9249 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
9250
9251 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9252 testing that no relevant ones were found.
9253
9254 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9255
9256 * g++.old-deja/g++.pt/cast2.C: New test.
9257
9258 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9259
9260 * g++.old-deja/g++.pt/friend47.C: New test.
9261
9262 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9263
9264 * g++.old-deja/g++.pt/instantiate13.C: New test.
9265
9266 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9267
9268 * g++.old-deja/g++.other/defarg7.C: New test.
9269 * g++.old-deja/g++.other/defarg8.C: New test.
9270
9271 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9272
9273 * g++.old-deja/g++.pt/crash64.C: New test.
9274
9275 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9276
9277 * g++.old-deja/g++.pt/crash63.C: New test.
9278
9279 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
9280
9281 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9282
9283 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
9284
9285 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9286
9287 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9288
9289 * g++.old-deja/g++.pt/error3.C: New test.
9290
9291 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9292
9293 * g++.old-deja/g++.other/crash39.C: New test.
9294
9295 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9296
9297 * g++.old-deja/g++.other/vbase4.C: New test.
9298
9299 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
9300
9301 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9302 * gcc.dg/special/20000419-2.c: New file. Identical to above.
9303 * gcc.dg/special/special.exp: New test driver which will check
9304 for alias support for the above test.
9305
9306 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
9307
9308 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9309 problems on small machines.
9310 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
9311 parameterize.
9312
9313 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
9314
9315 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
9316 mips.
9317 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9318
9319 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
9320
9321 * g++.old_deja/g++.pt/using8.C: New test.
9322
9323 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
9324
9325 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
9326
9327 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
9328
9329 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
9330 where a failure is expected.
9331 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
9332
9333 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9334
9335 * g++.old_deja/g++.pt/instantiate12.C: New test.
9336
9337 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9338
9339 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
9340 start of structs.
9341 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
9342 * g++.old-deja/g++.brendan/crash17.C: Likewise.
9343 * g++.old-deja/g++.brendan/crash29.C: Likewise.
9344 * g++.old-deja/g++.brendan/crash48.C: Likewise.
9345 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9346 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
9347 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9348 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
9349 * g++.old-deja/g++.eh/spec6.C: Likewise.
9350 * g++.old-deja/g++.jason/crash3.C: Likewise.
9351 * g++.old-deja/g++.law/ctors11.C: Likewise.
9352 * g++.old-deja/g++.law/ctors17.C: Likewise.
9353 * g++.old-deja/g++.law/ctors5.C: Likewise.
9354 * g++.old-deja/g++.law/ctors9.C: Likewise.
9355 * g++.old-deja/g++.mike/ambig1.C: Likewise.
9356 * g++.old-deja/g++.mike/net22.C: Likewise.
9357 * g++.old-deja/g++.mike/p3538a.C: Likewise.
9358 * g++.old-deja/g++.mike/p3538b.C: Likewise.
9359 * g++.old-deja/g++.mike/virt3.C: Likewise.
9360 * g++.old-deja/g++.niklas/t128.C: Likewise.
9361 * g++.old-deja/g++.other/anon4.C: Likewise.
9362 * g++.old-deja/g++.other/using1.C: Likewise.
9363 * g++.old-deja/g++.other/warn3.C: Likewise.
9364 * g++.old-deja/g++.pt/t37.C: Likewise.
9365 * g++.old-deja/g++.robertl/eb69.C: Likewise.
9366 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9367
9368 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9369
9370 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
9371
9372 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9373
9374 * gcc.c-torture/execute/stdio-opt-3.c: New test.
9375
9376 2001-01-07 Jakub Jelinek <jakub@redhat.com>
9377
9378 * gcc.c-torture/compile/20010107-1.c: New test.
9379
9380 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9381
9382 * gcc.c-torture/execute/builtin-noret-1.c: New test.
9383
9384 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9385
9386 * gcc.dg/format/format.h: New file.
9387 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
9388 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
9389 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
9390 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
9391 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
9392 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9393 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
9394 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
9395 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
9396 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
9397 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
9398 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
9399 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
9400 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
9401 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
9402 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
9403 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
9404 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
9405 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
9406 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
9407 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
9408 instead of declaring standard types, macros and functions in each
9409 test.
9410
9411 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
9412
9413 * gcc.c-torture/execute/20010106-1.c: New test.
9414
9415 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
9416
9417 * gcc.dg/format/format.exp: New file.
9418 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
9419 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
9420 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
9421 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
9422 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
9423 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
9424 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
9425 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
9426 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
9427 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
9428 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
9429 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
9430 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
9431 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
9432 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
9433 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
9434 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
9435 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
9436 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
9437 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
9438 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
9439 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
9440 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
9441 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
9442 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
9443 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
9444 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
9445 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
9446 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
9447 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
9448 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
9449 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
9450 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
9451 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
9452 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
9453 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
9454 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
9455 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
9456 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
9457 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
9458 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
9459 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
9460
9461 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
9462
9463 * gcc.c-torture/execute/991228-1.c: Take word endianness into
9464 account.
9465
9466 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
9467
9468 * gcc.c-torture/execute/builtin-complex-1.c: New test.
9469
9470 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
9471
9472 * g++.old-deja/g++.pt/crash62.C: New test.
9473
9474 2001-01-04 Richard Henderson <rth@redhat.com>
9475
9476 * gcc.dg/20000926-1.c: Update expected warnings.
9477 * gcc.dg/array-2.c: Likewise.
9478 * gcc.dg/array-4.c: Also validate flexible array members.
9479 * gcc.dg/c99-flex-array-1.c: New.
9480
9481 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9482
9483 * gcc.c-torture/compile/20001222-1.x: Remove.
9484
9485 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9486
9487 * gcc.c-torture/execute/built-in-setjmp.c: New.
9488
9489 2001-01-03 Richard Henderson <rth@redhat.com>
9490
9491 * gcc.dg/940510-1.c: Update expected error wording.
9492 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
9493
9494 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
9495
9496 * lib/target-supports.exp (check_alias_available): Modified to
9497 indicate aliases not supported if only weak aliases are supported.
9498
9499 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9500
9501 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
9502 Turn on cmpstrsi checks for __pj__ and __i370__.
9503
9504 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9505
9506 * g++.old-deja/g++.other/virtual11.C: New test.
9507
9508 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9509
9510 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
9511
9512 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9513
9514 * gcc.c-torture/compile/20010102-1.c: New test.
9515
9516 2001-01-02 Andreas Jaeger <aj@suse.de>
9517
9518 * gcc.dg/noreturn-3.c: New test.
9519
9520 * gcc.dg/noreturn-4.c: New test.
9521
9522 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9523
9524 * gcc.c-torture/execute/stdio-opt-1.c: Also test
9525 __builtin_fputc and __builtin_fwrite.
9526
9527 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9528
9529 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
9530 signed char, not default char.
9531
9532 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9533
9534 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
9535
9536 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
9537
9538 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
9539
9540 2000-12-29 Richard Henderson <rth@redhat.com>
9541
9542 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
9543 (__cyg_profile_func_exit): Define.
9544
9545 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9546
9547 * g++.dg/vtgc1.C: New test.
9548
9549 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
9550
9551 * gcc.dg/noncompile/20001228-1.c: New test.
9552
9553 * gcc.dg/20001228-1.c: New test.
9554
9555 * gcc.c-torture/execute/20001228-1.c: New test.
9556
9557 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
9558
9559 * gcc.dg/format-strfmon-1.c: New test.
9560
9561 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9562
9563 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
9564 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
9565 * gcc.c-torture/execute/string-opt-1.c: Likewise.
9566 * gcc.c-torture/execute/string-opt-2.c: Likewise.
9567 * gcc.c-torture/execute/string-opt-3.c: Likewise.
9568 * gcc.c-torture/execute/string-opt-4.c: Likewise.
9569 * gcc.c-torture/execute/string-opt-6.c: Likewise.
9570 * gcc.c-torture/execute/string-opt-7.c: Likewise.
9571 * gcc.c-torture/execute/string-opt-8.c: Likewise.
9572 * gcc.c-torture/execute/string-opt-9.c: Likewise.
9573 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9574 * gcc.c-torture/execute/string-opt-11.c: Likewise.
9575 * gcc.c-torture/execute/string-opt-12.c: Likewise.
9576
9577 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
9578 * gcc.c-torture/execute/string-opt-4.c: Test index.
9579
9580 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
9581
9582 * gcc.c-torture/compile/20001226-1.c: New test.
9583
9584 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
9585
9586 * gcc.c-torture/compile/20001222-1.c: New test.
9587 * gcc.c-torture/compile/20001222-1.x: Xfail.
9588
9589 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
9590
9591 * gcc.c-torture/execute/comp-goto-2.c: New test.
9592
9593 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
9594
9595 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
9596 Use long types if __INT_MAX__ is 32767.
9597 (main): Use cast to (sint32 *) when poking 88 into a_page.
9598
9599 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
9600
9601 2000-12-21 Bernd Schmidt <bernds@redhat.com>
9602
9603 * gcc.c-torture/compile/20001221-1.c: New test.
9604 * gcc.c-torture/execute/20001221-1.c: New test.
9605
9606 2000-12-20 Richard Henderson <rth@redhat.com>
9607
9608 * g++.old-deja/g++.pt/crash36.C: Update error lines.
9609 * g++.old-deja/g++.robertl/eb109.C: Likewise.
9610
9611 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9612
9613 * gcc.dg/compare3.c: New test.
9614
9615 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
9616
9617 * gcc.dg/format-warnll-1.c: New test.
9618
9619 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
9620
9621 * gcc.dg/cpp/cmdlne-P.c: New test.
9622
9623 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
9624
9625 * gcc.c-torture/execute/builtin-abs-1.c,
9626 gcc.c-torture/execute/builtin-abs-2.c: New tests.
9627
9628 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
9629
9630 * gcc.dg/cpp/multiline.c: New test.
9631
9632 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
9633
9634 * g++.old-deja/g++.other/syshdr1.C: Update.
9635 * gcc.dg/cpp/lineflags.c: Remove temporarily.
9636
9637 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9638
9639 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9640
9641 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9642
9643 * g++.old-deja/g++.pt/ttp65.C: New test.
9644
9645 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9646
9647 * g++.old-deja/g++.pt/ttp64.C: New test.
9648
9649 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9650
9651 * g++.old-deja/g++.pt/spec33.C: New test.
9652
9653 2000-12-14 Catherine Moore <clm@redhat.com>
9654
9655 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9656 * gcc.c-torture/execute/920612-2.c: Likewise.
9657 * gcc.c-torture/execute/920428-2.c: Likewise.
9658 * gcc-c-torture/execute/va-arg-11.c: Call exit.
9659 * gcc.c-torture/execute/va-arg-21.c: Likewise.
9660
9661 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9662
9663 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9664 * gcc.dg/pack-test-2.c: Likewise.
9665
9666 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
9667
9668 Tests by Zack Weinberg <zackw@stanford.edu>.
9669
9670 * gcc.dg/cpp/defined.c: Update.
9671 * gcc.dg/cpp/defined_trad.c: New tests.
9672
9673 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
9674
9675 * gcc.dg/cpp/trad-direct.c: Update.
9676
9677 2000-12-11 Neil Booth <neilb@earthling.net>
9678
9679 * gcc.dg/cpp/defined_trad.c
9680
9681 2000-12-11 Neil Booth <neilb@earthling.net>
9682
9683 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9684
9685 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
9686
9687 * gcc.dg/format-miss-2.c: New test.
9688
9689 2000-12-09 Neil Booth <neilb@earthling.net>
9690
9691 * gcc.dg/cpp/lineflags.c: New tests.
9692 * gcc.dg/cpp/poison.c: Update.
9693 * gcc.dg/cpp/redef2.c: Update.
9694 * gcc.dg/cpp/skipping.c: New test.
9695
9696 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
9697
9698 * g++.old-deja/g++.other/eh3.C: New testcase.
9699
9700 2000-12-07 Neil Booth <neilb@earthling.net>
9701
9702 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9703 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9704 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9705 wtr-union-init-2.c, wtr-union-init-3.c: Update.
9706 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9707 Update.
9708
9709 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9710
9711 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9712 __SIZE_TYPE__ instead of int for type of integers cast to
9713 pointers.
9714
9715 2000-12-07 Jakub Jelinek <jakub@redhat.com>
9716
9717 * g++.old-deja/g++.other/cleanup4.C: New test.
9718
9719 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9720
9721 * format-sec-1.c: New test.
9722
9723 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9724
9725 * gcc.dg/format-nonlit-3.c: New test.
9726
9727 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9728
9729 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9730 through a null pointer.
9731
9732 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9733
9734 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9735 * g++.old-deja/g++.pt/partial4.C: New test.
9736
9737 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
9738
9739 * gcc.c-torture/execute/ieee/hugeval.x: New.
9740
9741 2000-12-06 Neil Booth <neilb@earthling.net>
9742
9743 * gcc.dg/cpp/backslash2.c: New tests.
9744
9745 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9746
9747 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9748 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9749
9750 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
9751
9752 * gcc.c-torture/execute/20001203-2.c: New testcase.
9753
9754 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
9755
9756 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9757 * g++.old-deja/g++.other/virtual10.C: New test.
9758
9759 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
9760
9761 * g++.old-deja/g++.mike/pmf5.C: Remove test.
9762
9763 2000-12-05 Richard Henderson <rth@redhat.com>
9764
9765 * gcc.c-torture/compile/20001205-1.c: New.
9766
9767 2000-12-04 Neil Booth <neilb@earthling.net>
9768
9769 * g++.old-deja/g++.other/virtual9.C: New test.
9770 * g++.old-deja/g++.pt/crash61.C: New test.
9771 * gcc.c-torture/execute/loop-9.c: New test.
9772
9773 2000-12-04 Neil Booth <neilb@earthling.net>
9774
9775 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9776 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9777 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9778 * gcc.dg/cpp/extratokens.c: ...here.
9779
9780 2000-12-04 Neil Booth <neilb@earthling.net>
9781
9782 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9783 New tests.
9784
9785 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9786
9787 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9788 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9789
9790 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
9791
9792 * gcc.c-torture/execute/20001203-1.c: New test.
9793
9794 2000-12-03 Neil Booth <neilb@earthling.net>
9795
9796 * gcc.dg/cpp/macro6.c: New test cases.
9797
9798 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9799
9800 * gcc.c-torture/execute/string-opt-9.c: New test.
9801 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9802 * gcc.c-torture/execute/string-opt-11.c: Likewise.
9803 * gcc.c-torture/execute/string-opt-12.c: Likewise.
9804
9805 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9806 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9807
9808 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
9809
9810 * gcc.dg/cpp/if-6.c: New testcase.
9811
9812 * gcc.dg/20001201-1.c: New testcase.
9813
9814 2000-12-02 Neil Booth <neilb@earthling.net>
9815
9816 * g++.old-deja/g++.other/externC4.C,
9817 g++.old-deja/g++.other/friend10.C: New tests.
9818
9819 2000-12-02 Neil Booth <neilb@earthling.net>
9820
9821 * g++.old-deja/g++.other/instan2.C
9822 * g++.old-deja/g++.other/instan3.C: New test.
9823
9824 2000-12-02 Neil Booth <neilb@earthling.net>
9825
9826 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9827 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9828 gnuc99.c,gnuc99-pedantic.c: New tests.
9829
9830 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
9831
9832 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9833 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9834
9835 2000-12-01 Neil Booth <neilb@earthling.net>
9836
9837 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9838 * gcc.dg/cpp/poison.c: Update.
9839 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9840
9841 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
9842
9843 * g77.f-torture/execute/20001201.f: New test.
9844
9845 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
9846
9847 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9848
9849 2000-12-01 Jakub Jelinek <jakub@redhat.com>
9850
9851 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9852
9853 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
9854
9855 * g++.old-deja/g++.other/cast6.C: New test.
9856
9857 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
9858
9859 * gcc.c-torture/execute/20001130-2.c: New testcase.
9860
9861 2000-11-30 Richard Henderson <rth@redhat.com>
9862
9863 * gcc.c-torture/execute/20001130-1.c: New test.
9864
9865 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9866
9867 * g++.old-deja/g++.other/op3.C: New test.
9868
9869 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9870
9871 * g++.old-deja/g++.other/op2.C: New test.
9872
9873 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9874
9875 * g++.old-deja/g++.other/crash38.C: New test.
9876
9877 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
9878
9879 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9880
9881 2000-11-29 Jakub Jelinek <jakub@redhat.com>
9882
9883 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9884 tests.
9885 * gcc.c-torture/execute/string-opt-6.c: New test.
9886
9887 * gcc.dg/20001117-1.c: Add main.
9888
9889 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
9890
9891 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9892 Move from here ...
9893 * gcc.dg/940510-1.c: ... to here.
9894
9895 * gcc.dg/20000926-1.c: GNU C now allows initializations of
9896 zero-size arrays in toplevel structures.
9897
9898 2000-11-28 Jakub Jelinek <jakub@redhat.com>
9899
9900 * gcc.c-torture/execute/loop-8.c: New test.
9901
9902 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9903
9904 * g++.old-deja/g++.other/base1.C: New test.
9905
9906 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9907
9908 * g++.old-deja/g++.other/parse2.C: New test.
9909
9910 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9911
9912 * g++.old-deja/g++.pt/incomplete1.C: New test.
9913
9914 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9915
9916 * g++.old-deja/g++.other/friend9.C: New test.
9917
9918 2000-11-28 Jakub Jelinek <jakub@redhat.com>
9919
9920 * gcc.dg/20001127-1.c: New test.
9921
9922 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
9923
9924 * g++.old-deja/g++.pt/friend46.C: New test.
9925
9926 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
9927
9928 * g++.old-deja/g++.other/ptrmem8.C: New test.
9929
9930 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9931
9932 * gcc.c-torture/execute/string-opt-7.c: New test.
9933 * gcc.c-torture/execute/string-opt-8.c: Likewise.
9934
9935 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
9936
9937 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9938 instead of 'mkcheck 2'.
9939
9940 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
9941
9942 * gcc.c-torture/execute/memcheck/driver.c,
9943 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9944 C9X references to refer to C99.
9945
9946 2000-11-25 Jakub Jelinek <jakub@redhat.com>
9947
9948 * gcc.dg/ultrasp3.c: New test.
9949
9950 2000-11-25 Neil Booth <neilb@earthling.net>
9951
9952 * gcc.dg/cpp/include2.c: Update test to be locale independent.
9953
9954 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
9955
9956 * gcc.c-torture/compile/20001123-2.c: New.
9957
9958 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9959
9960 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9961
9962 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
9963
9964 * gcc.dg/sequence-point-1.c: Add some new tests.
9965 * gcc.c-torture/execute/20001124-1.c: New test.
9966
9967 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
9968
9969 * g++.old-deja/g++.other/vaarg4.C: New test.
9970 * gcc.c-torture/compile/20001123-1.c: New test.
9971
9972 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
9973
9974 * g++.other/crash24.C: Adjust and remove XFAIL.
9975 * g++.other/crash37.C: New test.
9976
9977 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
9978
9979 * g++.old-deja/g++.pt/instantiate9.C: New test.
9980
9981 2000-11-22 Mark Mitchell <mark@codesourcery.com>
9982
9983 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9984 new ABI, too.
9985
9986 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9987 * g++.old-deja/g++.robertl/eb55.C: Likewise.
9988
9989 2000-11-22 Neil Booth <neilb@earthling.net>
9990
9991 * gcc.dg/cpp/Wtrigraphs.c: New test.
9992
9993 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
9994
9995 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9996
9997 2000-11-22 Jakub Jelinek <jakub@redhat.com>
9998
9999 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
10000
10001 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
10002
10003 * lib/gcc-dg.exp: load_lib scanasm.exp.
10004 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
10005 * lib/g++-dg.exp: load_lib scanasm.exp.
10006 * lib/scanasm.exp: New.
10007 (scan-assembler, scan-assembler-not): Add optional arguments to
10008 test name, or if not present, the pattern name.
10009 (scan-assembler-dem, scan-assembler-dem-not): New.
10010
10011 * g++.dg/dg.exp: New.
10012
10013 2000-11-21 Neil Booth <neilb@earthling.net>
10014
10015 * gcc.dg/cpp/integrated1.c: Remove.
10016
10017 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10018
10019 * gcc.c-torture/execute/20001121-1.c: New test.
10020
10021 2000-11-21 Richard Henderson <rth@redhat.com>
10022
10023 * gcc.c-torture/compile/20001121-1.c: New test.
10024
10025 2000-11-20 Neil Booth <neilb@earthling.net>
10026
10027 * gcc.dg/cpp/integrated1.c: New test.
10028
10029 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10030
10031 * g++.old-deja/g++.other/inline17.C: New test.
10032
10033 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
10034
10035 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
10036 local variable to be zero: I made the variable global. Now
10037 uses abort() and exit() instead of relying on main's return value.
10038
10039 2000-11-20 Neil Booth <neilb@earthling.net>
10040
10041 * gcc.dg/cpp/paste2.c: Update test.
10042 * objc/execute/paste.m: New test.
10043
10044 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10045
10046 * gcc.dg/c99-condexpr-1.c: New test.
10047
10048 2000-11-20 Neil Booth <neilb@earthling.net>
10049
10050 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
10051
10052 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
10053
10054 * g++.old-deja/g++.pt/export1.C: New test.
10055
10056 2000-11-20 Jakub Jelinek <jakub@redhat.com>
10057
10058 * gcc.dg/20001117-1.c: New test.
10059
10060 2000-11-18 Richard Henderson <rth@redhat.com>
10061
10062 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
10063
10064 2000-11-18 Richard Henderson <rth@redhat.com>
10065
10066 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
10067 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
10068 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
10069
10070 2000-11-18 Richard Henderson <rth@redhat.com>
10071
10072 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
10073 (main): New. Exit cleanly.
10074
10075 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10076
10077 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
10078 gcc.dg/c99-fordecl-2.c: New tests.
10079
10080 2000-11-18 Richard Henderson <rth@redhat.com>
10081
10082 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
10083 * gcc.c-torture/execute/zerolen-2.c: New.
10084
10085 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10086
10087 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
10088 memory.
10089
10090 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10091
10092 * g++.old-deja/g++.pt/instantiate8.C: New test.
10093
10094 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10095
10096 * g++.old-deja/g++.other/incomplete.C: Add more tests.
10097 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
10098
10099 2000-11-16 Nick Clifton <nickc@redhat.com>
10100
10101 * gcc.c-torture/execute/nestfunc-2.c: New test.
10102 * gcc.c-torture/execute/nestfunc-3.c: New test.
10103
10104 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10105
10106 * gcc.c-torture/compile/20001116-1.c: New test.
10107
10108 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10109
10110 * gcc.c-torture/execute/20001115-1.c: New test.
10111
10112 2000-11-15 Mark Mitchell <mark@codesourcery.com>
10113
10114 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
10115 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
10116 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
10117 * g++.old-deja/g++.abi/vmihint.C: Likewise.
10118
10119 2000-11-15 Neil Booth <neilb@earthling.net>
10120
10121 gcc.dg/cpp/_Pragma1.c: Update.
10122 gcc.dg/cpp/_Pragma2.c: New test.
10123
10124 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
10125
10126 * g++.old-deja/g++.other/anon5.C: New test.
10127
10128 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
10129
10130 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
10131 tests.
10132
10133 2000-11-14 Jakub Jelinek <jakub@redhat.com>
10134
10135 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
10136 output.
10137
10138 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10139
10140 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
10141 labels at end of compound statements.
10142
10143 2000-11-13 Jakub Jelinek <jakub@redhat.com>
10144
10145 * gcc.c-torture/execute/loop-7.c: New test.
10146
10147 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10148
10149 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
10150
10151 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10152
10153 * gcc.dg/c99-bool-1.c: New test.
10154
10155 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10156
10157 * gcc.dg/c99-scope-1.c: Remove xfail.
10158 * gcc.dg/c99-scope-2.c: New test.
10159
10160 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10161
10162 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
10163 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
10164
10165 2000-11-11 Mark Mitchell <mark@codesourcery.com>
10166
10167 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
10168 error messages.
10169
10170 * g++.mike/p700.C: Don't typedef wchar_t.
10171 * g++.mike/p784.C: Likewise.
10172 * g++.mike/eb101.C: Don't use __wchar_t.
10173
10174 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
10175
10176 * g77.f-torture/execute/20001111.[fx]: Test premature exit
10177 from DO loop.
10178
10179 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10180
10181 * gcc.c-torture/execute/20001111-1.c: New test.
10182
10183 2000-11-10 Nick Clifton <nickc@redhat.com>
10184
10185 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
10186 long multuiple and accumulate.
10187
10188 2000-11-09 Richard Henderson <rth@redhat.com>
10189
10190 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
10191 via size_t instead of int.
10192
10193 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
10194 * gcc.c-torture/execute/string-opt-2.c: Likewise.
10195 * gcc.c-torture/execute/string-opt-3.c: Likewise.
10196 * gcc.c-torture/execute/string-opt-4.c: Likewise.
10197
10198 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
10199
10200 * gcc.c-torture/compile/20001109-1.c: New test.
10201 * gcc.c-torture/compile/20001109-2.c: New test.
10202
10203 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
10204
10205 * g++.old-deja/g++.pt/operator1.C: New test.
10206 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
10207
10208 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10209
10210 * gcc.dg/20001108-1.c: New test.
10211
10212 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10213
10214 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
10215 with both arguments constant strings.
10216 * gcc.c-torture/execute/string-opt-3.c: New test.
10217 * gcc.c-torture/execute/string-opt-4.c: New test.
10218 * gcc.c-torture/execute/string-opt-5.c: New test.
10219
10220 2000-11-08 Nick Clifton <nickc@redhat.com>
10221
10222 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
10223 mulsidi3adddi patterns.
10224
10225 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
10226
10227 * g++.old-deja/g++.other/crash36.C: New test.
10228
10229 2000-11-08 Jakub Jelinek <jakub@redhat.com>
10230
10231 * g++.old-deja/g++.other/init16.C: New test.
10232
10233 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
10234
10235 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
10236
10237 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10238
10239 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
10240 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10241 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10242
10243 2000-11-07 DJ Delorie <dj@redhat.com>
10244
10245 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10246
10247 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10248
10249 * gcc.c-torture/execute/string-opt-1.c: New test.
10250
10251 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10252
10253 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
10254 mips-sgi-irix6.* because the MIPS ABI passes floating-point
10255 parameters in registers, and there is no way for a varargs
10256 function to know in which order the integer and floating-point
10257 parameters should be interleaved when they are placed on the
10258 stack.
10259 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10260 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10261
10262 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10263
10264 * gcc.c-torture/execute/string-opt-2.c: New test.
10265
10266 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
10267
10268 * g++.old-deja/g++.pt/crash60.C: New test.
10269
10270 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10271
10272 * g++.old-deja/g++.other/crash24.C: New test.
10273 * g++.old-deja/g++.other/crash25.C: New test.
10274 * g++.old-deja/g++.other/crash26.C: New test.
10275 * g++.old-deja/g++.other/crash27.C: New test.
10276 * g++.old-deja/g++.other/crash28.C: New test.
10277 * g++.old-deja/g++.other/crash29.C: New test.
10278 * g++.old-deja/g++.other/crash30.C: New test.
10279 * g++.old-deja/g++.other/crash31.C: New test.
10280 * g++.old-deja/g++.other/crash32.C: New test.
10281 * g++.old-deja/g++.other/crash33.C: New test.
10282 * g++.old-deja/g++.other/crash34.C: New test.
10283 * g++.old-deja/g++.other/crash35.C: New test.
10284
10285 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10286
10287 * gcc.c-torture/execute/20001031-1.c: New test.
10288
10289 2000-11-04 Mark Mitchell <mark@codesourcery.com>
10290
10291 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10292 namespace.
10293
10294 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10295 standards-conformant.
10296
10297 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10298
10299 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10300 * g++.old-deja/g++.mike/p755a.C: Likewise.
10301 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10302 library makes no calls to `operator new' during initialization.
10303
10304 2000-11-04 Neil Booth <neilb@earthling.net>
10305
10306 * gcc.dg/cpp/include2.c: New tests.
10307
10308 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
10309
10310 * lib/g++.exp (g++_set_ld_library_path): New function.
10311 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
10312
10313 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
10314
10315 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
10316 warnings.
10317
10318 2000-11-01 Richard Henderson <rth@redhat.com>
10319
10320 * g++.old-deja/g++.ext/namedret1.C: New.
10321 * g++.old-deja/g++.ext/namedret2.C: New.
10322 * g++.old-deja/g++.ext/namedret3.C: New.
10323
10324 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
10325
10326 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
10327 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
10328
10329 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10330
10331 * gcc.c-torture/execute/va-arg-21.c: New test.
10332
10333 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
10334
10335 * gcc.dg/c99-complex-2.c: New test.
10336
10337 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10338
10339 * gcc.c-torture/execute/stdio-opt-1.c: New test.
10340
10341 2000-10-31 Jakub Jelinek <jakub@redhat.com>
10342
10343 * g++.old-deja/g++.other/inline16.C: New test.
10344
10345 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
10346
10347 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
10348 __PRETTY_FUNCTION__
10349
10350 2000-10-29 Neil Booth <neilb@earthling.net>
10351
10352 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
10353 New tests.
10354 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
10355 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
10356 optimisation.
10357
10358 2000-10-29 Neil Booth <neilb@earthling.net>
10359
10360 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
10361 * mi1.c, mi1c.h: Add null directives to multiple-include test.
10362 * mi5.c: Test multiple includes work with -C.
10363 * trigraphs.c: Test ^= version.
10364
10365 2000-10-28 Neil Booth <neilb@earthling.net>
10366
10367 New tests and test updates for new macro expander.
10368
10369 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
10370 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
10371 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
10372 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
10373 new diagnostic messages.
10374
10375 * gcc.dg/cpp/macro3.c: New tests.
10376
10377 2000-10-27 Mark Mitchell <mark@codesourcery.com>
10378
10379 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
10380 on the same line.
10381
10382 2000-10-27 Jakub Jelinek <jakub@redhat.com>
10383
10384 * g++.old-deja/g++.other/eh2.C: New test.
10385
10386 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
10387
10388 * gcc.c-torture/execute/20001027-1.c: New test.
10389
10390 2000-10-26 Richard Henderson <rth@redhat.com>
10391
10392 * gcc.c-torture/execute/20001026-1.c: New.
10393
10394 2000-10-26 Mark Mitchell <mark@codesourcery.com>
10395
10396 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
10397 * g++.old-deja/g++.law/builtin1.C: Likewise.
10398 * g++.old-deja/g++.law/ctors10.C: Likewise.
10399 * g++.old-deja/g++.law/virtual3.C: Likewise.
10400 * g++.old-deja/g++.mike/p658.C: Likewise.
10401 * g++.old-deja/g++.other/sibcall1.C: Likewise.
10402 * g++.old-deja/g++.other/vaarg2.C: Likewise.
10403 * g++.old-deja/g++.robertl/eb124.C: Likewise.
10404 * g++.old-deja/g++.robertl/eb44.C: Likewise.
10405 * g++.old-deja/g++.robertl/eb77.C: Likewise.
10406
10407 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
10408
10409 * gcc.c-torture/compile/20001024-1.c: New test.
10410
10411 2000-10-25 Mark Mitchell <mark@codesourcery.com>
10412
10413 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
10414 to tell us whether or not we are using V3.
10415
10416 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
10417
10418 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
10419 operands.
10420
10421 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
10422
10423 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
10424
10425 2000-10-25 Jakub Jelinek <jakub@redhat.com>
10426
10427 * gcc.c-torture/execute/20001024-1.c: New test.
10428
10429 2000-10-24 Jakub Jelinek <jakub@redhat.com>
10430
10431 * g++.old-deja/g++.other/sibcall1.C: New test.
10432
10433 2000-10-20 Jakub Jelinek <jakub@redhat.com>
10434
10435 * gcc.dg/noncompile/init-3.c: New test.
10436
10437 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
10438
10439 * gcc.dg/format-array-1.c: New test.
10440
10441 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10442
10443 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
10444 writing through null pointers; remove comment about testing
10445 unterminated strings.
10446
10447 2000-10-17 Matthew Hiller <hiller@redhat.com>
10448
10449 * gcc.c-torture/execute/20001017-2.c: New test.
10450
10451 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10452
10453 * gcc.c-torture/compile/20001018-1.c: New test.
10454 * gcc.c-torture/compile/20001018-1.x: Xfail.
10455
10456 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10457
10458 * gcc.c-torture/execute/20001017-1.c: New test.
10459
10460 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10461
10462 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
10463 for multiple use of arguments with scanf formats; add tests for
10464 multiple use of arguments.
10465
10466 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
10467
10468 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
10469
10470 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10471
10472 * gcc.dg/format-miss-1.c: New test.
10473
10474 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10475
10476 * gcc.c-torture/execute/20001013-1.c: New test.
10477
10478 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10479
10480 * gcc.dg/format-branch-1.c: New test.
10481
10482 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10483
10484 * README, lib/file-format.exp: Remove EGCS references.
10485
10486 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10487
10488 * gcc.dg/20001013-1.c: New test.
10489
10490 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
10491
10492 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
10493 for intmax_t in the compiler using __typeof__ and the type rules
10494 for conditional expressions.
10495
10496 2000-10-13 Jakub Jelinek <jakub@redhat.com>
10497
10498 * gcc.dg/20001012-1.c: New test.
10499 * gcc.dg/20001012-2.c: New test.
10500
10501 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10502
10503 * gcc.dg/format-attr-1.c: New test.
10504
10505 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10506
10507 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
10508 __LONG_LONG_MAX__ instead of LLONG_MAX.
10509
10510 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10511
10512 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
10513 scanf flags.
10514 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
10515 flags.
10516
10517 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
10518
10519 * gcc.dg/sequence-pt-1.c: New test.
10520
10521 2000-10-11 Geoff Keating <geoffk@cygnus.com>
10522
10523 * gcc.c-torture/execute/20001011-1.c: New testcase.
10524 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
10525
10526 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10527
10528 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
10529 does not error on it.
10530
10531 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10532
10533 * gcc.dg/20001009-1.c: New test.
10534
10535 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
10536
10537 * gcc.c-torture/compile/20001009-1.c: Move from here ....
10538 * gcc.c-torture/execute/20001009-2.c: ... to here.
10539
10540 2000-10-09 Geoff Keating <geoffk@cygnus.com>
10541
10542 * gcc.c-torture/compile/20001009-1.c: New testcase.
10543 * gcc.c-torture/execute/20001009-1.c: New testcase.
10544 Testcases provided by Jan Hubicka <jh@suse.cz>.
10545
10546 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
10547
10548 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10549 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
10550 uintmax_t using <limits.h> to emulate the compiler's internal
10551 logic. No longer XFAIL %j tests.
10552
10553 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
10554
10555 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
10556 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10557 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
10558 regexps and details of expected handling of some bad formats.
10559 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
10560 suppression.
10561
10562 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
10563
10564 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
10565 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
10566 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
10567 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
10568 in list archives.
10569
10570 2000-10-06 Richard Henderson <rth@cygnus.com>
10571
10572 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
10573 * g++.old-deja/g++.brendan/crash52.C: Likewise.
10574 * g++.old-deja/g++.jason/report.C: Likewise.
10575 * g++.old-deja/g++.law/friend5.C: Likewise.
10576 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
10577 of the expected warnings.
10578
10579 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
10580
10581 * g++.old-deja/g++.pt/enum14.C: New test.
10582
10583 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
10584
10585 * g++.old-deja/g++.pt/crash59.C: New test.
10586
10587 2000-10-04 Will Cohen <wcohen@redhat.com>
10588
10589 * gcc.dg/20000926-1.c: New test.
10590
10591 2000-10-03 Geoff Keating <geoffk@cygnus.com>
10592
10593 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
10594 function name for current C++ compiler.
10595 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
10596
10597 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
10598
10599 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
10600 __PRETTY_FUNCTION__.
10601 * g++.old-deja/g++.ext/pretty2.C: Likewise.
10602
10603 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10604
10605 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
10606
10607 2000-09-26 Jakub Jelinek <jakub@redhat.com>
10608
10609 * gcc.c-torture/compile/20000923-1.c: New test.
10610
10611 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
10612
10613 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
10614 * g++.old-deja/g++.pt/ttp62.C: Same.
10615 * g++.old-deja/g++.other/inline14.C: Same.
10616
10617 2000-09-24 Richard Henderson <rth@cygnus.com>
10618
10619 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
10620
10621 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
10622
10623 * gcc.dg/c90-printf-1.c: Add test for wide string format.
10624
10625 2000-09-22 Geoff Keating <geoffk@cygnus.com>
10626
10627 * gcc.c-torture/compile/20000922-1.c: New file.
10628
10629 2000-09-21 Nick Clifton <nickc@redhat.com>
10630
10631 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10632 a signed long modulo operation.
10633 (mod6): New function - perform an unsigned long modulo operation.
10634 (main): Add tests for modulos of very large numbers by very small
10635 dividends.
10636
10637 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10638
10639 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10640
10641 2000-09-19 Richard Henderson <rth@cygnus.com>
10642
10643 * gcc.dg/compare2.c (case 10): XFAIL.
10644
10645 2000-09-18 Richard Henderson <rth@cygnus.com>
10646
10647 * gcc.c-torture/execute/20000906-1.c: Move ...
10648 * gcc.dg/20000906-1.c: ... here. Only run on targets
10649 that support __builtin_trap.
10650
10651 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
10652
10653 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10654
10655 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
10656
10657 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10658 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
10659 more $ format tests.
10660
10661 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
10662
10663 * gcc.dg/format-errmk-1.c: New test.
10664
10665 2000-09-17 Greg McGary <greg@mcgary.org>
10666
10667 * gcc.c-torture/execute/20000917-1.x: Remove.
10668
10669 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
10670
10671 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10672
10673 2000-09-17 Greg McGary <greg@mcgary.org>
10674
10675 * gcc.c-torture/execute/20000917-1.c: New test.
10676 * gcc.c-torture/execute/20000917-1.x: XFAIL.
10677
10678 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
10679
10680 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10681 in nested macro bug.
10682
10683 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
10684
10685 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10686
10687 2000-09-14 Jeffrey A Law (law@cygnus.com)
10688
10689 * gcc.c-torture/execute/20000914-1.c: New test.
10690
10691 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
10692
10693 * g++.other/inline13.C: New test.
10694
10695 2000-09-12 Andreas Jaeger <aj@suse.de>
10696
10697 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10698 constant by Ulrich Drepper <drepper@redhat.com>.
10699
10700 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
10701
10702 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10703
10704 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10705
10706 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10707
10708 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
10709
10710 * gcc.dg/cpp/backslash.c: New test.
10711
10712 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
10713
10714 * gcc.c-torture/execute/20000910-1.c: New test.
10715 * gcc.c-torture/execute/20000910-2.c: Likewise.
10716
10717 2000-09-11 Robert Lipe <robertl@sco.com>
10718
10719 * gcc.dg/pragma-align.c: New test.
10720
10721 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
10722
10723 * g++.old-deja/g++.pt/explicit82.C: New test.
10724 * g++.old-deja/g++.pt/explicit83.C: New test.
10725
10726 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
10727
10728 * gcc.dg/asm-names.c: New test.
10729
10730 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10731
10732 * gcc.dg/cpp/tr-warn6.c: New test
10733
10734 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
10735
10736 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10737 be accepted.
10738
10739 2000-09-07 Catherine Moore <clm@redhat.com>
10740
10741 * gcc.c-torture/execute/unroll-1.c: New test.
10742
10743 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
10744
10745 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10746 ERROR markers.
10747 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10748 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10749 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10750 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10751 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10752 Preprocess only.
10753 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10754 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10755
10756 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10757
10758 * g++.old-deja/g++.pt/deduct2.C: New test.
10759
10760 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10761
10762 * g++.old-deja/g++.pt/parms2.C: New test.
10763
10764 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10765
10766 * g++.old-deja/g++.pt/crash58.C: New test.
10767
10768 2000-09-06 Greg McGary <greg@mcgary.org>
10769
10770 * gcc.c-torture/execute/20000906-1.c: New test.
10771 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10772
10773 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10774
10775 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10776
10777 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10778
10779 * g++.old-deja/g++.pt/crash57.C: New test.
10780
10781 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10782
10783 * g++.old-deja/g++.pt/crash56.C: New test.
10784
10785 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10786
10787 * g++.old-deja/g++.pt/koenig1.C: New test.
10788
10789 2000-09-04 Jakub Jelinek <jakub@redhat.com>
10790
10791 * gcc.dg/20000904-1.c: New test.
10792
10793 2000-09-04 Jakub Jelinek <jakub@redhat.com>
10794
10795 * gcc.dg/cpp/paste8.c: New test.
10796
10797 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
10798
10799 * gcc.c-torture/compile/20000827-1.c: New test.
10800
10801 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
10802
10803 * gcc.dg/format-diag-1.c: New test.
10804
10805 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
10806
10807 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10808 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10809 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10810 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10811 gcc.dg/formatz-1.c: Adjust warning regular expressions.
10812
10813 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
10814
10815 * g++.old-deja/g++.other/nested4.C: New test.
10816
10817 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
10818
10819 * g++.old-deja/g++.ns/scoped1.C: New test.
10820
10821 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
10822
10823 * lib/g++.exp: Support testing already-installed GCC.
10824
10825 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10826
10827 * wtr-label-1.c, wtr-suffix-1.c: New tests.
10828
10829 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10830
10831 * gcc.dg/return-type-2.c: New test.
10832
10833 2000-08-27 Geoff Keating <geoffk@cygnus.com>
10834
10835 * gcc.c-torture/compile/20000825-1.c: New test.
10836
10837 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
10838
10839 * gcc.dg/dwarf2-2.c: New test.
10840
10841 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
10842
10843 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10844 dg-warning regexps.
10845
10846 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
10847
10848 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10849 gcc.dg/format-ext-5.c: New tests.
10850
10851 2000-08-25 Jakub Jelinek <jakub@redhat.com>
10852
10853 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10854
10855 2000-08-24 Mark Mitchell <mark@codesourcery.com>
10856
10857 * gcc.dg/noncompile/930622-2.c: Adjust error message.
10858
10859 2000-08-24 Richard Henderson <rth@cygnus.com>
10860
10861 * gcc.dg/ia64-sync-1.c: New test.
10862 * gcc.dg/ia64-sync-2.c: New test.
10863 * gcc.dg/ia64-asm-1.c: New test.
10864
10865 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
10866
10867 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10868 * gcc.dg/format-ext-2.c: New test.
10869
10870 2000-08-23 Jason Merrill <jason@redhat.com>
10871
10872 * lib/old-dejagnu.exp: Also ignore "In member function" and
10873 "At global scope".
10874
10875 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10876
10877 * gcc.dg/noncompile/label-lineno-1.c: New test.
10878
10879 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
10880
10881 * gcc.dg/c99-array-nonobj-1.c: New test.
10882
10883 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
10884
10885 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10886 tests.
10887 * gcc.dg/format-ext-1.c: New test.
10888
10889 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10890
10891 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10892 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10893 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10894 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10895 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10896
10897 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
10898
10899 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10900 gcc.dg/c99-strftime-2.c: New tests.
10901
10902 2000-08-22 Richard Henderson <rth@cygnus.com>
10903
10904 * gcc.c-torture/execute/20000822-1.c: New test.
10905
10906 2000-08-21 Jakub Jelinek <jakub@redhat.com>
10907
10908 * gcc.c-torture/execute/20000819-1.x: Remove.
10909
10910 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
10911
10912 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10913 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10914 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10915 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10916 gcc.dg/format-xopen-1.c: New tests.
10917
10918 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
10919
10920 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10921
10922 2000-08-21 Jakub Jelinek <jakub@redhat.com>
10923
10924 * g++.old-deja/g++.other/loop2.C: New test.
10925
10926 * gcc.c-torture/compile/20000606-1.c: New test.
10927 * gcc.c-torture/compile/20000728-1.c: New test.
10928 * gcc.c-torture/execute/20000801-1.c: New test.
10929 * gcc.c-torture/execute/20000801-2.c: New test.
10930 * gcc.c-torture/execute/20000819-1.c: New test.
10931 * gcc.c-torture/execute/20000819-1.x: XFAIL.
10932 * gcc.dg/20000629-1.c: New test.
10933 * gcc.dg/20000724-1.c: New test.
10934 * gcc.dg/20000807-1.c: New test.
10935
10936 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10937
10938 * gcc.dg/cpp/pragma-1.c: New test.
10939 * gcc.dg/cpp/pragma-2.c: New test.
10940
10941 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
10942
10943 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10944 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
10945
10946 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10947
10948 * gcc.c-torture/compile/20000818-1.c: New test.
10949
10950 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
10951
10952 * gcc.c-torture/execute/20000818-1.c: New test.
10953
10954 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
10955
10956 * gcc.dg/format-va-1.c: New test.
10957
10958 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
10959
10960 * g++.old-deja/g++.other/typedef8.C: New test.
10961
10962 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
10963
10964 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10965 * g++.old-deja/g++.mike/net36.C: Mark candidate.
10966 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10967 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10968 * g++.old-deja/g++.other/ptrmem7.C: New test.
10969 * g++.old-deja/g++.pt/ptrmem10.C: New test.
10970
10971 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
10972
10973 * g++.old-deja/g++.pt/typename27.C: New test.
10974
10975 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
10976
10977 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10978 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10979 * g++.old-deja/g++.pt/friend45.C: New test.
10980 * g++.old-deja/g++.other/friend8.C: New test.
10981
10982 2000-08-15 Richard Henderson <rth@cygnus.com>
10983
10984 * gcc.c-torture/execute/20000815-1.c: New test.
10985
10986 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
10987
10988 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10989 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10990 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10991
10992 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
10993
10994 * g++.old-deja/g++.other/refinit2.C: New test.
10995
10996 2000-08-13 Geoff Keating <geoffk@cygnus.com>
10997
10998 * lib/c-torture.exp (c-torture): Make
10999 compiler_conditional_xfail_data global.
11000 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
11001 compiler_conditional_xfail_data machinery.
11002 (f-torture-execute): Likewise.
11003 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
11004 and only when unrolling loops.
11005
11006 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
11007
11008 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11009
11010 * g++.old-deja/g++.pt/explicit81.C: New test.
11011
11012 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11013
11014 * g++.old-deja/g++.pt/typename26.C: New test.
11015
11016 2000-08-10 Geoff Keating <geoffk@cygnus.com>
11017
11018 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
11019 warning.
11020
11021 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
11022
11023 * g++.old-deja/g++.other/array3.C: New test.
11024
11025 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11026
11027 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
11028 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
11029 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
11030 New tests.
11031
11032 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
11033
11034 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
11035 * g++.old-deja/g++.abi/vmihint.C: Likewise.
11036
11037 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
11038
11039 * gcc.c-torture/execute/20000808-1.c: New test.
11040
11041 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11042
11043 * gcc.dg/c90-const-expr-1.c: New test.
11044
11045 2000-08-08 Richard Henderson <rth@cygnus.com>
11046
11047 * gcc.dg/noncompile/920923-1.c: Declare calloc.
11048
11049 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
11050
11051 * gcc.dg/noncompile/const-ll-1.c: New test.
11052
11053 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
11054
11055 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
11056
11057 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11058
11059 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
11060 that running programs linked against the shared version of libobjc
11061 run correctly.
11062
11063 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11064
11065 * gcc.dg/c99-printf-1.c: New test.
11066
11067 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11068
11069 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
11070
11071 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
11072
11073 * gcc.c-torture/execute/20000731-1.x: Delete.
11074
11075 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
11076
11077 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
11078 and torture_without_loops as is done by c-torture.exp.
11079 (search_for): Copy from c-torture.exp.
11080 (gcc-dg-runtest): New function, drives a directory of tests
11081 iterating over the TORTURE_OPTIONS.
11082 (scan-assembler, scan-assembler-not): Move here from
11083 individual directory drivers.
11084
11085 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
11086 defined by lib/gcc-dg.exp.
11087 * gcc.dg/cpp/cpp.exp: Likewise.
11088 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
11089 gcc-dg-runtest, so we cycle over optimization options.
11090
11091 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
11092 * gcc.dg/compare2.c: No longer expected to fail.
11093
11094 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
11095
11096 * gcc.c-torture/execute/20000804-1.c: New test.
11097
11098 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
11099
11100 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
11101
11102 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
11103
11104 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
11105
11106 2000-08-03 Jeffrey A Law (law@cygnus.com)
11107
11108 * gcc.c-torture/compile/20000803-1.c: New test.
11109
11110 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
11111
11112 * gcc.c-torture/execute/20000801-3.c,
11113 gcc.c-torture/execute/20000801-4.c: New tests.
11114 * gcc.c-torture/execute/20000801-3.x,
11115 gcc.c-torture/execute/20000801-4.x: Xfail.
11116
11117 2000-08-02 Geoff Keating <geoffk@cygnus.com>
11118
11119 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
11120 libobjc/.libs to allow for libtool.
11121
11122 2000-08-02 Jakub Jelinek <jakub@redhat.com>
11123
11124 * gcc.c-torture/compile/20000802-1.c: New test.
11125
11126 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
11127
11128 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
11129
11130 2000-07-31 Jeffrey A Law (law@cygnus.com)
11131
11132 * gcc-c-torture/execute/20000731-2.c: New test.
11133
11134 * gcc.c-torture/execute/20000731-1.c: New test.
11135 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
11136
11137 2000-07-31 Jakub Jelinek <jakub@redhat.com>
11138
11139 * testsuite/gcc.dg/cpp/paste7.c: New test.
11140 * gcc.dg/cpp/20000725-1.c: New test.
11141
11142 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11143
11144 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
11145 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
11146 declaration warning for __builtin_dwarf_reg_size.
11147
11148 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
11149
11150 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
11151
11152 * gcc.dg/noncompile/voidparam-1.c: New test.
11153
11154 2000-07-30 Richard Henderson <rth@cygnus.com>
11155
11156 * gcc.dg/c90-digraph-1.c: Don't xfail.
11157 * gcc.dg/compare2.c (case 10): Xfail.
11158 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
11159
11160 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
11161
11162 * gcc.dg/c99-main-1.c: New test.
11163
11164 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
11165
11166 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
11167
11168 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
11169
11170 * gcc.c-tortuer/execute/20000726-1.c: New test.
11171
11172 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
11173
11174 * gcc.c-torture/execute/enum-2.c: New test.
11175
11176 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11177
11178 * gcc.dg/cpp/tr-warn3.c: New test.
11179
11180 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11181
11182 * g++.old-deja/g++.ext/implicit1.C: Remove.
11183 * g++.old-deja/g++.jason/c2.C: Remove
11184 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
11185 * g++.old-deja/g++.pt/crash16.C: Likewise.
11186 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
11187
11188 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11189
11190 * g++.old-deja/g++.other/for2.C: New test.
11191
11192 2000-07-25 Jakub Jelinek <jakub@redhat.com>
11193
11194 * gcc.dg/20000720-1.c: New test.
11195
11196 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
11197
11198 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
11199
11200 2000-07-24 Geoff Keating <geoffk@cygnus.com>
11201
11202 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
11203 * gcc.c-torture/execute/20000722-1.c: New.
11204 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
11205
11206 2000-07-24 Jakub Jelinek <jakub@redhat.com>
11207
11208 * gcc.dg/cpp/20000720-1.S: New test.
11209
11210 2000-07-21 Michael Meissner <meissner@redhat.com>
11211
11212 * gcc.c-torture/execute/ieee/hugeval.c: New test.
11213
11214 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11215
11216 * g++.old-deja/g++.brendan/crash16.C,
11217 g++.old-deja/g++.brendan/parse3.C,
11218 g++.old-deja/g++.brendan/redecl1.C,
11219 g++.old-deja/g++.ns/template13.C,
11220 g++.old-deja/g++.other/decl4.C,
11221 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
11222
11223 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11224
11225 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
11226 and "Internal error".
11227
11228 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
11229 regexps.
11230 * gcc.dg/cpp/paste6.c: New test.
11231
11232 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
11233
11234 * gcc.dg/cpp/tr-direct.c: New test.
11235
11236 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
11237 gcc.dg/cpp/undef1.c: Tweak error regexps.
11238
11239 2000-07-18 Eric Christopher <echristo@redhat.com>
11240
11241 * gcc.c-torture/compile/20000718-1.c: New test.
11242
11243 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
11244
11245 * cpplex.c (_cpp_push_token): If the token being pushed back
11246 is the previous token in this context, just subtract one from
11247 context->posn.
11248 * cppmacro.c (save_expansion): Clear aux field when storing a
11249 placemarker.
11250
11251 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
11252
11253 * gcc.dg/noncompile/redecl-1.c: New test.
11254
11255 2000-07-18 Jakub Jelinek <jakub@redhat.com>
11256
11257 * gcc.c-torture/execute/20000717-5.c: New test.
11258 * gcc.c-torture/execute/20000717-1.x: Removed.
11259
11260 2000-07-17 Richard Henderson <rth@cygnus.com>
11261
11262 * gcc.c-torture/execute/20000717-4.c: New test.
11263
11264 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
11265
11266 * gcc.dg/cpp/syshdr.c: New test.
11267 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11268
11269 2000-07-17 Neil Booth <neilb@earthling.net>
11270
11271 * gcc.dg/cpp/cmdlne-dM.c: New test.
11272 * gcc.dg/cpp/cmdlne-dD.c: New test.
11273
11274 2000-07-17 Jeffrey A Law (law@cygnus.com)
11275
11276 * gcc.c-torture/execute/20000717-3.c: New test.
11277
11278 * gcc.c-torture/compile/20000717-1.c: New test.
11279
11280 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
11281
11282 * gcc.c-torture/execute/20000717-2.c: New test.
11283
11284 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11285
11286 * gcc.dg/formatz-1.c: New test.
11287
11288 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11289 * gcc.dg/c99-digraph-1.c: New tests.
11290
11291 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11292 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11293
11294 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11295 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11296 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11297 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11298 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11299 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11300 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11301
11302 2000-07-17 Greg McGary <greg@mcgary.org>
11303
11304 * gcc.c-torture/execute/20000717-1.c: New test.
11305 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11306
11307 2000-07-15 Jakub Jelinek <jakub@redhat.com>
11308
11309 * gcc.c-torture/execute/20000715-2.c: New test.
11310 * gcc.dg/20000715-1.c: New test.
11311
11312 2000-07-15 Michael Meissner <meissner@redhat.com>
11313
11314 * gcc.c-torture/execute/20000715-1.c: New test.
11315
11316 2000-07-13 Jakub Jelinek <jakub@redhat.com>
11317
11318 * gcc.c-torture/execute/20000707-1.c: New test.
11319
11320 2000-07-13 Neil Booth <NeilB@earthling.net>
11321
11322 * testsuite/gcc.dg/cpp/digraph1.c,
11323 testsuite/gcc.dg/cpp/digraph2.c,
11324 testsuite/gcc.dg/cpp/digraphs.c: New tests.
11325
11326 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
11327
11328 * g77.f-torture/compile/20000630-2.f: New test.
11329 * g77.f-torture/compile/20000630-2.x
11330
11331 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
11332
11333 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
11334
11335 2000-07-11 Neil Booth <NeilB@earthling.net>
11336
11337 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
11338
11339 2000-07-11 Neil Booth <NeilB@earthling.net>
11340
11341 * gcc.dg/cpp/cmdlne-C.c: New.
11342
11343 2000-07-09 Neil Booth <NeilB@earthling.net>
11344
11345 * gcc.dg/cpp/directiv.c: New tests.
11346 * gcc.dg/cpp/undef1.c: Update.
11347
11348 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
11349
11350 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
11351
11352 2000-07-09 Neil Booth <NeilB@earthling.net>
11353
11354 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
11355
11356 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
11357
11358 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
11359 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
11360
11361 2000-07-08 Neil Booth <NeilB@earthling.net>
11362
11363 * gcc.dg/cpp/macsyntx.c: New tests.
11364
11365 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11366
11367 * gcc.dg/20000707-1.c: New test.
11368
11369 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11370
11371 * gcc.c-torture/execute/20000706-1.c: New test.
11372 * gcc.c-torture/execute/20000706-2.c: New test.
11373 * gcc.c-torture/execute/20000706-3.c: New test.
11374 * gcc.c-torture/execute/20000706-4.c: New test.
11375 * gcc.c-torture/execute/20000706-5.c: New test.
11376
11377 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11378
11379 * g++.old-deja/g++.pt/instantiate7.C: New test.
11380
11381 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11382
11383 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
11384 * g++.old-deja/g++.mike/thunk3.C: Likewise.
11385 * g++.old-deja/g++.other/rtti3.C: Likewise.
11386 * g++.old-deja/g++.other/rttid3.C: Likewise.
11387
11388 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
11389
11390 * g77.f-torture/compile/20000630-1.x: Fix typo
11391
11392 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
11393
11394 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
11395 assembly output.
11396
11397 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
11398
11399 * gcc.dg/cpp/ident.c: New test.
11400
11401 2000-07-05 Neil Booth <NeilB@earthling.net>
11402
11403 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
11404 gcc.dg/cpp/lexstrng.c: New tests.
11405
11406 2000-07-04 Neil Booth <NeilB@earthling.net>
11407
11408 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
11409 * gcc.dg/cpp/strify2.c: Same.
11410
11411 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
11412
11413 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
11414 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
11415 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
11416 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
11417
11418 * testsuite/gcc.dg/cpp/macro1.c,
11419 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
11420 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
11421 testsuite/gcc.dg/cpp/strify1.c,
11422 testsuite/gcc.dg/cpp/strify2.c: New tests.
11423
11424 2000-07-03 Jakub Jelinek <jakub@redhat.com>
11425
11426 * gcc.c-torture/execute/20000703-1.c: New test.
11427
11428 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11429
11430 * g++.old-deja/g++.pt (lookup10.C): New test.
11431
11432 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11433
11434 * g++.old-deja/g++.pt (typename25.C): New test.
11435
11436 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
11437
11438 * gcc.c-torture/compile/20000701-1.c: New test.
11439
11440 2000-06-30 Nick Clifton <nickc@cygnus.com>
11441
11442 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
11443 to test case.
11444
11445 2000-06-30 Catherine Moore <clm@cygnus.com>
11446
11447 * gcc.c-torture/execute/align-1.c: New test.
11448
11449 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
11450
11451 * g++.old-deja/g++.pt/expr8.C: New test.
11452 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
11453
11454 2000-06-29 Nick Clifton <nickc@cygnus.com>
11455
11456 * gcc.c-torture/compile/20000629-1.c: New test.
11457
11458 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11459
11460
11461 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
11462 gcc.dg/noncompile directory, depending on whether they're
11463 preprocessor tests or not. Annotate all the tests for the dg
11464 framework.
11465
11466 * gcc.c-torture/noncompile/noncompile.exp: Delete.
11467 * gcc.dg/noncompile/noncompile.exp: New.
11468
11469 * Moved files:
11470 Old name New name
11471 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
11472 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
11473 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
11474 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
11475 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
11476 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
11477 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
11478 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
11479 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
11480 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
11481 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
11482 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
11483 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
11484 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
11485 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
11486 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
11487 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
11488 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
11489 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
11490 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
11491 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
11492 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
11493 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
11494 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
11495
11496 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
11497 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
11498 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
11499 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
11500 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
11501 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
11502
11503 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11504
11505 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
11506 declare one variable. On the fourth, error.
11507 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
11508 declared by 20000628-1a.h.
11509
11510 2000-06-29 Richard Henderson <rth@redhat.com>
11511
11512 * gcc.c-torture/execute/930529-1.x: New file.
11513 * gcc.dg/920413-1.c: Adjust expected warning text.
11514 * gcc.dg/980217-1.c: Declare abort.
11515 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
11516
11517 2000-06-29 Jeffrey A Law (law@cygnus.com)
11518
11519 * g77.f-torture/compile/20000629-1.f: New test.
11520 * g77.f-torture/compile/20000629-1.x: Expected to fail.
11521
11522 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
11523
11524 Rearrange lots of files, removing entirely the
11525 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
11526 directories.
11527
11528 * Deleted files:
11529 gcc.c-torture/code_quality/code_quality.exp
11530 gcc.c-torture/special/special.exp
11531 gcc.failure/failure.exp
11532 gcc.failure/940409-1.x
11533 gcc.c-torture/compile/961203-1.x
11534
11535 * New files:
11536 gcc.misc-tests/linkage.exp
11537 gcc.c-torture/execute/920730-1t.c
11538 gcc.c-torture/execute/920730-1t.x
11539 gcc.c-torture/compile/920520-1.x
11540 gcc.c-torture/compile/920521-1.x
11541 gcc.c-torture/compile/981006-1.x
11542 gcc.c-torture/execute/eeprof-1.x
11543
11544 * Moved files (possibly with modifications to fit a new harness):
11545 Old name New name
11546 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
11547 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
11548 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
11549 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
11550 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
11551 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
11552 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
11553 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
11554 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
11555 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
11556 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
11557 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
11558 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
11559 gcc.failure/940409-1.c gcc.dg/940409-1.c
11560
11561 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
11562
11563 * c-torture/compile/961203-1.x: Delete.
11564
11565 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
11566 not exit. Include stdio.h.
11567 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
11568 * gcc.misc-tests/dg-12.c: Likewise.
11569 * gcc.misc-tests/dg-5.c: Likewise.
11570 * gcc.misc-tests/dg-6.c: Likewise.
11571 * gcc.misc-tests/dg-7.c: Prototype abort.
11572 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
11573 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
11574 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
11575 not exit.
11576 * gcc.misc-tests/sieve.c: Use return from main, not exit.
11577 * gcc.misc-tests/sort2.c: Use return from main, not exit.
11578
11579 2000-06-28 Jakub Jelinek <jakub@redhat.com>
11580
11581 * gcc.dg/cpp/20000628-1.c: New test.
11582 * gcc.dg/cpp/20000628-1.h: New header for above test.
11583 * gcc.dg/cpp/20000628-1a.h: Likewise.
11584
11585 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
11586
11587 * gcc.dg/cpp: New directory.
11588 * gcc.dg/cpp/cpp.exp: New driver.
11589 * gcc.dg/cpp/20000627-1.c: New test.
11590 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
11591 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
11592 and rewrite as a compilation test.
11593
11594 * gcc.dg: Move many files into the cpp subdirectory, possibly
11595 renaming or editing them as well.
11596 Old name New name
11597 990119-1.c cpp/19990119-1.c
11598 990228-1.c cpp/19990228-1.c
11599 990407-1.c cpp/19990407-1.c
11600 990409-1.c cpp/19990409-1.c
11601 990413-1.c cpp/19990413-1.c
11602 990703-1.c cpp/19990703-1.c
11603 20000127-1.c cpp/20000127-1.c
11604 20000129-1.c cpp/20000129-1.c
11605 20000207-1.c cpp/20000207-1.c
11606 20000207-2.c cpp/20000207-2.c
11607 20000209-1.c cpp/20000209-1.c
11608 20000209-2.c cpp/20000209-2.c
11609 20000301-1.c cpp/20000301-1.c
11610 20000419-1.c cpp/20000419-1.c
11611 20000510-1.S cpp/20000510-1.S
11612 20000519-1.c cpp/20000519-1.c
11613 20000529-1.c cpp/20000529-1.c
11614 20000625-1.c cpp/20000625-1.c
11615 20000625-2.c cpp/20000625-2.c
11616 cpp-as1.c cpp/assert1.c
11617 cpp-as2.c cpp/assert2.c
11618 cxx-comments-1.c cpp/cxxcom1.c
11619 cxx-comments-2.c cpp/cxxcom2.c
11620 endif-label.c cpp/endif.c
11621 cpp-hash1.c cpp/hash1.c
11622 cpp-hash2.c cpp/hash2.c
11623 cpp-if1.c cpp/if-1.c
11624 cpp-if2.c cpp/if-2.c
11625 cpp-if3.c cpp/if-3.c
11626 cpp-if4.c cpp/if-4.c
11627 cpp-if5.c cpp/if-5.c
11628 cpp-cond.c cpp/if-cexp.c
11629 cpp-missingop.c cpp/if-mop.c
11630 cpp-missingparen.c cpp/if-mpar.c
11631 cpp-opprec.c cpp/if-oppr.c
11632 cpp-ifparen.c cpp/if-paren.c
11633 cpp-shortcircuit.c cpp/if-sc.c
11634 cpp-shift.c cpp/if-shift.c
11635 cpp-unary.c cpp/if-unary.c
11636 cpp-li1.c cpp/line1.c
11637 cpp-li2.c cpp/line2.c
11638 lineno.c cpp/line3.c
11639 lineno-2.c cpp/line4.c
11640 cpp-mi.c cpp/mi1.c
11641 cpp-mic.h cpp/mi1c.h
11642 cpp-micc.h cpp/mi1cc.h
11643 cpp-mind.h cpp/mi1nd.h
11644 cpp-mindp.h cpp/mi1ndp.h
11645 cpp-mix.h cpp/mi1x.h
11646 cpp-mi2.c cpp/mi2.c
11647 cpp-mi2a.h cpp/mi2a.h
11648 cpp-mi2b.h cpp/mi2b.h
11649 cpp-mi2c.h cpp/mi2c.h
11650 cpp-mi3.c cpp/mi3.c
11651 cpp-mi3.def cpp/mi3.def
11652 poison-1.c cpp/poison.c
11653 pr-impl.c cpp/prag-imp.c
11654 cpp-redef-2.c cpp/redef1.c
11655 cpp-redef.c cpp/redef2.c
11656 strpaste.c cpp/strp1.c
11657 strpaste-2.c cpp/strp2.c
11658 cpp-tradpaste.c cpp/tr-paste.c
11659 cpp-tradstringify.c cpp/tr-str.c
11660 cpp-tradwarn1.c cpp/tr-warn1.c
11661 cpp-tradwarn2.c cpp/tr-warn2.c
11662 trigraphs.c cpp/trigraphs.c
11663 cpp-unc1.c cpp/unc1.c
11664 cpp-unc2.c cpp/unc2.c
11665 cpp-unc3.c cpp/unc3.c
11666 cpp-unc.c cpp/unc4.c
11667 undef.c cpp/undef1.c
11668 undef-2.c cpp/undef2.c
11669 cpp-wi1.c cpp/widestr1.c
11670
11671 2000-06-27 Mark Mitchell <mark@codesourcery.com>
11672
11673 * lib/g++.exp (g++_include_flags): Tweak.
11674
11675 2000-06-27 H.J. Lu <hjl@gnu.org>
11676 Loren J. Rittle <ljrittle@acm.org>
11677
11678 * lib/g++.exp (g++_include_flags): Override libgloss.exp
11679 version with one that knows about the new gcc tree structure.
11680 (g++_link_flags): Same.
11681
11682 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
11683
11684 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11685 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11686 case we are cross-compiling.
11687
11688 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11689 g++.old-deja/g++.niklas/Makefile.in,
11690 g++.old-deja/g++.niklas/configure.in,
11691 g++.old-deja/g++.other/Makefile.in,
11692 g++.old-deja/g++.other/configure.in,
11693 gcc.c-torture/code_quality/Makefile.in,
11694 gcc.c-torture/code_quality/configure.in,
11695 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11696 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11697 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11698 gcc.c-torture/execute/ieee/Makefile.in,
11699 gcc.c-torture/execute/ieee/configure.in,
11700 gcc.c-torture/noncompile/Makefile.in,
11701 gcc.c-torture/noncompile/configure.in,
11702 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11703 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11704 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11705
11706 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
11707
11708 * g++.old-deja/g++.other/ambig3.C: New test.
11709
11710 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
11711
11712 * g++.old-deja/g++.pt/syntax1.C: New test.
11713 * g++.old-deja/g++.pt/syntax2.C: New test.
11714 * g++.old-deja/g++.other/syntax3.C: New test.
11715 * g++.old-deja/g++.other/syntax4.C: New test.
11716
11717 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
11718
11719 * gcc.dg/20000623-1.c: Prototype exit and abort.
11720
11721 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
11722
11723 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11724 New tests.
11725 * gcc.dg/cpp-mi3.def: New file.
11726
11727 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11728 inside assertions.
11729 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11730 lexer's error messages.
11731 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11732 divine anything from the linemarkers.
11733 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11734 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11735
11736 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
11737
11738 * gcc.dg/20000623-1.c: New test.
11739
11740 2000-06-22 Jakub Jelinek <jakub@redhat.com>
11741
11742 * gcc.c-torture/execute/20000622-1.c: New test.
11743
11744 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
11745
11746 * g++.old-deja/g++.other/init15.C: New test.
11747
11748 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
11749
11750 * g++.old-deja/g++.pt/vaarg2.C: New test.
11751 * g++.old-deja/g++.pt/vaarg3.C: New test.
11752
11753 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
11754
11755 * g++.old-deja/g++.other/dyncast6.C: New test.
11756
11757 2000-06-15 Jakub Jelinek <jakub@redhat.com>
11758
11759 * gcc.c-torture/execute/loop-6.c: New test.
11760
11761 2000-06-14 Jakub Jelinek <jakub@redhat.com>
11762
11763 * gcc.dg/20000614-1.c: New test.
11764 * gcc.dg/20000614-2.c: New test.
11765
11766 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
11767
11768 * g++.old-deja/g++.other/inline12.C: New test.
11769
11770 2000-06-13 Jakub Jelinek <jakub@redhat.com>
11771
11772 * g++.old-deja/g++.other/eh1.C: New test.
11773
11774 2000-06-12 Jakub Jelinek <jakub@redhat.com>
11775
11776 * g++.old-deja/g++.other/type.C: New test.
11777
11778 2000-06-05 Jakub Jelinek <jakub@redhat.com>
11779
11780 * g++.old-deja/g++.other/initstring.C: New test.
11781
11782 2000-06-12 Jason Merrill <jason@redhat.com>
11783
11784 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11785
11786 2000-06-09 Jeffrey A Law (law@cygnus.com)
11787
11788 * gcc.c-torture/compile/20000609-1.c: New test.
11789
11790 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
11791
11792 * gcc.dg/20000609-1.c: New test.
11793
11794 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
11795
11796 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11797 * gcc.c-torture/noncompile/poison-1.c: Move...
11798 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11799 * gcc.dg/cpp-li1.c: Add a token after the #line.
11800
11801 2000-06-05 Richard Henderson <rth@cygnus.com>
11802
11803 * gcc.c-torture/execute/20000605-2.c: New test.
11804 * gcc.c-torture/execute/20000605-3.c: New test.
11805
11806 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
11807
11808 * g77.f-torture/execute/20000503-1.x: New file.
11809
11810 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
11811
11812 * g++.old-deja/g++.eh/badalloc1.C: New test.
11813
11814 2000-06-05 Richard Henderson <rth@cygnus.com>
11815
11816 * gcc.c-torture/execute/20000605-1.c: New test.
11817
11818 2000-06-05 Jakub Jelinek <jakub@redhat.com>
11819 Nathan Sidwell <nathan@codesourcery.com>
11820
11821 * gcc.c-torture/compile/20000605-1.c: New test.
11822
11823 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
11824
11825 * g77.f-torture/compile/20000601-1.f: New test.
11826
11827 2000-06-03 Richard Henderson <rth@cygnus.com>
11828
11829 * gcc.c-torture/execute/20000603-1.c: New.
11830
11831 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
11832
11833 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11834 * gcc.dg/noreturn-2.c (noreturn): Likewise.
11835
11836 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
11837
11838 * gcc.dg/compare2.c (case 12): XFAIL.
11839 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11840 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11841
11842 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11843
11844 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
11845
11846 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11847 guard macro is already defined when the header is first
11848 included.
11849 * gcc.dg/cpp-mix.h: New file.
11850 * gcc.dg/endif-label.c: Update patterns to match compiler.
11851
11852 * g++.brendan/complex1.C: Declare abort.
11853 * g++.law/refs4.C: Remove XFAIL.
11854 * g++.oliva/expr2.C: Declare abort and exit.
11855
11856 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
11857
11858 * gcc.c-torture/execute/20000528-1.c: New test.
11859
11860 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11861 * g++.old-deja/g++.law/temps4.C: Likewise.
11862
11863 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11864 stdlib.h. Call abort() on failure.
11865 * g++.old-deja/g++.law/refs4.C: Likewise.
11866 * g++.old-deja/g++.law/temps4.C: Likewise.
11867 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11868 * gcc.c-torture/execute/20000112-1.c: Include string.h.
11869
11870 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
11871
11872 Relative to g++.dg/special:
11873 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11874
11875 Relative to g++.old-deja:
11876 * g++.brendan/complex1.C, g++.jason/optimize2.C,
11877 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11878 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11879 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11880 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11881 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11882 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11883
11884 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11885 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11886 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11887 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11888 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11889 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11890 and/or string.h.
11891
11892 * g++.other/goto1.C: Update expectations for error messages.
11893
11894 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
11895
11896 * gcc.c-torture/compile/20000523-1.c: New test.
11897
11898 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
11899
11900 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11901
11902 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
11903
11904 * g++.old-deja/g++.eh/catch11.C: New test.
11905 * g++.old-deja/g++.eh/catch12.C: New test.
11906
11907 2000-05-24 Nick Clifton <nickc@cygnus.com>
11908
11909 * gcc.c-torture/execute/20000523-1.c: New test.
11910
11911 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
11912
11913 * c-torture/execute/bcp-1.c: Replace abort in arg of
11914 __builtin_constant_p with a generic external function.
11915
11916 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11917 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11918 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11919 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11920 Prototype abort and/or exit.
11921
11922 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11923 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11924 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11925 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11926
11927 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
11928
11929 * gcc.dg/dwarf2-1.c: New test.
11930
11931 2000-05-20 Richard Henderson <rth@cygnus.com>
11932
11933 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11934
11935 2000-05-20 Andreas Jaeger <aj@suse.de>
11936
11937 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11938 testcase.
11939
11940 2000-05-19 David Edelsohn <edelsohn@gnu.org>
11941
11942 * gcc.c-torture/execute/20000519-2.c: New test.
11943
11944 2000-05-19 Andreas Jaeger <aj@suse.de>
11945
11946 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11947 which fails with SSA.
11948
11949 * lib/c-torture.exp: Also test with -O3 -fssa.
11950
11951 2000-05-18 Michael Meissner <meissner@redhat.com>
11952
11953 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11954 * gcc.c-torture/execute/920415-1.c: Ditto.
11955 * gcc.c-torture/execute/920501-1.c: Ditto.
11956 * gcc.c-torture/execute/conversion.c: Ditto.
11957 * gcc.c-torture/execute/cvt-1.c: Ditto.
11958
11959 2000-05-18 Jeffrey A Law (law@cygnus.com)
11960
11961 * gcc.c-torture/compile/20000518-1.c: New test.
11962
11963 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
11964
11965 * g77.f-torture/compile/200005018.f: New test.
11966
11967 2000-05-17 Jeffrey A Law (law@cygnus.com)
11968
11969 * gcc.c-torture/compile/20000517-1.c: New test.
11970
11971 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11972
11973 * gcc.c-torture/execute/20000516-1.c: New test.
11974
11975 2000-05-15 Jakub Jelinek <jakub@redhat.com>
11976
11977 * g++.old-deja/g++.other/eh.C: New test.
11978
11979 2000-05-12 Richard Henderson <rth@cygnus.com>
11980
11981 * gcc.c-torture/execute/990208-1.c (main): Don't pass
11982 constants through to doit's conditional.
11983
11984 2000-05-11 Jeffrey A Law (law@cygnus.com)
11985
11986 * gcc.c-torture/compile/20000511-1.c: New test.
11987 * g77.f-torture/compile/20000511-1.f: New test.
11988 * g77.f-torture/compile/20000511-2.f: New test.
11989
11990 2000-05-11 Michael Meissner <meissner@redhat.com>
11991
11992 * gcc.c-torture/execute/20000511-1.c: New test.
11993
11994 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
11995
11996 * gcc.dg/dg.exp: Scan .S files as well as .c files.
11997 * gcc.dg/20000510-1.S: New.
11998
11999 2000-05-08 Catherine Moore <clm@cygnus.com>
12000
12001 * gcc.dg/unused-3.c: New.
12002
12003 2000-05-06 Richard Henderson <rth@cygnus.com>
12004
12005 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
12006 * g++.old-deja/g++.mike/warn1.C: Likewise.
12007 * g++.old-deja/g++.pt/local1.C: Likewise.
12008 * g++.old-deja/g++.pt/local7.C: Likewise.
12009 * g++.old-deja/g++.pt/spec16.C: Likewise.
12010
12011 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
12012
12013 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
12014
12015 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
12016
12017 * g77.f-torture/execute/20000503-1.f: New test.
12018
12019 2000-05-04 Andreas Jaeger <aj@suse.de>
12020
12021 * gcc.dg/noreturn-2.c: New test.
12022
12023 2000-05-04 Neil Booth <NeilB@earthling.net>
12024
12025 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
12026 preprocessor.
12027
12028 2000-05-04 Richard Henderson <rth@cygnus.com>
12029
12030 * gcc.c-torture/execute/20000503-1.c: Fix typo.
12031
12032 2000-05-04 Richard Henderson <rth@cygnus.com>
12033
12034 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
12035 OpenSSL by Jason R Thorpe.
12036
12037 2000-05-03 Jim Wilson <wilson@cygnus.com>
12038
12039 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
12040
12041 2000-05-03 Robert Lipe <robertlipe@usa.net>
12042
12043 * gcc.dg/20000503-1.c: New test.
12044
12045 2000-05-02 Jakub Jelinek <jakub@redhat.com>
12046
12047 * gcc.c-torture/compile/20000502-1.c: New test.
12048 * g++.old-deja/g++.other/align.C: New test.
12049 * gcc.dg/cpp-tradstringify.c: New test.
12050
12051 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
12052
12053 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
12054 and hard registers.
12055
12056 2000-04-26 Geoff Keating <geoffk@cygnus.com>
12057
12058 * gcc.c-torture/execute/loop-5.c: New test.
12059
12060 2000-04-25 Jakub Jelinek <jakub@redhat.com>
12061
12062 * gcc.c-torture/execute/va-arg-20.c: New test.
12063
12064 2000-04-23 Jeffrey A Law (law@cygnus.com)
12065
12066 * gcc.c-torture/execute/20000422-1.c: New test.
12067
12068 2000-04-20 Greg McGary <gkm@gnu.org>
12069
12070 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
12071 when optimizing, but without sibling-call optimizations (-O1).
12072
12073 2000-04-20 Jeffrey A Law (law@cygnus.com)
12074
12075 * gcc.c-torture/compile/20000420-1.c: New test.
12076
12077 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
12078
12079 * g++.abi/ptrflags.C: New test.
12080 * g++.eh/catchptr1.C: Test incomplete pointer chains.
12081
12082 2000-04-19 Catherine Moore <clm@cygnus.com>
12083
12084 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
12085
12086 2000-04-19 Greg McGary <gkm@gnu.org>
12087
12088 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
12089 sibling-call optimizations.
12090
12091 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
12092
12093 * gcc.dg/20000419-1.c: New test.
12094
12095 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
12096
12097 * gcc.c-torture/execute/20000412-6.c: New test.
12098
12099 2000-04-12 Jeffrey A Law (law@cygnus.com)
12100
12101 * gcc.c-torture/execute/20000412-5.c: New test.
12102 * g77.f-torture/compile/20000412-1.f: New test.
12103 * gcc.c-torture/execute/20000412-4.c: New test.
12104 * gcc.c-torture/compile/20000412-2.c: New test.
12105 * gcc.c-torture/execute/20000412-3.c: New test.
12106 * gcc.c-torture/compile/20000412-1.c: New test.
12107 * gcc.c-torture/execute/20000412-2.c: New test.
12108
12109 2000-04-12 Jakub Jelinek <jakub@redhat.com>
12110
12111 * objc/execute/bf-20.m: New test.
12112
12113 2000-04-10 Richard Henderson <rth@cygnus.com>
12114
12115 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
12116
12117 * gcc.c-torture/execute/20000412-1.c: New test.
12118
12119 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
12120
12121 * g++.old-deja/g++.eh/catchptr1.C: New test.
12122
12123 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
12124
12125 * g++.old-deja/g++.abi/cxa_vec.C: New test.
12126
12127 2000-04-08 Neil Booth <NeilB@earthling.net>
12128
12129 * gcc.dg/cpp-nullchar.c: Remove test as
12130 embedded nulls cause problems.
12131
12132 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12133
12134 * gcc.dg/compare2.c: New test.
12135
12136 2000-04-08 Neil Booth <NeilB@earthling.net>
12137
12138 * gcc.dg/cpp-nullchar.c: New test.
12139
12140 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
12141
12142 * gcc.dg/cpp-mi2.c: New test.
12143 * gcc.dg/cpp-mi2[abc].h: New files.
12144
12145 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
12146
12147 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
12148 member name.
12149
12150 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
12151
12152 * g++.old-deja/g++.abi/vmihint.C: New test.
12153
12154 2000-04-06 Neil Booth <NeilB@earthling.net>
12155
12156 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
12157 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
12158 copyright.
12159
12160 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
12161
12162 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
12163 avoid stack-frame overwrite.
12164
12165 2000-04-05 Jakub Jelinek <jakub@redhat.com>
12166
12167 * gcc.c-torture/compile/20000405-2.c: New test.
12168 * gcc.c-torture/compile/20000405-3.c: New test.
12169
12170 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12171
12172 * gcc.c-torture/compile/20000405-1.c: New test.
12173
12174 2000-04-04 Geoff Keating <geoffk@cygnus.com>
12175
12176 * gcc.dg/cast-qual-1.c: Revert last change.
12177
12178 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12179
12180 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
12181
12182 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
12183
12184 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
12185 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
12186
12187 2000-04-03 Jeffrey A Law (law@cygnus.com)
12188
12189 * gcc.c-torture/compile/20000403-2.c: New test.
12190 * gcc.c-torture/compile/20000403-1.c: New test.
12191
12192 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
12193
12194 * gcc.c-torture/execute/20000403-1.c: New test.
12195
12196 2000-04-03 Geoff Keating <geoffk@cygnus.com>
12197
12198 * gcc.c-torture/execute/20000402-1.c: New test.
12199
12200 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
12201
12202 * gcc.c-torture/execute/va-arg-15.c: New test.
12203 * gcc.c-torture/execute/va-arg-16.c: New test.
12204 * gcc.c-torture/execute/va-arg-17.c: New test.
12205 * gcc.c-torture/execute/va-arg-18.c: New test.
12206 * gcc.c-torture/execute/va-arg-19.c: New test.
12207
12208 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
12209
12210 * gcc.c-torture/compile/981211-1.c: Move to...
12211 * gcc.dg/cpp-as1.c: ...here.
12212 * gcc.dg/cpp-as2.c: New file.
12213
12214 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
12215 compiler.
12216
12217 2000-04-02 Neil Booth <NeilB@earthling.net>
12218
12219 * gcc.dg/cpp-cond.c New tests.
12220 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
12221 accidental success less likely.
12222 * gcc.dg/cpp-missingop.c New tests.
12223 * gcc.dg/cpp-missingparen.c New tests.
12224 * gcc.dg/cpp-shift.c New tests.
12225 * gcc.dg/cpp-shortcircuit.c New tests.
12226 * gcc.dg/cpp-unary.c New tests.
12227
12228 2000-03-29 Jeffrey A Law (law@cygnus.com)
12229
12230 * gcc.c-torture/compile/20000329-1.c: New test.
12231
12232 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
12233
12234 * gcc.c-torture/compile/20000326-1.c: New test.
12235 * gcc.c-torture/compile/20000326-2.c: New test.
12236
12237 2000-03-24 Geoff Keating <geoffk@cygnus.com>
12238
12239 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
12240 the first parameter is a function argument.
12241
12242 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
12243
12244 * g++.old-deja/g++.ext/array4.C: New test.
12245
12246 2000-03-22 Geoff Keating <geoffk@cygnus.com>
12247
12248 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12249
12250 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12251
12252 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12253
12254 2000-03-19 Richard Henderson <rth@cygnus.com>
12255
12256 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12257
12258 2000-03-19 Richard Henderson <rth@cygnus.com>
12259
12260 * gcc.c-torture/compile/20000319-1.c: New test.
12261
12262 2000-03-14 Jeffrey A Law (law@cygnus.com)
12263
12264 * gcc.c-torture/execute/20000314-3.c: New test.
12265 * gcc.c-torture/execute/20000314-2.c: New test.
12266 * gcc.c-torture/execute/20000314-1.c: New test.
12267 * gcc.c-torture/compile/20000314-2.c: New test.
12268 * gcc.c-torture/compile/20000314-1.c: New test.
12269
12270 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
12271
12272 * g++.old-deja/g++.warn/inline.C: New test.
12273
12274 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
12275
12276 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12277 standards-compliant result rather than specific constants.
12278 Put test-values in array.
12279
12280 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
12281
12282 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12283 (g++_target_compile): Put test-specific options last.
12284
12285 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12286
12287 * g++.old-deja/g++.eh/vbase4.C: New test.
12288
12289 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12290
12291 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12292
12293 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12294
12295 * g++.old-deja/g++.brendan/misc12.C: Removed.
12296 * g++.old-deja/g++.pt/memtemp77.C: Constify.
12297 * g++.old-deja/g++.ext/pretty4.C: New test.
12298
12299 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12300
12301 * g++.old-deja/g++.other/string2.C: New test.
12302
12303 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
12304
12305 * g++.old-deja/g++.warn/impint2.C: New test.
12306
12307 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
12308
12309 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
12310 is 1, not zero.
12311
12312 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
12313
12314 * g++.old-deja/g++.warn/impint.C: New test.
12315 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
12316 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
12317 * g++.old-deja/g++.pt/explicit12.C: Likewise.
12318 * g++.old-deja/g++.pt/explicit13.C: Likewise.
12319 * g++.old-deja/g++.pt/explicit17.C: Likewise.
12320 * g++.old-deja/g++.pt/explicit18.C: Likewise.
12321 * g++.old-deja/g++.pt/explicit19.C: Likewise.
12322 * g++.old-deja/g++.pt/explicit23.C: Likewise.
12323 * g++.old-deja/g++.pt/explicit31.C: Likewise.
12324 * g++.old-deja/g++.pt/explicit35.C: Likewise.
12325 * g++.old-deja/g++.pt/explicit6.C: Likewise.
12326 * g++.old-deja/g++.pt/memclass7.C: Likewise.
12327
12328 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
12329
12330 * gcc.dg/cpp-redef.c: New test.
12331
12332 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
12333
12334 * g++.old-deja/g++.pt/unify7.C: New test.
12335
12336 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12337
12338 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
12339 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
12340
12341 2000-02-25 Geoff Keating <geoffk@cygnus.com>
12342
12343 * gcc.c-torture/compile/20000224-1.c: New test.
12344
12345 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12346
12347 * gcc.c-torture/compile/cpp-2.c: New test.
12348 * gcc.c-torture/compile/cpp-1.c: New test.
12349
12350 2000-02-25 Jeffrey A Law (law@cygnus.com)
12351
12352 * gcc.c-torture/execute/20000225-1.c: New test.
12353
12354 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12355
12356 * gcc.dg/cpp-li2.c: New test.
12357
12358 * gcc.dg/cpp-wi1.c: New test.
12359
12360 * gcc.dg/cpp-li1.c: New test.
12361
12362 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
12363
12364 * g++.old-deja/g++.other/sizeof5.C: New test.
12365
12366 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12367
12368 * gcc.c-torture/execute/va-arg-13.c: New test.
12369
12370 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
12371
12372 * gcc.c-torture/execute/va-arg-12.c: New test.
12373
12374 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12375
12376 * gcc.c-torture/execute/20000223-1.c: New test.
12377
12378 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12379
12380 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
12381
12382 2000-02-22 Mark Mitchell <mark@codesourcery.com>
12383
12384 * g++.old-deja/g++.abi/ptrmem.C: New test.
12385
12386 2000-02-19 Richard Henderson <rth@cygnus.com>
12387
12388 * gcc.c-torture/compile/init-3.c: New.
12389
12390 2000-02-17 Mark Mitchell <mark@codesourcery.com>
12391
12392 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
12393 ALWAYS_CXXFLAGS.
12394
12395 2000-02-11 Robert Lipe <robertl@sco.com>
12396
12397 * gcc.c-torture/compile/20000211-3.c: New test.
12398
12399 2000-02-11 Martin Buchholz <martin@xemacs.org>
12400
12401 * gcc.c-torture/compile/20000211-2.c: New test.
12402
12403 2000-02-11 Jeffrey A Law (law@cygnus.com)
12404
12405 * gcc.c-torture/compile/20000211-1.c: New test.
12406
12407 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
12408
12409 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
12410 on native targets
12411
12412 2000-02-08 Nathan Sidwell <nathan@acm.org>
12413
12414 * g++.old-deja/g++.other/cast5.C: New test.
12415
12416 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
12417
12418 * gcc.c-torture/execute/20000205-1.c: New.
12419
12420 2000-02-03 Nathan Sidwell <nathan@acm.org>
12421
12422 * g++.old-deja/g++.jason/cast3.C: Return void.
12423 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
12424
12425 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12426
12427 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
12428
12429 * gcc.dg/loop-1.c: New test.
12430
12431 2000-01-27 Jakub Jelinek <jakub@redhat.com>
12432
12433 * gcc.c-torture/compile/20000127-1.c: New test.
12434 * gcc.c-torture/execute/991228-1.c: New test.
12435
12436 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12437
12438 * gcc.dg/unused-2.c: New test.
12439
12440 * gcc.dg/conv-1.c: New test.
12441
12442 2000-01-24 Mark Mitchell <mark@codesourcery.com>
12443
12444 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
12445 compiler.
12446 (tool_option_proc): Fix typo.
12447
12448 2000-01-24 Geoff Keating <geoffk@cygnus.com>
12449
12450 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
12451 of the ld on the host, not on the build machine.
12452 Also, don't crash if '--help' is not a supported option.
12453
12454 2000-01-24 Richard Henderson <rth@cygnus.com>
12455
12456 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
12457
12458 2000-01-20 Jeffrey A Law (law@cygnus.com)
12459
12460 * gcc.c-torture/execute/20000120-2.c: New test.
12461 * gcc.c-torture/execute/20000120-1.c: New test.
12462
12463 2000-01-13 Jeffrey A Law (law@cygnus.com)
12464
12465 * gcc.c-torture/execute/20000113-1.c: New test.
12466
12467 2000-01-12 Jeffrey A Law (law@cygnus.com)
12468
12469 * gcc.c-torture/execute/20000112-1.c: New test.
12470
12471 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12472
12473 * gcc.dg/20000111-1.c: New test.
12474
12475 2000-01-10 Jeffrey A Law (law@cygnus.com)
12476
12477 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
12478 with 16 bit integers.
12479
12480 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12481
12482 * gcc.dg/20000108-1.c: New test.
12483
12484 2000-01-05 Nathan Sidwell <nathan@acm.org>
12485
12486 * g++.old-deja/g++.ns/koenig8.C: New test.
12487
12488 2000-01-05 Nathan Sidwell <nathan@acm.org>
12489
12490 * g++.old-deja/g++.other/cast4.C: New test.
12491
12492 2000-01-05 Jeffrey A Law (law@cygnus.com)
12493
12494 * gcc.c-torture/compile/20000105-2.c: New test.
12495 * gcc.c-torture/compile/20000105-1.c: New test.
12496
12497 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12498
12499 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
12500 references to printf & atoi to conform to ANSI standard.
12501 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
12502 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
12503 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
12504 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
12505 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
12506 * g++.old-deja/g++.brendan/complex1.C: Likewise.
12507 * g++.old-deja/g++.brendan/copy1.C: Likewise.
12508 * g++.old-deja/g++.brendan/copy2.C: Likewise.
12509 * g++.old-deja/g++.brendan/copy3.C: Likewise.
12510 * g++.old-deja/g++.brendan/copy4.C: Likewise.
12511 * g++.old-deja/g++.brendan/copy5.C: Likewise.
12512 * g++.old-deja/g++.brendan/copy6.C: Likewise.
12513 * g++.old-deja/g++.brendan/copy7.C: Likewise.
12514 * g++.old-deja/g++.brendan/copy8.C: Likewise.
12515 * g++.old-deja/g++.brendan/crash11.C: Likewise.
12516 * g++.old-deja/g++.brendan/crash14.C: Likewise.
12517 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
12518 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12519 * g++.old-deja/g++.brendan/delete2.C: Likewise.
12520 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
12521 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
12522 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
12523 * g++.old-deja/g++.brendan/eh1.C: Likewise.
12524 * g++.old-deja/g++.brendan/groff1.C: Likewise.
12525 * g++.old-deja/g++.brendan/init3.C: Likewise.
12526 * g++.old-deja/g++.brendan/misc12.C: Likewise.
12527 * g++.old-deja/g++.brendan/misc7.C: Likewise.
12528 * g++.old-deja/g++.brendan/new2.C: Likewise.
12529 * g++.old-deja/g++.brendan/operators4.C: Likewise.
12530 * g++.old-deja/g++.brendan/operators5.C: Likewise.
12531 * g++.old-deja/g++.brendan/overload2.C: Likewise.
12532 * g++.old-deja/g++.brendan/overload7.C: Likewise.
12533 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
12534 * g++.old-deja/g++.brendan/reference1.C: Likewise.
12535 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
12536 * g++.old-deja/g++.brendan/template24.C: Likewise.
12537 * g++.old-deja/g++.brendan/template3.C: Likewise.
12538 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
12539 * g++.old-deja/g++.jason/inline3.C: Likewise.
12540 * g++.old-deja/g++.jason/opeq.C: Likewise.
12541 * g++.old-deja/g++.law/arg5.C: Likewise.
12542 * g++.old-deja/g++.law/arm7.C: Likewise.
12543 * g++.old-deja/g++.law/ctors11.C: Likewise.
12544 * g++.old-deja/g++.law/cvt8.C: Likewise.
12545 * g++.old-deja/g++.law/init9.C: Likewise.
12546 * g++.old-deja/g++.law/refs4.C: Likewise.
12547 * g++.old-deja/g++.law/template2.C: Likewise.
12548 * g++.old-deja/g++.law/visibility24.C: Likewise.
12549 * g++.old-deja/g++.law/vtable3.C: Likewise.
12550 * g++.old-deja/g++.mike/asm2.C: Likewise.
12551 * g++.old-deja/g++.mike/eh1.C: Likewise.
12552 * g++.old-deja/g++.mike/misc1.C: Likewise.
12553 * g++.old-deja/g++.mike/misc13.C: Likewise.
12554 * g++.old-deja/g++.mike/misc14.C: Likewise.
12555 * g++.old-deja/g++.mike/ns12.C: Likewise.
12556 * g++.old-deja/g++.mike/p1248.C: Likewise.
12557 * g++.old-deja/g++.mike/p3708.C: Likewise.
12558 * g++.old-deja/g++.mike/p3708a.C: Likewise.
12559 * g++.old-deja/g++.mike/p3708b.C: Likewise.
12560 * g++.old-deja/g++.mike/p646.C: Likewise.
12561 * g++.old-deja/g++.mike/p700.C: Likewise.
12562 * g++.old-deja/g++.mike/p783.C: Likewise.
12563 * g++.old-deja/g++.mike/p783a.C: Likewise.
12564 * g++.old-deja/g++.mike/p783b.C: Likewise.
12565 * g++.old-deja/g++.mike/p786.C: Likewise.
12566 * g++.old-deja/g++.mike/p789.C: Likewise.
12567 * g++.old-deja/g++.mike/p789a.C: Likewise.
12568 * g++.old-deja/g++.mike/p807a.C: Likewise.
12569 * g++.old-deja/g++.other/delete3.C: Likewise.
12570 * g++.old-deja/g++.other/dyncast1.C: Likewise.
12571 * g++.old-deja/g++.other/dyncast2.C: Likewise.
12572 * g++.old-deja/g++.other/dyncast3.C: Likewise.
12573 * g++.old-deja/g++.other/empty1.C: Likewise.
12574 * g++.old-deja/g++.other/temporary1.C: Likewise.
12575 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
12576 * g++.old-deja/g++.pt/t16.C: Likewise.
12577 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
12578
12579 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
12580
12581 * gcc.dg/991230-1.c: New test.
12582
12583 1999-12-29 Jeffrey A Law (law@cygnus.com)
12584
12585 * gcc.c-torture/compile/991229-3.c: New test.
12586 * gcc.c-torture/compile/991229-2.c: New test.
12587 * gcc.c-torture/compile/991229-1.c: New test.
12588
12589 1999-12-29 Greg McGary <gkm@eng.ascend.com>
12590
12591 * gcc.c-torture/compile/labels-2.c: New test.
12592
12593 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
12594
12595 * gcc.c-torture/execute/991227-1.c: New test.
12596
12597 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12598
12599 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
12600
12601 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
12602
12603 * gcc.c-torture/execute/991221-1.c: New test.
12604
12605 1999-12-20 Nathan Sidwell <nathan@acm.org>
12606
12607 * g++.old-deja/g++.other/cast3.C: New test.
12608
12609 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
12610
12611 * gcc.c-torture/execute/991216-4.c: New test.
12612
12613 1999-12-16 Michael Meissner <meissner@cygnus.com>
12614
12615 * gcc.c-torture/execute/991216-1.c: New test.
12616 * gcc.c-torture/execute/991216-2.c: New test.
12617 * gcc.c-torture/execute/991216-3.c: New test.
12618
12619 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12620
12621 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
12622 Actually make the test fail by using "-O2" for compilation.
12623
12624 1999-12-15 Nathan Sidwell <nathan@acm.org>
12625
12626 * g++.old-deja/g++.warn/cast-align1.C: New test.
12627
12628 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12629
12630 * gcc.c-torture/compile/991214-1.c: New test.
12631 * gcc.c-torture/compile/991214-2.c: New test.
12632
12633 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12634
12635 * gcc.dg/991214-1.c: New test.
12636
12637 1999-12-13 Jeffrey A Law (law@cygnus.com)
12638
12639 * gcc.c-torture/compile/991213-3.c: New test.
12640 * gcc.c-torture/compile/991213-2.c: New test.
12641 * gcc.c-torture/compile/991213-1.c: New test.
12642
12643 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
12644
12645 * gcc.dg/991209-1.c: New test.
12646
12647 1999-12-08 Nathan Sidwell <nathan@acm.org>
12648
12649 * gcc.c-torture/compile/991208-1.c: New test.
12650
12651 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12652
12653 * gcc.dg/ultrasp2.c: New test.
12654
12655 1999-12-05 Alex Samuel <samuel@codesourcery.com>
12656
12657 * g++.old-deja/g++.abi/align.C (main): Fix typo.
12658
12659 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
12660
12661 * gcc.c-torture/compile/991202-1.c: New test.
12662 * gcc.c-torture/execute/991202-1.c: New test.
12663 * gcc.c-torture/execute/991202-2.c: New test.
12664 * gcc.c-torture/execute/991202-3.c: New test.
12665
12666 1999-12-02 Alex Samuel <samuel@codesourcery.com>
12667
12668 * g++.old-deja/g++.abi/align.C: New test.
12669 * g++.old-deja/g++.abi/aggregates.C: Likewise.
12670 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12671
12672 1999-12-01 Richard Henderson <rth@cygnus.com>
12673
12674 * gcc.c-torture/execute/991201-1.c: New.
12675
12676 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
12677
12678 * gcc.dg/991129-1.c: New test.
12679
12680 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
12681
12682 * gcc.c-torture/compile/991127-1.c: New test.
12683
12684 1999-11-22 Nathan Sidwell <nathan@acm.org>
12685
12686 * g++.old-deja/g++.other/warn4.C: New test.
12687
12688 1999-11-22 Nathan Sidwell <nathan@acm.org>
12689
12690 * g++.old-deja/g++.eh/cleanup2.C: New test.
12691 * g++.old-deja/g++.ext/pretty2.C: New test.
12692 * g++.old-deja/g++.ext/pretty3.C: New test.
12693 * g++.old-deja/g++.other/debug6.C: New test.
12694
12695 1999-10-20 Jim Wilson <wilson@cygnus.com>
12696
12697 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12698 compiler_output to look for one error message instead of two.
12699
12700 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
12701
12702 * gcc.c-torture/execute/991118-1.c: Also test case
12703 where the word boundary does not split a byte evenly.
12704
12705 1999-11-19 Nathan Sidwell <nathan@acm.org>
12706
12707 * g++.old-deja/g++.ext/restrict1.C: New test.
12708
12709 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12710
12711 * gcc.c-torture/execute/991118-1.c: New test.
12712
12713 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
12714
12715 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12716 working directory pathnames.
12717
12718 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
12719
12720 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12721 host is equipped with driver.h and driver.o so it can actually
12722 compile and run the tests.
12723
12724 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
12725
12726 * gcc.c-torture/compile/991008-1.c: New test.
12727
12728 1999-11-08 Nick Clifton <nickc@cygnus.com>
12729
12730 * lib/gcc-dg.exp: Include target-supports.exp
12731
12732 1999-11-05 Nick Clifton <nickc@cygnus.com>
12733
12734 * lib/target-supports.exp: New file: Provide procs to test for
12735 features supported by the target.
12736 (check_weak_available): Moved here from ecos.exp.
12737 (check_alias_available): New proc: Determine of the target
12738 toolchain supports the alias attribute.
12739
12740 * gcc.dg/special/ecos.exp: Move check_weak_available to
12741 target-supports.exp.
12742 (alias-1.c): Only perform the test if the target supports
12743 aliases.
12744 (wkali-1.c): Only perform the test if the target supports
12745 aliases.
12746
12747 * gcc.dg/990506-0.c: Expect error messages from cross
12748 targets as well as native targets.
12749
12750 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12751
12752 * gcc.dg/ultrasp1.c: Removed xfail.
12753 * gcc.dg/struct-ret-2.c: Likewise.
12754 * gcc.dg/array-1.c: Likewise.
12755
12756 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12757
12758 * gcc.dg/struct-ret-2.c: New test.
12759
12760 * gcc.dg/array-1.c: New test.
12761
12762 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
12763
12764 * gcc.c-torture/execute/991030-1.c: New test.
12765
12766 1999-10-26 Richard Henderson <rth@cygnus.com>
12767
12768 * gcc.c-torture/compile/991026-2.c: New test.
12769
12770 1999-10-26 Jeffrey A Law (law@cygnus.com)
12771
12772 * gcc.c-torture/compile/991026-1.c: New test.
12773
12774 1999-10-23 Jeffrey A Law (law@cygnus.com)
12775
12776 * gcc.c-torture/execute/991023-1.c: New test.
12777
12778 1999-10-19 Jeffrey A Law (law@cygnus.com)
12779
12780 * gcc.c-torture/execute/991019-1.c: New test.
12781
12782 1999-10-16 Richard Henderson <rth@cygnus.com>
12783
12784 * gcc.c-torture/execute/991016-1.c: New test.
12785
12786 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
12787
12788 * gcc.c-torture/execute/991014-1.c: New test.
12789
12790 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
12791
12792 * g++.old-deja/g++.other/union2.C: New test.
12793
12794 1999-10-13 Nathan Sidwell <nathan@acm.org>
12795
12796 * g++.old-deja/g++.other/vaarg2.C: New test.
12797 * g++.old-deja/g++.other/vaarg3.C: New test.
12798
12799 1999-10-12 Craig Burley <craig@jcb-sc.com>
12800
12801 * g77.f-torture/noncompile/19990905-1.f: Moved from being
12802 in compile/.
12803
12804 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
12805
12806 * gcc.c-torture/execute/va-arg-11.c: New test.
12807
12808 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
12809
12810 * lib/file-format.exp (gcc_target_object_format): Don't
12811 crash if objdump is unavailable.
12812
12813 1999-09-29 Donn Terry <donn@interix.com>
12814
12815 * gcc.misc-tests/mg.exp: delete extraneous redirection.
12816
12817 1999-09-28 Nick Clifton <nickc@cygnus.com>
12818
12819 * gcc.c-torture/compile/990928-1.c: New test.
12820
12821 1999-09-28 Nathan Sidwell <nathan@acm.org>
12822
12823 * g++.old-deja/g++.other/decl6.C: New test.
12824
12825 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12826
12827 * gcc.c-torture/execute/va-arg-10.c: New test.
12828
12829 1999-09-27 Nathan Sidwell <nathan@acm.org>
12830
12831 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12832 __PRETTY_FUNCTION__.
12833
12834 1999-09-23 Nick Clifton <nickc@cygnus.com>
12835
12836 * gcc.c-torture/execute/990923-1.c: New test.
12837
12838 1999-09-21 Nick Clifton <nickc@cygnus.com>
12839
12840 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12841 for which -fpic is inappropriate.
12842
12843 1999-09-21 Mark Mitchell <mark@codesourcery.com>
12844
12845 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12846
12847 1999-09-21 Nathan Sidwell <nathan@acm.org>
12848
12849 * g++.old-deja/g++.other/dyncast1.C: New test.
12850 * g++.old-deja/g++.other/dyncast2.C: New test.
12851 * g++.old-deja/g++.other/dyncast3.C: New test.
12852 * g++.old-deja/g++.other/dyncast4.C: New test.
12853 * g++.old-deja/g++.other/dyncast5.C: New test.
12854 * g++.old-deja/g++.eh/catch3.C: New test.
12855 * g++.old-deja/g++.eh/catch3p.C: New test.
12856 * g++.old-deja/g++.eh/catch4.C: New test.
12857 * g++.old-deja/g++.eh/catch4p.C: New test.
12858 * g++.old-deja/g++.eh/catch5.C: New test.
12859 * g++.old-deja/g++.eh/catch5p.C: New test.
12860 * g++.old-deja/g++.eh/catch6.C: New test.
12861 * g++.old-deja/g++.eh/catch6p.C: New test.
12862 * g++.old-deja/g++.eh/catch7.C: New test.
12863 * g++.old-deja/g++.eh/catch7p.C: New test.
12864 * g++.old-deja/g++.eh/catch8.C: New test.
12865 * g++.old-deja/g++.eh/catch8p.C: New test.
12866 * g++.old-deja/g++.eh/catch9.C: New test.
12867 * g++.old-deja/g++.eh/catch9p.C: New test.
12868
12869 1999-09-13 Nathan Sidwell <nathan@acm.org>
12870
12871 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12872 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12873
12874 1999-09-13 Jeffrey A Law (law@cygnus.com)
12875
12876 * gcc.c-torture/compile/990913-1.c: New test.
12877
12878 1999-09-10 Nathan Sidwell <nathan@acm.org>
12879
12880 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12881 * g++.old-deja/g++.jason/rfg5.C: Likewise.
12882
12883 1999-09-09 Richard Henderson <rth@cygnus.com>
12884
12885 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12886
12887 1999-09-09 Nathan Sidwell <nathan@acm.org>
12888
12889 * g++.old-deja/g++.other/lookup11.C: New test.
12890 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12891 what is permitted and what we want.
12892 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12893 overload use.
12894 * g++.old-deja/g++.jason/rfg5.C: Likewise
12895
12896 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
12897
12898 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12899 * gcc.c-torture/noncompile/poison-1.c: New file.
12900
12901 1999-09-08 Nathan Sidwell <nathan@acm.org>
12902
12903 * g++.old-deja/g++.other/sizeof3.C: New test.
12904 * g++.old-deja/g++.other/sizeof4.C: New test.
12905 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12906 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12907
12908 1999-09-07 Richard Henderson <rth@cygnus.com>
12909
12910 * gcc.dg/va-arg-1.c: New.
12911
12912 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12913
12914 * gcc.c-torture/execute/va-arg-9.c: New test.
12915
12916 1999-09-05 Craig Burley <craig@jcb-sc.com>
12917
12918 * g77.f-torture/compile/980519-2.f: New test.
12919 * g77.f-torture/compile/19990905-0.f: New test.
12920 * g77.f-torture/compile/19990905-1.f: New test.
12921 * g77.f-torture/compile/19990905-2.f: New test.
12922
12923 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12924
12925 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
12926
12927 * gcc.c-torture/execute/990827-1.c: Fix typo.
12928
12929 1999-09-03 Nathan Sidwell <nathan@acm.org>
12930
12931 * g++.old-deja/g++.other/deref1.C: New test.
12932
12933 1999-09-02 Nathan Sidwell <nathan@acm.org>
12934
12935 * g++.old-deja/g++.other/ambig2.C: New test.
12936 * g++.old-deja/g++.other/cond5.C: New test.
12937 * g++.old-deja/g++.other/lookup16.C: New test.
12938
12939 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
12940
12941 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12942 assemblers too.
12943
12944 1999-08-31 Jeffrey A Law (law@cygnus.com)
12945
12946 * lib/c-torture.exp: Avoid the "compare executables" optimization
12947 when testing native.
12948
12949 1999-08-29 Jeffrey A Law (law@cygnus.com)
12950
12951 * gcc.c-torture/execute/990829-1.c: New test.
12952 * gcc.c-torture/compile/990829-1.c: New test.
12953
12954 1999-08-27 Paul Burchard <burchard@pobox.com>
12955
12956 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12957 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12958 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12959 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12960 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12961 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12962 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12963 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12964 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12965 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12966 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12967
12968 1999-08-27 Jeffrey A Law (law@cygnus.com)
12969
12970 * gcc.c-torture/execute/990827-1.c: New test.
12971
12972 1999-08-26 Craig Burley <craig@jcb-sc.com>
12973
12974 * g77.f-torture/noncompile/19990826-4.f: New test.
12975
12976 * g77.f-torture/compile/19990826-3.f: New test.
12977
12978 * g77.f-torture/execute/19990826-2.f: New test.
12979
12980 * g77.f-torture/compile/19990826-1.f: New test.
12981
12982 * gcc.c-torture/execute/990826-0.c: New test.
12983 * g77.c-torture/execute/19990826-0.f: New test.
12984
12985 * g77.f-torture/noncompile/970626-2.f: New test.
12986
12987 1999-08-25 Paul Burchard <burchard@pobox.com>
12988
12989 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12990 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12991 lss-011.C: New tests.
12992
12993 1999-08-25 Nathan Sidwell <nathan@acm.org>
12994
12995 * g++.old-deja/g++.other/decl5.C: New test.
12996
12997 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12998
12999 * noncompile/noncompile.exp: Load_lib c-torture.exp.
13000 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
13001 call `postbase' for each one. All callers of `postbase' changed
13002 to call this instead.
13003
13004 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
13005
13006 * gcc.c-torture/execute/990811-1.c: New test.
13007
13008 1999-08-09 Nick Clifton <nickc@cygnus.com>
13009
13010 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
13011 just native ones.
13012
13013 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
13014 just native ones.
13015
13016 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13017
13018 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
13019
13020 1999-08-04 Jeffrey A Law (law@cygnus.com)
13021
13022 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
13023
13024 1999-08-04 Nathan Sidwell <nathan@acm.org>
13025
13026 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
13027
13028 1999-08-04 Jeffrey A Law (law@cygnus.com)
13029
13030 * gcc.c-torture/execute/990804-1.c: New test.
13031
13032 1999-08-03 Nathan Sidwell <nathan@acm.org>
13033
13034 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
13035 * g++.old-deja/g++.brendan/crash64.C: Likewise
13036 * g++.old-deja/g++.brendan/overload8.C: Likewise
13037
13038 1999-08-03 Nathan Sidwell <nathan@acm.org>
13039
13040 * g++.old-deja/g++.other/struct1.C: New test.
13041
13042 1999-08-03 Nathan Sidwell <nathan@acm.org>
13043
13044 * g++.old-deja/g++.other/enum2.C: New test.
13045
13046 1999-08-02 Richard Henderson <rth@cygnus.com>
13047
13048 Adapted from tests from Franz Sirl:
13049 * gcc.c-torture/execute/va-arg-7.c: New test.
13050 * gcc.c-torture/execute/va-arg-8.c: New test.
13051
13052 1999-08-01 Jeffrey A Law (law@cygnus.com)
13053
13054 * gcc.c-torture/compile/990801-2.c: New test.
13055
13056 * gcc.c-torture/compile/990801-1.c: New test.
13057
13058 1999-07-27 Michael Meissner <meissner@cygnus.com>
13059
13060 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
13061 fp-cmp-1.c, converting double to float.
13062
13063 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
13064 fp-cmp-1.c, converting double to long double.
13065
13066 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
13067 from fr1 to unknown_register, since fr1 is a legitimate register
13068 on some machines.
13069
13070 1999-07-25 Jeffrey A Law (law@cygnus.com)
13071
13072 * README: More listname related changes.
13073
13074 1999-07-08 Catherine Moore <clm@cygnus.com>
13075
13076 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
13077
13078 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
13079
13080 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
13081
13082 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13083
13084 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
13085
13086 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
13087
13088 * gcc.dg/990703-1.c: New test.
13089
13090 1999-06-29 Nick Clifton <nickc@cygnus.com>
13091
13092 * lib/file-format.exp: New file: Move definition of proc
13093 gcc_target_object_format to here from
13094 gcc.dg/special/ecos.exp.
13095
13096 * lib/c-torture.exp: Include lib file-format.exp.
13097 * lib/gcc-dg.exp: Include lib file-format.exp.
13098
13099 * gcc.dg/special/ecos.exp: Remove definition of proc
13100 gcc_target_object_format.
13101
13102 1999-06-28 Jeffrey A Law (law@cygnus.com)
13103
13104 * gcc.c-torture/execute/990628-1.c: New test.
13105
13106 1999-06-25 Jeffrey A Law (law@cygnus.com)
13107
13108 * gcc.c-torture/compile/990625-2.c: New test.
13109
13110 * gcc.c-torture/compile/990625-1.c: New test.
13111
13112 1999-06-23 Nick Clifton <nickc@cygnus.com>
13113
13114 * gcc.c-torture/compile/dll.c: New test case. Check that dll
13115 attributes compile.
13116 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
13117 ports that use the COFF/PE file format.
13118
13119 1999-06-17 Jeffrey A Law (law@cygnus.com)
13120
13121 * gcc.c-torture/compile/990617-1.c: New test.
13122
13123 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
13124
13125 * g++.old-deja/g++.other/decl4.C: New test.
13126
13127 1999-06-14 Nathan Sidwell <nathan@acm.org>
13128
13129 * g++.old-deja/g++.other/bitfld3.C: New test.
13130
13131 1999-06-08 Nathan Sidwell <nathan@acm.org>
13132
13133 * g++.old-deja/g++.eh/catch1.C: New test.
13134
13135 1999-06-07 Jeffrey A Law (law@cygnus.com)
13136
13137 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
13138
13139 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
13140 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
13141
13142 1999-06-05 Craig Burley <craig@jcb-sc.com>
13143
13144 * g77.f-torture/compile/19990502-0.f: Replace with new,
13145 shorter, test that still fails after recent changes.
13146
13147 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13148
13149 * gcc.c-torture/execute/990604-1.c: New test.
13150
13151 1999-05-31 Jeffrey A Law (law@cygnus.com)
13152
13153 * gcc.c-torture/execute/990531-1.c: New test.
13154
13155 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13156
13157 * gcc.c-torture/compile/990527-1.c: New test.
13158
13159 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
13160
13161 * gcc.c-torture/execute/990527-1.c: New test.
13162
13163 1999-05-25 Nick Clifton <nickc@cygnus.com>
13164
13165 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
13166 bitfields as signed.
13167
13168 1999-05-25 Craig Burley <craig@jcb-sc.com>
13169
13170 * g77.f-torture/compile/19990525-0.f: New test.
13171
13172 1999-05-25 Jeffrey A Law (law@cygnus.com)
13173
13174 * gcc.c-torture/execute/990525-2.c: New test.
13175
13176 * gcc.c-torture/execute/990525-1.c: New test.
13177
13178 1999-05-24 Nathan Sidwell <nathan@acm.org>
13179
13180 * g++.old-deja/g++.other/anon3.C: New test.
13181 * g++.old-deja/g++.other/anon4.C: New test.
13182 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
13183 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
13184 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
13185 Merrill).
13186
13187 1999-05-24 Jeffrey A Law (law@cygnus.com)
13188
13189 * gcc.c-torture/execute/990524-1.c: New test.
13190
13191 * gcc.dg/990524-1.c: New test.
13192
13193 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13194
13195 * gcc.c-torture/compile/990523-1.c: New test.
13196
13197 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
13198
13199 * gcc.c-torture/compile/990519-1.c: New test.
13200
13201 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13202
13203 * gcc.c-torture/compile/990517-1.c: New test.
13204
13205 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
13206 (e4, f4): New tests.
13207 (main): Call them.
13208
13209 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13210
13211 * gcc.dg/noreturn-1.c: New test.
13212
13213 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13214
13215 * gcc.c-torture/execute/990513-1.c: New test.
13216
13217 1999-05-10 Richard Henderson <rth@cygnus.com>
13218
13219 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
13220
13221 1999-05-10 Craig Burley <craig@jcb-sc.com>
13222
13223 * g77.f-torture/execute/erfc.f: Use small single-precision
13224 values, to avoid problems on Alphas when not -mieee.
13225
13226 1999-05-08 Craig Burley <craig@jcb-sc.com>
13227
13228 * gcc.dg/990506-0.c: New test.
13229
13230 1999-05-08 Richard Henderson <rth@cygnus.com>
13231
13232 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
13233 the constant to test. Don't XFAIL 64-bit targets.
13234
13235 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
13236 * g++.old-deja/g++.law/profile1.C: Likewise.
13237
13238 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
13239 operator new instances.
13240 * g++.old-deja/g++.other/delete5.C: Likewise.
13241
13242 1999-05-03 Craig Burley <craig@jcb-sc.com>
13243
13244 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13245 intrinsic.
13246
13247 1999-05-03 Craig Burley <craig@jcb-sc.com>
13248
13249 * g77.f-torture/execute/u77-test.f: Reverse order of two
13250 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13251
13252 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13253
13254 * gcc.dg/compare1.c: New test.
13255
13256 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
13257
13258 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13259 New tests.
13260
13261 1999-05-02 Craig Burley <craig@jcb-sc.com>
13262
13263 * g77.f-torture/compile/19990502-1.f: New test.
13264
13265 1999-05-02 Craig Burley <craig@jcb-sc.com>
13266
13267 * g77.f-torture/compile/19990502-0.f: New test.
13268
13269 1999-05-02 Craig Burley <craig@jcb-sc.com>
13270
13271 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13272 intrinsic.
13273
13274 1999-05-02 Craig Burley <craig@jcb-sc.com>
13275
13276 * g77.f-torture/execute/u77-test.f (main): List libU77
13277 intrinsics not currently tested.
13278 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13279 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13280 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13281 Trim blanks off the ends of some printed strings.
13282
13283 1999-05-02 Craig Burley <craig@jcb-sc.com>
13284
13285 * g77.f-torture/execute/u77-test.f (main): Just warn about
13286 FSTAT gid disagreement, as it's expected on some systems.
13287
13288 1999-05-01 Craig Burley <craig@jcb-sc.com>
13289
13290 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13291 use a new function, which allows for some slop.
13292 Clean up some commentary.
13293 (issum): The new function.
13294 (sgladd): Deleted subroutine.
13295
13296 1999-05-01 Craig Burley <craig@jcb-sc.com>
13297
13298 * g77.f-torture/execute/u77-test.f: Modify to be more like
13299 libf2c/libU77 version, bringing patches to that version here.
13300 Add suitable commentary.
13301
13302 1999-04-25 Richard Henderson <rth@cygnus.com>
13303
13304 * gcc.dg/990424-1.c: New test.
13305
13306 1999-04-24 Craig Burley <craig@jcb-sc.com>
13307
13308 * g77.f-torture/execute/u77-test.f (main): Bug involving
13309 LSTAT has been fixed, so turn back on full checking.
13310
13311 1999-04-20 Craig Burley <craig@jcb-sc.com>
13312
13313 * g77.f-torture/compile/19990419-0.f: New test.
13314 * g77.f-torture/execute/19990419-1.f: New test.
13315
13316 1999-04-17 Richard Henderson <rth@cygnus.com>
13317
13318 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
13319 to avoid the need for a prototype to supress a warning.
13320
13321 1999-04-07 Jim Wilson <wilson@cygnus.com>
13322
13323 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
13324
13325 1999-04-04 Jeffrey A Law (law@cygnus.com)
13326
13327 * gcc.c-torture/execute/990404-1.c: New test.
13328
13329 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13330
13331 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
13332 * gcc.dg/cpp-if3.c: Don't use -pedantic.
13333 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
13334 missing initializer warnings.
13335
13336 1999-03-28 Jeffrey A Law (law@cygnus.com)
13337
13338 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
13339 matching strings.
13340
13341 1999-03-26 Jeffrey A Law (law@cygnus.com)
13342
13343 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
13344
13345 1999-03-26 Craig Burley <craig@jcb-sc.com>
13346
13347 * g77.f-torture/execute/19990325-0.f: New test.
13348 * g77.f-torture/execute/19990325-1.f: New test.
13349
13350 1999-03-24 Jeffrey A Law (law@cygnus.com)
13351
13352 * gcc.c-torture/execute/990324-1.c: New test.
13353
13354 1999-03-22 Jim Wilson <wilson@cygnus.com>
13355
13356 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
13357 test with 4.
13358
13359 1999-03-17 Richard Henderson <rth@cygnus.com>
13360
13361 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
13362
13363 1999-03-13 Craig Burley <craig@jcb-sc.com>
13364
13365 * g77.f-torture/execute/19990313-2.f: New test.
13366 * g77.f-torture/execute/19990313-3.f: New test.
13367
13368 1999-03-13 Craig Burley <craig@jcb-sc.com>
13369
13370 * g77.f-torture/execute/19990313-0.f: New test.
13371 * g77.f-torture/execute/19990313-1.f: New test.
13372
13373 1999-03-12 Jim Wilson <wilson@cygnus.com>
13374
13375 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
13376 printf to sprintf.
13377 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
13378 (main): Add check for u15. Conditionalize u31 check depending on
13379 whether ints are <32 bits or >=32 bits.
13380
13381 1999-03-08 Craig Burley <craig@jcb-sc.com>
13382
13383 * g77.f-torture/execute/19981119-0.f: Improve testiness.
13384
13385 1999-03-08 Craig Burley <craig@jcb-sc.com>
13386
13387 * g77.f-torture/compile/19990305-0.f: New test.
13388 * g77.f-torture/execute/19981119-0.f: New test.
13389
13390 1999-03-08 Craig Burley <craig@jcb-sc.com>
13391
13392 * g77.f-torture/execute/970625-2.f: call ABORT if final
13393 result is not correct, instead of just printing it.
13394 Add this checking via newly introduced obfuscation, to
13395 trip up buggy front ends.
13396
13397 1999-03-07 Craig Burley <craig@jcb-sc.com>
13398
13399 * g77.f-torture/compile/960317-1.f: Moved from being
13400 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
13401
13402 1999-03-06 Craig Burley <craig@jcb-sc.com>
13403
13404 * g77.f-torture/execute/960317-1.f: New (old) test.
13405 * g77.f-torture/execute/970625-2.f: Ditto.
13406
13407 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
13408
13409 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
13410 message on line 1 or line 2; cccp and cpplib do this differently.
13411
13412 1999-03-01 Jeffrey A Law (law@cygnus.com)
13413
13414 * g++.old-deja/g++.law/weak1.C: New test.
13415
13416 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13417
13418 * gcc.c-torture/execute/990119-1.c: Renamed to...
13419 * gcc.dg/990119-1.c: this, so it will only be tested once
13420 (it's a preprocessor test, it doesn't need to be run at
13421 multiple optimization levels).
13422
13423 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13424
13425 * lib/g++.exp: Don't add incdir=$base_dir/../include to
13426 ALWAYS_CXXFLAGS.
13427
13428 1999-02-24 Craig Burley <craig@jcb-sc.com>
13429
13430 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
13431 * g77.f-torture/compile/19981216-0.f: ...as it is expected
13432 to not be compilable by current g77.
13433
13434 1999-02-24 Nick Clifton <nickc@cygnus.com>
13435
13436 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
13437
13438 1999-02-22 Jeffrey A Law (law@cygnus.com)
13439
13440 * gcc.c-torture/execute/990222-1.c: New test.
13441
13442 1999-02-19 Craig Burley <craig@jcb-sc.com>
13443
13444 * g77.f-torture/compile/19990218-0.f: New test.
13445 * g77.f-torture/noncompile/19990218-1.f: New test.
13446
13447 1999-02-18 Craig Burley <craig@jcb-sc.com>
13448
13449 * g77.f-torture/compile/19981216-0.f: New test.
13450
13451 1999-02-14 Jeffrey A Law (law@cygnus.com)
13452
13453 * gcc.dg/990214-1.c: New test.
13454
13455 1999-02-13 Jeffrey A Law (law@cygnus.com)
13456
13457 * gcc.dg/990213-2.c: New test.
13458
13459 * gcc.dg/990213-1.c: New test.
13460
13461 1999-02-12 Jeffrey A Law (law@cygnus.com)
13462
13463 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
13464 ints.
13465
13466 1999-02-11 Nick Clifton <nickc@cygnus.com>
13467
13468 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
13469 specified by target.
13470
13471 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
13472
13473 1999-02-11 Jeffrey A Law (law@cygnus.com)
13474
13475 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
13476
13477 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
13478
13479 * gcc.dg/special/ecos.exp: New test driver for new tests with
13480 special requirements.
13481
13482 * gcc.dg/special/alias-1.c: New test.
13483 * gcc.dg/special/gcsec-1.c: New test.
13484 * gcc.dg/special/weak-1.c: New test.
13485 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
13486 * gcc.dg/special/weak-2.c: New test.
13487 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
13488 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
13489 * gcc.dg/special/wkali-1.c: New test.
13490 * gcc.dg/special/wkali-2.c: New test.
13491 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
13492 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
13493
13494 1999-02-10 Felix Lee <flee@cygnus.com>
13495
13496 * lib/c-torture.exp (c-torture-compile): Pull out code for
13497 analyzing gcc error messages.
13498 (c-torture-execute): Likewise. Fix some (harmless) false
13499 positives.
13500 * lib/gcc.exp (gcc_check_compile): New function.
13501
13502 1999-02-08 Richard Henderson <rth@cygnus.com>
13503
13504 * gcc.c-torture/execute/990208-1.c: New test.
13505
13506 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
13507
13508 * g++.dg/special/ecos.exp: New driver for new tests with special
13509 requirements
13510
13511 * g++.dg/special/conpr-1.C: New test
13512 * g++.dg/special/conpr-2.C: New test
13513 * g++.dg/special/conpr-2a.C: New test
13514 * g++.dg/special/conpr-3.C: New test
13515 * g++.dg/special/conpr-3a.C: New test
13516 * g++.dg/special/conpr-3b.C: New test
13517
13518 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
13519 allow g++ to use the dg driver
13520
13521 * README: Add comment about g++.dg directory
13522
13523 1999-02-06 Jeffrey A Law (law@cygnus.com)
13524
13525 * README: Update email addresses.
13526
13527 1999-02-03 Nick Clifton <nickc@cygnus.com>
13528
13529 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
13530 arguments in order to force structure S onto the stack even on
13531 the alpha.
13532 (test): Pass 10 leading arguments to function foo as well as the
13533 structure S.
13534
13535 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
13536 failure for all targets.
13537
13538 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
13539 abort to terminate program execution.
13540
13541 1999-01-30 Richard Henderson <rth@cygnus.com>
13542
13543 * gcc.c-torture/execute/990130-1.c: New test.
13544
13545 1999-01-30 Jeffrey A Law (law@cygnus.com)
13546
13547 * gcc.dg/990130-1.c: New test.
13548
13549 1999-01-28 Michael Meissner <meissner@cygnus.com>
13550
13551 * gcc.c-torture/execute/990128-1.c: New test.
13552
13553 1999-01-27 Michael Meissner <meissner@cygnus.com>
13554
13555 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
13556
13557 1999-01-27 Felix Lee <flee@cygnus.com>
13558
13559 * lib/c-torture.exp (c-torture-compile): pull out code for
13560 analyzing gcc error messages.
13561 (c-torture-execute): ditto, and fix some (harmless) false
13562 positives.
13563 * lib/gcc.exp (gcc_check_compile): new function.
13564
13565 1999-01-17 Jeffrey A Law (law@cygnus.com)
13566
13567 * gcc.dg/990117-1.c: New test.
13568
13569 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
13570
13571 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
13572
13573 1999-01-15 Jeffrey A Law (law@cygnus.com)
13574
13575 * g77.f-torture/compile/990115-1.f: New test.
13576
13577 1999-01-07 Jeffrey A Law (law@cygnus.com)
13578
13579 * gcc.c-torture/compile/990107-1.c: New test
13580
13581 1999-01-06 Jeffrey A Law (law@cygnus.com)
13582
13583 * gcc.c-torture/execute/990106-2.c: New test.
13584
13585 * gcc.c-torture/execute/990106-1.c: New test.
13586
13587 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
13588
13589 * gcc.c-torture/compile/981223-1.c: New test.
13590
13591 1998-12-29 Richard Henderson <rth@cygnus.com>
13592
13593 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
13594 (opt3): Rename from opt4 and disable.
13595
13596 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
13597
13598 * g++.old-deja/g++.pt/ptrmem5.C: New test.
13599
13600 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
13601
13602 * g++.old-deja/g++.other/conv5.C: New test.
13603
13604 1998-12-14 Nick Clifton <nickc@cygnus.com>
13605
13606 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
13607
13608 1998-12-11 Jeffrey A Law (law@cygnus.com)
13609
13610 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
13611
13612 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
13613
13614 * gcc.c-torture/compile/981211-1.c: New test.
13615
13616 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
13617
13618 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
13619
13620 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
13621
13622 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13623
13624 * gcc.special/930510-1.c: Make C9X safe.
13625 * gcc.misc-tests/gcov-1.c Similarly.
13626 * gcc.misc-tests/gcov-2.c Similarly.
13627
13628 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13629
13630 * gcc.dg/ultrasp1.c: New test.
13631
13632 1998-12-06 Richard Henderson <rth@cygnus.com>
13633
13634 * gcc.c-torture/execute/981206.c: New test.
13635
13636 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13637
13638 * g++.old-deja/g++.ns/template7.C: New test.
13639
13640 * g++.old-deja/g++.other/expr1.C: New test.
13641
13642 * g++.old-deja/g++.eh/tmpl3.C: New test.
13643
13644 * g++.old-deja/g++.eh/tmpl2.C: New test.
13645
13646 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
13647
13648 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13649 * g++.old-deja/g++.other/using6.C: Removed.
13650 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13651
13652 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13653
13654 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
13655
13656 * g++.old-deja/g++.pt/overload8.C: New test.
13657
13658 * g++.old-deja/g++.pt/overload7.C: New test.
13659
13660 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13661
13662 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13663 and relinking messages.
13664 * lib/g++.exp (g++_target_compile): Remove .rpo file when
13665 compiling with -frepo.
13666
13667 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
13668
13669 * g++.old-deja/g++.pt/lookup6.C: New test.
13670
13671 1998-11-30 Nick Clifton <nickc@cygnus.com>
13672
13673 * gcc.c-torture/execute/981130-1.c: New test.
13674 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13675
13676 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
13677
13678 * g++.old-deja/g++.pt/explicit76.C: New test.
13679
13680 * g++.old-deja/g++.pt/friend38.C: New test.
13681
13682 * g++.old-deja/g++.ns/crash2.C: New test.
13683
13684 * g++.old-deja/g++.pt/defarg8.C: New test.
13685
13686 * g++.old-deja/g++.pt/instantiate6.C: New test.
13687
13688 * g++.old-deja/g++.pt/static6.C: New test.
13689
13690 * g++.old-deja/g++.pt/decl2.C: New test.
13691
13692 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
13693
13694 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
13695 problem is actually related with name lookup, but so what? :-)
13696
13697 * g++.old-deja/g++.pt/friend37.C: New test.
13698
13699 1998-11-25 Dave Love <d.love@dl.ac.uk>
13700
13701 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13702 element, which fails on some systems.
13703
13704 * g77.f-torture/execute/labug1.f: New test.
13705
13706 1998-11-21 Jeffrey A Law (law@cygnus.com)
13707
13708 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13709 is defined.
13710
13711 1998-11-18 Dave Love <d.love@dl.ac.uk>
13712
13713 * g77.f-torture/compile/981117-1.f: New test.
13714
13715 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
13716
13717 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
13718 properly discarded.
13719
13720 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
13721
13722 * gcc.c-torture/execute/memcheck: New directory of tests for
13723 -fcheck-memory-usage.
13724
13725 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13726
13727 * README: New file, general information about the testsuite and
13728 new description of the various C++ test subdirectories.
13729 * README.g++: Eliminate obsolete information, update and move most
13730 relevant stuff to README.
13731
13732 1998-11-07 Richard Henderson <rth@cygnus.com>
13733
13734 * gcc.c-torture/compile/981107-1.c: New test.
13735
13736 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
13737
13738 * execute/memcpy-bi.c: New testcase.
13739
13740 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
13741
13742 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13743 base classes.
13744
13745 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13746 template is selected.
13747
13748 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13749 classes, it should be accepted for all types.
13750
13751 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13752
13753 * g++.old-deja/g++.pt/spec24.C: Ensure that template
13754 specializations start with template headers.
13755
13756 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
13757
13758 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13759
13760 * g++.old-deja/g++.other/init9.C: Test cross initialization of
13761 non-POD types.
13762
13763 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
13764
13765 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13766
13767 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13768
13769 * compile/981022-1.c, compile/981022-1.x: New test and driver.
13770
13771 1998-10-19 Jeffrey A Law (law@cygnus.com)
13772
13773 * 981019-1.c: New test.
13774
13775 1998-10-14 Robert Lipe <robertl@dgii.com>
13776
13777 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13778 find objc headers.
13779
13780 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13781
13782 * compile/981001-4.c: Remove use of GCC extension that triggers a
13783 compiler bug.
13784
13785 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
13786
13787 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13788
13789 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
13790
13791 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
13792 instantiation of template produces incorrect code for delete
13793 expression.
13794
13795 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
13796 constructors' name is not unique.
13797 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13798 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13799
13800 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
13801 automatic array of const is ill-formed.
13802
13803 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
13804 of template parameter?
13805
13806 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
13807 const.
13808
13809 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
13810 pointer-to-member expression.
13811
13812 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
13813 declaration causes ICE.
13814
13815 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
13816
13817 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
13818 reserved in the global namespace.
13819
13820 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13821 generate needed virtual table.
13822
13823 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13824
13825 1998-10-10 Dariush Eslimi <eslimi@loran.com>
13826
13827 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13828 template-dependent type
13829
13830 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
13831
13832 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13833 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13834 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13835
13836 * g++.old-deja/g++.other/using5.C: New test; using decl from base
13837 class should be usable as argument of member function.
13838 * g++.old-deja/g++.other/using6.C: New test; using decl from base
13839 class should be usable as return type of member function.
13840 * g++.old-deja/g++.other/using7.C: New test; using decl from base
13841 class should be usable as type of data member.
13842
13843 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13844
13845 1998-10-09 Jeffrey A Law (law@cygnus.com)
13846
13847 * gcc.c-torture/special/920521-1.c: Fix bogus test.
13848
13849 1998-10-08 Nick Clifton <nickc@cygnus.com>
13850
13851 * gcc.dg/dll-?.c Add thumb to target list.
13852 Fix assembler scan patterns to match current assembler output.
13853
13854 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
13855
13856 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
13857 matching of template brackets.
13858
13859 * g++.old-deja/g++.other/using4.C: New test. Test using
13860 declarations of methods from base classes.
13861
13862 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
13863 within functions should introduce names into the innermost
13864 enclosing namespace.
13865
13866 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
13867 of static locals if first initialization throws.
13868
13869 1998-10-07 Jim Wilson <wilson@cygnus.com>
13870
13871 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13872
13873 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
13874
13875 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
13876 lose track of the possible targets of tablejump insns.
13877 * special/special.exp: Run it.
13878
13879 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13880
13881 * g++.old-deja/g++.pt/friend35.C: New test. A template function
13882 must be declared before its specializations can be named in friend
13883 declarations.
13884
13885 1998-10-05 Dave Love <d.love@dl.ac.uk>
13886
13887 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13888
13889 * g77.f-torture/execute/io1.f: New test.
13890
13891 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
13892
13893 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13894 with pointer to template function, for which no argument deduction
13895 is possible.
13896
13897 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13898 specialization of template function as argument to template
13899 function.
13900
13901 * g++.old-deja/g++.other/access2.C: New test; Inner class
13902 shouldn't have privileged access to Outer's names.
13903
13904 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
13905
13906 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13907 friend template declared within template class conflicts with
13908 nested class of the same name.
13909
13910 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13911 is ignored.
13912
13913 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13914 object with direct initializer as function declaration.
13915
13916 * g++.old-deja/g++.other/decl2.C: New test; duplicate
13917 initializers.
13918
13919 * g++.old-deja/g++.other/null2.C: New test; conditional operator
13920 involving const pointer and NULL produces incorrect result.
13921
13922 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13923 type name without `typename' should be rejected with -pedantic.
13924
13925 1998-10-02 Richard Henderson <rth@cygnus.com>
13926
13927 * g++.old-deja/g++.other/addrof1.C: New test.
13928
13929 1998-10-01 Nick Clifton <nickc@cygnus.com>
13930
13931 * gcc.c-torture/compile/981001-1.c: New test.
13932 * gcc.c-torture/execute/981001-1.c: New test.
13933
13934 1998-10-01 Jeffrey A Law (law@cygnus.com)
13935
13936 * gcc.c-torture/compile/981001-2.c: New test.
13937 * gcc.c-torture/compile/981001-3.c: New test.
13938 * gcc.c-torture/compile/981001-4.c: New test.
13939
13940 1998-10-01 Robert Lipe <robertl@dgii.com>
13941
13942 * lib/objc.exp (objc_target_compile): Add -L during compiles for
13943 multilibbed hosts. Idea grafted from g77.exp.
13944
13945 1998-09-30 Dave Love <d.love@dl.ac.uk>
13946
13947 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13948 avoid losing on systems which need -lsocket.
13949
13950 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
13951
13952 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13953 * g++.old-deja/g++.other/nested2.C: Ditto.
13954 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13955 failure.
13956
13957 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
13958
13959 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13960 preferred over template operator!= for enum bitfields.
13961
13962 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
13963
13964 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13965 that happen to have the same base name, but in different scopes,
13966 are incorrectly rejected.
13967
13968 1998-09-16 Richard Henderson <rth@cygnus.com>
13969
13970 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13971 on the native word size instead of an integer literal.
13972
13973 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
13974
13975 * g++.old-deja/g++.other/static2.C: Invocation of static data
13976 member of type pointer-to-function denoted as non-static member.
13977
13978 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13979 checks involving function types and aliases.
13980
13981 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
13982
13983 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13984 redefined to the same non-trivial type.
13985
13986 * g++.old-deja/g++.pt/explicit73.C: Test for proper
13987 namespace-qualification of template specializations declared in
13988 other namespaces.
13989
13990 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13991 to declare a subset of the specializations of a template function
13992 as friends of specializations of a template class.
13993
13994 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13995 member templates that do not fully specialize the enclosing
13996 template class are rejected.
13997
13998 1998-09-11 Dave Love <d.love@dl.ac.uk>
13999
14000 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
14001
14002 1998-09-08 Dave Love <d.love@dl.ac.uk>
14003
14004 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
14005 altered from libf2c/libU77 version.
14006
14007 1998-09-06 Dave Love <d.love@dl.ac.uk>
14008
14009 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
14010
14011 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
14012
14013 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
14014 (un)signed char are different types for template specialization
14015 purposes.
14016
14017 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
14018
14019 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
14020 * objc: ObjC testsuite.
14021
14022 1998-08-31 Catherine Moore <clm@cygnus.com>
14023
14024 * gcc.c-torture/execute/941014-1.x: New file.
14025
14026 1998-08-31 Nick Clifton <nickc@cygnus.com>
14027
14028 * lib/c-torture.exp: Add support for
14029 torture_eval_before_compile and torture_eval_before_execute
14030 variables.
14031
14032 1998-08-30 Jeffrey A Law (law@cygnus.com)
14033
14034 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
14035 this test triggers valid.
14036
14037 1998-08-27 Jeffrey A Law (law@cygnus.com)
14038
14039 * gcc.dg/980827-1.c: New test.
14040
14041 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
14042
14043 * gcc.c-torture/execute/loop-4b.c: New test.
14044
14045 1998-08-26 Nick Clifton <nickc@cygnus.com>
14046
14047 * lib/c-torture.exp: Add support for
14048 torture_eval_before_compile and torture_eval_before_execute
14049 variables.
14050
14051 1998-08-25 Jeffrey A Law (law@cygnus.com)
14052
14053 * gcc.c-torture/compile/980825-1.c: New test.
14054
14055 1998-08-24 Nick Clifton <nickc@cygnus.com>
14056
14057 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
14058 count number tests in opt_t0 not good_t0.
14059
14060 1998-08-24 Jeffrey A Law (law@cygnus.com)
14061
14062 * gcc.c-torture/compile/930326-1.x: Fix typo.
14063
14064 1998-08-23 Mark Mitchell <mark@markmitchell.com>
14065
14066 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
14067 causes an ICE.
14068
14069 1998-08-21 Jeffrey A Law (law@cygnus.com)
14070
14071 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
14072 STACK_SIZE is defined.
14073 * gcc.c-torture/unsorted/stuct.c: Similarly.
14074
14075 * gcc.c-torture/compile/980821-1.c: New test.
14076
14077 1998-08-21 Jeffrey A Law (law@cygnus.com)
14078
14079 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
14080
14081 1998-08-19 Mark Mitchell <mark@markmitchell.com>
14082
14083 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
14084 code.
14085
14086 1998-08-09 Mark Mitchell <mark@markmitchell.com>
14087
14088 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
14089 error'.
14090
14091 1998-08-18 Jeffrey A Law (law@cygnus.com)
14092
14093 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
14094
14095 1998-08-16 Jeffrey A Law (law@cygnus.com)
14096
14097 * gcc.c-torture/compile/980816-1.c: New test.
14098
14099 * gcc.dg/980816-1.c: New test.
14100
14101 1998-08-13 Jeffrey A Law (law@cygnus.com)
14102
14103 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
14104 compiler for ieee tests.
14105
14106 1998-08-01 Dave Love <d.love@dl.ac.uk>
14107
14108 * g77.f-torture/compile/980729-0.f: New test.
14109
14110 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
14111
14112 * gcc.c-torture/special/eeprof-1.c: New test, for
14113 -finstrument-functions.
14114 * gcc.c-torture/special/special.exp: Run it.
14115
14116 1998-07-29 Jeffrey A Law (law@cygnus.com)
14117
14118 * gcc.c-torture/compile/980729-1.c: New test.
14119
14120 1998-07-27 Nick Clifton <nickc@cygnus.com>
14121
14122 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
14123 __thumb__ is defined, and test for ARM style doubles if so.
14124
14125 1998-07-26 Dave Love <d.love@dl.ac.uk>
14126
14127 * g77.f-torture/noncompile/980615-0.f: New test.
14128
14129 1998-07-26 H.J. Lu (hjl@gnu.org)
14130
14131 * gcc.dg/980312-1.c: Do link instead of compile.
14132 * gcc.dg/980313-1.c: Likewise.
14133
14134 1998-07-26 Jeffrey A Law (law@cygnus.com)
14135
14136 * gcc.c-torture/compile/980726-1.c: New test.
14137
14138 1998-07-25 Dave Love <d.love@dl.ac.uk>
14139
14140 * g77.f-torture/execute/io0.f: New test.
14141
14142 1998-07-24 Nick Clifton <nickc@cygnus.com>
14143
14144 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14145 an int.
14146
14147 1998-06-18 Michael Meissner <meissner@cygnus.com>
14148
14149 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14150 m32r bugs.
14151
14152 1998-07-17 Nick Clifton <nickc@cygnus.com>
14153
14154 * gcc.dg/980626-1.c: Expect failures for all toolchains until
14155 c-decl.c:grokdeclarator can handle mode attributes.
14156
14157 1998-07-16 Jeffrey A Law (law@cygnus.com)
14158
14159 * gcc.c-torture/execute/980716-1.c: New test.
14160
14161 1998-07-13 Jeffrey A Law (law@cygnus.com)
14162
14163 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14164 the mn10200.
14165 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
14166 the mn10200.
14167 * gcc.c-torture/execute/va-arg-3.x: Similarly.
14168 * gcc.c-torture/compile/930326-1.x: Similarly.
14169
14170 1998-07-13 Dave Love <d.love@dl.ac.uk>
14171
14172 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
14173 New test from Craig.
14174
14175 1998-07-12 Dave Love <d.love@dl.ac.uk>
14176
14177 * g77.f-torture/noncompile/980616-0.f: New test.
14178
14179 * g77.f-torture/execute/970816-3.f: New test from Craig.
14180
14181 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14182
14183 * g++.other/singleton.C: Return error value instead of taking
14184 SIGSEGV.
14185
14186 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
14187
14188 * g++.other/singleton.C: New test. Warning is under dispute.
14189 Runtime crash is not.
14190
14191 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14192
14193 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
14194 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
14195 using6.C, using7.C}: New namespace tests.
14196
14197 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14198
14199 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
14200 specialization with typedef'ed names used as array indexes.
14201
14202 1998-07-09 Jeffrey A Law (law@cygnus.com)
14203
14204 * gcc.c-torture/execute/980709-1.c: New test.
14205
14206 * gcc.dg/980709-1.c: New test.
14207
14208 1998-07-07 Richard Henderson <rth@cygnus.com>
14209
14210 * gcc.c-torture/execute/bcp-1.c: New test.
14211
14212 1998-07-07 Jeffrey A Law (law@cygnus.com)
14213
14214 * gcc.c-torture/execute/980707-1.c: New test.
14215
14216 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
14217
14218 * gcc.c-torture/compile/980706-1.c: New test.
14219
14220 1998-07-01 Dave Love <d.love@dl.ac.uk>
14221
14222 * g77.f-torture/execute/980701-0.f,
14223 g77.f-torture/execute/980701-1.f: New test from Craig.
14224
14225 1998-07-01 Jeffrey A Law (law@cygnus.com)
14226
14227 * gcc.c-torture/compile/980701-1.c: New test.
14228
14229 * gcc.c-torture/execute/980701-1.c: New test.
14230
14231 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
14232 rlsruhe.de>
14233
14234 * g++.old-deja/g++.robertl/eb132.C: New test.
14235 * g++.old-deja/g++.robertl/eb133.C: Likewise.
14236
14237 1998-06-29 Dave Love <d.love@dl.ac.uk>
14238
14239 * g77.f-torture/execute/980628-7.f,
14240 g77.f-torture/execute/980628-8.f,
14241 g77.f-torture/execute/980628-9.f,
14242 g77.f-torture/execute/980628-10.f: New tests from Craig.
14243
14244 * g77.f-torture/execute/980628-3.f: Remove mail headers.
14245
14246 1998-06-28 Jeffrey A Law (law@cygnus.com)
14247
14248 * g77.f-torture/execute/980628-4.f: New test from Craig.
14249 * g77.f-torture/execute/980628-5.f: Likewise.
14250 * g77.f-torture/execute/980628-2.f: Likewise.
14251 * g77.f-torture/execute/980628-0.f: Likewise.
14252 * g77.f-torture/execute/980628-1.f: Likewise.
14253 * g77.f-torture/execute/980628-3.f: Likewise.
14254 * g77.f-torture/execute/980628-6.f: Likewise.
14255
14256 1998-06-28 Jeffrey A Law (law@cygnus.com)
14257
14258 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14259 directory when nothing has been installed yet.
14260
14261 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
14262
14263 * gcc.c-torture/special/special.exp: Handle newer versions of
14264 dejagnu.
14265
14266 1998-06-26 Jeffrey A Law (law@cygnus.com)
14267
14268 * gcc.dg/980626-1.c: New test.
14269
14270 1998-06-19 Bruno Haible <haible@ilog.fr>
14271
14272 * gcc.misc-tests/m-un-2.c: New test.
14273 * g++.old-deja/g++.other/warn01.c: Likewise.
14274
14275 1998-06-19 Robert Lipe <robertl@dgii.com>
14276
14277 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14278 compatibility with assmblers with a different comment character.
14279 Eliminate use of GAS-specific extensions.
14280
14281 1998-06-19 Jeffrey A Law (law@cygnus.com)
14282
14283 * gcc.c-torture/execute/ieee/980619-1.c: New test.
14284
14285 1998-06-19 Robert Lipe <robertl@dgii.com>
14286
14287 *lib/g77.exp: Replace search for libf2c.a with search for newly
14288 renamed libg2c.a
14289
14290 1998-06-17 Jeffrey A Law (law@cygnus.com)
14291
14292 * gcc.c-torture/execute/980617-1.c: New test.
14293
14294 1998-06-12 Jeffrey A Law (law@cygnus.com)
14295
14296 * gcc.c-torture/execute/980612-1.c: New test.
14297
14298 1998-06-08 Jeffrey A Law (law@cygnus.com)
14299
14300 * gcc.dg/980523-1.c: Only test on ppc-linux.
14301 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14302
14303 * gcc.c-torture/execute/980608-1.c: New test.
14304
14305 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
14306
14307 * gcc.c-torture/execute/980605-1.c: New test.
14308
14309 1998-06-04 Jeffrey A Law (law@cygnus.com)
14310
14311 * gcc.c-torture/execute/980604-1.c: New test.
14312
14313 1998-06-02 Jeffrey A Law (law@cygnus.com)
14314
14315 * gcc.c-torture/execute/980602-1.c: New test.
14316 * gcc.c-torture/execute/980602-2.c: Likewise.
14317
14318 1998-06-02 Dave Love <d.love@dl.ac.uk>
14319
14320 * 970125-0.f: Fix per JCB. Add commentary.
14321
14322 1998-05-31 Michael Meissner <meissner@cygnus.com>
14323
14324 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
14325 IEEE -0 support.
14326
14327 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
14328
14329 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
14330 earlier.
14331
14332 1998-05-28 Catherine Moore <clm@cygnus.com>
14333
14334 * gcc.c-torture/execute/980526-3.c: New test.
14335
14336 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
14337
14338 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
14339 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
14340 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
14341 m88k-motorola-sysv3 to XFAIL.
14342
14343 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14344
14345 * gcc.dg/980526-1.c: New test.
14346 * gcc.c-torture/execute/980526-2.c: New test.
14347
14348 1998-05-26 Jeffrey A Law (law@cygnus.com)
14349
14350 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
14351
14352 * gcc.c-torture/execute/980526-1.c: New test.
14353
14354 1998-05-26 Dave Love <d.love@dl.ac.uk>
14355
14356 * g77.f-torture/execute/alpha2.f: Add runtime test.
14357
14358 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
14359
14360 * g++.old-deja/old-deja.exp: Strip leading directories.
14361
14362 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
14363 error for the line. Don't run multiple tests for the same line.
14364
14365 1998-05-23 Jeffrey A Law (law@cygnus.com)
14366
14367 * gcc.dg/980523-1.c: New test.
14368
14369 1998-05-23 Dave Love <d.love@dl.ac.uk>
14370
14371 * g77.f-torture/compile/970915-0.f: New test.
14372
14373 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
14374
14375 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
14376
14377 1998-05-21 Jeffrey A Law (law@cygnus.com)
14378
14379 * gcc.dg/980520-1.c: New test.
14380
14381 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
14382
14383 * gcc.dg/980502-1.c: Fix return type.
14384
14385 1998-05-20 Jeffrey A Law (law@cygnus.com)
14386
14387 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
14388 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
14389 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
14390 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
14391 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
14392
14393 1998-05-20 Dave Love <d.love@dl.ac.uk>
14394
14395 * g77.f-torture/execute/980520-1.f: New test.
14396
14397 1998-05-15 Dave Love <d.love@dl.ac.uk>
14398
14399 * lib/mike-g77.exp: New file.
14400
14401 * g77.f-torture/noncompile/noncompile.exp,
14402 g77.f-torture/noncompile/check0.f: New files.
14403
14404 1998-05-14 Dave Love <d.love@dl.ac.uk>
14405
14406 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
14407 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
14408 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
14409 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
14410 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
14411 abort where appropriate.
14412
14413 1998-05-05 Michael Meissner <meissner@cygnus.com>
14414
14415 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
14416 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
14417
14418 1998-04-29 Dave Love <d.love@dl.ac.uk>
14419
14420 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
14421
14422 1998-04-27 Dave Love <d.love@dl.ac.uk>
14423
14424 * g77.f-torture/compile/980427-0.f: New test.
14425
14426 1998-04-24 Dave Love <d.love@dl.ac.uk>
14427
14428 * g77.f-torture/compile/980424-0.f: New test.
14429
14430 1998-04-19 Dave Love <d.love@dl.ac.uk>
14431
14432 * g77.f-torture/compile/980419-2.f (main): New test.
14433 * g77.f-torture/compile/970125-0.f: New test.
14434 * g77.f-torture/compile/980419-1.f: New test.
14435
14436 1998-04-08 Jim Wilson <wilson@cygnus.com>
14437
14438 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
14439 of loop-4.c.
14440
14441 1998-04-07 Jim Wilson <wilson@cygnus.com>
14442
14443 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
14444
14445 1998-04-03 Jim Wilson <wilson@cygnus.com>
14446
14447 * gcc.c-torture/compile/980329-1.c: New test.
14448
14449 1998-03-18 Jim Wilson <wilson@cygnus.com>
14450
14451 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
14452 * gcc.dg/980312-1.c: Fix typo in -march command.
14453
14454 1998-03-16 H.J. Lu (hjl@gnu.org)
14455
14456 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
14457
14458 1998-03-11 Robert Lipe <robertl@dgii.com>
14459
14460 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
14461 Dave Love agree the Fortran source is bogus.
14462
14463 1998-03-11 Robert Lipe <robertl@dgii.com>
14464
14465 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
14466 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
14467 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
14468 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
14469 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
14470
14471 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
14472
14473 * g++.old-deja/g++.other/friend1.C: New test.
14474
14475 1998-02-18 Dave Love <d.love@dl.ac.uk>
14476
14477 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
14478 possibly uninitialized) variables and declare dnrm2.
14479
14480 1998-02-23 Robert Lipe <robertl@dgii.com>
14481
14482 From Bruno Haible <haible@ilog.fr>:
14483 * gcc.c-torture/execute/980223.c: New test.
14484
14485 1998-02-13 Jeffrey A Law (law@cygnus.com)
14486
14487 * gcc.dg/ifelse-1.c: New test.
14488
14489 1998-02-09 H.J. Lu (hjl@gnu.org)
14490
14491 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
14492
14493 * lib/old-dejagnu.exp (old-dejagnu): Added the
14494 "execution test - XFAIL *-*-*" handling in the spirit of
14495 "excess errors test -". Changed the "execution test fails"
14496 handling to be like "excess errors test fails".
14497 * Update various tests accordingly.
14498
14499 1998-02-06 Jim Wilson <wilson@cygnus.com>
14500
14501 * gcc.c-torture/execute/980205.c: New test.
14502
14503 1998-01-18 Jeffrey A Law (law@cygnus.com)
14504
14505 * lib/c-torture.exp: Look for .x files instead of .cexp files.
14506 * lib/f-torture.exp: Similarly.
14507 * gcc.c-torture: Rename all .cexp files to .x files.
14508
14509 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
14510
14511 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
14512 (940510-1.c): Removed duplicate.
14513 (971104-1.c): New test.
14514
14515 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
14516
14517 * lib/f-torture.exp: Improve error and loop detection.
14518
14519 1997-11-19 Michael Meissner <meissner@cygnus.com>
14520
14521 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
14522 use that to size the filler array.
14523
14524 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
14525
14526 * lib/c-torture.exp(c-torture-execute): Fix typo.
14527
14528 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
14529 testcase as the executable name. Keep the executable around if
14530 the test fails.
14531
14532 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
14533
14534 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
14535 changes. Only test one -g option, and move it to the end of the
14536 list of options to test.
14537
14538 1997-09-19 Michael Meissner <meissner@cygnus.com>
14539
14540 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
14541 variable GCC_TORTURE_OPTIONS to supply default switches separated
14542 by colons. If no environment variable, run tests with -O0 -g, -O1
14543 -g, and -O2 -g as well.
14544
14545 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
14546
14547 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
14548 explanatory comments. Fix indentation.
14549
14550 1997-09-15 Jeffrey A Law (law@cygnus.com)
14551
14552 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
14553
14554 1997-09-11 Jeffrey A Law (law@cygnus.com)
14555
14556 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
14557 * g++.old-deja/g++.mike/p7325.C: Likewise.
14558 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
14559
14560 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
14561
14562 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
14563 * g++.old-deja/g++.brendan/crash30.C: Likewise.
14564 * g++.old-deja/g++.brendan/crash39.C: Likewise.
14565 * g++.old-deja/g++.law/operators4.C: Likewise.
14566
14567 1997-09-11 Joe Buck (jbuck@synopsys.com)
14568
14569 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
14570 * g++.old-deja/g++.mike/p784.C: Ditto.
14571 * g++.old-deja/g++.mike/p785.C: Ditto.
14572
14573 1997-09-05 Jeffrey A Law (law@cygnus.com)
14574
14575 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
14576
14577 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
14578
14579 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
14580 target feature; pass this to c-torture-execute as needed.
14581
14582 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
14583
14584 * lib/c-torture.exp(c-torture-execute): If the previous and the
14585 current executables being tested are identical, we don't need to
14586 run the executable again. Try to make the executable names
14587 unique. Add an optional argument for passing additional compiler
14588 flags.
14589
14590 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
14591
14592 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
14593
14594 1997-08-29 Jeffrey A Law (law@cygnus.com)
14595
14596 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
14597
14598 1997-07-31 Jeffrey A Law (law@cygnus.com)
14599
14600 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
14601 32bit or larger longs.
14602
14603 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
14604 have either a 32bit long or 32bit int.
14605
14606 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
14607
14608 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
14609 Make double precision tests dependent on sizeof (double).
14610
14611 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
14612
14613 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
14614 too.
14615
14616 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
14617
14618 * gcc.c-torture/compile/961203-1.cexp: New script.
14619
14620 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
14621
14622 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
14623 up the includes ourselves.
14624
14625 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
14626
14627 * lib/plumhall.exp: Remove random include, and add a few
14628 verbose messages for debugging.
14629
14630 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
14631
14632 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14633 of trying to do it ourselves.
14634
14635 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14636
14637 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14638
14639 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
14640
14641 * gcc.prms/5403.c: Made regexp a bit less strict.
14642
14643 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
14644
14645 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14646 is returned from remote_load instead.
14647 * lib/plumhall.exp: Ditto.
14648 * lib/mike-g++.exp: Ditto.
14649 * lib/old-dejagnu.exp: Ditto.
14650 * lib/c-torture.exp: Ditto.
14651
14652 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
14653
14654 * lib/g++.exp: Use build_wrapper procedure.
14655 * lib/gcc.exp: Ditto.
14656
14657 1997-05-20 Jeffrey A Law (law@cygnus.com)
14658
14659 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14660 an old-style decl for malloc. Fixes tests to work when
14661 sizeof (int) != sizeof (size_t).
14662
14663 1997-05-15 Mike Meissner <meissner@cygnus.com>
14664
14665 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14666
14667 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14668 use stdargs.h interface.
14669
14670 1997-05-15 Mike Meissner <meissner@cygnus.com>
14671
14672 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14673 NO_VARARGS when compiling.
14674
14675 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
14676
14677 * lib/plumhall.exp(ph_includes): New procedure.
14678 (ph_make): Use it.
14679 (ph_compiler): Ditto.
14680
14681 * lib/g++.exp: Rename test-glue.c to testglue.c.
14682 * lib/gcc.exp: Ditto.
14683
14684 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
14685
14686 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14687 to completion when it's called.
14688
14689 1997-03-21 Michael Meissner <meissner@cygnus.com>
14690
14691 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14692 is defined, don't do test.
14693
14694 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
14695
14696 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14697 for object files.
14698 (ph_summary): Mark skipped testcases as untested, not unresolved.
14699
14700 * lib/plumhall.exp (ph_make): If unresolved because of bad
14701 errorCode, record errorCode in log file.
14702 (*): Replace send_log/verbose with verbose -log.
14703
14704 1997-03-19 Michael Meissner <meissner@cygnus.com>
14705
14706 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14707 double conversion if double isn't at least 8 bytes.
14708
14709 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14710 int to work with targets where int is 16 bits.
14711
14712 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14713 8 bytes, just exit, since 4 byte doubles don't have enough bits of
14714 precision for the test to complete.
14715
14716 1997-03-14 Michael Meissner <meissner@cygnus.com>
14717
14718 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14719 if d10v is not compiled with the -mdouble64 flag.
14720 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14721
14722 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14723 d10v is not compiled with the -mint32 flag.
14724
14725 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
14726
14727 * lib/plumhall.exp: Use incr_count.
14728
14729 1997-03-12 Jeffrey A Law (law@cygnus.com)
14730
14731 * gcc.c-torture: Update to c-torture-1.45.
14732
14733 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
14734
14735 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14736 the name of the expect testcase file).
14737
14738 * lib/g++.exp(g++_init): Ditto.
14739
14740 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
14741
14742 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14743 the host.
14744
14745 * lib/gcc.exp(gcc_exit): New procedure.
14746
14747 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
14748
14749 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14750 specs where appropriate.
14751
14752 * g++.old-deja/g++.arm/*: Added additional ERROR checks
14753 because of new "candidates are" messages, and removed a few
14754
14755 * Converted all non-old-style g++ testcases to old-style, and
14756 moved into g++.old-deja.
14757
14758 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
14759
14760 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14761 options.
14762
14763 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14764 succeeded.
14765
14766 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14767
14768 1997-02-13 Michael Meissner <meissner@cygnus.com>
14769
14770 * lib/gcc.exp (gcc_target_compile): Add support for defining
14771 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14772 the machine doesn't have those features.
14773
14774 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
14775
14776 * g++.law/operators4.exp: Don't use LIBS.
14777
14778 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
14779
14780 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14781
14782 * lib/mike-g++.exp: Don't set the compiler to be tested here.
14783 * lib/g++.exp: Set it here instead. Also, allow use of the
14784 --tool_exec and --tool_opt options. Change CXX to
14785 GXX_UNDER_TEST.
14786
14787 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14788
14789 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14790
14791 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
14792
14793 * lib/old-dejagnu.exp: Use prune_warnings instead of
14794 prune_system_crud.
14795 * lib/mike-g++.exp: Ditto.
14796 * lib/gcc.exp: Ditto.
14797 * lib/g++.exp: Ditto.
14798
14799 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14800
14801 1997-02-07 Jeffrey A Law (law@cygnus.com)
14802
14803 * 941014-2.c: Include stdlib.h
14804 * 960327-1.c: Include stdio.h
14805 * dbra.c, index-1.c: Don't assume ints are 32bits.
14806
14807 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
14808
14809 * lib/gcc.exp: Add gcc,stack_size target feature.
14810
14811 * lib/g++.exp(g++_target_compile): Add the include and link
14812 paths here, not in two other places. And, it's $options, not
14813 options.
14814
14815 * lib/mike-g++.exp(postbase): Remove the code that determines
14816 the correct include and link paths.
14817 * g++.old-deja/old-deja.exp: Ditto.
14818
14819 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
14820
14821 * lib/g++.exp(g++_init): target_compile no longer returns the
14822 filename of the result.
14823
14824 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
14825
14826 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14827 call to glob.
14828
14829 * gcc.c-torture/special/special.exp: Change call to
14830 gcc_target_compile to include the object file.
14831
14832 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
14833
14834 * gcc.c-torture/special/special.exp: Correct misspelling in last
14835 change.
14836
14837 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
14838
14839 * lib/plumhall.exp(ph_summary): Log the entire output of the
14840 executable. Return -1 if there were any failures, 0 otherwise.
14841 (ph_execute): Return -1 if there were any failures, 0 otherwise.
14842 (ph_make): Clean up objects and executables that were built
14843 if the tests succeeded.
14844
14845 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
14846
14847 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14848 libraries and includes in the build tree as appropriate.
14849
14850 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
14851
14852 * lib/c-torture.exp: Instead of looking for the global variable
14853 NO_LONG_LONG, check to see if that's a feature of the target.
14854
14855 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
14856
14857 * config/default.exp: Minimize. Delete the remainer of the files in
14858 config; this functionality is now in devo/dejagnu/config.
14859
14860 g++.*/*: Pass any additional flags used to compile to postbase;
14861 delete CXXFLAGS.
14862
14863 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14864 is now done by runtest.exp. Use gcc_target_compile instead of
14865 compile.
14866
14867 lib/c-torture.exp: Use gcc_target_compile instead of compile.
14868 Remove references to CFLAGS. Use remote_file instead of
14869 calling rm -f.
14870 (c-torture): Take a list of arguments to use to compile this
14871 testcase.
14872
14873 lib/g++.exp: Simplify. Use target_compile instead of compile.
14874 lib/gcc-dg.exp: Ditto.
14875 lib/gcc.exp: Ditto.
14876 lib/mike-{gcc,g++}.exp: Ditto.
14877 lib/old-dejagnu.exp: Ditto.
14878 lib/plumhall.exp: Ditto.
14879
14880 1997-01-08 Jim Wilson <wilson@cygnus.com>
14881
14882 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14883 (ph_linker): Likewise.
14884
14885 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
14886
14887 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14888 MAP_ANON / MAP_ANONYMOUS if defined;
14889 else try to map from /dev/zero .
14890
14891 1996-11-12 Jeffrey A Law (law@cygnus.com)
14892
14893 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
14894 isn't defined, then define it to MAP_ANONYMOUS.
14895
14896 1996-11-12 Jeffrey A Law (law@cygnus.com)
14897
14898 * gcc.c-torture: Update to c-torture-1.42 release.
14899
14900 1996-11-11 Jeffrey A Law (law@cygnus.com)
14901
14902 * gcc.c-torture: Update to c-torture-1.41 release.
14903
14904 1996-10-27 Jeffrey A Law (law@cygnus.com)
14905
14906 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
14907 c-torture release.
14908
14909 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
14910
14911 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14912 and LDFLAGS. Fix second case to append the target_info ldflags
14913 onto LDFLAGS, not CFLAGS.
14914 * lib/g++.exp (g++_init): Add target_info stuff.
14915 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
14916 of libgloss and newlib flags for !native.
14917
14918 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14919 (GDB): Fix relative path to go up another dir for finding gdb.
14920
14921 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
14922
14923 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14924 versions in the target_info array, if they don't exist.
14925
14926 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
14927
14928 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14929
14930 1996-07-08 Jim Wilson <wilson@cygnus.com>
14931
14932 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14933 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14934
14935 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
14936
14937 * lib/old-dejagnu.exp: Don't remove the output file before we've
14938 actually tested it. Don't append pwd to the path of the executable
14939 we're testing.
14940
14941 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
14942
14943 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14944
14945 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
14946
14947 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14948 temporary directory for compiler files, and set it to a default
14949 value of /tmp. Set $output as the name of the output file from
14950 compiling the testcase. Add a -o option to $cflags_var so the
14951 compiler writes the final output file as $output. Set $executable
14952 to $output.
14953
14954 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14955 directory for compiler files, and set it to /tmp if it doesn't
14956 already have a value. Set $output_file to the name of the output
14957 file from compiling the testcase. Add a -o option to CXXFLAGS so
14958 the compiler writes the final output file as $output. Use $output
14959 as the executable to be tested.
14960
14961 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
14962
14963 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14964
14965 1996-06-08 Jeffrey A Law (law@cygnus.com)
14966
14967 * gcc.c-torture/execute/pending-1.c: New test. Still
14968 pending in Tege's queue.
14969
14970 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
14971
14972 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14973 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
14974 if there were failures. Call unresolved if there were unresolved
14975 testcases. Call gcc_fail if program did not run to completion.
14976 (ph_make): Pass additional argument name to ph_execute.
14977 (ph_execute): Add new argument. Pass additional arguments to
14978 ph_summary. Call gcc_fail is there is no execution output.
14979
14980 1996-04-24 Jeffrey A Law (law@cygnus.com)
14981
14982 * lib/plumhall.exp (proc_summary): Output relavent summary
14983 lines into the log so specific failures in plumhall can be
14984 investigated.
14985
14986 1996-04-10 Jeffrey A Law (law@cygnus.com)
14987
14988 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14989 (c-torture-execute): Don't try to execute tests which use
14990 "long long" types if $NO_LONG_LONG is nonzero.
14991
14992 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
14993
14994 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14995 not c-torture.
14996
14997 * gcc.ieee: Move from here.
14998 * gcc.c-torture/execute/ieee: To here.
14999
15000 1996-03-26 Jeffrey A Law (law@cygnus.com)
15001
15002 * gcc.c-torture: Update to c-torture-1.41 release.
15003
15004 1996-03-22 Jeffrey A Law (law@cygnus.com)
15005
15006 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15007 not "$output".
15008
15009 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
15010
15011 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15012 -c present.
15013
15014 1996-03-02 Jeffrey A Law (law@cygnus.com)
15015
15016 * config/proelf.exp: Handle connecting to a simulator.
15017
15018 1996-01-31 Jeffrey A Law (law@cygnus.com)
15019
15020 * config/proelf.exp: New file. Enough framework that we can
15021 run c-torture tests on the proelf targets (or any other target
15022 that gdb can connect to for that matter).
15023
15024 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
15025
15026 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15027 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15028
15029 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15030 exec_output exists.
15031
15032 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
15033
15034 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15035 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15036
15037 * config/*.exp: Update FSF address. Change result of ${tool}_load
15038 to pass/fail/unresolved/unsupported/untested. Caller must now
15039 call unresolved/unsupported/untested.
15040 * lib/*.exp: Update FSF address. Update to handle new results of
15041 ${tool}_load.
15042 * lib/chill.exp (verbose): Delete.
15043
15044 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
15045
15046 * lib/gcc.exp (default_gcc_start): Change order of args to
15047 $LDFLAGS $CFLAGS $LIBS.
15048 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15049 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15050 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15051 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15052 * gcc.misc-tests/dg-test.exp: Likewise.
15053 * gcc.misc-tests/msgs.exp: Likewise.
15054 * gcc.prms/prms.exp: Likewise.
15055 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15056 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15057
15058 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15059
15060 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15061
15062 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15063
15064 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15065 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15066
15067 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15068 necessary.
15069
15070 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
15071
15072 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15073 global for loop; add use of $mathlib.
15074 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15075 settings here; set mathlib for anything but VxWorks.
15076
15077 1996-01-22 Jeffrey A Law (law@cygnus.com)
15078
15079 * gcc.c-torture: Update to c-torture-1.40 release.
15080
15081 1996-01-03 Jeffrey A Law (law@cygnus.com)
15082
15083 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15084 dg.exp.
15085
15086 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
15087
15088 * lib/c-torture.exp (c-torture-execute): Declare "output" as
15089 global.
15090
15091 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
15092
15093 * lib/g++.exp (LIBS): Define if not already.
15094 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15095 (gcc-dg-prune): Call prune_gcc_output.
15096 * lib/gcc.exp (prune_gcc_output): New proc.
15097 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15098 prune_gcc_output.
15099
15100 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
15101
15102 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15103 (c-torture-execute): Likewise. Rename `name' to `testcase'.
15104
15105 1995-11-15 Jeffrey A Law (law@cygnus.com)
15106
15107 * gcc.c-torture: Update to c-torture-1.39 release.
15108
15109 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
15110
15111 * lib/c-torture.exp (c-torture-execute): Don't return if one option
15112 fails, try others as well.
15113
15114 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
15115
15116 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15117 If compilation fails, mark execute tests as `untested'.
15118 If test is marked as unsupported, don't mark compilation and
15119 execute tests as failed.
15120
15121 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
15122
15123 * lib/g++.exp (g++_init): Don't link in libg++, and look to
15124 libstdc++ for whether or not we want to be doing shared
15125 libraries. Delete link_curses since we don't need it anymore.
15126 * lib/mike-g++.exp (postbase): Don't link in libg++.
15127 * g++.old-deja/old-deja.exp: Likewise.
15128
15129 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
15130
15131 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15132
15133 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
15134
15135 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15136 For that, add `-Wl,-a,shared_archive'.
15137 * g++.old-deja/old-deja.exp: Likewise.
15138
15139 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
15140
15141 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15142
15143 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
15144
15145 * lib/mike-g++.exp (postbase): Pay attention to the status of
15146 g++_load.
15147
15148 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
15149
15150 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15151
15152 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
15153
15154 * lib/gcc.exp (default_gcc_start): No longer need to log program
15155 being executed or its output, execute_anywhere does that now.
15156 * lib/g++.exp (default_g++_version): Call execute_anywhere.
15157 (default_g++_start): Likewise. Delete calls to verbose/send_log.
15158
15159 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
15160
15161 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15162 the same as those in lib/g++.exp.
15163
15164 1995-10-10 Jeff Law (law@hurl.cygnus.com)
15165
15166 * gcc.c-torture: Update to c-torture-1.38 release.
15167 * gcc.ieee: Related changes.
15168
15169 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
15170
15171 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
15172 "exec". Minor reformatting changes.
15173
15174 * config/rom68k.exp (${tool}_load): Make it work in a canadian
15175 cross. This means all "exec" calls now work on a remote host as
15176 well.
15177 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
15178 cross. Filter out the extra "\r\n" stuff that expect puts in.
15179 (c-torture-execute): Filter out the bogus warnings like
15180 c-torture-compile does. Add support for canadian cross.
15181 * lib/gcc.exp (default_gcc_version, default_gcc_start)
15182 Use execute_anywhere rather than calling exec directly. Now it
15183 works for canadian cross testing.
15184
15185 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
15186
15187 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
15188 results into a variable, and check that rather than using file exists.
15189
15190 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
15191
15192 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
15193 create a libg++.so. For sunos4.1.*, also add -ltermcap.
15194
15195 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15196
15197 * g++.old-deja/old-deja.exp: Create and pass runshlib and
15198 lib_curses if there's a shared libg++ in the build tree.
15199
15200 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
15201
15202 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
15203 if not supported target.
15204
15205 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
15206
15207 * lib/g++.exp (g++_init): Move empty setting of runshlib and
15208 link_curses up to always happen, not just for native builds.
15209
15210 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
15211
15212 * gcc.c-torture: Update to c-torture-1.36 release.
15213 * gcc.failure: Related changes.
15214
15215 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
15216
15217 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
15218
15219 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
15220
15221 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
15222 * lib/mike-g++.exp (postbase): Not in here. Still reference
15223 runshlib, link_curses, and mathlib for link and run.
15224
15225 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
15226 pass the runtime shared library options for Solaris, OSF/1, and
15227 Irix5, and link with -lcurses to avoid unresolved references.
15228
15229 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
15230
15231 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
15232 only run once.
15233
15234 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
15235
15236 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
15237
15238 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
15239
15240 * gcc.c-torture: Update to c-torture-1.35 release. Note we
15241 do not have a framework for the "compat" tests yet.
15242
15243 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
15244
15245 * lib/mike-g++.exp (postbase): New local variable `mathlib',
15246 set to null if we're testing vxworks5.1. Use that instead of
15247 `-lm' in the setting of LIBS for link and run.
15248
15249 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
15250
15251 * config/rom68k.exp (${tool}_load): Major changes to make it
15252 work. Verified that it does in fact return the stuff in
15253 exec_output properly. Catch any Emul or any TRAP other than 0.
15254
15255 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
15256
15257 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15258 LDFLAGS properly for targets that need stuff from libgloss.
15259 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15260 only run once.
15261 (gpp_initialized): New variable.
15262
15263 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
15264
15265 * config/rom68k.exp: Load libgloss.exp.
15266 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15267 so we can produce a fully linked binary.
15268 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15269 so we can produce a fully linked binary.
15270
15271 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
15272
15273 * lib/plumhall.exp (ph_section): Watch for expected failures.
15274 Add missing `else'.
15275
15276 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15277 run the testcase.
15278 (c-torture): Likewise.
15279
15280 1995-08-28 Doug Evans <dje@cygnus.com>
15281
15282 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15283
15284 * lib/mike-g++.exp (mike_cleanup): New proc.
15285 (prebase): New globals compiler_result, not_compiler_result,
15286 target_regexp.
15287 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
15288 allow leading "-" in pattern. Watch for unsupported tests.
15289 If $compiler_result is set, pattern match assembler code,
15290 and ditto for $not_compiler_result.
15291 * lib/mike-gcc.exp: Likewise.
15292
15293 * lib/plumhall.exp (ph_execute): Only call ph_summary if
15294 execution "succeeded".
15295
15296 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
15297
15298 * config/win32.exp: New file.
15299 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15300
15301 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
15302
15303 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15304 unsupported.
15305 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15306 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15307 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15308
15309 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
15310 "... without exceptions was ...". That is now handled by
15311 prune_system_crud.
15312 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15313
15314 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
15315
15316 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
15317 sieve.c,sort2.c}: New files.
15318 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
15319 sieve.exp,sort2.exp}: Drivers for them.
15320
15321 * lib/mike-gcc.exp (program_output): New user settable variable.
15322 (postbase): Call prune_system_crud. Also prune extraneous compiler
15323 messages.
15324 * lib/mike-g++.exp (program_output): New user settable variable.
15325
15326 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
15327
15328 * config/sh.exp: Deleted (use sim.exp instead).
15329
15330 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
15331
15332 * config/vx.exp: Declare CHECKTASK as global.
15333 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
15334 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
15335 * lib/old-dejagnu.exp: Load [pwd]/$executable.
15336
15337 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15338
15339 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
15340 target. Like vx.exp, only includes `vx29k.exp' instead of
15341 `vxworks.exp'.
15342
15343 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
15344
15345 * config/sim.exp: Increase time limit from 120 seconds to 240.
15346
15347 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
15348
15349 * gcc.c-torture/execute/950628-1.c: New test.
15350
15351 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
15352
15353 * gcc.c-torture: Update with changes/additions from
15354 c-torture-1.34.
15355
15356 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
15357
15358 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
15359
15360 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
15361
15362 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
15363
15364 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
15365
15366 * gcc.c-torture/compile/950512-1.c: New test.
15367 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
15368 * gcc.dg/struct-ret-1.c: Likewise.
15369
15370 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
15371
15372 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
15373 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
15374
15375 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
15376
15377 * gcc.c-torture/special/920411-1.c: Deleted.
15378 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
15379
15380 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
15381
15382 * config/sim.exp (${tool}_load): Hack in call to bash to get a
15383 cpu limit.
15384
15385 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
15386
15387 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
15388
15389 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
15390
15391 From kenner;
15392 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
15393 is the proper length.
15394 * va-arg-3.c: Likewise.
15395
15396 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
15397
15398 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
15399 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
15400
15401 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
15402 * lib/g++.exp (default_g++_start): Delete old cruft.
15403
15404 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
15405
15406 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
15407 (2 * (1 << 18)) to (2 * (1 << 17)).
15408
15409 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
15410
15411 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
15412
15413 * config/rom68k.exp: Renamed from config/idp.exp
15414
15415 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
15416
15417 * c-torture/compile/921109-2.c
15418
15419 1995-04-18 Mike Stump <mrs@cygnus.com>
15420
15421 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
15422 excess errors.
15423
15424 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
15425
15426 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
15427 output.
15428 * lib/g++.exp (default_g++_start): Likewise.
15429
15430 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
15431
15432 * gcc.c-torture/compile/950329-1.c: New test.
15433
15434 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
15435
15436 * config/bug.exp (${tool}_load): Updated to use new remote_open
15437 and remote_close procs.
15438 * config/idp.exp: New file.
15439
15440 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
15441
15442 * gcc.c-torture/execute/950322-1.c: New test.
15443
15444 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
15445
15446 * config/vx.exp (${tool}_load): Clean up testing of return code from
15447 vxworks_ld and vxworks_spawn.
15448
15449 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
15450
15451 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
15452
15453 1995-03-13 Mike Stump <mrs@cygnus.com>
15454
15455 * lib/old-deja.exp: Add `excess errors test - ' error, now one
15456 can mark excess errors on a machine by machine basis. Note, the
15457 default is to not expect any excess errors, even when excess
15458 errors test - is given, so you will want to put an XFAIL ... on
15459 these lines. For example, // excess errors test - XFAIL hppa*-*-*
15460 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
15461 those 4 machines, but no others.
15462
15463 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
15464
15465 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
15466 * lib/c-torture.exp: to here.
15467
15468 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
15469
15470 * gcc.c-torture/execute/950221-1.c: New test.
15471 * gcc.c-torture/execute/struct-ret-1.c: New test.
15472 * gcc.c-torture/compile/950221-1.c: New test.
15473
15474 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
15475
15476 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
15477
15478 * gcc.c-torture/execute/arith-1.c (main): Return 0.
15479 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
15480
15481 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
15482
15483 * g++.gb: New directory of tests, derived from my signature and
15484 class scoping tests.
15485
15486 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
15487 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
15488 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
15489 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
15490 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
15491 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
15492 * g++.gb/sig25.C: Likewise.
15493
15494 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
15495 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
15496 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
15497 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
15498 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
15499 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
15500 * g++.gb/sig25.exp: Likewise.
15501
15502 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
15503 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
15504 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
15505 * g++.gb/scope13.C: Likewise, this test still fails.
15506
15507 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
15508 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
15509 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
15510 * g++.gb/scope13.exp: Ditto.
15511
15512 * g++.gb/README: New file, explains what these tests are about.
15513
15514 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
15515
15516 * lib/dg.exp (dg-do): Support `preprocess'.
15517 (dg-test): Likewise.
15518
15519 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
15520
15521 * config/udi.exp: change "continue -expect" to "exp_continue".
15522
15523 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
15524
15525 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
15526 Delete redundant tests.
15527
15528 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
15529 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
15530 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
15531 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
15532 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
15533 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
15534 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
15535 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
15536
15537 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
15538 storing label pointers.
15539 * gcc.c-torture/execute/921019-1.c: Likewise.
15540 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
15541 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
15542 parameter fp.
15543 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
15544 constants.
15545
15546 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
15547 Delete obsolete tests.
15548
15549 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
15550 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
15551 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
15552 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
15553 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
15554 * gcc.c-torture/compile/950124-1.c: New test.
15555
15556 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
15557
15558 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
15559
15560 * lib/mike-g++.exp: Add -lm to LIBS.
15561
15562 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
15563
15564 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
15565
15566 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
15567
15568 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
15569
15570 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
15571
15572 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
15573
15574 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
15575
15576 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
15577 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
15578 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
15579 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
15580 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
15581 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
15582 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
15583 * g++.law/{operators31.C, operators32.C,
15584 * g++.law/{operators33.C, operators34.C}: Likewise.
15585 * g++.law/{pic1.C, refs2.C}: Likewise.
15586 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
15587 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
15588 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
15589 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15590
15591 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
15592 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
15593 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
15594 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
15595 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
15596 * g++.law/{enum9.exp, friend5.exp}: Likewise.
15597 * g++.law/{nest3.exp, nest4.exp}: Likewise.
15598 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
15599 * g++.law/{operators30.exp, operators31.exp}: Likewise.
15600 * g++.law/{operators32.exp, operators33.exp}: Likewise.
15601 * g++.law/{operators34.exp}: Likewise.
15602 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
15603 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
15604 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
15605 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
15606 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15607
15608 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
15609 No longer expected to fail.
15610 * g++.law/missed-error3.C: Tweak for recent bool changes.
15611
15612 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
15613
15614 * config/emb-unix: Deleted.
15615 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
15616 remote execution. Do final link on remote host if REMOTE_LINK is set.
15617
15618 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
15619
15620 * lib/dg.exp (dg-test): Fix typo in last patch.
15621
15622 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
15623
15624 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15625 (handles multiple occurrences).
15626
15627 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
15628
15629 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15630 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15631 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15632 printed).
15633 * lib/c-torture.exp (c-torture-compile): Likewise.
15634 (c-torture): Prepend full path if missing.
15635 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15636 (gcc_fail): Likewise.
15637 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15638
15639 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
15640
15641 * lib/netware.exp: Only attach to NetWare i386 systems.
15642
15643 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
15644
15645 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15646 messages. Add test name to "output pattern match" pass/fail message.
15647
15648 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
15649
15650 * gcc.dg: New testsuite.
15651 * gcc.dg/dg.exp: New file.
15652
15653 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15654 test-switch.c}: Deleted.
15655
15656 * gcc.misc-tests/msgs.exp: New testcase driver.
15657
15658 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
15659
15660 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15661 Watch for illegal return values from ${tool}_load.
15662 * config/unix.exp (${tool}_load): Fix pass/fail detection for
15663 cross targets. Coerce return value >0 to 1.
15664
15665 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
15666
15667 * config/unix.exp (${tool}_load): Call program rsh, not proc.
15668
15669 * config/emb-unix.exp: New file.
15670
15671 * config/sim.exp: Error if variable $SIM not defined.
15672 (${tool}_load): Mark test as "untested" if simulator missing.
15673
15674 * config/unix.exp: Load remote.exp to get rcp_download.
15675 * lib/c-torture.exp: Use different option lists for testcases with
15676 and without loops.
15677 * gcc.c-torture/execute/execute.exp: Likewise.
15678
15679 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
15680
15681 * config/*.exp: Clarify return code from ${tool}_load.
15682 Call `unresolved' or `untested' instead of `warning' or `perror'
15683 (sometimes you still want to call both though).
15684 Add comment that `shell_id' is local to each file.
15685 * config/udi.exp (timeout): Set to 30.
15686 Don't print warning if connection fails, $connectmode has already
15687 printed an error.
15688 (${tool}_load): Move verbose messages to level 2.
15689 Rework pattern for "Process started" message.
15690 Pass `shell_id' to ${connectmode}_download.
15691 Retry twice upon timeout. Make resetting of target more robust.
15692 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15693 Pass `shell_id' to exit_$connectmode.
15694 Only call exit_$connectmode if connected.
15695 * config/unix.exp (${tool}_load): Check return codes better.
15696 * config/vrtx.exp (${tool}_load): Likewise.
15697 * config/vx.exp (${tool}_load): Likewise.
15698 Delete unneeded global's.
15699 * lib/dg.exp (dg-test): Update to reflect clarified return codes
15700 from ${tool}_load.
15701 (dg-stat): Delete.
15702 (dg-init): Delete recording of pass/fail counts.
15703 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15704 (old-dejagnu-init): Likewise.
15705 (old-dejagnu-stat): Delete contents, empty proc now.
15706 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15707 (c-torture): Delete references to lcnt, lpass, lfail.
15708 Get option list from TORTURE_OPTIONS.
15709 Delete -funroll[-all]-loops if no loops.
15710 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15711 (g++_stat): Delete contents (empty proc now).
15712 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15713 (gcc_finish): Likewise.
15714 (gcc_stat): Deleted.
15715 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15716 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15717 * gcc.c-torture/execute/execute.exp: Likewise.
15718 Split tests into two parts: compile, execute.
15719 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
15720 no loops. Update to reflect clarified return codes from ${tool}_load.
15721
15722 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
15723
15724 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15725 to grep for.
15726 (old-dejagnu): Likewise (where necessary).
15727
15728 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
15729
15730 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15731
15732 * lib/dg.exp (dg-process-target): Fix processing of selector.
15733 Add comment regarding use of `error'.
15734
15735 * lib/gcc.exp (prune_system_crud): Define if missing.
15736 * lib/g++.exp (prune_system_crud): Likewise.
15737
15738 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15739 Call prune_system_crud.
15740 * lib/dg.exp (dg-runtest): New proc.
15741 Use perror instead of send_user for tcl errors in testcase.
15742 Don't return any value, it's never used.
15743 Don't clobber previous definition of `unknown'.
15744 Print tcl errors in `dg-final'.
15745
15746 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
15747
15748 * lib/dg.exp (dg-process-target): Improve syntax error messages.
15749 (dg-test): Don't print errorInfo, it contains stack backtrace.
15750
15751 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
15752
15753 * lib/g++.exp (runtest_file_p): Define if missing.
15754
15755 1994-09-24 Doug Evans (dje@cygnus.com)
15756
15757 * lib/mike-g++.exp: Comment out loading of g++.exp.
15758 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
15759 (default_g++_version): Always print something.
15760 (default_g++_start): Comment out call to `which'.
15761 (g++_start, g++_load): Deleted (must be defined in config file).
15762 * lib/gcc.exp: Test for existence of $CC at start.
15763 Delete check for tmpdir (done in gcc_init).
15764 (default_gcc_version): Always print something.
15765 (default_gcc_start): Comment out call to `which'.
15766 * config/*.exp: Major cleanup - make cross targets work at least a
15767 little better for g++ (by not being "--tool gcc" specific).
15768 Rename gcc_xxx to ${tool}_xxx.
15769 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15770 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15771
15772 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
15773
15774 * lib/c-torture.exp (c-torture-compile): Rework compiler
15775 message processing.
15776
15777 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15778 c-torture.
15779
15780 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
15781
15782 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15783
15784 * lib/dg.exp (dg-process-target): Support { target native }.
15785
15786 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
15787
15788 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
15789 looked for "... program xxx got fatal signal".
15790 Correct regsub munging of `comp_output'.
15791 Ignore compiler messages "path prefix not used" and "linker input
15792 file unused".
15793
15794 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
15795
15796 * lib/gcc.exp (runtest_file_p): Define if missing.
15797 * gcc.prms/template.c: Example to work from.
15798
15799 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
15800
15801 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15802 * lib/dg.exp (dg-test): Call unsupported testcases as such.
15803
15804 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15805 * gcc.prms/1883.c: Moved from compile/940714-1.c.
15806 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15807 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15808
15809 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15810 (dg-process-target): No longer a varargs proc.
15811 Return S/N for target, P/F for xfail. All callers changed.
15812 (user option procs): More argument checking.
15813 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15814 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15815 (dg-test): Skip test if not running on selected target in `dg-do'.
15816 Update handling of `dg-do-what', `dg-output-text'.
15817 Separate execution pass/fail from output pattern match pass/fail.
15818 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15819
15820 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
15821
15822 * gcc.c-torture/special/special.exp: Don't expect failure for mips
15823 target for 920510-1.c.
15824
15825 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
15826
15827 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15828 Clean up comment regarding use of passcnt, etc.
15829 (gcc_stat): Don't update `testcnt' here.
15830 (gcc_finish): Do it here.
15831 Might as well reset `but_id' here too.
15832 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15833 to determine if the file should be tested.
15834 * gcc.c-torture/compile/compile.exp: Likewise.
15835 * gcc.c-torture/execute/execute.exp: Likewise.
15836 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15837 * gcc.misc-tests/dg-test.exp: Likewise.
15838 * gcc.prms/prms.exp: Likewise.
15839 * gcc.wendy/wendy.exp: Likewise.
15840 * g++.old-deja.exp: Likewise.
15841 Move "Testing file" message to verbose level 1.
15842
15843 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
15844
15845 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15846
15847 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
15848
15849 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15850 (default_gcc_start): Accept optional second list element
15851 of compiler flags. Print compiler output at verbosity level 2.
15852 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15853 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15854 Save current values of framework globals passcnt, failcnt, xpasscnt,
15855 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15856 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
15857 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15858 xfailcnt to compute stats. Update framework global `testcnt' from
15859 pass/fail counts.
15860 (gcc_finish): New proc. Clean up test environment.
15861 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15862 (gcc_epass, gcc_efail): Delete.
15863 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15864 argument of line number.
15865 (dg-init): If the tool has an init routine, call it.
15866 (dg-test): Remove args `cflags_var' and `libs_var'.
15867 Pass all compiler options to ${tool}_start.
15868 Handle missing line number.
15869 (dg-finish): New function.
15870 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15871 particular files. Call gcc_finish at end. Move "skipping test"
15872 message to verbosity level 3.
15873 * gcc.c-torture/compile/compile.exp: Likewise.
15874 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15875 * gcc.c-torture/execute/execute.exp: Likewise.
15876 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15877 Print testcase being tried at verbosity level 1.
15878 * gcc.c-torture/special/special.exp: Unset xfail.
15879 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15880 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15881 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15882 * gcc.failure/failure.exp: Likewise.
15883 * gcc.ieee/ieee.exp: Likewise.
15884 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15885 Update call to dg-test. Call dg-finish at end.
15886 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
15887 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15888 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15889 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15890 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
15891 * gcc.wendy/wendy.exp: Add copyright.
15892 Delete setting of tmpdir (done by gcc_init).
15893 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15894 Pass compiler flags to gcc_start. Call gcc_finish at end.
15895 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15896 gcc_[ce]pass/fail.
15897
15898 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
15899
15900 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15901 confusion.
15902 (g++_load): Likewise.
15903
15904 * config/*.exp (gcc_load): Some were varargs fns and some were not.
15905 Rename argument to `prog' to remove the confusion.
15906 Varargs fns behave differently too!
15907 (g++_load): Likewise.
15908
15909 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15910
15911 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15912 what it is. Delete (always) printing of status value for !native.
15913 Simplify verbose code, and include status and exec_output.
15914 (g++_load): Use gcc_load.
15915
15916 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
15917
15918 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15919 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15920 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15921 940714-3.c as these testcases don't exist anymore. Make
15922 va-arg-1.c expected to pass.
15923
15924 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
15925
15926 * gcc.misc-tests/misc.exp: Only run specific testcases.
15927 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
15928 * gcc.misc-tests/dg-[1-9].c: New files.
15929
15930 * lib/dg.exp: New testsuite driver.
15931 * gcc.prms/prms.exp: Use it.
15932
15933 * README.gcc: New file.
15934
15935 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15936 Document and reset `lxpass' and `lxfail'.
15937 Simplify "initialized" message.
15938 (gcc_stat): Clean up comments a little.
15939
15940 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
15941
15942 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15943
15944 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
15945
15946 * lib/old-dejagnu.exp (process-option): New proc.
15947 (old-dejagnu-init, old-dejagnu-stat): Likewise.
15948 (old-dejagnu): Simplify.
15949 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15950
15951 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
15952
15953 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15954 exists and is not an empty string.
15955
15956 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15957 $xfail rather than calling setup_xfail. Clear $xfail when test is
15958 finished.
15959 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15960 automatically.
15961
15962 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15963 longer expected to fail.
15964
15965 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15966 "f" function call.
15967
15968 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15969
15970 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15971 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15972 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15973 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15974 c-torture-1.29.
15975
15976 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15977 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15978
15979 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15980
15981 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15982 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15983
15984 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15985 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15986 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15987
15988 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
15989
15990 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15991 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15992 940714-1.c, 940714-2.c, 940714-3.c},
15993 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15994 gcc.misc-tests/{mg.c,mg.exp}:
15995 New tests.
15996 * gcc.noncompile/noncompile.exp: Change accordingly.
15997
15998 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
15999
16000 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16001 Undo previous clobberage.
16002
16003 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
16004
16005 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16006 * gcc.special/{930510-1.c, special.exp}:
16007 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16008 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16009 struct-varargs-1.c}: New tests from c-torture-1.26.
16010
16011 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
16012
16013 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16014 argument to switch.
16015
16016 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
16017
16018 * Revert the previous changes. Please see Rob's directory
16019 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16020 fixes.
16021
16022 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
16023
16024 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16025 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16026 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16027 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16028 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16029 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16030 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16031 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16032 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16033 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16034 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16035 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16036 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16037 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16038 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16039 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16040 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16041 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16042 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16043 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16044 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16045 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16046 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16047 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16048 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16049 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16050 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16051
16052 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
16053
16054 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16055 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16056 with perror calls.
16057
16058 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
16059
16060 * config/unix.exp (g++_load): Fix syntax.
16061
16062 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
16063
16064 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16065 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16066 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16067 Don't expect va-arg-1.c to fail. Correct expected output for
16068 920928-1.c.
16069 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16070 * gcc.wendy/hbm4.c: Correct typo.
16071 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16072
16073 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
16074
16075 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16076 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16077 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16078 * lib/c-torture.exp (c-torture-compile): Ditto.
16079
16080 Reduce volume of output (remove all the -I's and such).
16081 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16082 Call gcc_cpass, gcc_cfail.
16083 (c-torture): Pass testing option to c-torture-compile.
16084
16085 1994-03-21 Doug Evans (dje@cygnus.com)
16086
16087 Bring patches over from progressive.
16088 * config/default.exp: Exit remote shell cleanly.
16089 (g++_exit, g++_start): Add default versions.
16090 * config/sim.exp (gcc_load): Use perror, not error.
16091
16092 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
16093
16094 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
16095 set in site.exp.
16096
16097 1994-03-14 Doug Evans (dje@cygnus.com)
16098
16099 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16100 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16101 (wendy_try): New proc to run testcase.
16102 (main loop): Call 'em.
16103 * gcc.wendy/*.c: Clean up pass to correct expected output.
16104
16105 * lib/gcc.exp: Minor cleanup work.
16106 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16107
16108 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
16109
16110 * config/sim.exp (gcc_load): Document return codes better.
16111 Don't pass -v to simulator.
16112
16113 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
16114
16115 * gcc.special/920717-x.c: Fix typo.
16116 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16117 get at sources.
16118
16119 * lib/mike-gcc.exp: Fix typo.
16120
16121 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
16122
16123 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16124 binary to use, transform the name.
16125 * config/*.exp: rename everything. Nuke any g++ specific files,
16126 it's now a special case of gcc that requires no special support.
16127 Add a default.exp for unsupported targets.
16128
16129 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
16130
16131 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16132 lib/old-dejagnu.exp: Fix a few patterns to work with the new
16133 version of Tcl.
16134
16135 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
16136
16137 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16138 than a warning.
16139
16140 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
16141
16142 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16143
16144 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
16145
16146 * gcc.execute/execute.exp: Combine opt_list and foption_list into
16147 option_list. Compile every file with only 4/6 option choices
16148 (same as C torture) instead of with 12/18 different option
16149 choices.
16150 * lib/c-torture.exp: Likewise.
16151
16152 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16153 not already set.
16154
16155 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
16156
16157 * lib/old-deja.exp: Add `excess errors test fails' error, now one
16158 can put an XFAIL *-*-* on excess errors.
16159
16160 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
16161
16162 * g++.law: Add more tests derived from g++-bugs snapshots.
16163
16164 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
16165 equivalent to g++.law/init9.
16166
16167 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
16168 compiled it, and the a.out file after we've run it.
16169
16170 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
16171
16172 * lib/mike-g++.exp (postbase): Delete the .o file after we've
16173 compiled it, and the a.out file after we've run it.
16174
16175 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
16176
16177 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
16178
16179 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
16180
16181 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
16182 version number.
16183
16184 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
16185
16186 * g++.law: New directory of g++ tests derived from the g++-bugs
16187 snapshots.
16188
16189 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
16190
16191 * gcc.compile: initbug1.c initbug1.exp testcase added
16192
16193 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
16194
16195 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
16196 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
16197 fixes submitted by Jeff Law (law@cs.utah.edu)
16198 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
16199 Jeff Law (law@cs.utah.edu)
16200
16201
16202 1993-11-30 Mike Stump (mrs@cygnus.com)
16203
16204 * config/unix-g++.exp: Follow the gcc way of doing things.
16205 * g++.old-deja/old-deja.exp: Minor updates.
16206 * lib/g++.exp: New file, follow the gcc way of doing things.
16207 * lib/old-dejagnu.exp: Minor updates.
16208 * lib/mike-g++.exp: Always unset errorInfo.
16209
16210 1993-11-06 Mike Stump (mrs@cygnus.com)
16211
16212 * lib/gcc.exp: Fix some errors with the below change, CC and
16213 CFLAGS should be global when setting, not local.
16214
16215 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
16216
16217 * lib/gcc.exp: Transform tool name.
16218
16219 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16220
16221 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
16222
16223 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16224
16225 * lib/gcc.exp: change gcc_done to gcc_stat
16226
16227 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16228
16229 * Upgraded gcc testsuite to c-torture version 1.25
16230
16231 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
16232
16233 * lib/gcc.exp: added reporting code. Changed verbose compile message.
16234 * lib/c-torture: added hooks for new reporting code.
16235
16236 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
16237
16238 * config/sh-gcc.exp: check if sh-sim exists in the path
16239
16240 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
16241
16242 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16243 * gcc.compile/compile.exp: Initial changes for new logic.
16244 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16245 * gcc.failure/failure.exp: Initial changes for new logic.
16246 * gcc.ieee/ieee.exp: Initial changes for new logic.
16247 * gcc.misc-tests/misc.exp: Initial changes for new logic.
16248 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16249 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16250 * lib/c-torture.exp: Initial changes for new logic.
16251 * lib/gcc.exp: Initial changes for new logic.
16252
16253 1993-10-15 Mike Stump (mrs@cygnus.com)
16254
16255 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16256 depend upon failure or success. Fully qualify names in failure
16257 and success messages. Always remove a.out before starting
16258 compile, just in case. Pay more attention to error text output by
16259 the compiler. Handle testcases with no known past errors just
16260 like all others, so that things are uniform. Other miscellaneous
16261 improvements.
16262
16263 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
16264
16265 * gcc.cpp: new directory for cpp tests
16266
16267 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
16268
16269 * lib/chill.exp: Code reformatted, removed unused code.
16270 * config/unix-chill.exp: Code reformatted, removed unused code.
16271 * chill.execute/execute.exp: Code reformatted, removed unused code.
16272 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16273
16274 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
16275
16276 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
16277 routines not written.
16278
16279 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
16280
16281 * config/bug-gcc.exp: Use new procs from bug.exp.
16282
16283 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
16284
16285 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16286 via ftp, rather than depending on NFS.
16287 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16288 case.
16289
16290 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
16291
16292 * config/bug-gcc.exp: Use new download proc.
16293
16294 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
16295
16296 * chill.execute/execute.exp: cleanups, handles errors better
16297 * chill.compile/compile.exp: rewrite, based on execute.exp
16298 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16299 * lib/chill.exp: major changes to diff proc and compile and link
16300 procs. added chill_fail and chill_pass wrappers to pass and
16301 fail. added more comments, and handle error codes better.
16302 Added a hack to capture stderr from exec, so noncompile tests
16303 can work.
16304
16305 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
16306
16307 * chill.execute/execute.exp: rewrite of testsuite driver
16308 * lib/chill.exp: rewrite of testsuite driver
16309 * config/unix-chill.exp: rewrite of testsuite driver
16310
16311 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
16312
16313 In chill.execute:
16314 * iexpr.ch: Standardize uppercase.
16315 * tuples.dat: Standardize uppercase.
16316 * vary.ch: standardize. Correct varying string assignments.
16317 * vary.dat: Add new output lines.
16318
16319 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
16320
16321 In chill.execute:
16322 * chprintf.ch: Standardize use of uppercase.
16323 * tuples.ch: Standardize and turn arr2 into a DCL,
16324 rather than a SYN.
16325 * pinits.ch: Standardize.
16326
16327 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
16328
16329 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
16330 * Makefil: Renamed to Makefile.in.
16331 * configure.in: New.
16332
16333 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
16334
16335 In chill.execute:
16336 * .cvsignore: Add result/output files.
16337 * Makefile: Fix up variables at start. Use MFLAGS
16338 everywhere. Correct bool_loc, built_ins entries.
16339 Add entry for vary1.ch.
16340 * bitarray.ch: Standardize upper-case usage.
16341 * bitexpr.ch: Standardize, add output of b1.
16342 * params.ch: Use arrayt in along PROC parameters, to
16343 avoid novelty problems.
16344 * sets.ch: Tiny cleanup.
16345 * vary1.ch: Re-indent.
16346
16347 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
16348
16349 * Add PR-related files to Makefiles, .cvsignore files, etc.
16350
16351 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
16352
16353 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
16354 with compiler objects. New names are test-flow.c and test-loop.c
16355
16356 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
16357
16358 * Upgraded c-torture tests from 1.19 to 1.20
16359
16360 * new files:
16361 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
16362 * gcc.compile: 930623-1.c 930623-2.c
16363 * gcc.noncompile: 930622-1.c 930622-2.c
16364 * gcc.failure: 920411-1.c 920627-2.c
16365 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
16366
16367 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
16368
16369 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16370 More changes to get testsuite working properly. Needs more work.
16371 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
16372
16373 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
16374
16375 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16376 More changes to get testsuite working properly. Needs more work.
16377
16378 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
16379
16380 * chill.compile/compile.exp: Added for Dejagnu support
16381 * chill.execute/execute.exp: Added for Dejagnu support
16382 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
16383
16384 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
16385
16386 This should complete moving the CHILL test files.
16387 * chill.noncompile(.cvsignore printf.grt
16388 in-printf.grt chprintf.grt chprintf.ch):
16389 Added test-support files.
16390 (Makefile): Modified further.
16391 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
16392 signal.ch): Added test files.
16393 * chill.execute (.cvsignore printf.grt printr.c
16394 in-printf.grt rts.c chprintf.grt rts.h): Added
16395 test-support files.
16396 (Makefile): More corrections.
16397
16398 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
16399
16400 * chill.compile, chill.execute, chill.nocompile: Add CHILL
16401 test cases, ready for DejaGnu.
16402
16403 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
16404
16405 * Upgraded c-torture tests from 1.18 to 1.19
16406
16407 * gcc.compile: added test(s):
16408 930607-1.c
16409 * gcc.execute: added test(s):
16410 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
16411
16412 * added new subdirectory for misc tests: gcc.misc-tests
16413 * gcc.misc-test(s): added tests:
16414 inst-check.c test-consts.c test-ior.c test-switch.c
16415
16416 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
16417
16418 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
16419
16420 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
16421
16422 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
16423
16424 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
16425
16426 * Upgraded c-torture tests from 1.17 to 1.18
16427
16428 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
16429
16430 * Upgraded c-torture tests from 1.12 to 1.17
16431
16432 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
16433
16434 * lib/old-dejagnu.exp:
16435 Fixed handling of XFAIL target triplets to correctly
16436 recognize wildcard characters. Removed code that
16437 appended a unique id tag to the end of the file name
16438 printed out by the result of the testcases within a
16439 given test file.
16440
16441 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
16442
16443 * lib/old-dejagnu.exp:
16444 Reworked expected failure handling to trigger off of XFAIL
16445 keyword in keyphrase embeded in testcase source code. The
16446 XFAIL keyword must be at the end of the keyphrase line. It
16447 may optionally be followed by one or more target triplets.
16448 It has just occured that the handling of wildcards in the
16449 target triplet may not be correct.
16450
16451 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
16452
16453 * g++.old-deja/tests:
16454 Moved all subdirectories up one level into g++.old-deja .
16455
16456 * lib/old-dejagnu.exp:
16457 Fixed problem with CXXFLAGS not being properly reset, and being
16458 corrupted with extraneous "-c" compiler option. This was
16459 causing binaries to not be generated for test that needed them.
16460 Modified strings passed to "pass" and "fail" so that individual
16461 tests from the same test file would be distinguished by an
16462 identifier appended to the test file name in the summary logs;
16463 this corrected a problem with erroneous diff logs. Added code
16464 to search testcases for expected fail and unexpected pass keywords.
16465
16466 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
16467
16468 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
16469
16470 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
16471
16472 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
16473 Removed extraneous text from end of "Special g++ Options"
16474 keyphrase.
16475
16476 * lib/old-dejagnu.exp: Added pattern matching to look for new
16477 keywords, embedded in testcases comments, which will trigger
16478 calls to xpass and xfail.
16479
16480 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
16481
16482 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
16483 comments embedded in the testcases, especially the one looking for
16484 special compiler options, as well as the pattern matching for the
16485 compiler output again.
16486
16487 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
16488
16489 * lib/old-dejagnu.exp: Do a proper check of the return value for
16490 execute tests. Fixed several problems with the pattern matching
16491 of the compiler output which gave erroneous test results.
16492 Changed several of the test result messages to be more descriptive.
16493 * config/unix-g++.exp: Proc g++_load now actually works and
16494 executes the tests passed to it and returns a usable return
16495 value.
16496
16497 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
16498
16499 * lib/gcc.exp: Exits gracefully if $CC is bogus.
16500
16501 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
16502
16503 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
16504 Modified both files to properly execute the old style
16505 dejagnu tests. The previous versions of these files were
16506 experimental and did not function anything near correctly.
16507
16508 1993-04-05 Rob Savoye (rob@cygnus.com)
16509
16510 * Removed all Makefile.in and configure.in files. No configuration
16511 needed now.
16512
16513 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
16514
16515 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
16516
16517 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
16518
16519 * gcc.compile/configure.in, gcc.unsorted/configure.in,
16520 gcc.special/configure.in, gcc.noncompile/configure.in,
16521 gcc.execute/configure.in, gcc.code_quality/configure.in,
16522 g++.other/configure.in, g++.old-deja/configure.in,
16523 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
16524 in srcname setting.
16525
16526 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
16527
16528 * lib/udi.exp: Fixed mondfe and mondfe_download.
16529 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
16530 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
16531
16532 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
16533
16534 * config/udi-gdb.exp: Check $shell_id after connecting to target.
16535 (gdb_exit): Don't remove *_soc files.
16536
16537 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
16538
16539 * lib/c-torture.exp: Don't look for main; instead always use -w
16540 -c. This is how the c-torture tests work. Remove the object
16541 file if the compilation succeeds.
16542 * gcc.execute/execute.exp: Remove executable if test passes.
16543 * gcc.noncompile/noncompile.exp: Every test is an expected
16544 failure.
16545 * gcc.special/special.exp: Added tests from c-torture 1.11,
16546 corrected use of existing test.
16547 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
16548 gcc.execute/920625-1.c: Updated to c-torture 1.11.
16549 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
16550 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
16551 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
16552 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
16553 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
16554 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
16555 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
16556 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
16557 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
16558 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
16559 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
16560 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
16561 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
16562 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
16563 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
16564 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
16565 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
16566 c-torture 1.11.
16567 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
16568 correspond to c-torture 1.11.
16569
16570 * New file.