offsetof3.C: Use size_t.
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-06-07 Richard Henderson <rth@redhat.com>
2
3 * g++.dg/other/offsetof3.C: Use size_t.
4 * g++.dg/other/offsetof4.C: Likewise.
5
6 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
7
8 * lib/copy-file.exp: New. Implement gcc_copy_files.
9
10 * lib/dg-pch.exp: Load copy-file.exp
11 (dg-pch): Use gcc_copy_files instead of "file copy".
12
13 2003-06-06 Mark Mitchell <mark@codesourcery.com>
14
15 * gcc.dg/weak/weak.exp: Simplify.
16 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17 * gcc.dg/weak/weak-1.c: Likewise.
18 * gcc.dg/weak/weak-2.c: Likewise.
19 * gcc.dg/weak/weak-3.c: Likewise.
20 * gcc.dg/weak/weak-4.c: Likewise.
21 * gcc.dg/weak/weak-5.c: Likewise.
22 * gcc.dg/weak/weak-6.c: Likewise.
23 * gcc.dg/weak/weak-7.c: Likewise.
24 * gcc.dg/weak/weak-8.c: Likewise.
25 * gcc.dg/weak/weak-9.c: Likewise.
26
27 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
28
29 gcc.c-torture/execute/20030606-1.c: New.
30
31 2003-06-06 Roger Sayle <roger@eyesopen.com>
32
33 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
34 * gcc.dg/builtins-19.c: Likewise.
35
36 2003-06-06 Roger Sayle <roger@eyesopen.com>
37
38 * gcc.dg/builtins-2.c: Add some more tests.
39 * gcc.dg/builtins-18.c: New test case.
40 * gcc.dg/builtins-19.c: New test case.
41
42 2003-06-06 Roger Sayle <roger@eyesopen.com>
43 Jim Wilson <wilson@tuliptree.org>
44
45 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
46
47 2003-06-06 Jakub Jelinek <jakub@redhat.com>
48
49 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
50 mempcpy/stpcpy calls not to be optimized into something else.
51 * gcc.c-torture/execute/string-opt-3.c: Moved to...
52 * gcc.c-torture/execute/builtins/string-7.c: ...here.
53 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
54
55 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56
57 * gcc.dg/format/asm_fprintf-1.c: New test.
58
59 2003-06-05 Mark Mitchell <mark@codesourcery.com>
60
61 * lib/gcc-defs.exp (additional_sources): New variable.
62 (dg-additional-sources): New function.
63 (additional_files): New variable.
64 (dg-additional-files): New function.
65 (dg-additional-files-options): Likewise.
66 * lib/gcc-dg.exp (dg-require-weak): New function.
67 (dg-require-alias): Likewise.
68 (dg-require-gc-sections): Likewise.
69 * lib/target-supports.exp (check_alias_available): Remove testfile
70 parameter.
71 (check_gc_sections_available): New function.
72 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
73 (dg-gpp-additional-files): Likewise.
74 * lib/g++.exp (additional_sources): Remove.
75 (additional_files): Likewise.
76 (g++_target_compile): Use dg-additional-files-options.
77
78 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
79 Tcl logic.
80 * gcc.dg/special/ecos.exp: Remove.
81 * gcc.dg/special/20000419-2.c: Use dg-require-*.
82 * gcc.dg/special/alias-1.c: Likewise.
83 * gcc.dg/special/alias-2.c: Likewise.
84 * gcc.dg/special/gcsec-1.c: Likewise.
85 * gcc.dg/special/weak-1.c: Likewise.
86 * gcc.dg/special/weak-2.c: Likewise.
87 * gcc.dg/special/wkali-1.c: Likewise.
88 * gcc.dg/special/wkali-2.c: Likewise.
89
90 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
91 dg-gpp-additional-*.
92 * g++.dg/special/conpr-3.C: Likewise.
93 * g++.dg/special/conpr-4.C: Likewise.
94 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
95 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
96 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
97 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
98 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
99 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
100 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
101 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
102 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
103 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
104 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
105 * g++.old-deja/g++.other/comdat1.C: Likewise.
106 * g++.old-deja/g++.other/comdat2.C: Likewise.
107 * g++.old-deja/g++.other/comdat3.C: Likewise.
108 * g++.old-deja/g++.other/ctor1.C: Likewise.
109 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
110
111 2003-06-05 Richard Henderson <rth@redhat.com>
112
113 * gcc.dg/debug/20030605-1.c: New.
114
115 2003-06-04 Mark Mitchell <mark@codesourcery.com>
116
117 * README.QMTEST: Update.
118
119 2003-06-04 Richard Henderson <rth@redhat.com>
120
121 * gcc.dg/cleanup-1.c: New.
122 * gcc.dg/cleanup-2.c: New.
123 * gcc.dg/cleanup-3.c: New.
124 * gcc.dg/cleanup-4.c: New.
125 * gcc.dg/cleanup-5.c: New.
126 * gcc.dg/cleanup-6.c: New.
127 * gcc.dg/cleanup-7.c: New.
128
129 2003-06-04 Mark Mitchell <mark@codesourcery.com>
130
131 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
132
133 * lib/dg-pch.exp: New file.
134 * g++.dg/pch/pch.exp: Use dg-pch.exp.
135 * gcc.dg/pch/pch.exp: Likewise.
136
137 2003-06-04 Roger Sayle <roger@eyesopen.com>
138
139 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
140 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
141 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
142 * gcc.dg/builtins-17.c: New test case.
143 * gcc.dg/i386-387-4.c: New test case.
144 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
145
146 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
147
148 * gcc.dg/ultrasp9.c: New test.
149
150 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
151
152 * gcc.c-torture/compile/20030604-1.c: New test.
153 * gcc.dg/sparc-constant-1.c: New test.
154
155 2003-06-03 Glen Nakamura <glen@imodulo.com>
156
157 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
158
159 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
160
161 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
162
163 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
164 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
165
166 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
167
168 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
169
170 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
171
172 PR c++/10940
173 * g++.dg/template/spec10.C: New test.
174
175 2003-06-03 Roger Sayle <roger@eyesopen.com>
176
177 * gcc.dg/builtins-16.c: New test case.
178
179 2003-06-03 Jakub Jelinek <jakub@redhat.com>
180
181 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
182 mempcpy test with post-increments.
183 * gcc.c-torture/execute/string-opt-3.c: New test.
184 * gcc.dg/string-opt-1.c: New test.
185
186 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
187
188 PR fortran/10965
189 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
190
191 2003-06-02 Mark Mitchell <mark@codesourcery.com>
192
193 * lib/scanasm.exp (dg-scan): New function, factored out of ...
194 (scan-assembler): ... here. Use dg-scan.
195 (scan-assembler-not): Likewise.
196 (scan-file): New function.
197 (scan-file-not): Likewise.
198 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
199 * gcc.dg/cpp/_Pragma4.c: Likewise.
200 * gcc.dg/cpp/_Pragma5.c: Likewise.
201 * gcc.dg/cpp/avoidpaste1.c: Likewise.
202 * gcc.dg/cpp/avoidpaste2.c: Likewise.
203 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
204 * gcc.dg/cpp/cmdlne-P.c: Likewise.
205 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
206 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
207 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
208 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
209 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
210 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
211 * gcc.dg/cpp/cxxcom1.c: Likewise.
212 * gcc.dg/cpp/line1.c: Likewise.
213 * gcc.dg/cpp/maccom1.c: Likewise.
214 * gcc.dg/cpp/maccom2.c: Likewise.
215 * gcc.dg/cpp/maccom3.c: Likewise.
216 * gcc.dg/cpp/maccom4.c: Likewise.
217 * gcc.dg/cpp/maccom5.c: Likewise.
218 * gcc.dg/cpp/maccom6.c: Likewise.
219 * gcc.dg/cpp/multiline.c: Likewise.
220 * gcc.dg/cpp/spacing1.c: Likewise.
221 * gcc.dg/cpp/spacing2.c: Likewise.
222 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
223 * gcc.dg/cpp/trad/maccom1.c: Likewise.
224 * gcc.dg/cpp/trad/maccom2.c: Likewise.
225 * gcc.dg/cpp/trad/maccom3.c: Likewise.
226 * gcc.dg/cpp/trad/maccom4.c: Likewise.
227 * gcc.dg/cpp/trad/maccom6.c: Likewise.
228 * gcc.dg/cpp/cxxcom2.c: Likewise.
229 * gcc.dg/cpp/cxxcom2.h: New file.
230
231 * gcc.dg/cpp/truefalse.cpp: Move it to ...
232 * g++.dg/cpp/truefalse.C: Here.
233 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
234
235 2003-06-01 Loren James Rittle <ljrittle@acm.org>
236
237 * gcc.dg/cpp/redef3.c: New file.
238
239 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
240
241 * gcc.dg/i386-loop-3.c: New test.
242
243 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
244
245 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
246
247 2003-05-31 Roger Sayle <roger@eyesopen.com>
248
249 * gcc.dg/fwrapv-1.c: New test case.
250 * gcc.dg/fwrapv-2.c: New test case.
251
252 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
253
254 PR c++/10956
255 * g++.dg/template/spec9.C: New test.
256
257 2003-05-29 Roger Sayle <roger@eyesopen.com>
258
259 * gcc.dg/duff-4.c: New test case.
260
261 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
262
263 PR fortran/10843
264 * g77.dg/ffixed-form-1.f: New test
265 * g77.dg/ffixed-form-2.f: New test
266 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
267 * g77.dg/ffree-form-3.f: New test
268
269 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
270
271 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
272 * gcc.dg/wint_t-1.c: Likewise.
273
274 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
275
276 * g++.dg/template/access11.C: New test.
277
278 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
279
280 PR c++/10849
281 * g++.dg/template/access10.C: New test.
282
283 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
284 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
285
286 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
287
288 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
289
290 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
291 suppress for powerpc-*-darwin*.
292 * gcc.dg/torture/builtin-noret-2.c: Likewise.
293
294 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
295
296 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
297 suppress option for powerpc-*-darwin*.
298
299 2003-05-23 Roger Sayle <roger@eyesopen.com>
300
301 * gcc.dg/builtins-1.c: Add tests for tan and atan.
302 * gcc.dg/builtins-4.c: Add test for fmod.
303
304 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
305
306 PR c++/10682
307 * g++.dg/template/instantiate4.C: New test.
308
309 2003-05-22 Roger Sayle <roger@eyesopen.com>
310
311 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
312
313 2003-05-21 Janis Johnson <janis187@us.ibm.com>
314
315 * gcc.dg/compat/scalar-return-1_main.c: New file.
316 * gcc.dg/compat/scalar-return-1_x.c: New file.
317 * gcc.dg/compat/scalar-return-1_y.c: New file.
318 * gcc.dg/compat/scalar-return-2_main.c: New file.
319 * gcc.dg/compat/scalar-return-2_x.c: New file.
320 * gcc.dg/compat/scalar-return-2_y.c: New file.
321 * gcc.dg/compat/struct-return-3_main.c: New file.
322 * gcc.dg/compat/struct-return-3_y.c: New file.
323 * gcc.dg/compat/struct-return-3_x.c: New file.
324 * gcc.dg/compat/struct-return-2_main.c: New file.
325 * gcc.dg/compat/struct-return-2_x.c: New file.
326 * gcc.dg/compat/struct-return-2_y.c: New file.
327
328 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
329
330 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
331 for hppa*-hp-hpux*.
332 * gcc.dg/20021014-1.c (dg-options): Likewise.
333 * gcc.dg/nest.c (dg-options): Likewise.
334
335 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
336
337 PR c++/9738
338 * g++.dg/ext/dllimport2.C: New file.
339 * g++.dg/ext/dllimport3.C: New file.
340
341 2003-05-20 Janis Johnson <janis187@us.ibm.com>
342
343 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
344 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
345 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
346 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
347 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
348 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
349 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
350 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
351 * gcc.dg/compat/small-struct-defs.h: New file.
352 * gcc.dg/compat/small-struct-init.h: New file.
353 * gcc.dg/compat/small-struct-check.h: New file.
354 * gcc.dg/compat/fp-struct-defs.h: New file.
355 * gcc.dg/compat/fp-struct-check.h: New file.
356 * gcc.dg/compat/fp-struct-init.h: New file.
357 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
358 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
359
360 2003-05-19 Jakub Jelinek <jakub@redhat.com>
361
362 * gcc.dg/20030225-2.c: New test.
363
364 2003-05-18 Roger Sayle <roger@eyesopen.com>
365 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
366
367 * gcc.c-torture/compile/20030518-1.c: New test case.
368
369 2003-05-18 Mark Mitchell <mark@codesourcery.com>
370
371 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
372 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
373 gcc-dg-debug-runtest.
374 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
375 gcc-dg-debug-runtest.
376
377 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
378
379 PR c++/9022
380 * g++.dg/lookup/using6.C: New test.
381
382 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
383
384 * g++.dg/parse/access2.C: New test.
385
386 2003-05-17 Mark Mitchell <mark@codesourcery.com>
387
388 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
389 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
390 * gcc.dg/debug/debug.exp: Likewise.
391
392 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
393
394 * gcc.dg/dollar.c: New test.
395
396 2003-05-16 Janis Johnson <janis187@us.ibm.com>
397
398 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
399 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
400 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
401 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
402 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
403 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
404 * gcc.dg/compat/struct-by-value-6_main.c: New file.
405 * gcc.dg/compat/struct-by-value-6_x.c: New file.
406 * gcc.dg/compat/struct-by-value-6_y.c: New file.
407 * gcc.dg/compat/struct-by-value-7_main.c: New file.
408 * gcc.dg/compat/struct-by-value-7_x.c: New file.
409 * gcc.dg/compat/struct-by-value-7_y.c: New file.
410 * gcc.dg/compat/struct-by-value-8_main.c: New file.
411 * gcc.dg/compat/struct-by-value-8_x.c: New file.
412 * gcc.dg/compat/struct-by-value-8_y.c: New file.
413 * gcc.dg/compat/struct-by-value-9_main.c: New file.
414 * gcc.dg/compat/struct-by-value-9_x.c: New file.
415 * gcc.dg/compat/struct-by-value-9_y.c: New file.
416
417 2003-05-16 Mark Mitchell <mark@codesourcery.com>
418
419 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
420 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
421 support for "repo" mode.
422 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
423 * lib/g77-dg.exp: Likewise.
424 * lib/obj-dg.exp: Likewise.
425
426 2003-05-16 Jakub Jelinek <jakub@redhat.com>
427
428 Merge from gcc-3_2-rhl8-branch:
429 2003-04-23 Jakub Jelinek <jakub@redhat.com>
430
431 * gcc.dg/tls/opt-6.c: New test.
432
433 2003-04-05 Jakub Jelinek <jakub@redhat.com>
434
435 * gcc.dg/20030405-1.c: New test.
436
437 2003-03-09 Jakub Jelinek <jakub@redhat.com>
438
439 * gcc.dg/20030309-1.c: New test.
440
441 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
442
443 * gcc.c-torture/execute/20030307-1.c: New test.
444
445 2003-02-20 Randolph Chung <tausq@debian.org>
446
447 * gcc.c-torture/compile/20030220-1.c: New test.
448
449 2003-02-18 Jakub Jelinek <jakub@redhat.com>
450
451 * gcc.dg/20030217-1.c: New test.
452
453 2003-01-29 Jakub Jelinek <jakub@redhat.com>
454
455 * gcc.c-torture/compile/20020129-1.c: New test.
456
457 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
458
459 * gcc.dg/unroll-1.c: New test.
460
461 2002-11-16 Jan Hubicka <jh@suse.cz>
462
463 * gcc.c-torture/execute/20020920-1.c: New test.
464
465 2002-10-08 Jakub Jelinek <jakub@redhat.com>
466
467 PR target/7434
468 * gcc.c-torture/compile/20021008-1.c: New test.
469
470 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
471
472 PR target/7559
473 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
474
475 2002-08-07 Jakub Jelinek <jakub@redhat.com>
476
477 * gcc.c-torture/compile/20020807-1.c: New test.
478
479 2002-07-30 Jakub Jelinek <jakub@redhat.com>
480
481 * gcc.dg/tls/opt-1.c: New test.
482
483 2002-07-29 Jakub Jelinek <jakub@redhat.com>
484
485 * gcc.dg/20020729-1.c: New test.
486
487 2002-07-20 Jakub Jelinek <jakub@redhat.com>
488
489 * g++.dg/opt/life1.C: New test.
490
491 2002-05-20 Jakub Jelinek <jakub@redhat.com>
492
493 * gcc.dg/20020525-1.c: New test.
494
495 2002-05-24 Jakub Jelinek <jakub@redhat.com>
496
497 PR c++/6794
498 * g++.dg/ext/pretty1.C: New test.
499 * g++.dg/ext/pretty2.C: New test.
500
501 2003-05-15 Mark Mitchell <mark@codesourcery.com>
502
503 PR c++/8385
504 * g++.dg/ext/typeof5.C: New test.
505
506 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
507
508 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
509 __USER_LABEL_PREFIX__ into account.
510 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
511
512 2003-05-14 Roger Sayle <roger@eyesopen.com>
513
514 * gcc.dg/builtins-15.c: New test case.
515
516 2003-05-13 Zack Weinberg <zack@codesourcery.com>
517
518 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
519
520 2003-05-12 Mark Mitchell <mark@codesourcery.com>
521
522 * lib/g++.exp: Tweak handling of additional source files.
523 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
524 * g++.dg/special/conpr-2a.C: Rename to ...
525 * g++.dg/special/conpr-2a.cc: ... this.
526 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
527 * g++.dg/special/conpr-3a.C: Rename to ...
528 * g++.dg/special/conpr-3a.cc: This.
529 * g++.dg/special/conpr-3b.C: Rename to ...
530 * g++.dg/special/conpr-3b.cc: This.
531 * g++.dg/special/conpr-4.C: New test.
532 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
533
534 2003-05-12 David Edelsohn <edelsohn@gnu.org>
535
536 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
537
538 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
539
540 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
541 * g++.old-deja/g++.robertl/eb71.C: Likewise.
542 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
543 * g++.old-deja/g++.other/warn3.C: Likewise.
544
545 2003-05-11 Roger Sayle <roger@eyesopen.com>
546
547 * gcc.dg/i386-387-1.c: Update to also test log.
548 * gcc.dg/i386-387-2.c: Likewise.
549
550 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
551
552 * g77.f-torture/execute/int8421.f: New test.
553
554 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
555
556 PR c++/10230, c++/10481
557 * g++.dg/lookup/scoped5.C: New test.
558
559 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
560
561 PR c++/10552
562 * g++.dg/template/ttp6.C: New test.
563
564 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
565
566 * gcc.c-torture/execute/builtins: New directory.
567 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
568 gcc.c-torture/execute/builtins.
569 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
570 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
571 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
572 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
573
574 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
575
576 PR c++/9252
577 * g++.dg/template/access8.C: New test.
578 * g++.dg/template/access9.C: New test.
579
580 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
581
582 PR c++/9554
583 * g++.dg/parse/access1.C: New test.
584
585 2003-05-09 DJ Delorie <dj@redhat.com>
586
587 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
588 long, and not an int.
589
590 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
591
592 PR c++/10555, c++/10576
593 * g++.dg/template/memclass1.C: New test.
594
595 2003-05-08 DJ Delorie <dj@redhat.com>
596
597 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
598 targets.
599 * gcc.c-torture/execute/20021024-1.x: Likewise.
600 * gcc.c-torture/execute/shiftdi.x: Likewise.
601 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
602 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
603 * gcc.dg/20021018-1.c: Likewise.
604
605 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
606
607 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
608
609 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
610 (bcopy): Call memmove.
611
612 2003-05-08 Roger Sayle <roger@eyesopen.com>
613
614 * g77.f-torture/compile/8485.f: New test case.
615
616 2003-05-07 Richard Henderson <rth@redhat.com>
617
618 PR c++/10570
619 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
620 Verify exception_cleanup not called for rethrows.
621 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
622 when exiting catch block without rethrowing.
623 * g++.dg/eh/forced3.C: New.
624 * g++.dg/eh/forced4.C: New.
625
626 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
627
628 * gcc.dg/20030505.c: Fix triplet.
629
630 2003-05-06 DJ Delorie <dj@redhat.com>
631
632 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
633 * gcc.dg/nest.c: Likewise.
634
635 2003-05-05 Roger Sayle <roger@eyesopen.com>
636
637 * gcc.dg/builtins-14.c: New test case.
638
639 2003-05-05 Janis Johnson <janis187@us.ibm.com>
640
641 * lib/compat.exp (compat-execute): New argument.
642 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
643 * gcc.dg/compat: New test directory.
644 * gcc.dg/compat/compat.exp: New expect script.
645 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
646 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
647 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
648 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
649 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
650 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
651
652 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
653 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
654 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
655 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
656 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
657 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
658 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
659 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
660 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
661 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
662 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
663 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
664 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
665 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
666 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
667
668 2003-05-05 Zack Weinberg <zack@codesourcery.com>
669
670 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
671
672 2003-05-05 Jakub Jelinek <jakub@redhat.com>
673
674 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
675
676 2003-05-05 Geoffrey Keating <geoffk@apple.com>
677
678 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
679 * gcc.dg/ppc-fsel-2.c: New test.
680
681 * gcc.dg/unused-5.c: New test.
682
683 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
684
685 PR c++/10496
686 * g++.dg/warn/pmf1.C: New test.
687
688 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
689
690 PR c++/4494
691 * g++.dg/warn/main.C: New test.
692
693 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
694
695 * gcc.dg/nonnull-3.c: New test.
696
697 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
698
699 * gcc.dg/cpp/Wtrigraphs.c: Update.
700 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
701
702 2003-05-03 Geoffrey Keating <geoffk@apple.com>
703
704 * gcc.dg/ppc-fsel-1.c: New test.
705
706 2003-05-03 Zack Weinberg <zack@codesourcery.com>
707
708 PR c/10604
709 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
710
711 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
712
713 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
714
715 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
716
717 PR c++/9364, c++/10553, c++/10586
718 * g++.dg/parse/typename4.C: New test.
719 * g++.dg/parse/typename5.C: Likewise.
720
721 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
722
723 * gcc.c-torture/compile/20030503-1.c: New test.
724
725 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
726
727 * g++.dg/lookup/using5.C: Fix testcase error.
728
729 2003-05-01 Chris Demetriou <cgd@broadcom.com>
730
731 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
732 since MEABI is no longer supported. Remove all vestiges
733 of MEABI from the test.
734
735 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
736
737 PR c++/10554
738 * g++.dg/lookup/using5.C: New test.
739
740 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
741
742 PR c++/8772
743 * g++.dg/template/ttp5.C: New test.
744
745 2003-04-30 Mark Mitchell <mark@codesourcery.com>
746
747 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
748 (dg-gpp-additional-sources): New function.
749 (dg-gpp-additional-files): Likewise.
750 * lib/g++.exp (additional_sources): New variable.
751 (additional_files): Likewise.
752 (g++_target_compile): Deal with them.
753 * lib/old-dejagnu.exp: Remove.
754 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
755 * g++.old-deja: Revise all tests to use dg commands.
756
757 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
758
759 PR c++/9432, c++/9528
760 * g++.dg/lookup/using4.C: New test.
761
762 2003-04-29 Geoffrey Keating <geoffk@apple.com>
763
764 * gcc.dg/noreturn-5.c: New file.
765 * gcc.dg/noreturn-6.c: New file.
766
767 * gcc.c-torture/compile/inline-1.c: New file.
768
769 2003-04-29 Mark Mitchell <mark@codesourcery.com>
770
771 PR c++/10551
772 * g++.dg/template/explicit1.C: New test.
773
774 2003-04-29 Mark Mitchell <mark@codesourcery.com>
775
776 PR c++/10549
777 * g++.dg/other/bitfield1.C: New test.
778
779 PR c++/10527
780 * g++.dg/init/new7.C: New test.
781
782 2003-04-29 Mark Mitchell <mark@codesourcery.com>
783
784 * g++.dg/ext/desig1.C: New test.
785 * g++.dg/ext/init1.C: Update.
786
787 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
788
789 2003-04-28 Mark Mitchell <mark@codesourcery.com>
790
791 PR c++/10180
792 * g++.dg/warn/Winline-1.C: New test.
793
794 2003-04-28 Jakub Jelinek <jakub@redhat.com>
795
796 * gcc.c-torture/execute/string-opt-19.c: New test.
797
798 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
799 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
800
801 2003-04-27 Mark Mitchell <mark@codesourcery.com>
802
803 PR c++/10506
804 * g++.dg/init/new6.C: New test.
805
806 PR c++/10503
807 * g++.dg/init/ref6.C: New test.
808
809 2003-04-26 David Edelsohn <edelsohn@gnu.org>
810
811 * g++.dg/warn/weak1.C: XFAIL on AIX4.
812
813 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
814
815 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
816 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
817
818 2003-04-25 Mark Mitchell <mark@codesourcery.com>
819
820 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
821 initialized static data members.
822
823 2003-04-25 H.J. Lu <hjl@gnu.org>
824
825 * gcc.dg/ia64-sync-4.c: New test.
826
827 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
828
829 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
830 date.
831
832 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
833
834 PR c++/10337
835 * g++.dg/warn/conv1.C: New test.
836 * g++.old-deja/g++.other/conv7.C: Adjust.
837 * g++.old-deja/g++.other/overload14.C: Adjust.
838
839 2003-04-23 Mark Mitchell <mark@codesourcery.com>
840
841 PR c++/10471
842 * g++.dg/template/defarg2.C: New test.
843
844 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
845
846 * gcc.dg/cpp/include2.c: Update.
847 * gcc.dg/cpp/multiline-2.c: New.
848 * gcc.dg/cpp/multiline.c: Update.
849 * gcc.dg/cpp/strify2.c: Update.
850 * gcc.dg/cpp/trad/literals-2.c: Update.
851
852 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
853
854 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
855
856 2003-04-23 Mark Mitchell <mark@codesourcery.com>
857
858 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
859
860 2003-04-23 Mark Mitchell <mark@codesourcery.com>
861
862 PR c++/10451
863 * g++.dg/parse/crash4.C: New test.
864
865 PR c++/9847
866 * g++.dg/parse/crash5.C: New test.
867
868 2003-04-22 Mark Mitchell <mark@codesourcery.com>
869
870 PR c++/10446
871 * g++.dg/parse/crash3.C: New test.
872
873 PR c++/10428
874 * g++.dg/parse/elab1.C: New test.
875
876 2003-04-22 Devang Patel <dpatel@apple.com>
877
878 * gcc.dg/cpp/trad/funlike-5.c: New test.
879
880 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
881
882 * g++.dg/other/packed1.C: Fix dg options.
883
884 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
885
886 * g++.dg/other/offsetof2.C: New test.
887
888 2003-04-21 Mark Mitchell <mark@codesourcery.com>
889
890 * g++.dg/template/recurse.C: Adjust location of error messages.
891
892 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
893
894 PR c++/9881
895 * g++.dg/init/addr-const1.C: New test.
896 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
897
898 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
899
900 PR c++/10405
901 * g++.dg/lookup/struct-hack1.C: New test.
902
903 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
904
905 * ucs.c: Update diagnostic messages.
906
907 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
908
909 * gcc.dg/cpp/truefalse.cpp: New test.
910 * gcc.dg/cpp/cpp.exp: Update.
911 * g++.dg/other/stdbool-if.C: Remove.
912
913 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
914
915 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
916 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
917
918 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
919
920 * gcc.c-torture/compile/20030418-1.c: New test.
921
922 2003-04-17 Janis Johnson <janis187@us.ibm.com>
923
924 * README.compat: Remove; content moved to doc/sourcebuild.texi.
925
926 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
927
928 PR c++/10347
929 g++.dg/template/dependent-name1.C: New test.
930
931 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
932
933 * gcc.dg/warn-1.c (tourist_guide): New array,
934 contains a pointer to bar.
935
936 2003-04-16 Roger Sayle <roger@eyesopen.com>
937
938 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
939 * gcc.c-torture/execute/medce-1.c: New test case.
940 * gcc.c-torture/execute/medce-2.c: New test case.
941
942 2003-04-15 Mark Mitchell <mark@codesourcery.com>
943
944 * lib/prune.exp: Ignore more messages.
945
946 PR c++/10381
947 * g++.dg/parse/lookup3.C: New test.
948
949 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
950
951 * gcc.c-torture/compile/20030415-1.c : New test.
952
953 2003-04-14 Mark Mitchell <mark@codesourcery.com>
954
955 * gcc.c-torture/execute/scope-2.c: Move to ...
956 * gcc.dg/noncompile/scope.c: .... here.
957
958 2003-04-14 Roger Sayle <roger@eyesopen.com>
959
960 * gcc.dg/20030414-2.c: New test case.
961
962 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
963
964 PR target/10377
965 * gcc.dg/20030414-1.c: New test.
966
967 2003-04-13 Roger Sayle <roger@eyesopen.com>
968
969 * gcc.dg/builtins-12.c: New test case.
970 * gcc.dg/builtins-13.c: New test case.
971
972 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
973
974 * gcc.c-torture/execute/string-opt-18.c: New test.
975
976 2003-04-13 Mark Mitchell <mark@codesourcery.com>
977
978 PR c++/10300
979 * g++.dg/init/new5.C: New test.
980
981 2003-04-12 Mark Mitchell <mark@codesourcery.com>
982
983 PR c++/7910
984 * g++.dg/ext/dllimport1.C: New test.
985
986 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
987
988 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
989
990 2003-04-11 Bud Davis <bdavis9659@comcast.net>
991
992 PR Fortran/9263
993 * g77.f-torture/noncompile/9263.f: New test
994 PR Fortran/1832
995 * g77.f-torture/execute/1832.f: New test
996
997 2003-04-11 David Chad <davidc@freebsd.org>
998 Loren J. Rittle <ljrittle@acm.org>
999
1000 libobjc/8562
1001 * objc.dg/headers.m: New test.
1002
1003 2003-04-10 Zack Weinberg <zack@codesourcery.com>
1004
1005 * gcc.c-torture/execute/builtin-noret-2.c: New.
1006 * gcc.c-torture/execute/builtin-noret-2.x: New.
1007 XFAIL builtin-noret-2.c at -O1 and above.
1008 * gcc.dg/redecl.c: New.
1009 * gcc.dg/Wshadow-1.c: Update error regexps.
1010
1011 2003-04-10 Mark Mitchell <mark@codesourcery.com>
1012
1013 * g++.dg/abi/bitfield10.C: New test.
1014
1015 2003-04-09 Mike Stump <mrs@apple.com>
1016
1017 * gcc.dg/pch/pch.exp: Make testcase names longer.
1018 * g++.dg/pch/pch.exp: Make testcase names longer.
1019
1020 2003-04-08 Roger Sayle <roger@eyesopen.com>
1021
1022 * gcc.dg/builtins-11.c: New test case.
1023
1024 2003-04-08 Roger Sayle <roger@eyesopen.com>
1025
1026 * gcc.dg/builtins-9.c: New test case.
1027 * gcc.dg/builtins-10.c: New test case.
1028
1029 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
1030
1031 * gcc.dg/noncompile/init-4.c.c: New test.
1032
1033 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
1034
1035 * gcc.misc-test/gcov-9.c: New test.
1036 * gcc.misc-test/gcov-10.c: New test
1037 * gcc.misc-test/gcov-11.c: New test.
1038
1039 2003-04-05 Zack Weinberg <zack@codesourcery.com>
1040
1041 PR optimization/10024
1042 * gcc.c-torture/compile/20030405-1.c: New test.
1043
1044 2003-04-04 Geoffrey Keating <geoffk@apple.com>
1045
1046 * gcc.dg/pch/static-3.c: New.
1047 * gcc.dg/pch/static-3.hs: New.
1048 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1049
1050 2003-04-04 Richard Henderson <rth@redhat.com>
1051
1052 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1053 * g++.dg/eh/forced2.C: Likewise.
1054
1055 2003-04-03 Mike Stump <mrs@apple.com>
1056
1057 * lib/scanasm.exp (scan-assembler): Add xfail processing for
1058 target arg.
1059 (scan-assembler-times, scan-assembler-not): Likewise.
1060 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1061
1062 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1063
1064 * gcc.dg/sparc-loop-1.c: New test.
1065
1066 2003-04-02 Geoffrey Keating <geoffk@apple.com>
1067
1068 PR other/9274
1069 * g++.dg/pch/system-2.C: New.
1070 * g++.dg/pch/system-2.Hs: New.
1071
1072 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
1073
1074 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1075
1076 * g++.dg/eh/simd-1.C (vecfunc): Same.
1077
1078 2003-04-01 Roger Sayle <roger@eyesopen.com>
1079
1080 * gcc.c-torture/execute/20030401-1.c: New test case.
1081
1082 2003-04-01 Ziemowit Laski <zlaski@apple.com>
1083
1084 * objc.dg/defs.m: New.
1085
1086 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
1087
1088 * g++.dg/eh/simd-1.C: New.
1089 * g++.dg/eh/simd-2.C: New.
1090
1091 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
1092
1093 * gcc.c-torture/execute/simd-3.c: New.
1094
1095 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1096
1097 PR c/9936
1098 * gcc.dg/20030331-2.c: New test.
1099
1100 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1101
1102 PR c++/10278
1103 * g++.dg/parse/crash2.C: New test.
1104
1105 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1106
1107 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1108 * gcc.c-torture/execute/20030331-1.c: ...here.
1109
1110 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1111
1112 * gcc.c-torture/execute/20030331-1.c: New test.
1113
1114 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
1115
1116 * lib/gcov.exp: Adjust call return testing strings.
1117 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1118
1119 2003-03-31 Roger Sayle <roger@eyesopen.com>
1120
1121 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1122 * gcc.dg/builtins-7.c: New test case.
1123 * gcc.dg/builtins-8.c: New test case.
1124
1125 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1126
1127 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1128
1129 2003-03-30 Mark Mitchell <mark@codesourcery.com>
1130
1131 PR c++/7647
1132 * g++.dg/lookup-class-member-2.C: New test.
1133
1134 2003-03-30 Glen Nakamura <glen@imodulo.com>
1135
1136 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1137
1138 2003-03-28 Roger Sayle <roger@eyesopen.com>
1139
1140 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
1141
1142 2003-03-28 Mark Mitchell <mark@codesourcery.com>
1143
1144 * g++.dg/init/attrib1.C: New test.
1145
1146 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1147
1148 * gcc.dg/ultrasp8.c: New test.
1149
1150 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1151
1152 * gcc.dg/ultrasp7.c: New test.
1153
1154 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
1155
1156 PR c++/10047
1157 * g++.dg/template/inline1.C: New test.
1158
1159 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1160
1161 * gcc.dg/sparc-dwarf2.c: New test.
1162
1163 2003-03-27 Roger Sayle <roger@eyesopen.com>
1164
1165 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1166 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1167
1168 2003-03-27 Mark Mitchell <mark@codesourcery.com>
1169
1170 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1171 than reading .x files.
1172 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1173 * g77.dg/gcov/gcov-1.f: Likewise.
1174 * gcc.misc-tests/gcov-4b.c: Likewise.
1175 * gcc.misc-tests/gcov-5b.c: Likewise.
1176 * gcc.misc-tests/gcov-6.c: Likewise.
1177 * gcc.misc-tests/gcov-7.c: Likewise.
1178 * gcc.misc-tests/gcov-8.c: Likewise.
1179 * g++.dg/gcov/gcov-1.x: Remove.
1180 * g77.dg/gcov/gcov-1.x: Likewise.
1181 * gcc.misc-tests/gcov-4b.x: Likewise.
1182 * gcc.misc-tests/gcov-5b.x: Likewise.
1183 * gcc.misc-tests/gcov-6.x: Likewise.
1184 * gcc.misc-tests/gcov-7.x: Likewise.
1185 * gcc.misc-tests/gcov-8.x: Likewise.
1186
1187 2003-03-27 Glen Nakamura <glen@imodulo.com>
1188
1189 PR opt/10087
1190 * gcc.dg/20030324-1.c: New test.
1191
1192 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
1193
1194 PR c++/10224
1195 * g++.dg/template/arg3.C: New test.
1196
1197 PR c++/10158
1198 * g++.dg/template/friend18.C: New test.
1199
1200 2003-03-26 Roger Sayle <roger@eyesopen.com>
1201
1202 * g77.f-torture/compile/20030326-1.f: New test case.
1203
1204 2003-03-26 Janis Johnson <janis187@us.ibm.com>
1205
1206 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1207
1208 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1209
1210 2003-03-26 Jakub Jelinek <jakub@redhat.com>
1211
1212 * gcc.dg/ia64-sync-3.c: New test.
1213
1214 2003-03-26 Alan Modra <amodra@bigpond.net.au>
1215
1216 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1217
1218 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1219
1220 * gcc.dg/ultrasp6.c: New test.
1221
1222 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1223
1224 * gcc.dg/i386-signbit-1.c: New test.
1225 * gcc.dg/i386-signbit-2.c: New test.
1226 * gcc.dg/i386-signbit-3.c: New test.
1227
1228 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1229
1230 * gcc.dg/ultrasp5.c: Fix options.
1231
1232 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1233
1234 * gcc.dg/ultrasp5.c: Fix comment.
1235
1236 2003-03-24 Bud Davis <bdavis9659@comcast.net>
1237
1238 PR fortran/10197
1239 * g77.f-torture/execute/10197.f: New test.
1240
1241 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
1242
1243 PR c++/9898, c++/383
1244 * g++.dg/template/conv6.C: New test.
1245
1246 PR c++/10119
1247 * g++.dg/template/ptrmem5.C: New test.
1248
1249 PR c++/10026
1250 * g++.dg/lookup/koenig1.C: New test.
1251
1252 PR C++/10199
1253 * g++.dg/lookup/template2.C: New test.
1254
1255 2003-03-24 Jakub Jelinek <jakub@redhat.com>
1256
1257 * g++.dg/opt/rtti1.C: New test.
1258
1259 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1260
1261 * gcc.dg/ultrasp5.c: New test.
1262
1263 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
1264
1265 PR middle-end/9967
1266 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1267 builtin fputs.
1268
1269 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1270
1271 PR c/8224
1272 * gcc.dg/20030323-1.c: New test.
1273
1274 2003-03-23 Roger Sayle <roger@eyesopen.com>
1275
1276 * gcc.c-torture/compile/20030323-1.c: New test case.
1277
1278 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
1279
1280 * gcc.dg/20030321-1.c: New test.
1281
1282 2003-03-22 Zack Weinberg <zack@codesourcery.com>
1283
1284 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1285
1286 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
1287
1288 PR c++/9978, c++/9708
1289 * g++.dg/ext/vlm1.C: Adjust expected error.
1290 * g++.dg/ext/vla2.C: New test.
1291 * g++.dg/template/arg1.C: New test.
1292 * g++.dg/template/arg2.C: New test.
1293
1294 2003-03-22 Bud Davis <bdavis9659@comcast.net>
1295
1296 * g77.f-torture/execute/select.f: New test.
1297 * g77.f-torture/noncompile/select_no_compile.f: New test.
1298
1299 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
1300
1301 PR c++/9898
1302 * g++.dg/other/error4.C: New test.
1303
1304 2003-03-20 Mark Mitchell <mark@codesourcery.com>
1305
1306 * g++.dg/template/friend17.C: New test.
1307
1308 2003-03-21 Alan Modra <amodra@bigpond.net.au>
1309
1310 * gcc.c-torture/compile/20030320-1.c: New.
1311
1312 2003-03-20 Roger Sayle <roger@eyesopen.com>
1313
1314 * gcc.dg/builtins-6.c: New test case.
1315
1316 2003-03-19 Alan Modra <amodra@bigpond.net.au>
1317
1318 PR target/10073
1319 * gcc.c-torture/compile/20030319-1.c: New.
1320
1321 2003-03-18 Jan Hubicka <jh@suse.cz>
1322
1323 * gcc.dg/i386-cvt-1.c: New test.
1324
1325 2003-03-17 Zack Weinberg <zack@codesourcery.com>
1326
1327 * objc.dg/naming-1.m: Use "(parse|syntax) error".
1328 * objc.dg/naming-2.m: Likewise.
1329
1330 2003-03-17 Mark Mitchell <mark@codesourcery.com>
1331
1332 PR c++/9639
1333 * g++.dg/parse/crash1.C: New test.
1334
1335 2003-03-16 Mark Mitchell <mark@codesourcery.com>
1336
1337 PR c++/8805
1338 * g++.dg/eh/cleanup1.C: New test.
1339
1340 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1341
1342 * gcc.c-torture/execute/20030316-1.c: New test case.
1343
1344 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
1345
1346 PR c++/9629
1347 * g++.dg/init/ctor2.C: New test.
1348
1349 2003-03-15 Roger Sayle <roger@eyesopen.com>
1350
1351 * g77.f-torture/compile/xformat.f: New test case.
1352
1353 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1354
1355 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1356 * g++.old-deja/g++.mike/eh50.C: Likewise.
1357
1358 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1359
1360 PR c++/6440
1361 * g++.dg/template/spec7.C: New test.
1362 * g++.dg/template/spec8.C: Likewise.
1363
1364 2003-03-14 Jakub Jelinek <jakub@redhat.com>
1365
1366 * gcc.c-torture/execute/20030313-1.c: New test.
1367
1368 2003-03-14 Richard Henderson <rth@redhat.com>
1369
1370 * gcc.dg/inline-2.c: Adjust alpha test for external call.
1371
1372 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1373
1374 * gcc.c-torture/compile/20030314-1.c: New test.
1375
1376 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
1377
1378 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1379 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1380 thumb target,
1381 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1382 to accept newer _imp__ prefix and additional
1383 newline in .drectve section.
1384 * gcc.dg/dll-4.c: Likewise.
1385 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1386 switch.
1387
1388 2003-03-13 Mark Mitchell <mark@codesourcery.com>
1389
1390 * g++.dg/parse/namespace9.C: New test.
1391
1392 * g++.dg/init/ref5.C: New test.
1393 * g++.dg/parse/ptrmem1.C: Likewise.
1394
1395 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1396
1397 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1398 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1399 regular expression.
1400 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1401 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1402
1403 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
1404
1405 * gcc.c-torture/execute/20030224-2.c: New test.
1406
1407 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1408
1409 * gcc.dg/decl-3.c: New test.
1410
1411 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1412
1413 * gcc.dg/i386-loop-2.c: New test.
1414
1415 2003-03-11 Mark Mitchell <mark@codesourcery.com>
1416
1417 PR c++/9474
1418 * g++.dg/parse/namespace8.C: New test.
1419
1420 PR c++/9924
1421 * g++.dg/overload/builtin2.C: New test.
1422
1423 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
1424
1425 * gcc.dg/return-type-3.c: New test.
1426
1427 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1428
1429 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1430 profiling options are not supported.
1431
1432 2003-03-10 Mark Mitchell <mark@codesourcery.com>
1433
1434 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1435 * g++.old-deja/g++.warn/impint2.C: Likewise.
1436
1437 2003-03-10 Devang Patel <dpatel@apple.com>
1438
1439 * g++.dg/cpp/c++_cmd_1.C: New test.
1440 * g++.dg/cpp/c++_cmd_1.h: New file.
1441
1442 2003-03-10 Segher Boessenkool <segher@koffie.nl>
1443
1444 * gcc.dg/altivec-9.c: New file.
1445
1446 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1447
1448 * gcc.dg/ppc-sdata-1.c: New test.
1449 * gcc.dg/ppc-sdata-2.c: New test.
1450
1451 2003-03-09 Mark Mitchell <mark@codesourcery.com>
1452
1453 PR c++/9373
1454 * g++.dg/opt/ptrmem2.C: New test.
1455
1456 PR c++/8534
1457 * g++.dg/opt/ptrmem1.C: New test.
1458
1459 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1460
1461 * gcc.dg/i386-loop-1.c: New test.
1462
1463 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1464
1465 PR c++/9970
1466 * g++.dg/lookup/friend1.C: New test.
1467
1468 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1469
1470 PR c++/9823
1471 * g++.dg/parser/constructor1.C: New test.
1472
1473 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
1474
1475 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1476
1477 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1478
1479 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
1480
1481 * gcc.dg/cpp/Wunused.c: Update test.
1482
1483 2003-03-08 Jan Hubicka <jh@suse.cz>
1484
1485 * gcc.dg/inline-3.c: New test.
1486
1487 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1488
1489 PR c++/9809
1490 * g++.dg/parse/builtin1.C: New test.
1491
1492 PR c++/9982
1493 * g++.dg/abi/cookie1.C: New test.
1494 * g++.dg/abi/cookie2.C: Likewise.
1495
1496 PR c++/9524
1497 * g++.dg/template/field1.C: New test.
1498
1499 PR c++/9912
1500 * g++.dg/parse/class1.C: New test.
1501 * g++.dg/parse/namespace7.C: Likewise.
1502 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1503
1504 2003-03-07 Mark Mitchell <mark@codesourcery.com>
1505
1506 * g++.dg/init/ref4.C: New test.
1507
1508 2003-03-07 Jan Hubicka <jh@suse.cz>
1509
1510 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1511 * gcc.dg/inline-3.c: New test.
1512
1513 2003-03-06 Mark Mitchell <mark@codesourcery.com>
1514
1515 * g++.dg/init/ref3.C: New test.
1516
1517 PR c++/9965
1518 * g++.dg/init/ref2.C: New test.
1519
1520 PR c++/9400
1521 * g++.dg/warn/Wshadow-2.C: New test.
1522
1523 PR c++/9791
1524 * g++.dg/warn/Woverloaded-1.C: New test.
1525
1526 2003-03-05 Jan Hubicka <jh@suse.cz>
1527
1528 * gcc.dg/i386-local2.c: New.
1529 * gcc.dg/i386-local.c: Fix typo.
1530
1531 2003-03-05 Mark Mitchell <mark@codesourcery.com>
1532
1533 * g++.dg/abi/layout3.C: New test.
1534
1535 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1536
1537 * gcc.c-torture/compile/20030305-1.c
1538
1539 2003-03-05 Jan Hubicka <jh@suse.cz>
1540
1541 * gcc.dg/i386-local.c: New.
1542
1543 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
1544
1545 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1546
1547 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1548
1549 * gcc.dg/switch-2.c: New test.
1550 * gcc.dg/switch-3.c: New test.
1551 * gcc.dg/Wswitch.c: Adjust line numbers.
1552 * gcc.dg/Wswitch-default.c: Likewise.
1553 * gcc.dg/Wswitch-enum.c: Likewise.
1554
1555 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
1556
1557 * gcc.c-torture/execute/20030222-1.c: New test.
1558
1559 2003-03-03 James E Wilson <wilson@tuliptree.org>
1560
1561 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1562
1563 2003-03-03 Mark Mitchell <mark@codesourcery.com>
1564
1565 PR c++/9878
1566 * g++.dg/init/ref1.C: New test.
1567
1568 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
1569
1570 * gcc.dg/sh-relax.c: New SH-only test.
1571
1572 2003-03-03 Geoffrey Keating <geoffk@apple.com>
1573
1574 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
1575 comment explaining purpose of testcase.
1576
1577 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1578
1579 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1580 for HC11/HC12 (asm needs two int registers).
1581 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1582 HC11/HC12 because the test uses an asm which needs two 32-bit
1583 registers.
1584
1585 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1586
1587 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1588 for HC11/HC12 (array is too large otherwise).
1589 * gcc.c-torture/compile/920501-4.x: New file, likewise.
1590 * gcc.c-torture/compile/20010518-2.x: Likewise.
1591 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1592 HC11/HC12 (array is too large).
1593
1594 2003-03-01 Geoffrey Keating <geoffk@apple.com>
1595
1596 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
1597 * lib/g++-dg.exp (g++-dg-test): Likewise.
1598
1599 2003-03-01 Roger Sayle <roger@eyesopen.com>
1600
1601 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1602 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1603
1604 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1605
1606 * g++.dg/warn/implicit-typename1.C: Remove warning.
1607
1608 2003-02-28 Richard Henderson <rth@redhat.com>
1609
1610 * gcc.dg/noreturn-1.c: Move noreturn warning line.
1611 * gcc.dg/return-type-1.c: Move control reaches end warning line.
1612
1613 2003-02-28 Geoffrey Keating <geoffk@apple.com>
1614
1615 * gcc.dg/pch/pch.exp: Change .pch to .gch.
1616 * g++.dg/pch/pch.exp: Likewise.
1617
1618 2003-02-28 Mark Mitchell <mark@codesourcery.com>
1619
1620 PR c++/9879
1621 * testsuite/g++.dg/init/new4.C: New test.
1622
1623 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
1624
1625 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1626
1627 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
1628
1629 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1630 unsigned long.
1631
1632 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1633 wider than float.
1634
1635 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1636
1637 * lib/scanasm.exp: Add support for counting numbers of
1638 occurences.
1639 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1640 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1641
1642 2003-02-25 Mark Mitchell <mark@codesourcery.com>
1643
1644 PR c++/9683
1645 * g++.dg/template/static3.C: New test.
1646
1647 PR c++/9829
1648 * g++.dg/parse/namespace6.C: New test.
1649
1650 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1651
1652 PR target/9732
1653 * gcc.dg/20030225-1.c: New test.
1654
1655 2003-02-24 Mark Mitchell <mark@codesourcery.com>
1656
1657 * README: Remove out-of-date information.
1658
1659 PR c++/9836
1660 * g++.dg/template/spec6.C: New test.
1661
1662 2003-02-24 Jeff Law <law@redhat.com>
1663
1664 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1665
1666 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1667
1668 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1669 * gcc.dg/pragma-ep-1.c: Likewise.
1670
1671 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1672
1673 PR c++/9602
1674 * g++.dg/template/friend16.C: New test.
1675
1676 2003-02-23 Mark Mitchell <mark@codesourcery.com>
1677
1678 PR c++/5333
1679 * g++.dg/parse/fused-params1.C: Adjust error messages.
1680 * g++.dg/template/nested3.C: New test.
1681
1682 2003-02-24 Alan Modra <amodra@bigpond.net.au>
1683
1684 * g++.dg/abi/param1.C: New test.
1685
1686 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1687
1688 PR c++/7982
1689 * g++.dg/warn/implicit-typename1.C: New test.
1690
1691 2003-02-22 Kelley Cook <kelleycook@comcast.net>
1692
1693 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1694 with "mtune".
1695 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1696 * gcc.c-torture/execute/20010129-1.x: Likewise.
1697 * gcc.dg/20011107-1.c: Likewise.
1698 * gcc.dg/20020108-1.c: Likewise.
1699 * gcc.dg/20020122-3.c: Likewise.
1700 * gcc.dg/20020206-1.c: Likewise.
1701 * gcc.dg/20020310-1.c: Likewise.
1702 * gcc.dg/20020426-2.c: Likewise.
1703 * gcc.dg/20020517-1.c: Likewise.
1704 * gcc.dg/991230-1.c: Likewise.
1705 * gcc.dg/i386-unroll-1.c: Likewise.
1706 * gcc.misc-tests/i386-prefetch.exp: Likewise.
1707
1708 2003-02-22 Jan Hubicka <jh@suse.cz>
1709
1710 * gcc.dg/i386-mul.c: New test.
1711
1712 2003-02-21 Roger Sayle <roger@eyesopen.com>
1713
1714 * gcc.dg/builtins-5.c: New test case.
1715
1716 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
1717
1718 * gcc.dg/asmreg-1.c: New test.
1719
1720 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1721
1722 PR c++/9749
1723 * g++.dg/parse/varmod1.C: New test.
1724
1725 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1726
1727 PR c++/9727
1728 * g++.dg/template/op1.C: New test.
1729
1730 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1731
1732 PR c++/8906
1733 * g++.dg/template/nested2.C: New test.
1734
1735 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1736
1737 PR c++/8724
1738 * g++.dg/expr/dtor1.C: New test.
1739
1740 2003-02-21 Zack Weinberg <zack@codesourcery.com>
1741
1742 * gcc.dg/cpp/include3.c: New test.
1743 * gcc.dg/cpp/inc/foo.h: New file.
1744
1745 2003-02-21 Glen Nakamura <glen@imodulo.com>
1746
1747 * gcc.c-torture/execute/20030221-1.c: New test.
1748
1749 2003-02-20 Mark Mitchell <mark@codesourcery.com>
1750
1751 PR c++/9729
1752 * g++.dg/abi/conv1.C: New test.
1753
1754 2003-02-20 Jan Hubicka <jh@suse.cz>
1755
1756 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1757
1758 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
1759
1760 * gcc.c-torture/compile/20030219-1.c: New test.
1761
1762 2003-02-18 Jan Hubicka <jh@suse.cz>
1763
1764 * gcc.dg/funcorder.c: New test.
1765
1766 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
1767
1768 * gcc.c-torture/execute/20030218-1.c: New.
1769
1770 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
1771
1772 * gcc.dg/20030218-1.c: New.
1773
1774 2003-02-18 Richard Henderson <rth@redhat.com>
1775
1776 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1777 * gcc.dg/attr-used-2.c: New.
1778
1779 2003-02-18 Mark Mitchell <mark@codesourcery.com>
1780
1781 PR c++/9704
1782 * g++.dg/init/copy5.C: New test.
1783
1784 2003-02-18 Geoffrey Keating <geoffk@apple.com>
1785
1786 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1787 * g++.dg/pch/pch.exp: Likewise.
1788
1789 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
1790
1791 * gcc.c-torture/execute/20030209-1.c: Enable the test if
1792 STACK_SIZE is not defined.
1793
1794 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1795
1796 PR c++/9457
1797 * g++.dg/template/init1.C: New test.
1798
1799 2003-02-16 Jan HUbicka <jh@suse.cz>
1800
1801 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1802 (foo): Add few extra tests
1803 * gcc.dg/c99-const-expr-3.c: Likewise.
1804 * gcc.c-torture/execute/20030216-1.c: New.
1805
1806 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1807
1808 PR c++/9459
1809 * g++.dg/ext/typeof4.C: New test.
1810
1811 2003-02-15 Roger Sayle <roger@eyesopen.com>
1812
1813 * gcc.dg/i386-387-3.c: New test case.
1814
1815 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
1816
1817 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1818 cris-*-elf* cris-*-aout* and mmix-*-*.
1819
1820 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
1821
1822 * gcc.dg/20030213-1.c: New test.
1823
1824 2003-02-12 Roger Sayle <roger@eyesopen.com>
1825
1826 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1827 * gcc.dg/i386-387-2.c: Likewise.
1828
1829 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
1830
1831 * gcc.dg/ppc-spe.c: Fix formatting.
1832 Enable tests that were previously unsupported by gas.
1833 Delete tests for instructions that no longer exist.
1834 Switch arguments on evsubifw builtin.
1835
1836 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
1837
1838 * gcc.c-torture/execute/20030209-1.c: Disable the test if
1839 STACK_SIZE is too small.
1840
1841 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1842 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1843
1844 * gcc.dg/decl-2.c: New test.
1845
1846 2003-02-10 Jan Hubicka <jh@suse.cz>
1847
1848 * gcc.dg/i386-fpcvt-1.c: New test.
1849
1850 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
1851
1852 * gcc.c-torture/execute/20030209-1.c: New test.
1853
1854 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
1855
1856 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1857 int-wide bitops, use the constants of the same width.
1858 Likewise, if long long is 32-bit wide, test bitops using
1859 32-bit constants.
1860
1861 2003-02-07 Loren James Rittle <ljrittle@acm.org>
1862
1863 * gcc.dg/20021014-1.c: Annotate with expected notice text.
1864
1865 2003-02-07 Roger Sayle <roger@eyesopen.com>
1866
1867 * testsuite/gcc.dg/builtins-4.c: New test case.
1868
1869 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1870
1871 * gcc.dg/20020430-1.c: Fix dg command typos.
1872 * gcc.dg/20020503-1.c: Likewise.
1873
1874 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1875
1876 PR c++/8785
1877 * g++.dg/parse/fused-params1.C: New test.
1878
1879 PR c++/8857
1880 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1881
1882 PR c++/8921
1883 * g++.dg/parse/non-dependent1.C: New test.
1884
1885 PR c++/8928
1886 * g++.dg/parse/dupl-tmpl-args1.C: New test.
1887
1888 PR c++/9228
1889 * g++.dg/parse/undefined7.C: New test.
1890 * g++.dg/parse/non-templ1.C: New test.
1891
1892 PR c++/9229
1893 * g++.dg/parse/too-many-tmpl-args1.C: New test.
1894
1895 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1896
1897 * gcc.c-torture/compile/20030206-1.c: New test.
1898
1899 2003-02-05 Roger Sayle <roger@eyesopen.com>
1900
1901 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1902 "pow" to "foo" to avoid potential confusion with a math built-in.
1903
1904 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1905
1906 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1907 conditions for SPARC targets.
1908
1909 2003-02-05 Jakub Jelinek <jakub@redhat.com>
1910
1911 * gcc.dg/20030204-1.c: New test.
1912
1913 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1914
1915 PR c++/38
1916 * g++.dg/parse/array-size1.C: New test.
1917
1918 PR c++/5657
1919 * g++.dg/parse/undefined3.C: New test.
1920
1921 PR c++/5665
1922 * g++.dg/parse/undefined4.C: New test.
1923
1924 PR c++/5975
1925 * g++.dg/parse/undefined5.C: New test.
1926
1927 PR c++/7259
1928 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1929
1930 PR c++/8578
1931 * g++.dg/parse/casting-operator1.C: New test.
1932
1933 PR c++/8596
1934 * g++.dg/parse/undefined6.C: New test.
1935
1936 PR c++/8736
1937 * g++.dg/parse/missing-template1.C: New test.
1938
1939 2003-02-04 Jan Hubicka <jh@suse.cz>
1940
1941 * gcc.dg/i386-cadd.c: Compile using -march=k8.
1942 * gcc.dg/i386-cmov?.c: Likewise.
1943 * gcc.dg/i386-fpcvt-?.c: Likewise.
1944 * gcc.dg/i386-ssefp-1.c: Likewise.
1945 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
1946 conventions.
1947
1948 2003-02-03 Mark Mitchell <mark@codesourcery.com>
1949
1950 PR c++/7129
1951 * testsuite/g++.dg/ext/max.C: New test.
1952
1953 2003-02-03 Jan Hubicka <jh@suse.cz>
1954
1955 * gcc.c-torture/execute/20030203-1.c: New test.
1956
1957 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
1958
1959 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1960 'natural-endian'.
1961
1962 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
1963
1964 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1965 * g++.dg/init/new2.C: Likewise.
1966 * g++.dg/other/new1.C: Likewise.
1967
1968 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
1969
1970 * gcc.dg/struct-ret-libc.c: New test.
1971
1972 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
1973
1974 * gcc.dg/20030129-1.c: New test.
1975
1976 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1977
1978 PR c++/8849
1979 * g++.dg/template/ptrmem4.C: New test.
1980
1981 2003-01-29 Mark Mitchell <mark@codesourcery.com>
1982
1983 * g++.dg/parser/constant1.C: New test.
1984
1985 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1986
1987 PR c++/8591
1988 * g++.dg/parse/friend2.C: New test.
1989
1990 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
1991
1992 PR c++/9437
1993 * g++.dg/template/unify4.C: New test.
1994
1995 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
1996
1997 * gcc.c-torture/execute/20030128-1.c: New test.
1998
1999 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
2000
2001 * g++.dg/lookup/nested1.C: Test moved from ...
2002 * g++.old-deja/g++.other/lookup24.C: ... here.
2003
2004 2003-01-28 Jan Hubicka <jh@suse.cz>
2005
2006 * gcc.dg/i386-cmov5.c: New test.
2007
2008 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2009
2010 * gcc.c-torture/execute/20010925-1.c: Changed the
2011 memcpy declaration.
2012
2013 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2014
2015 PR c++/3902
2016 * g++.dg/parse/template5.C: New test.
2017
2018 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
2019
2020 PR fortran/9258
2021 * g77.dg/pr9258: New test.
2022
2023 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2024
2025 * README: Move relevant parts from README.g++.
2026
2027 * README.g++: Remove this file.
2028
2029 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2030
2031 * g++.dg/abi/dcast1.C: New test.
2032
2033 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2034
2035 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
2036
2037 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
2038
2039 PR c++/47
2040 * g++.old-deja/g++.other/lookup24.C: New test.
2041
2042 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2043
2044 PR middle-end/7227
2045 * gcc.dg/uninit-C.c: New test.
2046
2047 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
2048
2049 * g++.dg/abi/covariant1.C: New test.
2050
2051 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
2052
2053 * gcc.dg/20030123-1.c: New test.
2054
2055 2003-01-25 Jan Hubicka <jh@suse.cz>
2056
2057 PR opt/8492
2058 * gcc.c-torture/compile/20030125-1.c
2059
2060 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
2061
2062 PR c++/9403
2063 * g++.dg/parse/template3.C: New test.
2064 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2065
2066 PR c++/795
2067 * g++.dg/parse/template4.C: New test.
2068
2069 PR c++/9415
2070 * g++.dg/template/qual2.C: New test.
2071
2072 PR c++/8545
2073 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2074
2075 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2076
2077 2003-01-25 Roger Sayle <roger@eyesopen.com>
2078
2079 * gcc.c-torture/execute/switch-1.c: New test case.
2080
2081 2003-01-25 Jan Hubicka <jh@suse.cz>
2082
2083 * gcc.c-torture/execute/20030125-1.[cx]: New test.
2084
2085 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
2086
2087 Tweaks for Bison-1.875. From the NEWS file:
2088 "- `parse error' -> `syntax error'
2089 Bison now uniformly uses the term `syntax error'"
2090 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2091 * gcc.dg/cpp/digraph2.c: Likewise.
2092 * gcc.dg/cpp/direct2.c: Likewise.
2093 * gcc.dg/cpp/paste4.c: Likewise.
2094 * gcc.dg/c90-restrict-1.c: Likewise.
2095 * gcc.dg/c99-func-2.c: Likewise.
2096 * gcc.dg/noncompile/920721-2.c: Likewise.
2097 * gcc.dg/noncompile/930622-2.c: Likewise.
2098 * gcc.dg/noncompile/940112-1.c: Likewise.
2099 * gcc.dg/noncompile/950921-1.c: Likewise.
2100 * gcc.dg/noncompile/951123-1.c: Likewise.
2101 * gcc.dg/noncompile/971104-1.c: Likewise.
2102 * gcc.dg/noncompile/990416-1.c: Likewise.
2103
2104 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
2105
2106 * g++.dg/parse/undefined1.C: Add error message.
2107
2108 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2109
2110 PR c++/9354
2111 * g++.dg/parse/new1.C: New test.
2112
2113 PR c++/9216
2114 * g++.dg/parse/template2.C: New test.
2115
2116 PR c++/9354
2117 * g++.dg/parse/typedef2.C: New test.
2118
2119 PR c++/9328
2120 * g++.dg/ext/typeof3.C: New test.
2121
2122 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2123
2124 PR c++/2738
2125 * g++.dg/parse/ret-type1.C: New test.
2126
2127 PR c++/3792
2128 * g++.dg/parse/tmpl-outside1.C: New test.
2129
2130 PR c++/4207
2131 * g++.dg/parse/int-as-enum1.C: New test.
2132
2133 PR c++/4903
2134 * g++.dg/parse/no-typename1.C: New test.
2135
2136 PR c++/5533
2137 * g++.dg/parse/no-value1.C: New test.
2138
2139 PR c++/5921
2140 * g++.dg/parse/wrong-inline1.C: New test.
2141
2142 PR c++/6402
2143 * g++.dg/parse/ref1.C: New test.
2144
2145 PR c++/6992
2146 * g++.dg/parse/attr-ctor1.C: New test.
2147
2148 PR c++/7229
2149 * g++.dg/parse/namespace5.C: New test.
2150
2151 PR c++/7917
2152 * g++.dg/parse/func-def1.C: New test.
2153
2154 PR c++/8143
2155 * g++.dg/parse/undefined1.C: New test.
2156
2157 PR c++/5723, PR c++/8522
2158 * g++.dg/parse/specialization1.C: New test.
2159
2160 PR c++/163, PR c++/8595
2161 * g++.dg/parse/struct-as-enum1.C: New test.
2162
2163 PR c++/9173
2164 * g++.dg/parse/undefined2.C: New test.
2165
2166 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2167
2168 PR c++/9298
2169 * g++.dg/parse/template1.C: New test.
2170
2171 PR c++/9384
2172 * g++.dg/parse/using1.C: New test.
2173
2174 PR c++/9285
2175 PR c++/9294
2176 * g++.dg/parse/expr2.C: New test.
2177
2178 PR c++/9388
2179 * g++.dg/parse/lookup2.C: Likewise.
2180
2181 2003-01-21 Jan Hubicka <jh@suse.cz>
2182
2183 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
2184 * gcc.c-torture/execute/eeprof-1.c: Likewise.
2185 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2186 * gcc.c-torture/execute/string-opt-*.c: Likewise.
2187
2188 2003-01-20 Nick Clifton <nickc@redhat.com>
2189
2190 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
2191 problem with ARM sibcall code generation.
2192
2193 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
2194
2195 * gcc.c-torture/execute/20030120-1.c: New.
2196
2197 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
2198
2199 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2200
2201 2003-01-17 Mark Mitchell <mark@codesourcery.com>
2202
2203 PR c++/9272
2204 * g++.dg/parse/ctor1.C: New test.
2205
2206 PR c++/9294:
2207 * g++.dg/parse/qualified1.C: New test.
2208
2209 * g++.dg/parse/typename3.C: New test.
2210
2211 2003-01-16 Richard Henderson <rth@redhat.com>
2212
2213 * g++.dg/tls/init-2.C: Fix error matches for real this time.
2214
2215 2003-01-16 Richard Henderson <rth@redhat.com>
2216
2217 * g++.dg/pch/pch.exp: Copy test header to the working directory
2218 before using it either for precompilation or direct use.
2219 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2220 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2221
2222 2003-01-16 Richard Henderson <rth@redhat.com>
2223
2224 * gcc.dg/pch/pch.exp: Copy test header to the working directory
2225 before using it either for precompilation or direct use.
2226 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2227 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2228
2229 2003-01-16 Mark Mitchell <mark@codesourcery.com>
2230
2231 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2232 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2233 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2234 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2235 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2236 typename warning into error.
2237 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2238 error messages.
2239 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2240 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2241 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2242 messages.
2243 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2244 make declaration visible in template.
2245 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2246 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2247 messages.
2248 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2249 message.
2250 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2251 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2252 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2253 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2254 typename warning with error message.
2255 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2256 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2257 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2258
2259 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
2260
2261 * g++.dg/parse/ambig2.C: New test.
2262
2263 2003-01-15 Richard Henderson <rth@redhat.com>
2264
2265 * g++.dg/tls/init-2.C: Update error message string.
2266
2267 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2268
2269 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2270
2271 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
2272
2273 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2274 all for HC11/HC12.
2275 * gcc.c-torture/compile/20001205-1.x: Likewise.
2276 * gcc.c-torture/compile/20001226-1.x: Likewise.
2277 * gcc.c-torture/compile/920520-1.x: Likewise.
2278 * gcc.c-torture/compile/961203-1.x: Likewise.
2279 * gcc.c-torture/compile/20020604-1.x: Likewise.
2280
2281 2003-01-15 Jan Hubicka <jh@suse.cz>
2282
2283 * gcc.c-torture/compile/20030115-1.c: New test.
2284
2285 * gcc.dg/i386-fpcvt-1.c: New test.
2286 * gcc.dg/i386-fpcvt-2.c: New test.
2287
2288 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
2289
2290 Further conform g++'s __vmi_class_type_info to the C++ ABI
2291 specification.
2292 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2293 the specification.
2294
2295 2003-01-14 Jan Hubicka <jh@suse.cz>
2296
2297 * gcc.dg/i386-fpcvt-1.c: New test.
2298 * gcc.dg/i386-fpcvt-2.c: New test.
2299
2300 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2301
2302 * gcc.dg/i386-mmx-3.c: New test.
2303
2304 2003-01-12 Mark Mitchell <mark@codesourcery.com>
2305
2306 PR c++/9264
2307 * g++.dg/parse/octal1.C: New file.
2308
2309 PR c++/9172
2310 * g++.dg/parse/typename1.C: New file.
2311
2312 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
2313
2314 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2315 * gcc.dg/bf-no-ms-layout.c: Likewise.
2316 * gcc.dg/bf-ms-attrib.c: Likewise.
2317
2318 2003-01-10 Mark Mitchell <mark@codesourcery.com>
2319
2320 PR c++/9099
2321 * g++.dg/parse/dtor1.C: New file.
2322
2323 PR c++/9128
2324 * g++.dg/rtti/typeid1.C: New file.
2325
2326 PR c++/9153
2327 * g++.dg/parse/lookup1.C: New file.
2328
2329 PR c++/9171
2330 * g++.dg/templ/spec5.C: New file.
2331
2332 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
2333
2334 * gcc.c-torture/compile/20030110-1.c: New test.
2335
2336 2003-01-09 Geoffrey Keating <geoffk@apple.com>
2337
2338 Merge from pch-branch:
2339
2340 2002-12-23 Geoffrey Keating <geoffk@apple.com>
2341
2342 * gcc.dg/pch/cpp-1.h: New.
2343 * gcc.dg/pch/cpp-1.c: New.
2344 * gcc.dg/pch/cpp-2.h: New.
2345 * gcc.dg/pch/cpp-2.c: New.
2346
2347 2002-11-19 Geoffrey Keating <geoffk@apple.com>
2348
2349 * gcc.dg/pch/except-1.h: New.
2350 * gcc.dg/pch/except-1.c: New.
2351
2352 2002-11-13 Geoffrey Keating <geoffk@apple.com>
2353
2354 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2355 running test.
2356 * gcc.dg/pch: Include *.hp not *.h.
2357 * gcc.dg/pch/system-1.h: New.
2358 * gcc.dg/pch/system-1.c: New.
2359
2360 2002-11-11 Geoffrey Keating <geoffk@apple.com>
2361
2362 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2363 rather than trying to build and run a program using PCH.
2364 * gcc.dg/pch: Remove dg-do commands from test files.
2365
2366 2002-11-08 Geoffrey Keating <geoffk@apple.com>
2367
2368 * gcc.dg/pch/macro-3.c: New.
2369 * gcc.dg/pch/macro-3.h: New.
2370
2371 2002-11-04 Geoffrey Keating <geoffk@apple.com>
2372
2373 * gcc.dg/pch/common-1.c: New.
2374 * gcc.dg/pch/common-1.h: New.
2375 * gcc.dg/pch/decl-1.c: New.
2376 * gcc.dg/pch/decl-1.h: New.
2377 * gcc.dg/pch/decl-2.c: New.
2378 * gcc.dg/pch/decl-2.h: New.
2379 * gcc.dg/pch/decl-3.c: New.
2380 * gcc.dg/pch/decl-3.h: New.
2381 * gcc.dg/pch/decl-4.c: New.
2382 * gcc.dg/pch/decl-4.h: New.
2383 * gcc.dg/pch/decl-5.c: New.
2384 * gcc.dg/pch/decl-5.h: New.
2385 * gcc.dg/pch/global-1.c: New.
2386 * gcc.dg/pch/global-1.h: New.
2387 * gcc.dg/pch/inline-1.c: New.
2388 * gcc.dg/pch/inline-1.h: New.
2389 * gcc.dg/pch/inline-2.c: New.
2390 * gcc.dg/pch/inline-2.h: New.
2391 * gcc.dg/pch/static-1.c: New.
2392 * gcc.dg/pch/static-1.h: New.
2393 * gcc.dg/pch/static-2.c: New.
2394 * gcc.dg/pch/static-2.h: New.
2395
2396 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
2397
2398 * g++.dg/pch/pch.exp: Better handle failing testcases.
2399 * gcc.dg/pch/pch.exp: Likewise.
2400 * gcc.dg/pch/macro-1.c: New.
2401 * gcc.dg/pch/macro-1.h: New.
2402 * gcc.dg/pch/macro-2.c: New.
2403 * gcc.dg/pch/macro-2.h: New.
2404
2405 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
2406
2407 * g++.dg/dg.exp: Treat files in pch/ specially.
2408 * g++.dg/pch/pch.exp: New file.
2409 * g++.dg/pch/empty.H: New file.
2410 * g++.dg/pch/empty.C: New file.
2411 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2412 "precompile".
2413
2414 * gcc.dg/pch/pch.exp: New file.
2415 * gcc.dg/pch/empty.h: New file.
2416 * gcc.dg/pch/empty.c: New file.
2417 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2418 "precompile".
2419
2420 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2421
2422 * g++.dg/template/friend14.C: New test.
2423
2424 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2425
2426 * gcc.dg/old-style-asm-1.c: New test.
2427
2428 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
2429
2430 * gcc.c-torture/compile/20030109-1.c: New test.
2431
2432 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2433
2434 * gcc.c-torture/execute/20030109-1.c: New test.
2435
2436 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
2437
2438 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2439 * g++.old-deja/g++.mike/dyncast2.C: Likewise
2440 * g++.old-deja/g++.mike/dyncast3.C: Likewise
2441 * g++.old-deja/g++.mike/eh2.C: Likewise
2442 * g++.old-deja/g++.mike/eh3.C: Likewise
2443 * g++.old-deja/g++.mike/eh5.C: Likewise
2444 * g++.old-deja/g++.mike/eh6.C: Likewise
2445 * g++.old-deja/g++.mike/eh7.C: Likewise
2446 * g++.old-deja/g++.mike/eh8.C: Likewise
2447 * g++.old-deja/g++.mike/eh9.C: Likewise
2448 * g++.old-deja/g++.mike/eh10.C: Likewise
2449 * g++.old-deja/g++.mike/eh12.C: Likewise
2450 * g++.old-deja/g++.mike/eh13.C: Likewise
2451 * g++.old-deja/g++.mike/eh14.C: Likewise
2452 * g++.old-deja/g++.mike/eh16.C: Likewise
2453 * g++.old-deja/g++.mike/eh17.C: Likewise
2454 * g++.old-deja/g++.mike/eh18.C: Likewise
2455 * g++.old-deja/g++.mike/eh21.C: Likewise
2456 * g++.old-deja/g++.mike/eh23.C: Likewise
2457 * g++.old-deja/g++.mike/eh24.C: Likewise
2458 * g++.old-deja/g++.mike/eh25.C: Likewise
2459 * g++.old-deja/g++.mike/eh26.C: Likewise
2460 * g++.old-deja/g++.mike/eh27.C: Likewise
2461 * g++.old-deja/g++.mike/eh28.C: Likewise
2462 * g++.old-deja/g++.mike/eh29.C: Likewise
2463 * g++.old-deja/g++.mike/eh31.C: Likewise
2464 * g++.old-deja/g++.mike/eh33.C: Likewise
2465 * g++.old-deja/g++.mike/eh34.C: Likewise
2466 * g++.old-deja/g++.mike/eh35.C: Likewise
2467 * g++.old-deja/g++.mike/eh36.C: Likewise
2468 * g++.old-deja/g++.mike/eh37.C: Likewise
2469 * g++.old-deja/g++.mike/eh38.C: Likewise
2470 * g++.old-deja/g++.mike/eh39.C: Likewise
2471 * g++.old-deja/g++.mike/eh40.C: Likewise
2472 * g++.old-deja/g++.mike/eh41.C: Likewise
2473 * g++.old-deja/g++.mike/eh42.C: Likewise
2474 * g++.old-deja/g++.mike/eh44.C: Likewise
2475 * g++.old-deja/g++.mike/eh46.C: Likewise
2476 * g++.old-deja/g++.mike/eh47.C: Likewise
2477 * g++.old-deja/g++.mike/eh48.C: Likewise
2478 * g++.old-deja/g++.mike/eh49.C: Likewise
2479 * g++.old-deja/g++.mike/eh50.C: Likewise
2480 * g++.old-deja/g++.mike/eh51.C: Likewise
2481 * g++.old-deja/g++.mike/eh53.C: Likewise
2482 * g++.old-deja/g++.mike/eh55.C: Likewise
2483 * g++.old-deja/g++.mike/p7912.C: Likewise
2484 * g++.old-deja/g++.mike/p9706.C: Likewise
2485 * g++.old-deja/g++.mike/p10416.C: Likewise
2486 * g++.old-deja/g++.mike/p11667.C: Likewise
2487 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2488 Remove redundant reference to Iris.
2489 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2490 Elxsi, i860, Pico Java, and WE32K.
2491
2492 2003-01-07 Mark Mitchell <mark@codesourcery.com>
2493
2494 * g++.dg/ext/asm4.C: New test.
2495
2496 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2497
2498 PR c++/9030
2499 * g++.dg/template/friend12.C: New test.
2500 * g++.dg/template/friend13.C: Likewise.
2501 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2502
2503 2003-01-08 Jan Hubicka <jh@suse.cz>
2504
2505 * gcc.dg/i386-cadd.c: New test.
2506 * gcc.dg/i386-cmov4.c: Likewise.
2507
2508 2003-01-06 Mark Mitchell <mark@codesourcery.com>
2509
2510 PR c++/9165
2511 * g++.dg/warn/Wunused-3.C: New test.
2512
2513 * g++.dg/abi/bitfield9.C: New test.
2514
2515 PR c++/9189
2516 * g++.dg/parse/defarg3.C: New test.
2517
2518 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
2519
2520 * g++.dg/parse/ambig1.C: New test.
2521 * g++.dg/parse/defarg2.C: New test.
2522
2523 2003-01-05 Mark Mitchell <mark@codesourcery.com>
2524
2525 * g++.dg/template/defarg-1.C: New test.
2526 * g++.dg/template/local2.C: Likewise.
2527
2528 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
2529
2530 * gcc.c-torture/execute/20030105-1.c: New test.
2531
2532 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2533
2534 * g++.dg/parse/namespace3.C: Remove extra semicolons.
2535 * g++.dg/parse/namespace4.C: Likewise.
2536
2537 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
2538
2539 * g++.dg/template/ntp2.C: New test.
2540
2541 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
2542
2543 * g++.dg/parse/extern-C-1.C: New test.
2544
2545 * g++.dg/parse/namespace4.C: New test.
2546
2547 * g++.dg/template/nested1.C: New test.
2548
2549 * g++.dg/parse/namespace3.C: New test.
2550
2551 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
2552
2553 * g++.dg/lookup/two-stage1.C: New test.
2554
2555 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2556
2557 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2558 * g++.old-deja/g++.jason/access8.C: Likewise.
2559 * g++.old-deja/g++.other/decl5.C: Likewise.
2560
2561 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2562
2563 * g++.dg/parse/parse7.C: New test.
2564
2565 2003-01-02 Mark Mitchell <mark@codesourcery.com>
2566
2567 PR c++/2843
2568 * g++.dg/ext/attrib7.C: New test.
2569
2570 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2571
2572 * g++.dg/parse/parse6.C: New test.
2573
2574 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
2575
2576 * gcc.dg/h8300-stack-1.c: New.
2577
2578 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
2579
2580 g++.dg/lookup/exception1.C: New test.
2581
2582 g++.dg/lookup/template1.C: New test.
2583
2584 g++.dg/parse/namespace2.C: New test.
2585
2586 g++.dg/parse/parens2.C: New test.
2587
2588 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2589
2590 * g++.dg/parse/parse5.C: New test.
2591 * g++.dg/lookup/scoped4.C: New test.
2592
2593 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
2594
2595 * g++.dg/parse/parens1.C: New test.
2596
2597 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
2598 angle-bracket1.C.
2599 * g++.dg/parse/parens2.C: New test.
2600
2601 * g++.dg/lookup/scope-operator1.C: New test.
2602
2603 * g++.dg/parse/operator1.C: New test.
2604
2605 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2606
2607 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2608 * g++.old-deja/g++.other/access6.C: Likewise.
2609 * g++.old-deja/g++.other/decl1.C: Likewise.
2610 * g++.old-deja/g++.pt/typename12.C: Likewise.
2611
2612 2002-12-31 Mark Mitchell <mark@codesourcery.com>
2613
2614 * g++.dg/parse/namespace1.C: New test.
2615
2616 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2617
2618 * g++.dg/parse/parse4.C: New test.
2619
2620 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2621
2622 * g++.dg/parse/parse3.C: New test.
2623
2624 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2625
2626 * g++.dg/parse/parse2.C: New test.
2627
2628 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2629
2630 * g++.dg/template/friend11.C: New test.
2631
2632 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2633
2634 * g++.dg/parse/parse1.C: New test.
2635
2636 2002-12-31 Janis Johnson <janis187@us.ibm.com>
2637
2638 * lib/profopt.exp: Change the name of a global variable to avoid
2639 possible clashes with other test suites.
2640
2641 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
2642
2643 * g++.dg/inherit/covariant8.C: New test.
2644
2645 2002-12-31 Mark Mitchell <mark@codesourcery.com>
2646
2647 * g++.dg/init/array9.C: New test.
2648
2649 PR c++/9112
2650 * g++.dg/parse/expr1.C: New test.
2651
2652 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
2653
2654 * gcc.c-torture/compile/20021230-1.c: New test.
2655
2656 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
2657
2658 * g++.dg/inherit/covariant5.C: New test.
2659 * g++.dg/inherit/covariant6.C: New test.
2660 * g++.dg/inherit/covariant7.C: New test.
2661
2662 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2663
2664 PR c++/2739
2665 * g++.dg/other/access2.C: New test.
2666
2667 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
2668
2669 * g++.dg/other/anon-struct.C: No longer fails
2670 * g++.old-deja/g++.brendan/parse4.C: Likewise.
2671 * g++.old-deja/g++.brendan/parse5.C: Likewise.
2672 * g++.old-deja/g++.brendan/parse6.C: Likewise.
2673
2674 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
2675
2676 * g++.dg/parse/angle-bracket.C (main): No longer fails.
2677
2678 2002-12-27 Mark Mitchell <mark@codesourcery.com>
2679
2680 * g++.dg/eh/spec4.C: Remove stray semicolon.
2681 * g++.dg/expr/pmf-1.C: Change error message.
2682 * g++.dg/ext/asm1.C: Remove stray semicolon.
2683 * g++.dg/ext/typename1.C: Add missing typenames.
2684 * g++.dg/inherit/template-as-base.C: Change error message.
2685 * g++.dg/lookup/scoped1.C: Likewise.
2686 * g++.dg/lookup/scoped2.C: Likewise.
2687 * g++.dg/lookup/using2.C: Likewise.
2688 * g++.dg/other/component1.C: Remove stray semicolon.
2689 * g++.dg/other/do1.C: Change error message.
2690 * g++.dg/other/error2.C: Likewise.
2691 * g++.dg/other/init1.C: Likewise.
2692 * g++.dg/other/packed1.C: Remove stray semicolon.
2693 * g++.dg/other/ptrmem2.C: Change error message.
2694 * g++.dg/parse/parameter-declaration-1.C: Remove line number
2695 marker.
2696 * g++.dg/special/initp1.C: Remove invalid attribute usage.
2697 * g++.dg/template/access3.C: Add typename keyword.
2698 * g++.dg/template/access5.C: Remove stray semicolon.
2699 * g++.dg/template/access6.C: Likewise.
2700 * g++.dg/template/complit1.C: Likewise.
2701 * g++.dg/template/crash1.C: Change error message.
2702 * g++.dg/template/inherit2.C: Remove stray semicolon.
2703 * g++.dg/template/instantiate2.C: Likewise.
2704 * g++.dg/template/instantiate3.C: Change error message.
2705 * g++.dg/template/qual1.C: Remove stray semicolon.
2706 * g++.dg/template/qualttp18.C: Change error message.
2707 * g++.dg/template/ref1.C: Remove stray semicolon.
2708 * g++.dg/template/sizeof1.C (A::value): Declare it.
2709 * g++.dg/template/spec4.C: Change error message.
2710 * g++.dg/template/static1.C: Likewise.
2711 * g++.dg/template/type1.C: Likewise.
2712 * g++.dg/template/typename3.C: Likewise.
2713 * g++.old-deja/g++.benjamin/13478.C: Change error message.
2714 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2715 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2716 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2717 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2718 named return value extension.
2719 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2720 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2721 * g++.old-deja/g++.bob/extern_C.C: Likewise.
2722 * g++.old-deja/g++.bob/inherit2.C: Likewise.
2723 * g++.old-deja/g++.brendan/complex1.C: Likewise.
2724 * g++.old-deja/g++.brendan/copy5.C: Likewise.
2725 * g++.old-deja/g++.brendan/crash13.C: Likewise.
2726 * g++.old-deja/g++.brendan/crash15.C: Likewise.
2727 * g++.old-deja/g++.brendan/crash18.C: Change error message.
2728 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2729 * g++.old-deja/g++.brendan/crash38.C: Likewise.
2730 * g++.old-deja/g++.brendan/crash50.C: Likewise.
2731 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2732 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2733 syntax.
2734 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2735 * g++.old-deja/g++.brendan/crash8.C: Change error message.
2736 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2737 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2738 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2739 * g++.old-deja/g++.brendan/template11.C: Likewise.
2740 * g++.old-deja/g++.brendan/template26.C: Likewise.
2741 * g++.old-deja/g++.brendan/template27.C: Use explicit
2742 specialization syntax.
2743 * g++.old-deja/g++.brendan/template30.C: Likewise.
2744 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2745 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2746 non-dependent names.
2747 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2748 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2749 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2750 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2751 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2752 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2753 named return value extension.
2754 * g++.old-deja/g++.ext/namedret2.C: Likewise.
2755 * g++.old-deja/g++.ext/namedret3.C: Likewise.
2756 * g++.old-deja/g++.ext/return1.C: Likewise.
2757 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2758 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2759 * g++.old-deja/g++.jason/access8.C: Likewise.
2760 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2761 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2762 pseudo-destructor names.
2763 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2764 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2765 pseudo-destructor names.
2766 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2767 * g++.old-deja/g++.jason/overload19.C: Likewise.
2768 * g++.old-deja/g++.jason/overload32.C: Likewise.
2769 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2770 stray semicolons.
2771 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2772 * g++.old-deja/g++.jason/return.C: Likewise.
2773 * g++.old-deja/g++.jason/return2.C: Likewise.
2774 * g++.old-deja/g++.jason/shadow1.C: Likewise.
2775 * g++.old-deja/g++.jason/special.C: Use explicit specialization
2776 syntax.
2777 * g++.old-deja/g++.jason/template10.C: Account for use of
2778 non-dependent names.
2779 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2780 syntax.
2781 * g++.old-deja/g++.jason/template37.C: Likewise.
2782 * g++.old-deja/g++.law/access4.C: Change error messages.
2783 * g++.old-deja/g++.law/arm13.C: Remove incorrect
2784 pseudo-destructor names.
2785 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2786 * g++.old-deja/g++.law/ctors9.C: Likewise.
2787 * g++.old-deja/g++.law/cvt22.C: Likewise.
2788 * g++.old-deja/g++.law/dtors5.C: Likewise.
2789 * g++.old-deja/g++.law/global-init1.C: Likewise.
2790 * g++.old-deja/g++.law/missed-error3.C: Likewise.
2791 * g++.old-deja/g++.law/operators28.C: Likewise.
2792 * g++.old-deja/g++.law/visibility28.C: Likewise.
2793 * g++.old-deja/g++.martin/eval1.C: Likewise.
2794 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2795 name.
2796 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2797 * g++.old-deja/g++.mike/net34.C: Likewise.
2798 * g++.old-deja/g++.mike/net36.C: Likewise.
2799 * g++.old-deja/g++.mike/ns2.C: Likewise.
2800 * g++.old-deja/g++.mike/p12306.C: Likewise.
2801 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2802 value extension.
2803 * g++.old-deja/g++.mike/p700.C: Likewise.
2804 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2805 * g++.old-deja/g++.mike/p710.C: Likewise.
2806 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2807 value extension.
2808 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2809 * g++.old-deja/g++.mike/pmf9.C: Likewise.
2810 * g++.old-deja/g++.ns/crash2.C: Likewise.
2811 * g++.old-deja/g++.ns/crash3.C: Likewise.
2812 * g++.old-deja/g++.ns/invalid1.C: Likewise.
2813 * g++.old-deja/g++.ns/ns17.C: Likewise.
2814 * g++.old-deja/g++.ns/template16.C: Likewise.
2815 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2816 keyword.
2817 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2818 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2819 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2820 named return value extension.
2821 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2822 * g++.old-deja/g++.other/access4.C: Issue additional error
2823 messages.
2824 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2825 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2826 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2827 * g++.old-deja/g++.other/crash25.C: Change error message.
2828 * g++.old-deja/g++.other/crash4.C: Change error message.
2829 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2830 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2831 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2832 checks.
2833 * g++.old-deja/g++.other/defarg8.C: Likewise.
2834 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2835 * g++.old-deja/g++.other/dtor10.C: Likewise.
2836 * g++.old-deja/g++.other/incomplete.C: Likewise.
2837 * g++.old-deja/g++.other/linkage7.C: Likewise.
2838 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2839 lookup algorithm.
2840 * g++.old-deja/g++.other/mangle2.C: Likewise.
2841 * g++.old-deja/g++.other/refinit2.C: Likewise.
2842 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2843 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2844 * g++.old-deja/g++.pt/crash28.C: Likewise.
2845 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2846 syntax.
2847 * g++.old-deja/g++.pt/crash32.C: Change error message.
2848 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2849 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2850 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2851 error message position.
2852 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2853 * g++.old-deja/g++.pt/defarg8.C: Change error message.
2854 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2855 syntax.
2856 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2857 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2858 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2859 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2860 keyword.
2861 * g++.old-deja/g++.pt/explicit31.C: Likewise.
2862 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2863 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2864 keyword.
2865 * g++.old-deja/g++.pt/explicit71.C: Change error message.
2866 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2867 syntax.
2868 * g++.old-deja/g++.pt/friend28.C: Account for use of
2869 non-dependent names.
2870 * g++.old-deja/g++.pt/friend29.C: Likewise.
2871 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2872 rules.
2873 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2874 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2875 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2876 lookup rules.
2877 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2878 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2879 keyword.
2880 * g++.old-deja/g++.pt/memclass20.C: Likewise.
2881 * g++.old-deja/g++.pt/memclass5.C: Likewise.
2882 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2883 keyword.
2884 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2885 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2886 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2887 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2888 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2889 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2890 keyword.
2891 * g++.old-deja/g++.pt/spec10.C: Likewise.
2892 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2893 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2894 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2895 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2896 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2897 * g++.old-deja/g++.pt/ttp62.C: Likewise.
2898 * g++.old-deja/g++.pt/ttp64.C: Likewise.
2899 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2900 * g++.old-deja/g++.pt/typename15.C: Likewise.
2901 * g++.old-deja/g++.pt/typename22.C: Likewise.
2902 * g++.old-deja/g++.pt/typename6.C: Change error messages.
2903 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2904 * g++.old-deja/g++.pt/virtual2.C: Likewise.
2905 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2906 syntax.
2907 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2908 return value extension.
2909 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2910 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2911 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2912 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2913
2914 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
2915
2916 * g++.dg/warn/inline1.C: New test.
2917 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2918 * g++.old-deja/g++.jason/synth10.C: Likewise.
2919 * g++.old-deja/g++.mike/net31.C: Likewise.
2920 * g++.old-deja/g++.mike/p8786.C: Likewise.
2921
2922 * g++.dg/template/friend10.C: New test.
2923 * g++.dg/template/conv5.C: New test.
2924
2925 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
2926
2927 * g++.dg/lookup/scoped3.C: New test.
2928
2929 * g++.dg/lookup/decl1.C: New test.
2930 * g++.dg/lookup/decl2.C: New test.
2931
2932 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
2933
2934 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2935 gcc.c-torture/compile/20021015-1.c,
2936 gcc.c-torture/compile/20021015-2.c,
2937 gcc.c-torture/compile/20021123-1.c,
2938 gcc.c-torture/compile/20021123-2.c,
2939 gcc.c-torture/compile/20021123-3.c,
2940 gcc.c-torture/compile/20021123-4.c,
2941 gcc.c-torture/execute/20021024-1.c: Add tests previously added
2942 only to 3.1 or 3.2 branch.
2943
2944 2002-12-23 Mark Mitchell <mark@codesourcery.com>
2945
2946 * gcc.dg/i386-bitfield3.c: New test.
2947
2948 * gcc.dg/i386-bitfield2.c: New test.
2949
2950 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
2951
2952 * g++.dg/parse/conv_op1.C: New test.
2953
2954 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
2955
2956 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2957 approved.
2958
2959 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
2960
2961 * gcc.c-torture/compile/20021220-1.c: New test.
2962
2963 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
2964
2965 * gcc.dg/i386-fastcall-1.c: New.
2966
2967 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2968
2969 * gcc.c-torture/execute/20021219-1.c: New test.
2970
2971 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2972
2973 * gcc.dg/i386-pic-1.c: New test.
2974
2975 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2976
2977 PR c++/8099
2978 * g++.dg/template/friend9.C: New test.
2979
2980 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2981
2982 PR c++/3663
2983 * g++.dg/template/access7.C: New test.
2984
2985 2002-12-18 Nick Clifton <nickc@redhat.com>
2986
2987 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2988 the libstdc++-v3 directory has been found.
2989
2990 2002-12-12 Devang Patel <dpatel@apple.com>
2991 * gcc.dg/darwin-ld-1.c: New test.
2992 * gcc.dg/darwin-ld-2.c: New test.
2993 * gcc.dg/darwin-ld-3.c: New test.
2994 * gcc.dg/darwin-ld-4.c: New test.
2995 * gcc.dg/darwin-ld-5.c: New test.
2996
2997 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2998
2999 * gcc.c-torture/compile/20021212-1.c: New test.
3000
3001 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
3002
3003 * gcc.dg/fshort-wchar: New test.
3004
3005 2002-12-10 Mark Mitchell <mark@codesourcery.com>
3006
3007 PR c++/8372
3008 * g++.dg/template/dtor1.C: New test.
3009
3010 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
3011 markers.
3012
3013 2002-12-10 Jakub Jelinek <jakub@redhat.com>
3014
3015 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
3016
3017 2002-12-09 Mark Mitchell <mark@codesourcery.com>
3018
3019 * g++.dg/template/static1.C: New test.
3020 * g++.dg/template/static2.C: New test.
3021 * g++.old-deja/g++.ext/memconst.C: New test.
3022
3023 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3024
3025 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
3026 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
3027 * g++.dg/special/initp1.C: Likewise.
3028
3029 2002-12-06 Jakub Jelinek <jakub@redhat.com>
3030
3031 * gcc.c-torture/execute/20021204-1.c: New test.
3032
3033 2002-12-04 Geoffrey Keating <geoffk@apple.com>
3034
3035 * gcc.dg/ppc-fmadd-1.c: New file.
3036 * gcc.dg/ppc-fmadd-2.c: New file.
3037 * gcc.dg/ppc-fmadd-3.c: New file.
3038
3039 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3040
3041 * gcc.c-torture/compile/20021204-1.c: New test.
3042
3043 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
3044
3045 * g++.dg/inherit/covariant2.C: New test.
3046 * g++.dg/inherit/covariant3.C: New test.
3047 * g++.dg/inherit/covariant4.C: New test.
3048 * g++.dg/inherit/covariant1.C: Remove XFAIL.
3049 * g++.old-deja/g++.robertl/eb17.C: Likewise.
3050
3051 2002-12-03 Mark Mitchell <mark@codesourcery.com>
3052
3053 PR c++/8688
3054 * g++.dg/init/brace3.C: New test.
3055
3056 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
3057
3058 * gcc.dg/20020210-1.c: Fix a comment typo.
3059
3060 2002-12-02 Mark Mitchell <mark@codesourcery.com>
3061
3062 PR c++/8720
3063 * g++.dg/parse/defarg1.C: New test.
3064
3065 PR c++/8615
3066 * g++.dg/template/char1.C: New test.
3067
3068 * g++.dg/template/varmod1.C: Fix typo.
3069
3070 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3071
3072 DR 180
3073 * g++.old-deja/g++.pt/crash32.C: Expect error.
3074
3075 2002-12-01 Mark Mitchell <mark@codesourcery.com>
3076
3077 PR c++/5919
3078 * g++.dg/template/varmod1.C: New test.
3079
3080 PR c++/8727
3081 * g++.dg/inherit/typeinfo1.C: New test.
3082
3083 PR c++/8663
3084 * g++.dg/inherit/typedef1.C: New test.
3085
3086 2002-11-30 Mark Mitchell <mark@codesourcery.com>
3087
3088 PR c++/8332
3089 PR c++/8493
3090 * g++.dg/template/strlen1.C: New test.
3091
3092 PR c++/8227
3093 * g++.dg/template/ctor2.C: New test.
3094
3095 PR c++/8214
3096 * g++.dg/init/string1.C: New test.
3097
3098 PR c++/8511
3099 * g++.dg/template/friend8.C: New test.
3100
3101 2002-11-29 Joe Buck <jbuck@synopsys.com>
3102
3103 * g++.dg/lookup/anon2.C: New test.
3104
3105 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
3106
3107 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3108 h8300 port.
3109
3110 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
3111
3112 * gcc.dg/bitfld-6.c: New test.
3113
3114 2002-11-27 Jan Hubicka <jh@suse.cz>
3115
3116 * gcc.c-torture/execute/20021127.[cx]: New test.
3117
3118 2002-11-26 Jan Hubicka <jh@suse.cz>
3119
3120 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3121 quality.
3122
3123 2002-11-26 Geoffrey Keating <geoffk@apple.com>
3124
3125 * g++.dg/init/brace2.C: New test.
3126 * g++.old-deja/g++.mike/p9129.C: Correct.
3127
3128 2002-11-26 Mark Mitchell <mark@codesourcery.com>
3129
3130 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3131
3132 2002-11-25 Andreas Bauer <baueran@in.tum.de>
3133
3134 * gcc.dg/sibcall-6: New test for indirect sibcalls.
3135
3136 2002-11-25 Mark Mitchell <mark@codesourcery.com>
3137
3138 * testsuite/g++.dg/abi/empty11.C: New test.
3139 * testsuite/g++.dg/rtti/cv1.C: New test.
3140
3141 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
3142
3143 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3144
3145 2002-11-24 Mark Mitchell <mark@codesourcery.com>
3146
3147 * g++.dg/abi/empty10.C: New test.
3148
3149 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3150
3151 * gcc.c-torture/compile/20021124-1.c: New test.
3152
3153 2002-11-22 Mark Mitchell <mark@codesourcery.com>
3154
3155 * g++.dg/abi/rtti2.C: New test.
3156
3157 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3158
3159 * gcc.dg/i386-unroll-1.c: New test.
3160
3161 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3162
3163 * gcc.c-torture/compile/20021120-1.c: New test.
3164 * gcc.c-torture/compile/20021120-2.c: New test.
3165
3166 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3167
3168 * gcc.dg/bitfld-5.c: New test.
3169
3170 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3171
3172 * gcc.c-torture/execute/20021120-3.c: New test.
3173
3174 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3175
3176 * gcc.c-torture/execute/20021120-2.c: New test.
3177
3178 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3179
3180 * gcc.c-torture/execute/20021120-1.c: New test.
3181
3182 2002-11-20 Jakub Jelinek <jakub@redhat.com>
3183
3184 * gcc.c-torture/execute/20021118-3.c: New test.
3185
3186 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3187
3188 * gcc.c-torture/compile/20021119-1.c: New test.
3189
3190 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
3191
3192 * gcc.dg/duff-1.c: New test.
3193 * gcc.dg/duff-2.c: New test.
3194 * gcc.dg/duff-3.c: New test.
3195
3196 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
3197
3198 * gcc.dg/cpp/_Pragma5.c: New test.
3199
3200 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3201
3202 * gcc.c-torture/execute/20021118-2.c: New test.
3203
3204 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3205
3206 * gcc.c-torture/execute/20021118-1.c: New test.
3207
3208 2002-11-16 Jakub Jelinek <jakub@redhat.com>
3209
3210 * gcc.dg/20021116-1.c: New test.
3211
3212 2002-11-14 Mark Mitchell <mark@codesourcery.com>
3213
3214 * g++.dg/abi/vcall1.C: New test.
3215
3216 2002-11-14 Jakub Jelinek <jakub@redhat.com>
3217
3218 * gcc.dg/20021029-1.c: New test.
3219 * gcc.dg/20021029-2.c: New test.
3220
3221 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
3222
3223 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3224
3225 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3226
3227 PR c/8439
3228 * gcc.dg/20021110.c: Move to ...
3229 * gcc.c-torture/compile/20021110.c: .... here.
3230
3231 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3232
3233 PR c/8467
3234 * gcc.c-torture/execute/20021111-1.c
3235
3236 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3237
3238 PR c/8439
3239 * gcc.dg/20021110.c: New test.
3240
3241 2002-11-10 Mark Mitchell <mark@codesourcery.com>
3242
3243 * g++.dg/abi/vthunk3.C: Run only on x86.
3244
3245 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
3246
3247 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3248
3249 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
3250
3251 * lib/compat.exp (compat-execute): Fix logic error in last
3252 change.
3253
3254 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
3255
3256 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3257
3258 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3259
3260 PR c++/8389
3261 * g++.dg/template/access6.C: New test.
3262
3263 2002-11-08 Jan Hubicka <jh@suse.cz>
3264
3265 * gcc.dg/i386-ssefp-1.c: New test.
3266 * gcc.dg/i386-ssefp-1.c: New test.
3267
3268 2002-11-08 Jan Hubicka <jh@suse.cz>
3269
3270 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3271
3272 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3273
3274 * g++.dg/abi/vthunk3.C: New test.
3275
3276 PR c++/8338
3277 * g++.dg/template/crash2.C: New test.
3278
3279 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3280
3281 * testsuite/g++.dg/abi/dtor1.C: New test.
3282 * testsuite/g++.dg/abi/dtor2.C: Likewise.
3283
3284 2002-11-05 Geoffrey Keating <geoffk@apple.com>
3285
3286 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3287 Darwin.
3288
3289 2002-11-04 Adam Nemet <anemet@lnxw.com>
3290
3291 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3292 -mthumb. Only xfail with -O0.
3293
3294 2002-11-03 Mark Mitchell <mark@codesourcery.com>
3295
3296 * g++.dg/abi/thunk1.C: New test.
3297 * g++.dg/abi/thunk2.C: Likewise.
3298 * g++.dg/abi/vtt1.C: Likewise.
3299
3300 2002-11-02 Diego Novillo <dnovillo@redhat.com>
3301
3302 PR optimization/8423
3303 * gcc.c-torture/execute/builtin-constant.c: New test.
3304
3305 2002-11-01 Zack Weinberg <zack@codesourcery.com>
3306
3307 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3308 Add some more cases.
3309
3310 2002-11-01 Mark Mitchell <mark@codesourcery.com>
3311
3312 PR c++/8391
3313 * g++.dg/opt/local1.C: New test.
3314
3315 2002-10-30 Mark Mitchell <mark@codesourcery.com>
3316
3317 PR c++/8160
3318 * g++.dg/template/complit1.C: New test.
3319
3320 PR c++/8149
3321 * g++.dg/template/typename4.C: Likewise.
3322
3323 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3324
3325 Core issue 287, PR c++/7639
3326 * g++.dg/template/instantiate1.C: Adjust error location.
3327 * g++.dg/template/instantiate3.C: New test.
3328 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3329 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3330 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3331
3332 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
3333
3334 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3335
3336 2002-10-29 Mark Mitchell <mark@codesourcery.com>
3337
3338 PR c++/8287
3339 * g++.dg/init/dtor2.C: New test.
3340
3341 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3342
3343 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3344 * gcc.dg/nest.c: Bypass errors on irix6.
3345
3346 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
3347
3348 * gcc.dg/nest.c: Expect error for mmix-*-*.
3349 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3350
3351 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
3352
3353 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3354 markers.
3355
3356 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3357
3358 2002-10-25 Mike Stump <mrs@apple.com>
3359
3360 * gcc.dg/warn-1.c: New test.
3361
3362 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3363
3364 * g++.dg/template/typename3.C: New test.
3365
3366 2002-10-25 Mark Mitchell <mark@codesourcery.com>
3367
3368 * g++.dg/lookup/ptrmem1.C: New test.
3369
3370 * g++.dg/abi/vthunk2.C: New test.
3371
3372 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3373
3374 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3375
3376 2002-10-24 Mark Mitchell <mark@codesourcery.com>
3377
3378 * g++.dg/abi/empty9.C: New test.
3379
3380 2002-10-24 Richard Henderson <rth@redhat.com>
3381
3382 * g++.dg/inherit/thunk1.C: Enable for ia64.
3383
3384 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3385
3386 PR c++/8067
3387 * g++.dg/lookup/pretty1.C: New test.
3388
3389 2002-10-23 Jakub Jelinek <jakub@redhat.com>
3390
3391 * gcc.dg/20021023-1.c: New test.
3392
3393 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3394
3395 PR c++/7679
3396 * g++.dg/parse/inline1.C: New test.
3397
3398 2002-10-23 Richard Henderson <rth@redhat.com>
3399
3400 * g++.dg/inherit/thunk1.C: Enable for x86_64.
3401
3402 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3403
3404 2002-10-22 Mark Mitchell <mark@codesourcery.com>
3405
3406 PR c++/6579
3407 * g++.dg/parse/stmtexpr3.C: New test.
3408
3409 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
3410
3411 * g++.dg/expr/cond1.C: New test.
3412
3413 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3414
3415 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3416
3417 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3418
3419 * g++.dg/abi/vbase13.C: New test.
3420 * g++.dg/abi/vbase14.C: Likewise.
3421
3422 2002-10-21 Jakub Jelinek <jakub@redhat.com>
3423
3424 * gcc.dg/tls/pic-1.c: New test.
3425 * gcc.dg/tls/nonpic-1.c: New test.
3426 * gcc.dg/20021018-1.c: New test.
3427
3428 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3429
3430 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3431 Remove only files with the same base name as the test case.
3432 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3433 (profopt-execute): Likewise. Also, remove old profiling
3434 and performance data files before running the tests.
3435
3436 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3437 * g++.dg/bprob/bprob.exp: Likewise.
3438 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
3439 to allow more general test case names.
3440
3441 * g++.dg/bprob/bprob-1.C: Rename to ...
3442 * g++.dg/bprob/g++-bprob-1.C: ... this.
3443
3444 * g77.dg/bprob/bprob-1.f: Rename to ...
3445 * g77.dg/bprob/g77-bprob-1.f: ... this.
3446
3447 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3448
3449 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3450 bison 1.50 or later.
3451
3452 2002-10-21 Janis Johnson <janis187@us.ibm.com>
3453
3454 * g++.dg/README: Describe more test directories.
3455
3456 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3457
3458 * g++.dg/init/array6.C: Add additional tests.
3459
3460 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3461
3462 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3463 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3464
3465 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
3466
3467 * gcc.c-torture/compile/20020604-1.x: New.
3468 * gcc.c-torture/compile/simd-5.x: Likewise.
3469 * gcc.c-torture/execute/920710-1.x: Likewise.
3470 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3471
3472 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3473
3474 * g++.dg/inherit/override1.C: Add dg-options clause.
3475
3476 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3477
3478 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3479 _mm_slli_si128.
3480
3481 2002-10-19 Andreas Schwab <schwab@suse.de>
3482
3483 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3484 directory component.
3485
3486 2002-10-18 Mark Mitchell <mark@codesourcery.com>
3487
3488 * g++.dg/inherit/thunk1.C: New test.
3489
3490 * g++.dg/inherit/override1.C: New test.
3491
3492 * g++.dg/abi/mangle11.C: New test.
3493 * g++.dg/abi/mangle14.C: New test.
3494 * g++.dg/abi/mangle17.C: New test.
3495
3496 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
3497
3498 * g++.dg/overload/member2.C: New test.
3499
3500 2002-10-17 Janis Johnson <janis187@us.ibm.com>
3501
3502 * g++.dg/README: Describe new compat directory.
3503 * g++.dg/dg.exp: Skip tests in compat directory.
3504 * README.compat: New file.
3505 * lib/compat.exp: New expect script.
3506 * g++.dg/compat: New test directory.
3507 * g++.dg/compat/compat.exp: New expect script.
3508 * g++.dg/compat/abi: New test directory.
3509 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3510 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
3511 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
3512 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
3513 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
3514 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
3515 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
3516 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
3517 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
3518 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
3519 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
3520 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
3521 * g++.dg/compat/break: New test directory.
3522 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
3523 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
3524 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
3525 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
3526 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
3527 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
3528 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
3529 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
3530 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
3531 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
3532 g++.dg/compat/break/README: New files.
3533 * g++.dg/compat/eh: New test directory.
3534 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
3535 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
3536 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
3537 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
3538 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
3539 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
3540 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
3541 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
3542 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
3543 g++.dg/compat/eh/filter2_y.C,
3544 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
3545 g++.dg/compat/eh/new1_y.C,
3546 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
3547 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
3548 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
3549 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
3550 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
3551 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
3552 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
3553 g++.dg/compat/eh/unexpected1_y.C: New files.
3554 * g++.dg/compat/init: New test directory.
3555 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
3556 g++.dg/compat/init/array5_y.C,
3557 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
3558 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
3559 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
3560 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
3561 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
3562 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
3563 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
3564 g++.dg/compat/init/init-ref2_y.C: New files.
3565
3566 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3567
3568 PR c++/7584
3569 * g++.dg/inherit/using3.C: New test.
3570
3571 2002-10-17 Jan Hubicka <jh@suse.cz>
3572
3573 * gcc.dg/20021017-2.c: New test.
3574
3575 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3576
3577 * g++.dg/abi/mangle16.C: Adjust.
3578
3579 * g++.dg/init/array8.C: New test.
3580
3581 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
3582
3583 * gcc.dg/special/mips-abi.exp: New test.
3584 * gcc.dg/special/mips-abi.s: Empty file used by the above.
3585
3586 2002-10-16 Mark Mitchell <mark@codesourcery.com>
3587
3588 * g++.dg/abi/mangle16.C: New test.
3589 * g++.dg/abi/mangle17.C: Likewise.
3590
3591 PR c++/7478
3592 * g++.dg/template/ref1.C: New test.
3593
3594 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3595
3596 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
3597
3598 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
3599
3600 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
3601
3602 2002-10-16 Mark Mitchell <mark@codesourcery.com>
3603
3604 PR c++/7524
3605 * g++.dg/init/array7.C: New test.
3606
3607 2002-10-15 Mark Mitchell <mark@codesourcery.com>
3608
3609 * g++.dg/init/array6.C: New test.
3610
3611 * g++.dg/abi/mangle13.C: Likewise.
3612 * g++.dg/abi/mangle14.C: Likewise.
3613 * g++.dg/abi/mangle15.C: Likewise.
3614
3615 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3616
3617 * g++.dg/abi/empty8.C: New test.
3618
3619 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
3620
3621 * g++.dg/init/ctor1.C: New test.
3622
3623 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
3624
3625 * gcc.c-torture/execute/20021015-1.c: New test.
3626
3627 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
3628
3629 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
3630
3631 2002-10-14 Jan Hubicka <jh@suse.cz>
3632
3633 * gcc.dg/i386-ssetype-[1-5].c: New tests.
3634
3635 2002-10-14 Richard Henderson <rth@redhat.com>
3636
3637 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
3638
3639 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3640
3641 PR optimization/6631
3642 * g++.dg/opt/const2.C: New test.
3643
3644 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3645
3646 PR c++/7176
3647 * g++.dg/parse/friend1.C: New test.
3648 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
3649
3650 2002-10-14 Jakub Jelinek <jakub@redhat.com>
3651
3652 * gcc.dg/20021014-1.c: New test.
3653
3654 2002-10-11 Mark Mitchell <mark@codesourcery.com>
3655
3656 PR c++/5661
3657 * g++.dg/ext/vlm1.C: New test.
3658 * g++.dg/ext/vlm2.C: Likewise.
3659
3660 * g++.dg/init/array1.C: Remove invalid braces.
3661 * g++.dg/init/brace1.C: New test.
3662 * g++.dg/init/copy2.C: Likewise.
3663 * g++.dg/init/copy3.C: Likewise.
3664 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
3665 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
3666 braces.
3667
3668 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
3669
3670 * gcc.dg/cpp/assembler.S: Don't use -ansi.
3671
3672 2002-10-11 Richard Shann <richard.shann@superh.com>
3673
3674 * gcc.c-torture/compile/simd-5.c: New test.
3675
3676 2002-10-10 Roger Sayle <roger@eyesopen.com>
3677
3678 * gcc.c-torture/execute/shiftopt-1.c: New test case.
3679
3680 2002-10-10 Jim Wilson <wilson@redhat.com>
3681
3682 * gcc.c-torture/execute/20021010-1.c: New test.
3683
3684 2002-10-09 Zack Weinberg <zack@codesourcery.com>
3685
3686 PR c/7353
3687 * g++.dg/ext/typedef-init.C: New test.
3688 * gcc.dg/typedef-init.c: New test.
3689
3690 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
3691
3692 * gcc.dg/cpp/paste13.c: New test.
3693
3694 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3695
3696 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
3697 remaining platforms, XFAIL during compile, not execute. Don't
3698 XFAIL at -O0.
3699
3700 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
3701
3702 * gcc.dg/alias-1.c: Tweak expected warning.
3703
3704 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3705
3706 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3707
3708 2002-10-06 Andreas Jaeger <aj@suse.de>
3709
3710 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3711 * gcc.dg/cpp/c++98.C: Likewise.
3712
3713 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3714 * g++.dg/cpp/c++98.C: Likewise.
3715
3716 * g++.dg/README (Subdirectories): Mention cpp directory.
3717
3718 PR target/7559
3719 * gcc.dg/20021006-1.c: New test.
3720
3721 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3722
3723 PR c++/7804
3724 * g++.dg/other/warning1.C: New test.
3725
3726 2002-10-04 Roger Sayle <roger@eyesopen.com>
3727
3728 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
3729 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
3730 and sparc-*-* with -m64 as expected failures. See PR 8087.
3731
3732 2002-10-03 Mark Mitchell <mark@codesourcery.com>
3733
3734 PR c++/7931
3735 * g++.dg/template/ptrmem3.C: New test.
3736
3737 PR c++/7754
3738 * g++.dg/template/union1.C: New test.
3739
3740 2002-10-03 Mark Mitchell <mark@codesourcery.com>
3741
3742 PR c++/8006
3743 * g++.dg/abi/mangle9.C: New test.
3744 * g++.dg/abi/mangle10.C: New test.
3745 * g++.dg/abi/mangle11.C: New test.
3746 * g++.dg/abi/mangle12.C: New test.
3747
3748 2002-10-02 Mark Mitchell <mark@codesourcery.com>
3749
3750 PR c++/7188.
3751 * g++.dg/template/meminit1.C: New test.
3752 * g++.dg/warn/Wreorder-1.C: Likewise.
3753 * g++.old-deja/g++.mike/warn3.C: Tweak.
3754 * lib/prune.exp: Ingore "in copy constructor".
3755
3756 2002-10-02 Andreas Jaeger <aj@suse.de>
3757
3758 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3759 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3760 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3761 on x86-64.
3762
3763 2002-10-01 Mark Mitchell <mark@codesourcery.com>
3764
3765 * gcc.dg/empty1.C: Fix typo.
3766
3767 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
3768
3769 * gcc.dg/alias-1.c: New test.
3770
3771 2002-10-01 Mark Mitchell <mark@codesourcery.com>
3772
3773 * gcc.dg/empty1.C: New test.
3774
3775 * g++.dg/tls/init-2.C: Tweak error messages.
3776
3777 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
3778
3779 * gcc.c-torture/compile/20020923-1.c: New test.
3780
3781 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
3782
3783 * gcc.c-torture/execute/ffs-1.c: New test.
3784 * gcc.c-torture/execute/ffs-2.c: Ditto.
3785
3786 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
3787
3788 * g++.dg/overload/member1.C: New test.
3789
3790 2002-09-30 Mark Mitchell <mark@codesourcery.com>
3791
3792 * g++.dg/abi/empty7.C: New test.
3793 * g++.dg/init/pm2.C: Likewise.
3794
3795 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
3796
3797 * g++.dg/rtti/crash1.C: New test.
3798
3799 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
3800
3801 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3802 gcc.dg/sibcall-4.c: New tests.
3803
3804 2002-09-28 Roger Sayle <roger@eyesopen.com>
3805
3806 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3807 powerpc and MMIX targets.
3808
3809 2002-09-27 Zack Weinberg <zack@codesourcery.com>
3810
3811 * gcc.dg/cpp/20020927-1.c: New.
3812
3813 2002-09-26 David S. Miller <davem@redhat.com>
3814
3815 * gcc.c-torture/compile/trunctfdf.c: New.
3816
3817 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3818
3819 * lib/target-supports.exp (check_weak_available): Handle solaris2.
3820
3821 2002-09-27 Alan Modra <amodra@bigpond.net.au>
3822
3823 * gcc.c-torture/execute/loop-15.c: New.
3824
3825 2002-09-26 Janis Johnson <janis187@us.ibm.com>
3826
3827 * README.QMTEST: Fix typo.
3828
3829 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3830
3831 * gcc.dg/20020926-1.c: New test.
3832
3833 2002-09-25 David S. Miller <davem@redhat.com>
3834
3835 PR target/7842
3836 * gcc.c-torture/execute/shiftdi.c: New test.
3837
3838 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
3839
3840 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3841 unique to the tool.
3842 * lib/g77.exp (g77_init): Likewise.
3843 * lib/g++.exp (g++_init): Likewise.
3844 * lib/objc.exp (objc_init): Likewise.
3845
3846 2002-09-25 Mark Mitchell <mark@codesourcery.com>
3847
3848 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3849 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3850 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3851
3852 2002-09-25 Richard Henderson <rth@redhat.com>
3853
3854 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3855 too-small long double.
3856
3857 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
3858
3859 * gcc.dg/20020919-1.c: New test.
3860
3861 2002-09-23 Mark Mitchell <mark@codesourcery.com>
3862
3863 * g++.dg/abi/bitfield6.C: New test.
3864 * g++.dg/abi/bitfield7.C: New test.
3865 * g++.dg/abi/bitfield8.C: New test.
3866 * g++.dg/abi/vbase11.C: New test.
3867
3868 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
3869
3870 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3871 hppa*-*-hpux*. Update test comment.
3872
3873 2002-09-20 Jakub Jelinek <jakub@redhat.com>
3874
3875 * gcc.dg/tls/struct-1.c: New test.
3876
3877 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
3878
3879 * gcc.dg/cpp/tr-warn2.c: Update.
3880
3881 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
3882
3883 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3884
3885 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
3886
3887 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3888 systems.
3889
3890 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
3891
3892 * gcc.c-torture/execute/ieee/mzero3.c: New test.
3893
3894 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3895 Adjust for c++filt moved to binutils. Remove spurious duplicate
3896 setting of cxxfilt.
3897
3898 2002-09-19 Geoffrey Keating <geoffk@apple.com>
3899
3900 * gcc.dg/20020312-2.c: Update for darwin.
3901
3902 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
3903
3904 * g++.old-deja/g++.other/crash32.C: Mark ICE.
3905
3906 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
3907
3908 * objc.dg/comp-types-1.m: New test.
3909 * objc.dg/comp-types-2.m: New test.
3910 * objc.dg/comp-types-3.m: New test.
3911 * objc.dg/comp-types-4.m: New test.
3912 * objc.dg/comp-types-5.m: New test.
3913 * objc.dg/comp-types-6.m: New test.
3914
3915 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
3916
3917 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3918
3919 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
3920
3921 * g++.dg/other/do1.C: New test.
3922
3923 * g++.dg/template/subst1.C: New test.
3924
3925 2002-09-16 Steve Ellcey <sje@cup.hp.com>
3926
3927 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3928
3929 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
3930
3931 * g++.dg/template/qualttp20.C: Adjust expected errors.
3932 * g++.old-deja/g++.jason/report.C: Likewise.
3933 * g++.old-deja/g++.other/qual1.C: Likewise.
3934
3935 * g++.dg/lookup/scoped2.C: New test.
3936
3937 * g++.dg/ext/asm3.C: New test.
3938
3939 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
3940
3941 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3942
3943 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
3944
3945 * ChangeLog: follow spelling conventions.
3946 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3947 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3948 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3949 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3950 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3951 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3952 * g++.old-deja/g++.law/global-init1.C: Likewise.
3953 * g++.old-deja/g++.other/delete4.C: Likewise.
3954 * g++.old-deja/g++.other/inline21.C: Likewise.
3955 * g++.old-deja/g++.other/singleton.C: Likewise.
3956 * g77.dg/strlen0.f: Likewise.
3957 * g77.f-torture/compile/20010519-1.f: Likewise.
3958 * g77.f-torture/compile/980310-4.f: Likewise.
3959 * gcc.c-torture/compile/20000605-1.c: Likewise.
3960 * gcc.c-torture/execute/20020225-1.c: Likewise.
3961 * gcc.dg/c90-hexfloat-2.c: Likewise.
3962 * gcc.dg/c99-bool-1.c: Likewise.
3963 * gcc.dg/c99-hexfloat-2.c: Likewise.
3964 * gcc.dg/dll-2.c: Likewise.
3965 * gcc.dg/wtr-union-init-1.c: Likewise.
3966 * gcc.dg/wtr-union-init-2.c: Likewise.
3967 * gcc.dg/wtr-union-init-3.c: Likewise.
3968 * gcc.dg/cpp/avoidpaste1.c: Likewise.
3969 * gcc.dg/cpp/defined.c: Likewise.
3970 * gcc.dg/cpp/macsyntx.c: Likewise.
3971 * gcc.dg/cpp/paste2.c: Likewise.
3972 * gcc.dg/cpp/trad/defined.c: Likewise.
3973 * gcc.dg/format/c90-printf-1.c: Likewise.
3974 * gcc.dg/format/c90-scanf-1.c: Likewise.
3975 * gcc.dg/format/c99-printf-1.c: Likewise.
3976 * gcc.dg/format/c99-scanf-1.c: Likewise.
3977 * gcc.misc-tests/gcov-8.c: Likewise.
3978 * lib/profopt.exp: Likewise.
3979
3980 2002-09-15 Krister Walfridsson <cato@df.lth.se>
3981
3982 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3983
3984 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
3985
3986 * g++.dg/inherit/using2.C: New test.
3987
3988 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
3989
3990 * ChangeLog: Follow spelling conventions.
3991 * g++.dg/template/friend4.C: Likewise.
3992 * g++.old-deja/g++.pt/crash67.C: Likewise.
3993 * gcc.c-torture/execute/20000801-4.c: Likewise.
3994 * gcc.dg/c90-digraph-1.c: Likewise.
3995 * gcc.dg/c94-digraph-1.c: Likewise.
3996 * gcc.dg/c99-digraph-1.c: Likewise.
3997 * gcc.dg/cpp/line5.c: Likewise.
3998 * gcc.dg/cpp/multiline.c: Likewise.
3999 * gcc.dg/cpp/trad/literals-1.c: Likewise.
4000 * gcc.dg/format/attr-3.c: Likewise.
4001 * gcc.dg/format/c90-scanf-3.c: Likewise.
4002 * gcc.dg/format/ext-4.c: Likewise.
4003
4004 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
4005
4006 * g++.dg/template/pretty1.C: New test.
4007
4008 2002-09-14 Alan Modra <amodra@bigpond.net.au>
4009
4010 * gcc.c-torture/execute/struct-cpy-1.c: New test.
4011
4012 2002-09-13 Matt Austern <austern@apple.com>
4013
4014 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
4015 passing a cast expression to a function by const reference.
4016
4017 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
4018
4019 * g++.dg/template/deduce1.C: New test.
4020
4021 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
4022
4023 * gcc.c-torture/execute/simd-1.c: Force all use of int to
4024 32-bit int.
4025
4026 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
4027
4028 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
4029 usage.
4030
4031 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
4032
4033 * gcc.c-torture/compile/20020910-1.c: New test.
4034
4035 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
4036
4037 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
4038
4039 2002-09-10 Andreas Jaeger <aj@suse.de>
4040
4041 * gcc.dg/20020312-2.c: Adjust for x86-64.
4042
4043 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
4044
4045 * g77.dg/7388.f: New test case for PR 7388.
4046
4047 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
4048
4049 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
4050
4051 2002-09-05 Ziemowit Laski <zlaski@apple.com>
4052
4053 * objc.dg/proto-lossage-1.m: New test.
4054
4055 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
4056
4057 * gcc.dg/cpp/_Pragma4.c: Fix typo.
4058
4059 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
4060
4061 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
4062 expected to pass.
4063
4064 2002-09-06 Stan Shebs <shebs@apple.com>
4065 David Edelsohn <edelsohn@gnu.org>
4066
4067 * gcc.dg/weak: New directory.
4068 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
4069 target-specific xfail bits.
4070 * gcc.dg/typeof-2.c: Move to new directory.
4071 * gcc.dg/weak.exp: New expect script.
4072
4073 2002-09-06 Alan Modra <amodra@bigpond.net.au>
4074
4075 * gcc.c-torture/execute/extzvsi.c: New test.
4076
4077 2002-09-05 Stan Shebs <shebs@apple.com>
4078
4079 * gcc.dg/weak-1.c: xfail on Darwin.
4080 * gcc.dg/weak-2.c: Ditto.
4081 * gcc.dg/weak-3.c: Ditto.
4082 * gcc.dg/weak-4.c: Ditto.
4083 * gcc.dg/weak-5.c: Ditto.
4084 * gcc.dg/weak-6.c: Ditto.
4085 * gcc.dg/weak-7.c: Ditto.
4086 * gcc.dg/weak-8.c: Ditto.
4087 * gcc.dg/weak-9.c: Ditto.
4088
4089 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
4090
4091 * gcc.c-torture/execute/loop-14.c: New test.
4092
4093 2002-09-04 Jakub Jelinek <jakub@redhat.com>
4094
4095 * g++.dg/other/cxa-atexit1.C: New test.
4096
4097 * gcc.dg/typeof-2.c: New test.
4098
4099 2002-09-03 Roger Sayle <roger@eyesopen.com>
4100
4101 * gcc.dg/builtins-2.c: New testcase.
4102 * gcc.dg/builtins-3.c: New testcase.
4103
4104 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
4105
4106 * gcc.dg/cpp/_Pragma4.c: New test.
4107
4108 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
4109
4110 * objc/execute/nil_method-1.m: New testcase.
4111
4112 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
4113
4114 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
4115 [Object class], not [Object initialize].
4116
4117 2002-08-31 Roger Sayle <roger@eyesopen.com>
4118 Hans-Peter Nilsson <hp@bitrange.com>
4119
4120 * gcc.c-torture/execute/20020720-1.x: Skip test on
4121 mmix-knuth-mmixware. Correct comment.
4122
4123 2002-08-27 Mark Mitchell <mark@codesourcery.com>
4124
4125 * testsuite/g++.dg/abi/bitfield5.C: New test.
4126 * testsuite/g++.dg/abi/vbase10.C: Likewise.
4127
4128 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
4129
4130 * objc.dg/undeclared-selector.m: New test.
4131
4132 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
4133
4134 * g++.dg/other/offsetof1.C: Avoid cast warning.
4135
4136 2002-08-26 Ziemowit Laski <zlaski@apple.com>
4137
4138 * objc.dg/super-class-2.m: New test.
4139
4140 2002-08-24 Matt Austern <austern@apple.com>
4141
4142 * g++.dg/ext/lvaddr.C: New test.
4143 * g++.dg/ext/lvcast.C: New test.
4144
4145 2002-08-22 Mark Mitchell <mark@codesourcery.com>
4146
4147 * testsuite/g++.dg/inherit/cond1.C: New test.
4148
4149 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
4150
4151 * gcc.dg/noncompile/incomplete-1.c: New test.
4152
4153 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4154
4155 * gcc.dg/typespec-1.c: New test.
4156
4157 2002-08-20 Devang Patel <dpatel@apple.com>
4158 * objc.dg/proto-hier-2.m: New test.
4159
4160 2002-08-19 Ziemowit Laski <zlaski@apple.com>
4161
4162 * objc.dg/bitfield-1.m: New test.
4163 * objc.dg/bitfield-2.m: New test.
4164
4165 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
4166
4167 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
4168 gcc.dg/c99-flex-array-4.c: New tests.
4169
4170 2002-08-16 Stan Shebs <shebs@apple.com>
4171
4172 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
4173
4174 2002-08-15 Jakub Jelinek <jakub@redhat.com>
4175
4176 * gcc.dg/typeof-1.c: New test.
4177 * g++.dg/ext/typeof2.C: New test.
4178
4179 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
4180
4181 * g++.dg/other/offsetof1.C: New test.
4182
4183 2002-08-14 Richard Henderson <rth@redhat.com>
4184
4185 * gcc.dg/tls/diag-3.c: Fix expected message strings.
4186
4187 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
4188
4189 * gcc.dg/cpp/_Pragma3.c: New test.
4190
4191 2002-08-13 Mark Mitchell <mark@codesourcery.com>
4192
4193 * g++.dg/template/inherit3: New test.
4194
4195 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
4196
4197 * gcc.dg/bitfld-4.c: Add blank options.
4198
4199 2002-08-09 Mark Mitchell <mark@codesourcery.com>
4200
4201 * g++.dg/template/crash1.C: New test.
4202
4203 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4204
4205 * gcc.dg/tls/opt-2.c: New test.
4206
4207 2002-08-08 Devang Patel <dpatel@apple.com>
4208
4209 * objc.dg/selector-1.m : New test
4210
4211 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4212
4213 * g++.dg/abi/bitfield4.C: New test.
4214 * gcc.dg/bitfld-4.c: New test.
4215
4216 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4217
4218 * g++.dg/other/packed1.C: New test.
4219
4220 2002-08-07 Mark Mitchell <mark@codesourcery.com>
4221
4222 * g++.dg/abi/offsetof.C: Tweak error messages.
4223 * g++.old-deja/g++.mike/p10769a.C: Likewise.
4224
4225 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4226
4227 * gcc.dg/bitfld-3.c: New test.
4228
4229 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4230 Richard Henderson <rth@redhat.com>
4231
4232 * gcc.dg/i386-bitfield1.c: New test.
4233 * g++.dg/abi/bitfield3.C: Update.
4234
4235 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
4236
4237 * objc.dg/const-str-2.m: Update.
4238 * gcc.dg/cpp/c++98.c: Change to C extension.
4239 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
4240 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
4241
4242 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
4243
4244 * testsuite/gcc.dg/tls/diag-3.c: New.
4245
4246 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
4247
4248 * g++.dg/README (Subdirectories): Document new subdir expr.
4249 * g++.dg/expr/pmf-1.C: New test.
4250
4251 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
4252
4253 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
4254
4255 2002-08-06 Jakub Jelinek <jakub@redhat.com>
4256
4257 * g++.dg/abi/bitfield3.C: New test.
4258
4259 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
4260
4261 * lib/gcov.exp: Tweak expected line formats.
4262 * gcc.misc-tests/gcov8.c: New test.
4263 * gcc.misc-tests/gcov8.x: New flags.
4264
4265 2002-08-05 Jakub Jelinek <jakub@redhat.com>
4266
4267 * consistency.vlad/layout/endian.c: Include string.h.
4268
4269 * gcc.c-torture/execute/20020805-1.c: New test.
4270
4271 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
4272
4273 * g++.dg/other/conversion1.C: New test.
4274
4275 2002-08-03 Roger Sayle <roger@eyesopen.com>
4276
4277 * gcc.dg/builtins-1.c: New testcase.
4278
4279 2002-08-02 Mark Mitchell <mark@codesourcery.com>
4280
4281 * g++.dg/inherit/access3.C: New test.
4282
4283 2002-08-01 Jakub Jelinek <jakub@redhat.com>
4284
4285 * gcc.dg/ia64-visibility-2.c: New test.
4286
4287 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
4288
4289 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4290 __qualifier_flags to __flags.
4291
4292 2002-07-31 Mark Mitchell <mark@codesourcery.com>
4293
4294 * g++.dg/inherit/operator1.C: New test.
4295 * g++.dg/lookup/disamb1.C: Fix typo in comment.
4296 * g++.dg/other/error1.C: Change expected error message.
4297 * g++.dg/template/conv4.C: Likewise.
4298
4299 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
4300
4301 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4302 for documented behavior.
4303
4304 2002-07-25 Roger Sayle <roger@eyesopen.com>
4305
4306 * gcc.c-torture/execute/20020720-1.x: Skip this test on
4307 several targets known to fail.
4308
4309 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
4310
4311 * gcc.dg/mips-args-[123].c: New tests.
4312
4313 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
4314
4315 * gcc.dg/ppc-spe.c: New.
4316
4317 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
4318
4319 * g++.dg/other/ptrmem4.C: New testcase.
4320
4321 2002-07-24 Richard Henderson <rth@redhat.com>
4322
4323 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4324
4325 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
4326
4327 * g++.dg/ext/alignof1.C (main): Return 0 for success.
4328
4329 2002-07-24 Roger Sayle <roger@eyesopen.com>
4330
4331 * gcc.c-torture/execute/memset-3.c: New testcase.
4332
4333 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
4334
4335 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4336 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4337
4338 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4339
4340 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4341 Delete.
4342
4343 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
4344
4345 * gcc.c-torture/compile/simd-4.c: New test.
4346
4347 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4348
4349 PR c++/7347, c++/7348
4350 * g++.dg/template/access4.C: New test.
4351 * g++.dg/template/access5.C: New test.
4352 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4353 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4354 * g++.old-deja/g++.pt/ttp58.C: Likewise.
4355 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
4356
4357 2002-07-22 Jakub Jelinek <jakub@redhat.com>
4358
4359 * gcc.dg/gnu89-init-2.c: New test.
4360
4361 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
4362
4363 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
4364
4365 2002-07-20 Roger Sayle <roger@eyesopen.com>
4366
4367 * gcc.c-torture/execute/20020720-1.c: New testcase.
4368
4369 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
4370
4371 * gcc.dg/cpp/Wsignprom.c: New tests.
4372
4373 2002-07-20 Alan Modra <amodra@bigpond.net.au>
4374
4375 * gcc.c-torture/execute/loop-13.c: New test.
4376
4377 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
4378
4379 * gcc.dg/cpp/expr.c: New tests.
4380
4381 2002 07-18 David Edelsohn <edelsohn@gnu.org>
4382
4383 * g++.dg/opt/pr6713.C: Add template instantiation.
4384
4385 2002-07-18 Alan Modra <amodra@bigpond.net.au>
4386
4387 * gcc.dg/nest.c: New test.
4388
4389 2002-07-17 Richard Henderson <rth@redhat.com>
4390
4391 * g++.dg/opt/pr6713.C: New test.
4392
4393 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
4394
4395 * gcc.c-torture/execute/loop-2e.x: Let the testcase
4396 XFAIL for all x86 processors.
4397
4398 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
4399
4400 * gcc.c-torture/execute/20010122-1.x: Do not test with
4401 -fomit-frame-pointer.
4402
4403 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4404
4405 * g++.dg/template/instantiate2.C: New test.
4406 * g++.dg/template/spec4.C: New test.
4407
4408 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4409
4410 * g++.dg/template/access2.C: New test.
4411 * g++.dg/template/access3.C: New test.
4412
4413 2002-07-15 Zack Weinberg <zack@codesourcery.com>
4414
4415 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
4416 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
4417 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
4418 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
4419 Convert to use <stdarg.h>.
4420 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
4421 Delete.
4422 * gcc.dg/va-arg-2.c: New.
4423 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
4424
4425 2002-07-15 Jakub Jelinek <jakub@redhat.com>
4426
4427 * gcc.c-torture/compile/20020710-1.c: New test.
4428
4429 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
4430 Andrew Pinski <pinskia@physics.uc.edu>
4431
4432 gcc.c-torture/compile/simd-2.c: New testcase.
4433 gcc.c-torture/compile/simd-3.c: Likewise.
4434
4435 2002-07-11 Mark Mitchell <mark@codesourcery.com>
4436
4437 PR c++/7224
4438 * g++.dg/overload/error1.C: New test.
4439
4440 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4441
4442 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
4443 configuration and IRIX 6 O32 ABI.
4444
4445 2002-07-11 Roger Sayle <roger@eyesopen.com>
4446
4447 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
4448
4449 2002-07-10 Roger Sayle <roger@eyesopen.com>
4450
4451 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
4452
4453 2002-07-10 Jeffrey A Law <law@redhat.com>
4454
4455 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
4456
4457 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
4458
4459 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
4460
4461 * gcc.dg/20020312-2.c: Check for __PPC__.
4462
4463 2002-07-09 Diego Novillo <dnovillo@redhat.com>
4464
4465 * gcc.c-torture/compile/20020709-1.c: New test.
4466
4467 2002-07-07 Roger Sayle <roger@eyesopen.com>
4468
4469 * g++.dg/template/qualttp21.C: New test case.
4470
4471 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
4472
4473 * gcc.c-torture/compile/20020706-1.c: New test.
4474 * gcc.c-torture/compile/20020706-2.c: New test.
4475
4476 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
4477 Alexandre Oliva <aoliva@redhat.com>
4478
4479 * g++.dg/warn/incomplete1.C: New test.
4480
4481 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4482
4483 PR c++/7099
4484 * g++.dg/warn/noreturn1.C: New test.
4485
4486 2002-07-03 Mark Mitchell <mark@codesourcery.com>
4487
4488 PR c++/6706
4489 * g++.dg/debug/debug6.C: New test.
4490 * g++.dg/debug/debug7.C: New test.
4491
4492 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
4493
4494 * gcc.c-torture/compile/simd-3.c: New test.
4495
4496 2002-07-03 Chris Demetriou <cgd@broadcom.com>
4497
4498 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
4499 * gcc.dg/20020620-1.c: Likewise.
4500
4501 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4502
4503 PR c++/6944
4504 * g++.dg/init/array4.C: New test.
4505 * g++.dg/init/array5.C: New test.
4506
4507 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
4508
4509 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
4510 * gcc.c-torture/execute/simd-2.c (main): Likewise.
4511
4512 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4513
4514 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
4515 * gcc.dg/wtr-aggr-init-1.c: Likewise.
4516 * gcc.dg/wtr-conversion-1.c: Likewise.
4517 * gcc.dg/wtr-escape-1.c: Likewise.
4518 * gcc.dg/wtr-int-type-1.c: Likewise.
4519 * gcc.dg/wtr-label-1.c: Likewise.
4520 * gcc.dg/wtr-static-1.c: Likewise.
4521 * gcc.dg/wtr-strcat-1.c: Likewise.
4522 * gcc.dg/wtr-suffix-1.c: Likewise.
4523 * gcc.dg/wtr-switch-1.c: Likewise.
4524 * gcc.dg/wtr-unary-plus-1.c: Likewise.
4525 * gcc.dg/wtr-union-init-1.c: Likewise.
4526 * gcc.dg/wtr-union-init-2.c: Likewise.
4527 * gcc.dg/wtr-union-init-3.c: Likewise.
4528
4529 * gcc.dg/wtr-func-def-1.c: New test.
4530
4531 2002-07-02 Devang Patel <dpatel@apple.com>
4532
4533 * objc.dg/param-1.m: New test.
4534
4535 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
4536
4537 * gcc.dg/cpp/trad/directive.c: Add test.
4538 * gcc.dg/cpp/trad/macroargs.c: Add test.
4539 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
4540
4541 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
4542
4543 * gcc.dg/cpp/cmdlne-M.c: New test.
4544
4545 2002-07-02 Ziemowit Laski <zlaski@apple.com>
4546
4547 * objc.dg/desig-init-1.m: New test.
4548
4549 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4550
4551 PR c++/6716
4552 * g++.dg/template/instantiate1.C: New test.
4553
4554 2002-07-01 Mark Mitchell <mark@codesourcery.com>
4555
4556 PR c++/7112
4557 * g++.dg/template/sizeof2.C: New test.
4558
4559 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4560
4561 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
4562 gcc.dg/cpp/trad/include.c: New tests.
4563
4564 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
4565
4566 PR target/7177
4567 * gcc.c-torture/compile/20020701-1.c: New test.
4568
4569 2002-07-01 Stan Shebs <shebs@apple.com>
4570
4571 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
4572 header here...
4573 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
4574 (objc-torture-execute): or here.
4575
4576 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
4577
4578 * gcc.c-torture/execute/arith-rand-ll.c: New test.
4579
4580 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4581
4582 * gcc.dg/cpp/trad/escaped-nl.c: New test.
4583
4584 2002-06-30 Devang Patel <dpatel@apple.com>
4585
4586 * objc.dg/fsyntax-only.m: New test.
4587
4588 2002-06-27 Mark Mitchell <mark@codesourcery.com>
4589
4590 PR c++/6695
4591 * g++.dg/template/friend7.C: New file.
4592
4593 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
4594
4595 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
4596 return type.
4597
4598 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
4599
4600 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
4601 avoid division by zero.
4602
4603 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
4604
4605 * gcc.dg/Wunknownprag.c: New tests.
4606
4607 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
4608
4609 * gcc.c-torture/execute/simd-2.c: New test.
4610
4611 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
4612
4613 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
4614 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
4615 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
4616 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
4617 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
4618 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
4619 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
4620 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
4621 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
4622 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
4623 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
4624 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
4625 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
4626 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
4627 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
4628 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
4629 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
4630
4631 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
4632
4633 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
4634 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
4635 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
4636 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
4637 New tests.
4638 * gcc.dg/cpp/trad/directive.c: Update.
4639
4640 2002-06-23 Andreas Jaeger <aj@suse.de>
4641
4642 * gcc.c-torture/execute/complex-6.c: New.
4643
4644 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
4645
4646 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
4647 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
4648 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
4649 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
4650
4651 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
4652
4653 * gcc.dg/cpp/trad: New directory with traditional tests copied
4654 from parent directory.
4655 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4656 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4657 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4658 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4659 Move to trad/ and rename.
4660 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
4661 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
4662 gcc.dg/cpp/trad/redef2.c: New tests.
4663 * gcc.dg/cpp/trad/trad.exp: New driver.
4664
4665 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
4666
4667 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4668 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4669 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4670 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4671 Remove.
4672
4673 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
4674
4675 * gcc.dg/20020620-1.c: New test.
4676
4677 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4678
4679 * g++.dg/template/ttp4.C: New test.
4680
4681 2002-06-19 Jakub Jelinek <jakub@redhat.com>
4682
4683 * g++.dg/opt/vt1.C: Fix regexp.
4684
4685 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4686
4687 * gcc.c-torture/execute/pure-1.c: Make functions static again.
4688 Don't use attribute `noinline'.
4689
4690 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
4691
4692 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4693
4694 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
4695
4696 * gcc.c-torture/execute/simd-1.c: New.
4697
4698 * gcc.dg/simd-1.c: New.
4699
4700 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
4701
4702 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4703
4704 2002-06-16 Richard Henderson <rth@redhat.com>
4705
4706 * g++.dg/ext/anon-struct1.C: New.
4707 * g++.dg/ext/anon-struct2.C: New.
4708 * g++.dg/ext/anon-struct3.C: New.
4709 * gcc.dg/anon-struct-1.c: New.
4710 * gcc.dg/anon-struct-2.c: New.
4711 * gcc.dg/anon-struct-3.c: New.
4712 * gcc.dg/20011008-1.c: Adjust warning text.
4713 * gcc.dg/20020527-1.c: Add -fms-extensions.
4714
4715 2002-06-16 Richard Henderson <rth@redhat.com>
4716
4717 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4718
4719 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
4720
4721 * gcc.c-torture/execute/20020615-1.c: New test.
4722
4723 2002-06-15 Roger Sayle <roger@eyesopen.com>
4724
4725 * gcc.c-tortuture/execute/compare-1.c: New test case.
4726 * gcc.c-tortuture/execute/compare-2.c: New test case.
4727 * gcc.c-tortuture/execute/compare-3.c: New test case.
4728
4729 2002-06-13 Richard Henderson <rth@redhat.com>
4730
4731 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
4732 ia64 ilp32.
4733
4734 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4735
4736 * g++.dg/template/typename2.C: Update error message.
4737
4738 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
4739
4740 * gcc.c-torture/execute/20020611-1.c: New test.
4741
4742 2002-06-11 Bob Wilson <bob.wilson@acm.org>
4743
4744 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4745 list of targets to skip.
4746
4747 2002-06-10 Bob Wilson <bob.wilson@acm.org>
4748
4749 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4750 targets if not optimizing.
4751
4752 2002-06-10 Jakub Jelinek <jakub@redhat.com>
4753
4754 * gcc.c-torture/compile/20020605-1.c: New test.
4755
4756 * g++.dg/opt/vt1.C: New test.
4757
4758 * gcc.dg/20020531-1.c: New test.
4759
4760 * gcc.dg/20020530-1.c: New test.
4761
4762 * gcc.dg/20020527-1.c: New test.
4763
4764 * g++.dg/opt/cse1.C: New test.
4765
4766 2002-06-07 Roger Sayle <roger@eyesopen.com>
4767
4768 * gcc.dg/20020607-2.c: New test case.
4769
4770 2002-06-07 Jakub Jelinek <jakub@redhat.com>
4771
4772 * gcc.c-torture/compile/20020604-1.c: New test.
4773
4774 2002-06-04 Richard Henderson <rth@redhat.com>
4775
4776 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4777 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4778 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4779
4780 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
4781
4782 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4783
4784 2002-06-03 Richard Henderson <rth@redhat.com>
4785
4786 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4787 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4788
4789 2002-06-02 Richard Henderson <rth@redhat.com>
4790
4791 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4792 test functions static.
4793
4794 2002-06-02 Andreas Jaeger <aj@suse.de>
4795
4796 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4797 now.
4798
4799 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
4800
4801 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4802 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4803 Update for mofified diagnostics.
4804 * gcc.dg/c99-intconst-1.c: No longer fail.
4805
4806 2002-06-02 Richard Henderson <rth@redhat.com>
4807
4808 * gcc.dg/uninit-A.c: Remove xfail markers.
4809
4810 2002-06-01 Roger Sayle <roger@eyesopen.com>
4811
4812 * gcc.dg/fnegate-1.c: New test case.
4813
4814 2002-05-30 Osku Salerma <osku@iki.fi>
4815
4816 * gcc.c-torture/execute/mayalias-1.c: New file.
4817
4818 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
4819
4820 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4821 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4822 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4823
4824 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
4825
4826 * gcc.c-torture/execute/20020529-1.c: New test.
4827
4828 2002-05-27 Richard Henderson <rth@redhat.com>
4829
4830 * g++.dg/ext/attrib6.C: New test case.
4831
4832 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4833
4834 * gcc.c-torture/execute/pure-1.c: New test.
4835
4836 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
4837
4838 * gcc.dg/cpp/arith-2.c: Remove.
4839
4840 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
4841
4842 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4843 * gcc.dg/cpp/if-3.c: Remove.
4844
4845 2002-05-26 Jakub Jelinek <jakub@redhat.com>
4846
4847 * g++.dg/opt/cse2.C: New test.
4848
4849 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
4850
4851 * gcc.dg/cpp/arith-1.c: New semantic tests.
4852 * gcc.dg/cpp/if-1.c: Update.
4853
4854 2002-05-24 Ben Elliston <bje@redhat.com>
4855
4856 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4857
4858 2002-05-24 Jakub Jelinek <jakub@redhat.com>
4859
4860 * gcc.dg/verbose-asm.c: New test.
4861
4862 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
4863
4864 * gcc.dg/cpp/paste12.c: New test.
4865
4866 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
4867
4868 * g++.dg/parse/named_ops.C: New test.
4869
4870 2002-05-23 Mark Mitchell <mark@codesourcery.com>
4871
4872 * gcc/testsuite/gcc.dg/weak-8.c: New test.
4873
4874 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
4875
4876 * gcc.dg/weak-2.c: Allow optional leading underscore
4877 in scan-assembler symbol name.
4878 * gcc.dg/weak-3.c: Likewise.
4879 * gcc.dg/weak-4.c: Likewise.
4880 * gcc.dg/weak-5.c: Likewise.
4881
4882 2002-05-23 Jakub Jelinek <jakub@redhat.com>
4883
4884 * gcc.dg/20020523-1.c: New test.
4885
4886 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
4887
4888 * objc.dg/const-str-2.m: Update now that we stop after
4889 a command line error.
4890
4891 2002-05-22 Richard Henderson <rth@redhat.com>
4892
4893 * g++.dg/dg.exp: Fix typo in test pruneing.
4894
4895 2002-05-22 Richard Henderson <rth@redhat.com>
4896
4897 * g++.dg/dg.exp: Prune the tls subdirectory.
4898 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4899 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4900 * g++.dg/tls/init-1.C: New.
4901
4902 2002-05-22 Jakub Jelinek <jakub@redhat.com>
4903
4904 * gcc.dg/20020517-1.c: New test.
4905
4906 2002-05-21 Richard Henderson <rth@redhat.com>
4907
4908 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4909 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4910
4911 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
4912
4913 * g++.dg/other/copy2.C: New test.
4914
4915 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
4916
4917 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4918 (MAX_COPY): Bump up to 10 times sizeof (long long).
4919 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4920
4921 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4922 sizeof (long long).
4923
4924 * gcc.c-torture/execute/strcpy-1.c: New test.
4925
4926 2002-05-19 Jason Merrill <jason2redhat.com>
4927
4928 * g++.dg/ext/oper1.C: New test.
4929
4930 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
4931 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
4932
4933 * README.QMTEST: New file.
4934
4935 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4936
4937 2002-05-19 Andreas Jaeger <aj@suse.de>
4938
4939 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4940 now.
4941 * gcc.c-torture/execute/loop-2d.x: Likewise.
4942
4943 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
4944
4945 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
4946 support weak symbols.
4947 * gcc.dg/weak-4.c: Likewise
4948 * gcc.dg/weak-6.c: Likewise
4949
4950 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
4951
4952 * gcc.dg/weak-3.c: Add dg-excess-error comment for
4953 cygwin, coff and h8300-*-hms targets
4954 * gcc.dg/weak-5.c: Likewise
4955 * gcc.dg/weak-7.c: Likewise
4956
4957 2002-05-16 Jason Merrill <jason@redhat.com>
4958
4959 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4960 (scan-assembler-not, scan-assembler-dem): Likewise.
4961 (scan-assembler-dem-not): Likewise.
4962
4963 2002-05-15 Richard Henderson <rth@redhat.com>
4964
4965 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4966
4967 2002-05-15 Richard Henderson <rth@redhat.com>
4968
4969 * gcc.dg/weak-5.c (vfoo1c): No warning here.
4970 (vfoo1f): Warning here.
4971 (vfoo1l): Don't redefine the alias.
4972
4973 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
4974
4975 * g++.dg/init/pm1.C: New test.
4976
4977 2002-05-12 David S. Miller <davem@redhat.com>
4978
4979 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4980 types.
4981
4982 2002-05-10 Roger Sayle <roger@eyesopen.com>
4983
4984 * gcc.c-torture/execute/20020510-1.c: New test case.
4985
4986 2002-05-10 David S. Miller <davem@redhat.com>
4987
4988 * gcc.c-torture/execute/conversion.c: Test long double too.
4989
4990 2002-05-09 Jakub Jelinek <jakub@redhat.com>
4991
4992 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4993 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4994 * lib/g++.exp (g++_link_flags): Likewise.
4995 * lib/objc.exp (objc_target_compile): Likewise.
4996
4997 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
4998
4999 * gcc.dg/cpp/poison.c: Update.
5000 * gcc.dg/cpp/20000625-2.c: Remove.
5001 * gcc.dg/cpp/direct2s.c: Remove final test.
5002
5003 2002-05-08 Tom Rix <trix@redhat.com>
5004
5005 * gcc.c-torture/execute/20020508-1.c: New test.
5006 * gcc.c-torture/execute/20020508-2.c: New test.
5007 * gcc.c-torture/execute/20020508-3.c: New test.
5008
5009 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
5010
5011 * gcc.dg/cpp/charconst-4.c: More tests.
5012
5013 2002-05-08 Mark Mitchell <mark@codesourcery.com>
5014
5015 PR c/6569
5016 * gcc.dg/weak-3.c: Update location of warning messages.
5017 * gcc.dg/weak-5.c: Likewise.
5018
5019 2002-05-06 Roger Sayle <roger@eyesopen.com>
5020
5021 * gcc.c-torture/execute/20020506-1.c: New test case.
5022
5023 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
5024
5025 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
5026
5027 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5028
5029 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
5030
5031 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5032
5033 * gcc.dg/cpp/charconst-3.c: New test.
5034
5035 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
5036
5037 * gcc.dg/cpp/charconst.c: Update tests.
5038
5039 2002-05-05 Tim Josling <tej@melbpc.org.au>
5040
5041 * treelang: Added directory for new sample language treelang. Also
5042 lib/treelang.exp: New file to signal treelang should be tested.
5043
5044 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5045
5046 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
5047 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
5048 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
5049 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
5050 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
5051 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
5052 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5053
5054 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5055
5056 * gcc.dg/format/xopen-2.c: New test.
5057
5058 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5059
5060 * gcc.dg/20020503-1.c: New test.
5061
5062 2002-05-02 Mark Mitchell <mark@codesourcery.com>
5063
5064 * g++.dg/init/dtor1.C: Make it tougher.
5065
5066 2002-05-01 Mark Mitchell <mark@codesourcery.com>
5067
5068 * g++.dg/init/dtor1.C: New test.
5069
5070 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
5071
5072 * gcc.dg/altivec-8.c: New.
5073
5074 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
5075
5076 * gcc.dg/altivec-7.c: New.
5077
5078 2002-04-29 Jakub Jelinek <jakub@redhat.com>
5079
5080 * g++.dg/parse/typedef1.C: New test.
5081
5082 2002-04-29 Mark Mitchell <mark@codesourcery.com>
5083
5084 PR c++/6486
5085 * g++.dg/template/friend6.C: New test.
5086
5087 PR c++/6492
5088 * g++.dg/init/copy1.C: New test.
5089
5090 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
5091
5092 * g++.dg/warn/effc1.C: New test.
5093
5094 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
5095
5096 * gcc.dg/cpp/if-cexp.c: Add a test.
5097
5098 2002-04-28 Jakub Jelinek <jakub@redhat.com>
5099
5100 * gcc.dg/20020426-2.c: New test.
5101
5102 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
5103
5104 * gcc.dg/cpp/if-mop.c: Update.
5105 * gcc.dg/cpp/if-mpar.c: Add test.
5106 * gcc.dg/cpp/if-oppr.c: Update.
5107
5108 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5109
5110 PR c/6343
5111 * gcc.dg/weak-[2-7].c: New tests.
5112
5113 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5114
5115 * gcc.dg/enum1.c: New test.
5116
5117 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5118
5119 PR c++/6497
5120 * g++.dg/inherit/access2.C: New test.
5121
5122 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5123
5124 PR bootstrap/6445
5125 * gcc.dg/20020426-1.c: New test.
5126
5127 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5128
5129 * g++.dg/abi/enum1.C: New test.
5130
5131 2002-04-26 Richard Henderson <rth@redhat.com>
5132
5133 * gcc.dg/c99-bool-1.c: Expect always true warning.
5134
5135 2002-04-25 Roger Sayle <roger@eyesopen.com>
5136
5137 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
5138
5139 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5140
5141 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
5142 targets.
5143
5144 2002-04-24 Mark Mitchell <mark@codesourcery.com>
5145
5146 * g++.dg/abi/mange7.C: New test.
5147
5148 PR c++/6438.
5149 * g++.dg/parse/stmtexpr2.C: New test.
5150
5151 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5152
5153 * gcc.dg/20020312-2.c: Add SH target.
5154
5155 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5156
5157 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
5158 compiler output on mips*-*-irix*.
5159
5160 2002-04-23 Jakub Jelinek <jakub@redhat.com>
5161
5162 * g++.dg/parse/attr1.C: New test.
5163
5164 2002-04-23 Roger Sayle <roger@eyesopen.com>
5165
5166 * gcc.c-torture/execute/string-opt-17.c: New test case.
5167 * gcc.c-torture/execute/memset-2.c: New test case.
5168
5169 2002-04-23 Mark Mitchell <mark@codesourcery.com>
5170
5171 PR c++/6256:
5172 * g++.dg/template/friend5.C: New test.
5173
5174 PR c++/6331:
5175 * g++.dg/template/qual1.C: Likewise.
5176
5177 2002-04-22 Zack Weinberg <zack@codesourcery.com>
5178
5179 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
5180 Include stdlib.h, not stdio.h or ctype.h.
5181
5182 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
5183
5184 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
5185 cris-*-elf* and mmix-*-*.
5186 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
5187 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
5188 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
5189 Ditto.
5190 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
5191 * gcc.dg/wchar_t-1.c: Ditto.
5192
5193 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
5194
5195 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
5196 Clarify comment.
5197
5198 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
5199
5200 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
5201
5202 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5203
5204 * gcc.c-torture/execute/20000906-1.x: Delete.
5205
5206 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
5207
5208 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
5209
5210 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
5211
5212 * PR6367
5213 * g77.f-torture/execute/6367.f: New test.
5214 * g77.f-torture/execute/6367.x: Disable for MMIX.
5215
5216 2002-04-19 Mark Mitchell <mark@codesourcery.com>
5217
5218 * PR6352
5219 * g++.dg/opt/inline2.C: New test.
5220
5221 2002-04-18 Richard Henderson <rth@redhat.com>
5222
5223 * gcc.dg/20000906-1.c: Enable for all targets.
5224 * gcc.c-torture/compile/iftrap-2.c: New.
5225
5226 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5227
5228 * gcc.dg/20020418-1.c: New test.
5229 * gcc.dg/20020418-2.c: New test.
5230
5231 2002-04-18 Richard Henderson <rth@redhat.com>
5232
5233 * gcc.c-torture/compile/iftrap-1.c: New.
5234 * gcc.dg/iftrap-1.c: Adjust for ia64.
5235 * gcc.dg/iftrap-2.c: New.
5236
5237 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5238
5239 * gcc.c-torture/compile/20020418-1.c: New test.
5240
5241 2002-04-18 Roger Sayle <roger@eyesopen.com>
5242
5243 * gcc.c-torture/compile/20020415-1.c: New.
5244
5245 2002-04-18 David S. Miller <davem@redhat.com>
5246
5247 * gcc.c-torture/execute/20020418-1.c: New test.
5248
5249 2002-04-17 Jakub Jelinek <jakub@redhat.com>
5250
5251 * gcc.dg/20020416-1.c: New test.
5252
5253 * g++.dg/opt/inline1.C: New test.
5254
5255 2002-04-16 Jakub Jelinek <jakub@redhat.com>
5256
5257 * gcc.dg/altivec-5.c: New test.
5258
5259 * gcc.dg/20020415-1.c: New test.
5260
5261 2002-04-15 Mark Mitchell <mark@codesourcery.com>
5262
5263 * testsuite/lib/chill.exp: Remove.
5264
5265 2002-04-14 Jakub Jelinek <jakub@redhat.com>
5266
5267 * g++.dg/other/big-struct.C: New test.
5268
5269 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
5270
5271 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
5272 of scratch file.
5273
5274 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
5275
5276 PR c/6277
5277 * gcc.dg/i386-387-1.c: Allow optional leading underscore
5278 in scan-assembler function name
5279
5280 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
5281
5282 * g77.f-torture/execute/980628-4.x,
5283 g77.f-torture/execute/980628-5.x,
5284 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5285 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5286 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5287 i[34567]86-*-*.
5288
5289 2002-04-13 David S. Miller <davem@redhat.com>
5290
5291 * gcc.c-torture/execute/20020413-1.c: New test.
5292
5293 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
5294
5295 * gcc.dg/asm-6.c,
5296 * g++.dg/ext/asm1.C: New tests.
5297
5298 2002-04-12 Mark Mitchell <mark@codesourcery.com>
5299
5300 PR c++ 5373.
5301 * g++.dg/parse/stmtexpr1.C: New test.
5302
5303 PR c++/5189.
5304 * g++.dg/template/copy1.C: New test.
5305
5306 2002-04-12 Richard Henderson <rth@redhat.com>
5307
5308 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5309
5310 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
5311
5312 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5313 gcc.c-torture/execute/20020307-2.c.
5314
5315 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
5316
5317 * g++.dg/ext/attrib5.C,
5318 * g++.dg/lookup/struct1.C: New tests.
5319
5320 2002-04-11 Jakub Jelinek <jakub@redhat.com>
5321
5322 * gcc.dg/20020411-1.c: New test.
5323
5324 * gcc.c-torture/execute/20020411-1.c: New test.
5325
5326 2002-04-10 Janis Johnson <janis187@us.ibm.com>
5327
5328 * g77.f-torture/execute/6177.f: New test.
5329
5330 2002-04-10 Jakub Jelinek <jakub@redhat.com>
5331
5332 PR middle-end/6247
5333 * g++.dg/opt/cleanup1.C: New test.
5334
5335 * g++.dg/opt/const1.C: New test.
5336
5337 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
5338
5339 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5340
5341 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
5342
5343 PR c++/5507
5344 * g++.dg/template/typename2.C: New test.
5345
5346 2002-04-10 Alan Modra <amodra@bigpond.net.au>
5347
5348 * gcc.c-torture/execute/loop-12.c: New.
5349
5350 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
5351
5352 * g77.f-torture/execute/980628-4.x,
5353 g77.f-torture/execute/980628-5.x,
5354 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5355 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5356 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
5357
5358 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5359
5360 PR optimization/6086
5361 * g++.dg/opt/preinc1.C: New test.
5362
5363 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5364
5365 PR c++/5571
5366 * g++.dg/opt/static2.C: New test.
5367
5368 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5369
5370 PR c/5120
5371 * gcc.dg/20020406-1.c: New test.
5372
5373 2002-04-04 David S. Miller <davem@redhat.com>
5374
5375 * gcc.c-torture/execute/20020404-1.c: New test.
5376
5377 2002-04-04 Jakub Jelinek <jakub@redhat.com>
5378
5379 PR c/6123
5380 * gcc.dg/20020312-2.c: Do not declare global register variable
5381 if __PIC__ or __pic__ is defined.
5382
5383 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
5384
5385 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
5386 __asm__ so that it works correctly even if -ansi -pedantic-errors.
5387
5388 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5389
5390 * gcc.misc-tests/linkage.exp: Update last change to handle
5391 sparc*-, not just sparc-.
5392
5393 2002-04-03 Richard Henderson <rth@redhat.com>
5394
5395 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5396
5397 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5398
5399 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
5400
5401 2002-04-02 David S. Miller <davem@redhat.com>
5402
5403 * gcc.c-torture/execute/20020402-3.c: New test.
5404
5405 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5406
5407 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
5408 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
5409
5410 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
5411 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
5412 g77.f-torture/execute/20001201.x,
5413 g77.f-torture/execute/u77-test.x: New files.
5414
5415 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
5416 * gcc.dg/wchar_t-1.c: Ditto.
5417
5418 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5419
5420 * gcc.c-torture/execute/20020402-1.c: New test.
5421
5422 2002-04-01 Richard Henderson <rth@redhat.com>
5423
5424 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
5425
5426 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
5427
5428 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5429
5430 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
5431
5432 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5433
5434 * g++.dg/inherit/template-as-base.C: Expect error.
5435 * g++.dg/inherit/namespace-as-base.C: Likewise.
5436
5437 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5438
5439 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
5440 g++.dg/ext/instantiate3.C: Tweak match patterns.
5441
5442 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
5443 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
5444 -da test.
5445
5446 2002-03-31 Richard Henderson <rth@redhat.com>
5447
5448 * gcc.dg/special/alias-2.c: New.
5449 * gcc.dg/special/ecos.exp: Run it.
5450
5451 2002-03-31 Richard Henderson <rth@redhat.com>
5452
5453 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
5454
5455 2002-03-31 Kazu Hirata <kazu@hxi.com>
5456
5457 * gcc.dg/weak-1.c: Disable on h8300 port.
5458
5459 2002-03-29 Janis Johnson <janis187@us.ibm.com>
5460
5461 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
5462 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
5463 ordering tests.
5464 * g++.dg/bprob/bprob-1.C: New test.
5465 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
5466 * g++.dg/gcov/gcov-1.C: New test.
5467 * g++.dg/gcov/gcov-1.x: New file.
5468 * g++.dg/gcov/gcov-2.C: New test.
5469 * g++.dg/gcov/gcov-3.C: New test.
5470 * g++.dg/gcov/gcov-3.h: New file.
5471
5472 2002-03-28 Roger Sayle <roger@eyesopen.com>
5473
5474 * g++.old-deja/g++.other/builtins5.C: New test.
5475 * g++.old-deja/g++.other/builtins6.C: New test.
5476 * g++.old-deja/g++.other/builtins7.C: New test.
5477 * g++.old-deja/g++.other/builtins8.C: New test.
5478 * g++.old-deja/g++.other/builtins9.C: New test.
5479
5480 2002-03-29 Jakub Jelinek <jakub@redhat.com>
5481
5482 * g++.dg/opt/static1.C: New test.
5483
5484 * g++.dg/opt/longbranch1.C: New test.
5485
5486 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
5487
5488 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
5489
5490 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
5491
5492 2002-03-28 Jeffrey A Law (law@redhat.com)
5493
5494 * gcc.c-torture/execute/20020328-1.c: New test.
5495
5496 2002-03-27 Richard Henderson <rth@redhat.com>
5497
5498 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
5499 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
5500 move from g++.old-deja/g++.ext/.
5501
5502 2002-03-27 Mark Mitchell <mark@codesourcery.com>
5503
5504 * g++.dg/init/new2.C: New test.
5505
5506 2002-03-26 Richard Henderson <rth@redhat.com>
5507
5508 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
5509
5510 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
5511 on sparc.
5512
5513 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
5514 sparcv9 systems.
5515 * gcc.dg/20001102-1.c: Likewise.
5516
5517 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
5518
5519 * gcc.dg/cpp/endif-pedantic1.c,
5520 gcc.dg/cpp/endif-pedantic2.c: New tests.
5521
5522 2002-03-26 Mark Mitchell <mark@codesourcery.com>
5523
5524 * g++.dg/init/new1.C: New test.
5525
5526 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
5527
5528 * g++.dg/abi/vbase9.C: New test.
5529
5530 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
5531
5532 * gcc.dg/arm-asm.c: New test.
5533
5534 2002-03-26 Andrew Cagney <ac131313@redhat.com>
5535
5536 * gcc.dg/Wswitch-enum.c: New test.
5537 Fix PR c/5044.
5538
5539 2002-03-26 Richard Henderson <rth@redhat.com>
5540
5541 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
5542 structure.
5543
5544 2002-03-25 Richard Henderson <rth@redhat.com>
5545
5546 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
5547 sparcv9 systems.
5548
5549 * gcc.c-torture/compile/20011119-1.c (xxx): New.
5550 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5551
5552 2002-03-25 Zack Weinberg <zack@codesourcery.com>
5553
5554 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
5555
5556 2002-03-25 Bob Wilson <bob.wilson@acm.org>
5557
5558 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
5559 targets using generic thunk support.
5560
5561 2002-03-25 Jakub Jelinek <jakub@redhat.com>
5562
5563 * gcc.c-torture/compile/20020323-1.c: New test.
5564
5565 * g++.dg/opt/conj2.C: New test.
5566
5567 2002-03-24 Richard Henderson <rth@redhat.com>
5568
5569 * gcc.dg/weak-1.c: Use -fno-common.
5570
5571 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5572
5573 * g77.dg/f77-edit-apostrophe-out.f: New test
5574 * g77.dg/f77-edit-h-out.f: New test
5575 * g77.dg/f77-edit-t-in.f: New test
5576 * g77.dg/f77-edit-t-out.f: New test
5577 * g77.dg/f77-edit-x-out.f: New test
5578 * g77.dg/f77-edit-slash-out.f: New test
5579 * g77.dg/f77-edit-colon-out.f: New test
5580 * g77.dg/f77-edit-s-out.f: New test
5581
5582 2002-03-24 Richard Henderson <rth@redhat.com>
5583
5584 * objc/execute/formal_protocol-6.x: New XFAIL.
5585
5586 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5587
5588 * gcc.dg/weak-1.c: Early return from dg-final on platforms
5589 that do not support weak symbols
5590
5591 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5592
5593 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
5594 * lib/g77.exp: Likewise
5595 * lib/objc.exp: Likewise
5596
5597 2002-03-23 Andrew Cagney <ac131313@redhat.com>
5598
5599 * gcc.dg/Wswitch-default.c: New test.
5600
5601 2002-03-23 Jakub Jelinek <jakub@redhat.com>
5602
5603 * g++.dg/other/enum1.C: New test.
5604
5605 2002-03-23 Zack Weinberg <zack@codesourcery.com>
5606
5607 * gcc.dg/pragma-ep-3.c: Fix typo.
5608
5609 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5610
5611 * g++.dg/inherit/template-as-base.C: New test.
5612
5613 2002-03-22 Jakub Jelinek <jakub@redhat.com>
5614
5615 * g++.old-deja/g++.other/dwarf2-1.C: Move...
5616 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
5617
5618 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
5619
5620 * gcc.dg/cpp/multiline.c: Update to match.
5621
5622 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
5623
5624 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
5625
5626 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
5627
5628 * gcc.dg/cpp/extratokens2.c: New file.
5629
5630 2002-03-21 David Edelsohn <edelsohn@gnu.org>
5631
5632 * gcc.dg/20020312-2.c: Add rs6000 target.
5633
5634 * gcc.c-torture/compile/20020319-1.c: New test.
5635
5636 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5637
5638 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
5639 (A, E): Handle this.
5640
5641 2002-03-20 Jason Merrill <jason@redhat.com>
5642
5643 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
5644 ignoring -fpic.
5645 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
5646 through prune_gcc_output.
5647
5648 2002-03-20 Jakub Jelinek <jakub@redhat.com>
5649
5650 * gcc.c-torture/compile/20020320-1.c: New test.
5651
5652 2002-03-19 Jakub Jelinek <jakub@redhat.com>
5653
5654 * gcc.c-torture/compile/20020318-1.c: New test.
5655
5656 * gcc.dg/struct-by-value-1.c: New test.
5657
5658 * gcc.dg/20020319-1.c: New test.
5659
5660 2002-03-18 Jakub Jelinek <jakub@redhat.com>
5661
5662 * g++.dg/opt/conj1.C: New test.
5663
5664 2002-03-17 Mark Mitchell <mark@codesourcery.com>
5665
5666 * g++.dg/template/qualttp20.C: Revert previous change.
5667 * g++.dg/template/qualttp3.C: Likewise.
5668 * g++.dg/template/qualttp4.C: Likewise
5669 * g++.dg/template/qualttp5.C: Likewise
5670 * g++.dg/template/qualttp6.C: Likewise
5671 * g++.dg/template/qualttp7.C: Likewise
5672 * g++.dg/template/qualttp8.C: Likewise
5673 * g++.dg/template/recurse.C: Likewise.
5674
5675 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
5676
5677 * gcc.dg/cpp/wchar-1.c: Update.
5678
5679 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
5680
5681 * g++.dg/template/conv1.C: New test.
5682 * g++.dg/template/conv2.C: New test.
5683 * g++.dg/template/conv3.C: New test.
5684 * g++.dg/template/conv4.C: New test.
5685
5686 2002-03-15 Mark Mitchell <mark@codesourcery.com>
5687
5688 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5689 * g++.dg/template/qualttp3.C: Likewise.
5690 * g++.dg/template/qualttp4.C: Likewise
5691 * g++.dg/template/qualttp5.C: Likewise
5692 * g++.dg/template/qualttp6.C: Likewise
5693 * g++.dg/template/qualttp7.C: Likewise
5694 * g++.dg/template/qualttp8.C: Likewise
5695 * g++.dg/template/recurse.C: Likewise.
5696
5697 2002-03-15 Mark Mitchell <mark@codesourcery.com>
5698
5699 * g++.dg/opt/dtor1.C: New test.
5700
5701 2002-03-15 Jakub Jelinek <jakub@redhat.com>
5702
5703 * gcc.c-torture/compile/20020315-1.c: New test.
5704
5705 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
5706
5707 * gcc.dg/weak-1.c: Fix scan tests.
5708
5709 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
5710
5711 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5712 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5713 cris-*-aout* mmix-*-*.
5714 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5715 cris-*-aout* mmix-*-*.
5716 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5717 cris-*-elf* cris-*-aout* and mmix-*-*.
5718 * gcc.dg/20001009-1.c: Ditto.
5719 * gcc.dg/20010912-1.c: Ditto.
5720 * gcc.dg/20020122-4.c: Ditto.
5721 * gcc.dg/inline-2.c: Ditto.
5722
5723 2002-03-14 Jeffrey A Law (law@cygnus.com)
5724
5725 * gcc.c-torture/compile/20020314-1.c: New test.
5726
5727 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
5728
5729 * gcc.c-torture/execute/20020314-1.c: New test.
5730
5731 2002-03-14 Jakub Jelinek <jakub@redhat.com>
5732
5733 * g++.dg/warn/Wunused-1.C: New test.
5734
5735 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
5736
5737 * g++.dg/abi/mangle6.C: New test.
5738
5739 2002-03-13 Jakub Jelinek <jakub@redhat.com>
5740
5741 * gcc.c-torture/compile/20020309-2.c: New test.
5742
5743 * gcc.c-torture/compile/20020312-1.c: New test.
5744
5745 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
5746
5747 * g++.dg/other/access1.C: New test.
5748
5749 2002-03-12 Jakub Jelinek <jakub@redhat.com>
5750
5751 * gcc.c-torture/execute/wchar_t-1.c: New test.
5752
5753 2002-03-12 David Edelsohn <edelsohn@gnu.org>
5754
5755 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5756
5757 2002-03-12 Roger Sayle <roger@eyesopen.com>
5758
5759 * gcc.dg/20020312-1.c: New test case.
5760
5761 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
5762
5763 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5764
5765 2002-03-11 Richard Henderson <rth@redhat.com>
5766
5767 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5768 * g++.old-deja/g++.jason/report.C: Likewise.
5769
5770 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5771
5772 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5773 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5774
5775 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5776
5777 * testsuite/g++.dg/overload/pmf1.C: New test.
5778
5779 2002-03-11 Kazu Hirata <kazu@hxi.com>
5780
5781 * gcc.c-torture/execute/20020307-1.c: Use long.
5782
5783 2002-03-11 Jakub Jelinek <jakub@redhat.com>
5784
5785 PR optimization/5844
5786 * gcc.dg/20020310-1.c: New test.
5787
5788 2002-03-09 Michael Meissner <meissner@redhat.com>
5789
5790 * gcc.c-torture/execute/memcpy-2.c: New test.
5791 * gcc.c-torture/execute/memset-1.c: New test.
5792 * gcc.c-torture/execute/strlen-1.c: New test.
5793 * gcc.c-torture/execute/strcmp-1.c: New test.
5794 * gcc.c-torture/execute/strncmp-1.c: New test.
5795
5796 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
5797
5798 * gcc.dg/ppc-ldstruct.c: New test.
5799
5800 2002-03-09 Jakub Jelinek <jakub@redhat.com>
5801
5802 * gcc.c-torture/execute/va-arg-22.c: New test.
5803
5804 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5805
5806 * gcc.c-torture/compile/20020309-1.c: New test.
5807
5808 2002-03-08 Jakub Jelinek <jakub@redhat.com>
5809
5810 * gcc.c-torture/execute/20020307-2.c: New test.
5811
5812 2002-03-07 Jeffrey A Law (law@redhat.com)
5813
5814 * g77.f-torture/compile/20020307-1.f: New test.
5815
5816 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
5817
5818 * gcc.dg/unordered-1.c: New test.
5819
5820 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
5821
5822 * gcc.c-torture/execute/20020307-1.c: New test.
5823
5824 2002-03-05 Jakub Jelinek <jakub@redhat.com>
5825
5826 * gcc.dg/20020304-1.c: New test.
5827
5828 * gcc.c-torture/compile/20020304-2.c: New test.
5829
5830 2002-03-04 Zack Weinberg <zack@codesourcery.com>
5831
5832 * gcc.c-torture/compile/20020304-1.c: New test case
5833 (from PR c/5830).
5834
5835 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
5836
5837 * gcc.dg/20020103-1.c: Add other -D ppc variants.
5838
5839 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
5840
5841 * g++.dg/other/classkey1.C: New test.
5842
5843 2002-03-01 Richard Henderson <rth@redhat.com>
5844
5845 * gcc.c-torture/compile/981223-1.x: New.
5846 * gcc.c-torture/compile/920625-1.x: New.
5847
5848 2002-02-28 Richard Henderson <rth@redhat.com>
5849
5850 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5851
5852 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
5853
5854 * gcc.c-torture/execute/20020227-1.c: New test.
5855
5856 2002-02-27 Mark Mitchell <mark@codesourcery.com>
5857
5858 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5859 here" ERROR lines.
5860 * g++.old-deja/g++.oliva/partord1.C: Likewise.
5861 * g++.old-deja.g++.other/defarg1.C: Likewise.
5862 * g++.old-deja/g++.pt/calls2.C: Likewise.
5863 * g++.old-deja/g++.pt/crash20.C: Likewise.
5864 * g++.old-deja/g++.pt/crash30.C: Likewise.
5865 * g++.old-deja/g++.pt/crash36.C: Likewise.
5866 * g++.old-deja/g++.pt/crash6.C: Likewise.
5867 * g++.old-deja/g++.pt/defarg13.C: Likewise.
5868 * g++.old-deja/g++.pt/derived3.C: Likewise.
5869 * g++.old-deja/g++.pt/error1.C: Likewise.
5870 * g++.old-deja/g++.pt/friend21.C: Likewise.
5871 * g++.old-deja/g++.pt/friend23.C: Likewise.
5872 * g++.old-deja/g++.pt/infinite1.C: Likewise.
5873 * g++.old-deja/g++.robertl/eb128.C: Likewise.
5874
5875 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
5876
5877 * gcc.c-torture/execute/20020225-2.c: New test.
5878
5879 2002-02-27 Zack Weinberg <zack@codesourcery.com>
5880
5881 * gcc.c-torture/execute/920730-1t.c,
5882 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5883 Delete test cases, only relevant to -traditional.
5884
5885 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
5886
5887 * gcc.dg/cpp/undef1.c: Remove.
5888 * gcc.dg/cpp/directiv.c: Update.
5889 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5890
5891 2002-02-27 Michael Meissner <meissner@redhat.com>
5892
5893 * gcc.c-torture/execute/20020226-1.c: New test.
5894
5895 2002-02-26 Jakub Jelinek <jakub@redhat.com>
5896
5897 * g++.dg/debug/debug4.C: New test.
5898
5899 * gcc.dg/ia64-visibility-1.c: New test.
5900
5901 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
5902
5903 * gcc.dg/debug/20020224-1.c: New.
5904
5905 2002-02-25 Kazu Hirata <kazu@hxi.com>
5906
5907 * gcc.c-torture/execute/960416-1.x: New.
5908 * gcc.c-torture/execute/divconst-3.x: Likewise.
5909
5910 2002-02-25 Jakub Jelinek <jakub@redhat.com>
5911
5912 * gcc.dg/20020224-1.c: New test.
5913
5914 2002-02-25 Alan Modra <amodra@bigpond.net.au>
5915
5916 * gcc.c-torture/execute/20020225-1.c: New.
5917
5918 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
5919
5920 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5921
5922 2002-02-23 Jakub Jelinek <jakub@redhat.com>
5923
5924 * gcc.dg/20020222-1.c: New test.
5925
5926 2002-02-22 Jakub Jelinek <jakub@redhat.com>
5927
5928 * g++.dg/opt/anonunion1.C: New test.
5929
5930 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
5931
5932 * g++.dg/template/qualttp19.C: New test.
5933 * g++.dg/template/qualttp20.C: New test.
5934 * g++.old-deja/g++.jason/report.C: Adjust expected errors
5935 * g++.old-deja/g++.other/qual1.C: Likewise.
5936
5937 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
5938
5939 * gcc.dg/attr-alwaysinline.c: New.
5940
5941 2002-02-21 Jakub Jelinek <jakub@redhat.com>
5942
5943 * gcc.dg/20020220-1.c: New test.
5944
5945 * gcc.dg/20020220-2.c: New test.
5946
5947 * g++.dg/opt/mmx1.C: New test.
5948
5949 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
5950
5951 * gcc.c-torture/compile/20020110.c: New test.
5952
5953 2002-02-20 Jakub Jelinek <jakub@redhat.com>
5954
5955 * gcc.c-torture/execute/20020219-1.c: New test.
5956
5957 * gcc.dg/20020219-1.c: New test.
5958
5959 * gcc.dg/noncompile/20020220-1.c: New test.
5960
5961 * g++.dg/opt/ptrintsum1.C: New test.
5962
5963 * gcc.dg/debug/20020220-1.c: New test.
5964
5965 2002-02-17 Jakub Jelinek <jakub@redhat.com>
5966
5967 * gcc.c-torture/execute/20020216-1.c: New test.
5968
5969 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
5970
5971 * gcc.dg/decl-1.c: Update, new test.
5972
5973 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
5974
5975 * g++.dg/abi/bitfield1.C: New test.
5976 * g++.dg/abi/bitfield2.C: New test.
5977
5978 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
5979
5980 * gcc.dg/attr-nest.c: New test.
5981
5982 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
5983
5984 * gcc.c-torture/execute/20020215-1.c: New test.
5985
5986 2002-02-14 Jakub Jelinek <jakub@redhat.com>
5987
5988 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5989 * g++.dg/debug/debug.exp: New.
5990 * g++.dg/debug/trivial.C: New.
5991 * g++.dg/debug/debug1.C: Moved...
5992 * g++.dg/other/debug1.C: ...from here.
5993 * g++.dg/debug/debug2.C: Moved...
5994 * g++.dg/other/debug2.C: ...from here.
5995 * g++.dg/debug/debug3.C: Moved...
5996 * g++.dg/other/debug3.C: ...from here.
5997
5998 * gcc.dg/noncompile/20020213-1.c: New test.
5999
6000 2002-02-13 Jakub Jelinek <jakub@redhat.com>
6001
6002 * g++.dg/other/debug3.C: New test.
6003
6004 * gcc.c-torture/execute/20020213-1.c: New test.
6005
6006 2002-02-13 Richard Smith <richard@ex-parrot.com>
6007
6008 * g++.old-deja/g++.other/thunk1.C: New test.
6009
6010 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6011
6012 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
6013
6014 2002-02-13 Stan Shebs <shebs@apple.com>
6015
6016 * gcc.dg/altivec-3.c: New.
6017
6018 2002-02-12 Jakub Jelinek <jakub@redhat.com>
6019
6020 * gcc.dg/Wunreachable-1.c: New test.
6021 * gcc.dg/Wunreachable-2.c: New test.
6022
6023 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
6024
6025 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
6026
6027 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
6028
6029 * gcc.dg/decl-1.c: New test.
6030
6031 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6032
6033 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
6034
6035 2002-02-10 Kazu Hirata <kazu@hxi.com>
6036
6037 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
6038 * gcc.c-torture/compile/980506-1.x: Likewise.
6039
6040 2002-02-10 Kazu Hirata <kazu@hxi.com>
6041
6042 * gcc.dg/20020210-1.c: New.
6043
6044 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
6045
6046 * g77.f-torture/execute/947.f: New regression test
6047 for PR fortran/947.
6048
6049 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
6050
6051 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
6052 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
6053
6054 2002-02-08 Richard Henderson <rth@redhat.com>
6055
6056 * gcc.c-torture/compile/labels-3.c: New.
6057
6058 2002-02-08 Jakub Jelinek <jakub@redhat.com>
6059
6060 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
6061 expression statements work instead.
6062 * gcc.dg/noncompile/20020207-1.c: New test.
6063
6064 2002-02-07 Richard Henderson <rth@redhat.com>
6065
6066 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
6067
6068 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6069
6070 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
6071 message from g77
6072 * lib/g77-dg.exp: Trim g77 error messages so that they are
6073 recognized by dg.exp.
6074
6075 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6076
6077 PR fortran/5473
6078 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
6079
6080 2002-02-07 Richard Henderson <rth@redhat.com>
6081
6082 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
6083 to be sufficiently aligned for integers.
6084
6085 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
6086
6087 * g++.dg/template/friend4.C: New test.
6088
6089 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6090
6091 PR fortran/5743
6092 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
6093 unsupported cases.
6094
6095 2002-02-07 Richard Henderson <rth@redhat.com>
6096
6097 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
6098 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
6099 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
6100 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
6101
6102 2002-02-06 Richard Henderson <rth@redhat.com>
6103
6104 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
6105
6106 2002-02-06 Janis Johnson <janis187@us.ibm.com>
6107
6108 * gcc.dg/20020206-1.c: New test.
6109
6110 2002-02-06 Jakub Jelinek <jakub@redhat.com>
6111
6112 * gcc.c-torture/execute/20020206-1.c: New test.
6113
6114 * gcc.c-torture/execute/20020206-2.c: New test.
6115
6116 PR optimization/5429:
6117 * gcc.c-torture/compile/20020206-1.c: New test.
6118
6119 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
6120
6121 * g++.dg/ext/align1.C: Do not use an explicit alignment value
6122 as certain file formats cannot support particularly large
6123 alignments.
6124
6125 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
6126 and do not expect to be able to link the executable.
6127
6128 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
6129 fail because the COFF format does not support the weak attribute.
6130
6131 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6132
6133 * g77.dg/pr5473.f: New test
6134
6135 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
6136
6137 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
6138 Fix testcase accordingly.
6139
6140 2002-02-04 Richard Henderson <rth@redhat.com>
6141
6142 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
6143 (buf): Change to be an array of pointers, not ints.
6144
6145 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6146
6147 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
6148 before all tests. Move warning one line above to match where it
6149 C frontend emits.
6150 * gcc.dg/Wswitch-2.c: New test.
6151 * g++.dg/warn/Wswitch-1.C: New test.
6152 * g++.dg/warn/Wswitch-2.C: New test.
6153
6154 2002-02-04 Richard Henderson <rth@redhat.com>
6155
6156 * g++.dg/abi/offsetof.C: Fix size comparison.
6157
6158 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
6159
6160 * gcc.dg/cast-qual-2.c: New test.
6161
6162 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6163
6164 * gcc.dg/20020201-4.c: New test.
6165
6166 2002-02-04 Ben Elliston <bje@redhat.com>
6167
6168 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
6169 target_info attribute != 0, in addition to the empty string.
6170 (gcc_target_compile): Likewise.
6171
6172 2002-02-03 Andrew Cagney <ac131313@redhat.com>
6173
6174 * gcc.dg/Wswitch.c: New test.
6175 PR gcc/4475. PR gcc/3780.
6176
6177 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
6178
6179 * g77.f-torture/execute/5122.f: New test for regressions
6180 against PR fortran/5122.
6181
6182 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
6183
6184 * g77.f-torture/compile/pr3743.f: Delete
6185 * g77.dg/pr3743-1.f: New test.
6186 * g77.dg/pr3743-2.f: New test.
6187 * g77.dg/pr3743-3.f: New test.
6188 * g77.dg/pr3743-4.f: New test.
6189
6190 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6191
6192 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
6193
6194 2002-02-02 Richard Henderson <rth@redhat.com>
6195
6196 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
6197 * gcc.c-torture/execute/bf64-1.c: Likewise.
6198
6199 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6200
6201 * gcc.dg/20020201-2.c: New test.
6202
6203 * gcc.dg/20020201-3.c: New test.
6204
6205 * gcc.c-torture/execute/bitfld-2.c: New test.
6206
6207 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6208
6209 * gcc.dg/bitfld-1.c: Update.
6210 * gcc.dg/bitfld-2.c: Update.
6211 * gcc.c-torture/execute/bitfld-1.x: New.
6212
6213 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6214
6215 * gcc.c-torture/execute/20020201-1.c: New test.
6216
6217 2002-02-01 Janis Johnson <janis187@us.ibm.com>
6218
6219 PR target/5469
6220 * gcc.dg/20020201-1.c: New test.
6221
6222 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
6223
6224 PR fortran/3743
6225 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
6226 * g77.f-torture/compile/pr3743.x: Remove
6227
6228 2002-01-31 Tom Rix <trix@redhat.com>
6229
6230 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
6231
6232 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
6233
6234 * gcc.dg/noncompile/20020130-1.c: New test.
6235
6236 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
6237
6238 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
6239
6240 2002-01-29 Richard Henderson <rth@redhat.com>
6241
6242 * gcc.c-torture/execute/991118-1.c: Cast various constants back
6243 to long long.
6244 * gcc.c-torture/execute/bf64-1.c: Likewise.
6245
6246 2002-01-29 Jakub Jelinek <jakub@redhat.com>
6247
6248 * gcc.c-torture/execute/20020129-1.c: New test.
6249
6250 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6251
6252 * gcc.c-torture/compile/20000224-1.c: Update.
6253 * gcc.c-torture/execute/bitfld-1.c: New tests.
6254 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
6255 * gcc.dg/uninit-A.c: Update.
6256
6257 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6258
6259 * g++.dg/template/ctor1.C: Add instantiation.
6260
6261 2002-01-28 Paul Koning <pkoning@equallogic.com>
6262
6263 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
6264 argument to __builtin_prefetch to be const ptr.
6265
6266 2002-01-28 Jakub Jelinek <jakub@redhat.com>
6267
6268 * gcc.c-torture/compile/20020120-1.c: New test.
6269
6270 2002-01-27 Kazu Hirata <kazu@hxi.com>
6271
6272 * gcc.c-torture/execute/20020127-1.c: New test.
6273
6274 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
6275
6276 * g77.dg/f77-edit-i-in.f: New test
6277 * g77.dg/f77-edit-i-out.f: New test
6278
6279 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
6280
6281 * gcc.dg/debug/debug.exp: New file.
6282 * gcc.dg/debug/trivial.c: New file.
6283 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
6284 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
6285 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
6286 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6287 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6288 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6289 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6290 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6291 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6292 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6293 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6294 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6295 * gcc.dg/20000503-1.c: Removed.
6296 * gcc.dg/20010207-1.c: Removed.
6297 * gcc.dg/20011223-1.c: Removed.
6298 * gcc.dg/20020104-2.c: Removed.
6299 * gcc.dg/debug-1.c: Removed.
6300 * gcc.dg/debug-2.c: Removed.
6301 * gcc.dg/debug-3.c: Removed.
6302 * gcc.dg/debug-4.c: Removed.
6303 * gcc.dg/debug-5.c: Removed.
6304 * gcc.dg/debug-6.c: Removed.
6305 * gcc.dg/dwarf2-1.c: Removed.
6306 * gcc.dg/dwarf2-2.c: Removed.
6307
6308 2002-01-25 Jakub Jelinek <jakub@redhat.com>
6309
6310 * g++.old-deja/g++.other/eh5.C: New test.
6311 * g++.old-deja/g++.other/sibcall2.C: New test.
6312 * g++.old-deja/g++.other/array9.C: New test.
6313 * g++.old-deja/g++.other/typename2.C: New test.
6314 * g++.old-deja/g++.other/crash60.C: New test.
6315 * g++.old-deja/g++.other/conv9.C: New test.
6316 * g++.old-deja/g++.other/mangle10.C: New test.
6317 * g++.old-deja/g++.other/unchanging1.C: New test.
6318 * g++.old-deja/g++.other/exprstmt1.C: New test.
6319 * g++.old-deja/g++.other/inline23.C: New test.
6320 * g++.old-deja/g++.eh/ia64-1.C: New test.
6321 * g++.old-deja/g++.other/dwarf2-1.C: New test.
6322 * g++.old-deja/g++.other/reload1.C: New test.
6323 * g++.old-deja/g++.other/static20.C: New test.
6324 * g++.old-deja/g++.other/local-alloc1.C: New test.
6325 * g++.old-deja/g++.other/conv8.C: New test.
6326 * g++.old-deja/g++.other/stmtexpr2.C: New test.
6327 * g++.old-deja/g++.other/storeexpr1.C: New test.
6328 * g++.old-deja/g++.other/storeexpr2.C: New test.
6329 * g++.dg/eh/template2.C: New test.
6330 * g++.dg/warn/weak1.C: New test.
6331
6332 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
6333
6334 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6335 Remove first, non-varying, argument.
6336
6337 2002-01-23 Richard Henderson <rth@redhat.com>
6338
6339 * gcc.dg/inline-2.c: New.
6340
6341 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6342 Add optional target arg. Check number of arguments.
6343 (scan-assembler-not, scan-assembler-dem): Likewise.
6344 (scan-assembler-dem-not): Likewise.
6345
6346 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6347
6348 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6349 line 12.
6350 * g++.old-deja/g++.brendan/parse3.C,
6351 g++.old-deja/g++.other/crash26.C,
6352 g++.old-deja/g++.other/crash28.C,
6353 g++.old-deja/g++.other/crash29.C,
6354 g++.old-deja/g++.other/crash30.C,
6355 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
6356
6357 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
6358
6359 * gcc.dg/20020115-1.c: New.
6360
6361 2002-01-23 Bob Wilson <bob.wilson@acm.org>
6362
6363 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
6364
6365 2002-01-23 Janis Johnson <janis187@us.ibm.com>
6366
6367 * gcc.dg/20020122-3.c: New.
6368
6369 2002-01-23 Jakub Jelinek <jakub@redhat.com>
6370
6371 * g++.dg/other/gc1.C: New test.
6372
6373 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6374
6375 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
6376
6377 2002-01-22 Richard Henderson <rth@redhat.com>
6378
6379 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
6380
6381 2002-01-22 Richard Henderson <rth@redhat.com>
6382
6383 * gcc.dg/20020122-4.c: New.
6384
6385 2002-01-22 H.J. Lu <hjl@gnu.org>
6386
6387 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
6388 link output.
6389 * gcc.dg/special/ecos.exp: Likewise.
6390 * lib/g++-dg.exp: Likewise.
6391 * lib/g77-dg.exp: Likewise.
6392 * lib/gcc-dg.exp : Likewise.
6393 * lib/mike-g++.exp: Likewise.
6394 * lib/mike-g77.exp: Likewise.
6395 * lib/mike-gcc.exp: Likewise.
6396 * lib/objc-dg.exp: Likewise.
6397
6398 2002-01-22 Janis Johnson <janis187@us.ibm.com>
6399
6400 PR target/5379
6401 * gcc.dg/20020122-2.c: New test.
6402
6403 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
6404
6405 * gcc.dg/20020122-1.c: New test.
6406
6407 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
6408
6409 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
6410
6411 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
6412
6413 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
6414
6415 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6416
6417 * gcc.c-torture/compile/20020121-1.c: New test.
6418
6419 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6420
6421 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
6422 ld_library_path.
6423
6424 2002-01-21 Jakub Jelinek <jakub@redhat.com>
6425
6426 * gcc.dg/20020218-1.c: New test.
6427
6428 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
6429
6430 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
6431 messages
6432 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
6433 "At global scope" warning
6434 * g++.dg/ext/align1.C: Change cygwin test for alignment
6435 from db-bogus to dg-warning
6436
6437 2002-01-21 Zack Weinberg <zack@codesourcery.com>
6438
6439 * g77.f-torture/compile/cpp2.F: New test.
6440
6441 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6442
6443 * g++.dg/template/access1.C: New test.
6444
6445 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
6446
6447 * gcc.dg/20020118-1.c: New.
6448
6449 2002-01-18 Kazu Hirata <kazu@hxi.com>
6450
6451 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
6452
6453 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6454
6455 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
6456 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
6457 alignment warnings.
6458
6459 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6460
6461 * gcc.misc-tests/i386-prefetch.exp: Save and restore
6462 torture_with_loops and torture_without_loops
6463
6464 2002-01-17 Jakub Jelinek <jakub@redhat.com>
6465
6466 * gcc.c-torture/compile/20020116-1.c: New test.
6467
6468 2002-01-16 Jakub Jelinek <jakub@redhat.com>
6469
6470 * gcc.dg/20020116-2.c: New test.
6471
6472 * gcc.dg/ultrasp4.c: New test.
6473
6474 * gcc.dg/20020116-1.c: New test.
6475
6476 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
6477
6478 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
6479 by EABI.
6480
6481 2002-01-15 Janis Johnson <janis187@us.ibm.com>
6482
6483 * gcc.misc-tests/i386-prefetch.exp: New.
6484 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
6485 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
6486 * gcc.misc-tests/i386-pf-none-1.c: New test.
6487 * gcc.misc-tests/i386-pf-sse-1.c: New test.
6488
6489 2002-01-15 Jakub Jelinek <jakub@redhat.com>
6490
6491 * gcc.dg/gnu89-init-1.c: Add new tests.
6492
6493 2002-01-15 Andreas Jaeger <aj@suse.de>
6494
6495 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
6496 * gcc.dg/i386-mmx-2.c: Likewise.
6497 * gcc.dg/i386-sse-1.c: Likewise.
6498 * gcc.dg/i386-sse-2.c: Likewise.
6499 * gcc.dg/i386-sse-3.c: Likewise.
6500
6501 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6502
6503 * g77.f-torture/execute/intrinsic-unix-bessel.f:
6504 Uncomment additional cases that now pass.
6505
6506 2002-01-11 Richard Henderson <rth@redhat.com>
6507
6508 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
6509 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
6510
6511 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
6512
6513 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
6514
6515 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
6516
6517 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
6518 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
6519
6520 2002-01-10 Dale Johannesen <dalej@apple.com>
6521
6522 * gcc.c-torture/execute/loop-11.c: New.
6523
6524 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
6525
6526 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
6527 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
6528
6529 2002-01-09 Richard Henderson <rth@redhat.com>
6530
6531 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
6532 type in which to perform the operation for each size.
6533
6534 2002-01-09 Alan Matsuoka (alanm@redhat.com)
6535
6536 * gcc.c-torture/compile/20020109-2.c: New test.
6537
6538 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
6539
6540 * gcc.c-torture/execute/loop-10.c: New test.
6541
6542 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6543
6544 * gcc.c-torture/compile/20010226-1.c: New test.
6545 * gcc.c-torture/compile/20010227-1.c: New test.
6546 * gcc.c-torture/compile/20010426-1.c: New test.
6547 * gcc.c-torture/compile/20010510-1.c: New test.
6548 * gcc.c-torture/compile/20010605-3.c: New test.
6549 * gcc.c-torture/compile/20010824-1.c: New test.
6550 * gcc.c-torture/execute/20010409-1.c: New test.
6551 * gcc.dg/noncompile/20000901-1.c: New test.
6552 * gcc.dg/20001023-1.c: New test.
6553 * gcc.dg/20001101-1.c: New test.
6554 * gcc.dg/20001102-1.c: New test.
6555 * gcc.dg/20010207-1.c: New test.
6556 * gcc.dg/20010405-1.c: New test.
6557 * gcc.dg/20010822-1.c: New test.
6558 * gcc.dg/20011107-1.c: New test.
6559
6560 2002-01-09 Jeffrey A Law (law@redhat.com)
6561
6562 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
6563
6564 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
6565 execution failure on PA targets.
6566
6567 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6568
6569 * gcc.c-torture/compile/20020109-1.c: New test.
6570
6571 2002-01-08 Kazu Hirata <kazu@hxi.com>
6572
6573 * gcc.c-torture/execute/20020108-1.c: New test.
6574
6575 2002-01-08 Jakub Jelinek <jakub@redhat.com>
6576
6577 * gcc.dg/20020108-1.c: New test.
6578
6579 2002-01-08 H.J. Lu <hjl@gnu.org>
6580
6581 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
6582 for header files.
6583
6584 2002-01-08 Geoff Keating <geoffk@redhat.com>
6585
6586 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
6587 consistency.
6588
6589 002-01-07 Aldy Hernandez <aldyh@redhat.com>
6590
6591 * gcc.dg/altivec-4.c: Test altivec predicates.
6592
6593 2002-01-07 Jakub Jelinek <jakub@redhat.com>
6594
6595 * gcc.c-torture/execute/20020107-1.c: New test.
6596
6597 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
6598
6599 PR c/5279
6600 * gcc.c-torture/compile/20020106-1.c: New test.
6601
6602 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6603
6604 * gcc.c-torture/execute/nestfunc-4.c: New test.
6605
6606 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
6607
6608 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
6609 extra triple that slipped in.
6610 * g++.old-deja/g++.abi/align.C: Likewise.
6611 * g++.old-deja/g++.abi/bitfields.C: Likewise.
6612
6613 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
6614
6615 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
6616 * g++.old-deja/g++.abi/align.C: Likewise.
6617 * g++.old-deja/g++.abi/bitfields.C: Likewise.
6618
6619 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
6620 on FreeBSD/i386.
6621 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
6622 FreeBSD.
6623
6624 2002-01-04 Jakub Jelinek <jakub@redhat.com>
6625
6626 * gcc.dg/20020104-1.c: New test.
6627
6628 * gcc.dg/20020104-2.c: New test.
6629
6630 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
6631
6632 * gcc.dg/20020103-1.c: Fix typo in target selector.
6633
6634 2002-01-03 Richard Henderson <rth@redhat.com>
6635
6636 * gcc.dg/20020103-1.c: New.
6637
6638 2002-01-03 Kazu Hirata <kazu@hxi.com>
6639
6640 * gcc.c-torture/execute/20020103-1.c: New test.
6641
6642 2002-01-03 Jakub Jelinek <jakub@redhat.com>
6643
6644 * g++.dg/other/debug2.C: New test.
6645
6646 * gcc.c-torture/compile/20020103-1.c: New test.
6647
6648 2002-01-02 Jakub Jelinek <jakub@redhat.com>
6649
6650 * gcc.dg/gnu89-init-1.c: Added new tests.
6651
6652 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6653
6654 * g++.dg/template/friend2.C: Remove as patch is reverted.
6655
6656 * g++.dg/warn/oldcast1.C: New test.
6657
6658 * g++.dg/template/ptrmem1.C: New test.
6659 * g++.dg/template/ptrmem2.C: New test.
6660
6661 * g++.dg/template/ntp.C: New test.
6662
6663 * g++.dg/other/component1.C: New test.
6664
6665 * g++.dg/template/ttp3.C: New test.
6666
6667 * g++.dg/template/friend2.C: New test.
6668 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6669
6670 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6671
6672 * g++.dg/other/ptrmem1.C: New test.
6673 * g++.dg/other/ptrmem2.C: New test.
6674
6675 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6676
6677 * g++.dg/template/ctor1.C: New test.
6678
6679 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6680
6681 * g++.dg/template/friend2.C: New test.
6682
6683 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
6684
6685 * gcc.dg/mmix-1.c: New test.
6686
6687 2001-12-31 Richard Henderson <rth@redhat.com>
6688
6689 * gcc.dg/asm-5.c: New.
6690
6691 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
6692
6693 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6694 in namespace __gnu_cxx
6695
6696 2001-12-30 Richard Henderson <rth@redhat.com>
6697
6698 * gcc.dg/debug-6.c: New.
6699
6700 2001-12-30 Jakub Jelinek <jakub@redhat.com>
6701
6702 * gcc.c-torture/compile/20011229-2.c: New test.
6703
6704 2001-12-29 Jakub Jelinek <jakub@redhat.com>
6705
6706 * gcc.dg/debug-3.c: New test.
6707 * gcc.dg/debug-4.c: New test.
6708 * gcc.dg/debug-5.c: New test.
6709
6710 2001-12-29 Richard Henderson <rth@redhat.com>
6711
6712 * g++.dg/eh/loop1.C: New.
6713
6714 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
6715
6716 * g++.dg/template/crash1.C: New test.
6717
6718 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
6719
6720 * g++.dg/other/const1.C: New test.
6721
6722 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
6723
6724 * gcc.c-torture/compile/20011229-1.c: New test.
6725
6726 2001-12-28 Stan Shebs <shebs@apple.com>
6727
6728 * lib/objc-torture.exp: Resync with c-torture.exp.
6729 * lib/objc.exp: Load standard libraries.
6730
6731 2001-12-28 Jakub Jelinek <jakub@redhat.com>
6732
6733 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6734 additional tests.
6735
6736 2001-12-27 Roger Sayle <roger@eyesopen.com>
6737
6738 * gcc.c-torture/execute/string-opt-16.c: New testcase.
6739
6740 2001-12-27 Richard Henderson <rth@redhat.com>
6741
6742 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6743
6744 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
6745
6746 * g++.dg/eh/ctor1.C: New test.
6747 * g++.dg/other/error2.C: New test.
6748
6749 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
6750
6751 * g++.dg/other/init2.C: New test.
6752
6753 2001-12-24 Richard Henderson <rth@redhat.com>
6754
6755 * gcc.dg/20011223-1.c: New.
6756 * gcc.dg/inline-1.c: New.
6757
6758 2001-12-23 Richard Henderson <rth@redhat.com>
6759
6760 * gcc.dg/asm-4.c: Test operand modifiers.
6761
6762 2001-12-23 Richard Henderson <rth@redhat.com>
6763
6764 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6765
6766 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
6767
6768 * gcc.c-torture/execute/20011223-1.c: New test.
6769
6770 2001-12-21 Richard Henderson <rth@redhat.com>
6771
6772 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6773 re-enables the warning.
6774
6775 2001-12-21 Richard Henderson <rth@redhat.com>
6776
6777 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6778
6779 2001-12-20 Jakub Jelinek <jakub@redhat.com>
6780
6781 * gcc.c-torture/compile/20011218-1.c: New test.
6782
6783 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
6784
6785 * gcc.misc-test/arm-isr.exp: New file. Control running of the
6786 arm-isr.c test.
6787 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
6788 epilogue generation for ARM ISR routines.
6789
6790 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6791
6792 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6793 * gcc.dg/format/c90-printf-3.c: Likewise.
6794 * gcc.dg/format/c99-printf-3.c: Likewise.
6795 * gcc.dg/format/ext-1.c: Likewise.
6796 * gcc.dg/format/ext-6.c: Likewise.
6797 * gcc.dg/format/format.h: Prototype unlocked stdio.
6798
6799 2001-12-20 Richard Henderson <rth@redhat.com>
6800
6801 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6802 (arena): Use it.
6803 (malloc): Correct allocation logic. Abort if we fill up the
6804 arena before initialization complete.
6805 (realloc): Correct allocation logic.
6806
6807 2001-12-20 Jakub Jelinek <jakub@redhat.com>
6808
6809 * gcc.c-torture/compile/20011219-2.c: New test.
6810
6811 * gcc.c-torture/execute/20011219-1.c: New test.
6812
6813 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
6814
6815 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
6816 target does not support weak symbols.
6817
6818 2001-12-19 Jakub Jelinek <jakub@redhat.com>
6819
6820 * gcc.c-torture/compile/20011219-1.c: New test.
6821
6822 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
6823
6824 * g++.dg/other/error1.C: New test.
6825
6826 2001-12-17 Jeffrey A Law (law@redhat.com)
6827
6828 * gcc.c-torture/execute/20011217-1.c: New test.
6829
6830 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
6831
6832 * objc.dg/special/: New directory.
6833 * objc.dg/special/special.exp: New file.
6834 * objc.dg/special/unclaimed-category-1.h: New file.
6835 * objc.dg/special/unclaimed-category-1a.m: New file.
6836 * objc.dg/special/unclaimed-category-1.m: New file.
6837
6838 2001-12-17 Andreas Jaeger <aj@suse.de>
6839
6840 * gcc.c-torture/compile/20011217-2.c: New test.
6841
6842 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6843
6844 * gcc.c-torture/compile/20011217-1.c: New test.
6845
6846 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
6847
6848 * testsuite/gcc.dg/20011214-1.c: New.
6849
6850 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
6851
6852 * gcc.dg/altivec-4.c: New.
6853
6854 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
6855
6856 * gcc.dg/20011113-1.c: New test.
6857
6858 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6859
6860 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6861 std::__malloc_alloc_template<0> and
6862 std::__default_alloc_template<false, 0>.
6863
6864 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
6865
6866 * objc/execute/bf-21.m: New test.
6867 * objc/execute/enumeration-1.m: New test.
6868 * objc/execute/enumeration-2.m: New test.
6869
6870 2001-12-12 Jakub Jelinek <jakub@redhat.com>
6871
6872 * gcc.dg/gnu89-init-1.c: New test.
6873
6874 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
6875
6876 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6877 * g++.old-deja/g++.jason/2371.C: Likewise.
6878 * g++.old-deja/g++.jason/template33.C: Likewise.
6879 * g++.old-deja/g++.jason/template34.C: Likewise.
6880 * g++.old-deja/g++.jason/template36.C: Likewise.
6881 * g++.old-deja/g++.oliva/typename1.C: Likewise.
6882 * g++.old-deja/g++.oliva/typename2.C: Likewise.
6883 * g++.old-deja/g++.other/typename1.C: Likewise.
6884 * g++.old-deja/g++.pt/inherit2.C: Likewise.
6885 * g++.old-deja/g++.pt/nontype5.C: Likewise.
6886 * g++.old-deja/g++.pt/typename11.C: Likewise.
6887 * g++.old-deja/g++.pt/typename14.C: Likewise.
6888 * g++.old-deja/g++.pt/typename16.C: Likewise.
6889 * g++.old-deja/g++.pt/typename3.C: Likewise.
6890 * g++.old-deja/g++.pt/typename4.C: Likewise.
6891 * g++.old-deja/g++.pt/typename5.C: Likewise.
6892 * g++.old-deja/g++.pt/typename7.C: Likewise.
6893 * g++.old-deja/g++.robertl/eb9.C: Likewise.
6894
6895 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
6896
6897 * g++.dg/other/linkage1.C: New test.
6898 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6899 specifiers.
6900
6901 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
6902
6903 * gcc.dg/concat.c: New test.
6904
6905 2001-12-11 Stan Shebs <shebs@apple.com>
6906
6907 * objc/compile: New test directory.
6908 * objc/compile/compile.exp: New expect script.
6909 * objc/compile/20011211-1.m: New compile test.
6910
6911 2001-12-11 Jason Merrill <jason@redhat.com>
6912
6913 * lib/prune.exp (prune_gcc_output): Also handle "In member
6914 function". So many permutations...
6915
6916 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6917
6918 * g++.dg/template/typedef1.C: New test.
6919
6920 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6921
6922 * g++.dg/other/copy1.C: New test.
6923
6924 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
6925
6926 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6927
6928 * gcc.dg/builtin-choose-expr.c: New.
6929
6930 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
6931
6932 * gcc.dg/altivec-2.c: New.
6933
6934 2001-12-07 Richard Henderson <rth@redhat.com>
6935
6936 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6937
6938 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
6939
6940 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6941 ultrasparc.
6942
6943 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6944
6945 * g++-old.deja/g++.robertl/eb101.C: Deleted.
6946
6947 2001-12-06 Janis Johnson <janis187@us.ibm.com>
6948
6949 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6950 variable argument list.
6951
6952 2001-12-06 Zack Weinberg <zack@codesourcery.com>
6953
6954 * gcc.c-torture/execute/memcheck: Delete entire directory.
6955 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6956 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6957
6958 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
6959
6960 * gcc.dg/Wshadow-1.c: New test.
6961
6962 2001-12-05 Jakub Jelinek <jakub@redhat.com>
6963
6964 * gcc.c-torture/compile/20011130-1.c: New test.
6965
6966 * gcc.dg/noncompile/20011025-1.c: New test.
6967
6968 * g++.dg/other/anon-union.C: New test.
6969
6970 * gcc.c-torture/execute/20011024-1.c: New test.
6971
6972 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
6973
6974 * gcc.c-torture/execute/20000722-1.x,
6975 gcc.c-torture/execute/20010123-1.x: Remove.
6976 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6977 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6978 gcc.dg/c99-complit-2.c: New tests.
6979
6980 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
6981
6982 * g++.dg/inherit/base1.C: New test.
6983
6984 2001-12-04 Jakub Jelinek <jakub@redhat.com>
6985
6986 * g++.dg/other/stdarg1.C: New test.
6987
6988 * gcc.c-torture/compile/20011130-2.c: New test.
6989
6990 2001-12-03 Janis Johnson <janis187@us.ibm.com>
6991
6992 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6993 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6994 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6995 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6996 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6997 * gcc.dg/builtin-prefetch-1.c: New test.
6998
6999 2001-12-03 Jakub Jelinek <jakub@redhat.com>
7000
7001 * gcc.dg/20011130-1.c: New test.
7002
7003 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
7004
7005 * g++.dg/other/scope1.C: New test.
7006 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
7007
7008 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
7009
7010 * gcc.dg/vla-init-1.c: New test.
7011
7012 2001-12-01 Geoff Keating <geoffk@redhat.com>
7013
7014 * gcc.c-torture/compile/structs.c: New testcase from GDB.
7015
7016 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
7017
7018 * objc.dg/alias.m: Update.
7019 * objc.dg/class-1.m: Update.
7020 * objc.dg/const-str-1.m: Update.
7021 * objc.dg/fwd-proto-1.m: Update.
7022 * objc.dg/id-1.m: Update.
7023 * objc.dg/super-class-1.m: Update.
7024
7025 2001-11-29 Mark Mitchell <mark@codesourcery.com>
7026
7027 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
7028 constructs.
7029
7030 2001-11-28 Jeffrey A Law (law@cygnus.com)
7031
7032 * gcc.c-torture/execute/20011128-1.c: New test.
7033
7034 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
7035
7036 * gcc.dg/20011127-1.c: New test.
7037
7038 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
7039
7040 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
7041 from Austin Group draft 7.
7042 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
7043 scanf format arguments.
7044 * gcc.dg/format/no-exargs-2.c: New test.
7045
7046 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
7047
7048 * g++.dg/abi/vbase8-4.C: New test.
7049
7050 2001-11-24 Ian Lance Taylor <ian@airs.com>
7051
7052 * gcc.c-torture/execute/20011121-1.c: New test.
7053
7054 2001-11-23 Jeffrey A Law (law@cygnus.com)
7055
7056 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
7057
7058 2001-11-23 Andreas Jaeger <aj@suse.de>
7059
7060 * gcc.dg/cpp/charconst-2.c: New test.
7061
7062 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
7063
7064 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
7065 to the host if it is remote. Let tests specify extra headers
7066 they use.
7067 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
7068 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
7069 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
7070 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
7071 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
7072 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
7073 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
7074 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
7075 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
7076 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
7077
7078 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
7079
7080 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
7081 for little endian ARMs.
7082
7083 2001-11-20 Jakub Jelinek <jakub@redhat.com>
7084
7085 * gcc.c-torture/compile/20011119-1.c: New test.
7086 * gcc.c-torture/compile/20011119-2.c: New test.
7087
7088 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
7089
7090 * gcc.dg/altivec-1.c: Fix typo.
7091
7092 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
7093
7094 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
7095
7096 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
7097
7098 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
7099
7100 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
7101
7102 * lib/g77.exp: Don't specify --rpath-link.
7103
7104 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
7105 across all the headers.
7106 * gcc.dg/format/format.exp: For testing on a remote host,
7107 copy format.h.
7108
7109 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
7110 * gcc.c-torture/execute/930406-1.c: Likewise.
7111 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7112
7113 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
7114
7115 * gcc.dg/altivec-1.c: New.
7116
7117 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
7118
7119 * gcc.dg/cpp/fpreprocessed.c: New test case.
7120
7121 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7122
7123 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
7124 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
7125 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
7126
7127 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7128
7129 * gcc.dg/no-builtin-1.c: New test.
7130
7131 2001-11-16 Jakub Jelinek <jakub@redhat.com>
7132
7133 * gcc.c-torture/execute/20011115-1.c: New test.
7134
7135 2001-11-15 Jakub Jelinek <jakub@redhat.com>
7136
7137 * gcc.c-torture/compile/20011114-2.c: New test.
7138 * gcc.c-torture/compile/20011114-3.c: New test.
7139 * gcc.c-torture/compile/20011114-4.c: New test.
7140
7141 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
7142
7143 * g++.dg/other/init1.C: New test.
7144
7145 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
7146
7147 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
7148 message.
7149
7150 * gcc.c-torture/execute/20011114-1.c: New testcase.
7151
7152 * gcc.c-torture/compile/20010327-1.c: Revert last change.
7153 * gcc.c-torture/compile/20011114-1.c: New test, exactly
7154 like the (before this change) version of 20010327-1.c.
7155
7156 2001-11-14 Roger Sayle <roger@eyesopen.com>
7157
7158 * gcc.c-torture/execute/string-opt-13.c: New testcase.
7159
7160 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
7161
7162 * g++.dg/init/array2.C: New test.
7163
7164 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
7165
7166 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
7167
7168 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
7169
7170 * g++.dg/other/forscope1.C: New test.
7171 * g++.dg/ext/forscope1.C: New test.
7172 * g++.dg/ext/forscope2.C: New test.
7173
7174 2001-11-13 Jakub Jelinek <jakub@redhat.com>
7175
7176 * gcc.c-torture/execute/20011113-1.c: New test.
7177
7178 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
7179
7180 * gcc.c-torture/execute/20011109-2.c: New test.
7181
7182 * gcc.c-torture/execute/20011109-1.c: New test.
7183
7184 2001-11-09 Jakub Jelinek <jakub@redhat.com>
7185
7186 * gcc.c-torture/compile/20011109-1.c: New test.
7187
7188 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
7189
7190 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
7191 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
7192 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
7193 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
7194 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
7195 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
7196 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
7197
7198 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
7199
7200 * g++.dg/warn/Wshadow-1.C: New tests.
7201 * g++.old-deja/g++.mike/for3.C: Update.
7202
7203 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
7204
7205 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
7206 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
7207 XFAILs. Adjust expected error texts.
7208 * gcc.c-torture/compile/20011106-1.c,
7209 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
7210 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
7211 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
7212 gcc.dg/c99-array-lval-5.c: New tests.
7213
7214 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7215
7216 * gcc.dg/cpp/defined.c: Update.
7217
7218 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7219
7220 * gcc.c-torture/execute/anon-1.c: New test.
7221
7222 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
7223
7224 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
7225 same size, so no warning should be produced on stormy16.
7226
7227 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
7228 due to oversized array.
7229 * g++.old-deja/g++.mike/ns15.C: Likewise.
7230 * g++.old-deja/g++.pt/crash16.C: Likewise.
7231
7232 2001-11-02 Graham Stott <grahams@redhat.com>
7233
7234 * g++.dgother/debug1.C: Fix typos.
7235
7236 2001-11-01 Jakub Jelinek <jakub@redhat.com>
7237
7238 * g++.dg/other/debug1.C: New test.
7239
7240 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7241
7242 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
7243 of unsigned long.
7244
7245 2001-10-30 Jakub Jelinek <jakub@redhat.com>
7246
7247 * gcc.dg/20011029-2.c: New test.
7248
7249 * gcc.c-torture/compile/20011029-1.c: New test.
7250
7251 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
7252
7253 * objc/execute/class_self-1.m: New test.
7254 * objc/execute/class_self-2.m: New test.
7255
7256 2001-10-25 Zack Weinberg <zack@codesourcery.com>
7257
7258 * gcc.misc-tests/msgs.exp: Delete.
7259 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
7260 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
7261 error set to match recent changes.
7262
7263 2001-10-24 Zack Weinberg <zack@codesourcery.com>
7264
7265 * gcc.dg/20011021-1.c: New test.
7266
7267 2001-10-24 Jakub Jelinek <jakub@redhat.com>
7268
7269 * gcc.c-torture/compile/20011023-1.c: New test.
7270
7271 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
7272
7273 * lib/g77.exp: Rewrite based on lib/g++.exp.
7274
7275 2001-10-19 Jakub Jelinek <jakub@redhat.com>
7276
7277 * gcc.c-torture/execute/20011019-1.c: New test.
7278
7279 * gcc.dg/20011018-1.c: New test.
7280
7281 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
7282
7283 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
7284
7285 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
7286
7287 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7288 * gcc.dg/attr-invalid.c: Likewise.
7289
7290 2001-10-18 Jakub Jelinek <jakub@redhat.com>
7291
7292 * testsuite/gcc.dg/20011015-1.c: New test.
7293
7294 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7295
7296 * g++.dg/template/unify2.C: New test.
7297
7298 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7299
7300 * g++.dg/other/exception-specification.C: New test
7301
7302 2001-10-13 Tom Rix <trix@redhat.com>
7303
7304 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7305 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7306
7307 2001-10-12 Jakub Jelinek <jakub@redhat.com>
7308
7309 * testsuite/gcc.dg/20011009-1.c: New test.
7310
7311 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
7312
7313 PR g++/4476
7314 * g++.dg/other/friend1.C: New test.
7315
7316 2001-10-11 Richard Henderson <rth@redhat.com>
7317
7318 * g++.old-deja/g++.other/crash18.C: Add -S to options.
7319
7320 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7321
7322 * gcc.c-torture/compile/20011010-1.c: New.
7323
7324 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
7325
7326 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7327 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7328 g77.f-torture/execute/execute.exp,
7329 g77.f-torture/noncompile/noncompile.exp,
7330 gcc.c-torture/compile/compile.exp,
7331 gcc.c-torture/execute/execute.exp,
7332 gcc.c-torture/execute/ieee/ieee.exp,
7333 gcc.c-torture/execute/memcheck/memcheck.exp,
7334 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7335 objc/execute/execute.exp: Update FSF address.
7336
7337 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7338
7339 * gcc.dg/cpp/cmdlne-C.c: Update.
7340 * gcc.dg/cpp/cmdlne-C2.c: New.
7341
7342 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7343
7344 * gcc.c-torture/execute/20011008-3.c: New.
7345
7346 2001-10-08 DJ Delorie <dj@redhat.com>
7347
7348 * gcc.dg/20011008-1.c: New.
7349 * gcc.dg/20011008-2.c: New.
7350
7351 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7352
7353 * gcc.dg/cpp/spacing1.c: Update test.
7354
7355 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
7356
7357 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
7358 spelling errors of "separate" as "seperate".
7359
7360 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
7361
7362 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
7363 enough to avoid inlining.
7364
7365 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7366
7367 * lib/g77.exp: set libg2c_dir correctly.
7368
7369 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
7370
7371 * gcc.dg/cpp/macro11.c: New test.
7372
7373 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7374
7375 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
7376 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
7377 gcc.dg/format/multattr-3.c: New tests.
7378 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
7379 tests for format attributes on function pointers being rejected.
7380
7381 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7382
7383 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
7384
7385 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7386
7387 * g++.dg/warn/format1.C: New test.
7388
7389 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
7390
7391 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
7392
7393 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7394
7395 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
7396
7397 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7398
7399 * gcc.dg/cpp/redef2.c: Add test.
7400
7401 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
7402
7403 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
7404 long-standing bug on i686, apparently.
7405 * gcc.c-torture/execute/loop-2c.x: New file.
7406 * gcc.c-torture/execute/loop-2d.x: New file.
7407 * gcc.c-torture/execute/loop-3c.x: New file.
7408
7409 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
7410
7411 * gcc.dg/cpp/20000625-2.c: Correct line number.
7412
7413 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7414
7415 * gcc.dg/cpp/macro10.c: New test.
7416 * gcc.dg/cpp/strify3.c: New test.
7417 * gcc.dg/cpp/spacing1.c: Add tests.
7418 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
7419 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
7420
7421 2001-09-24 DJ Delorie <dj@redhat.com>
7422
7423 * gcc.c-torture/execute/20010924-1.c: New test.
7424
7425 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7426
7427 * testsuite/objc/execute/paste.m: Remove.
7428
7429 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
7430
7431 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
7432
7433 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
7434
7435 * g77.dg/strlen0.f: New test.
7436
7437 2001-09-21 Richard Henderson <rth@redhat.com>
7438
7439 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
7440 * g++.old-deja/g++.abi/vtable2.C: Likewise.
7441
7442 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
7443
7444 Table-driven attributes.
7445 * g++.dg/ext/attrib1.C: New test.
7446
7447 2001-09-20 DJ Delorie <dj@redhat.com>
7448
7449 * gcc.dg/20000926-1.c: Update expected warning messages.
7450 * gcc.dg/array-2.c: Likewise, and test for warnings too.
7451 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
7452 array.
7453
7454 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
7455
7456 * g++.dg/eh/registers1.C: New test case.
7457
7458 2001-09-17 Richard Henderson <rth@redhat.com>
7459
7460 * gcc.dg/array-5.c: Fix VLA decomposition test.
7461
7462 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
7463
7464 * gcc.dg/cpp/line5.c: New testcase.
7465
7466 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
7467
7468 * gcc.dg/cpp/macro9.c: New test.
7469
7470 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
7471
7472 * gcc.c-torture/execute/980223.c: Change type of addr from long
7473 to char *.
7474
7475 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
7476
7477 * gcc.c-torture/execute/20010915-1.c: New test.
7478
7479 2001-09-14 Janis Johnson <janis187@us.ibm.com>
7480
7481 * g77.dg/bprob: New directory.
7482 * g77.dg/bprob/bprob.exp: New file.
7483 * g77.dg/bprob/bprob-1.f: New test.
7484 * g77.dg/gcov: New directory.
7485 * g77.dg/gcov/gcov.exp: New file.
7486 * g77.dg/gcov/gcov-1.f: New test.
7487 * g77.dg/gcov/gcov-1.x: New file.
7488
7489 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
7490
7491 * gcc.dg/cpp/directiv.c: Update.
7492 * gcc.dg/cpp/undef1.c: Update.
7493
7494 2001-09-12 Jakub Jelinek <jakub@redhat.com>
7495
7496 * gcc.dg/20010912-1.c: New test.
7497
7498 2001-09-11 Janis Johnson <janis187@us.ibm.com>
7499
7500 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
7501 language-independent file in lib.
7502 * lib/gcov.exp: New file.
7503
7504 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7505
7506 * gcc.c-torture/compile/20010911-1.c: New test.
7507
7508 2001-09-10 Janis Johnson <janis187@us.ibm.com>
7509
7510 * lib/profopt.exp: New, to support profile-directed optimizations.
7511 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
7512 * gcc.misc-tests/bprob-1.c: New test.
7513 * gcc.misc-tests/bprob-2.c: New test.
7514
7515 2001-09-07 Janis Johnson <janis187@us.ibm.com>
7516
7517 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
7518 XFAIL and which kinds of gcov output to verify.
7519 * gcc.misc-tests/gcov-4b.x: New file.
7520 * gcc.misc-tests/gcov-5b.x: New file.
7521 * gcc.misc-tests/gcov-6.x: New file.
7522 * gcc.misc-tests/gcov-7.c: New test.
7523 * gcc.misc-tests/gcov-7.x: New file.
7524
7525 2001-09-06 Janis Johnson <janis187@us.ibm.com>
7526
7527 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
7528 * gcc.misc-tests/gcov-6.c: New test.
7529
7530 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
7531
7532 PR c++/3986
7533 * g++.dg/abi/vbase1.C: New test.
7534
7535 2001-09-05 Ziemowit Laski <zlaski@apple.com>
7536
7537 * objc.dg/method-2.m: New.
7538
7539 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
7540
7541 PR c++/4203
7542 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
7543 * g++.dg/init/empty1.C: New test.
7544
7545 2001-09-03 Jakub Jelinek <jakub@redhat.com>
7546
7547 * gcc.c-torture/compile/20010903-1.c: New test.
7548
7549 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
7550
7551 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
7552 for m68k.
7553
7554 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
7555
7556 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
7557
7558 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
7559
7560 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
7561
7562 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
7563
7564 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
7565 for 16-bit 'unsigned int'.
7566
7567 2001-08-29 Kazu Hirata <kazu@hxi.com>
7568
7569 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
7570
7571 2001-08-27 Richard Henderson <rth@redhat.com>
7572
7573 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
7574 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
7575
7576 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
7577
7578 * gcc.dg/asm-names.c (ymain): New.
7579
7580 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
7581
7582 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
7583 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
7584 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
7585
7586 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7587
7588 * gcc.dg/compare5.c: New testcase.
7589
7590 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
7591
7592 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
7593 and "In instantiation".
7594
7595 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
7596
7597 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
7598
7599 2001-08-20 Janis Johnson <janis187@us.ibm.com>
7600
7601 * gcc.misc-tests/gcov.exp: Add support for branch information.
7602 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
7603 * gcc.misc-tests/gcov-4.c: New test.
7604 * gcc.misc-tests/gcov-4b.c: New test.
7605 * gcc.misc-tests/gcov-5b.c: New test.
7606
7607 2001-08-20 Zack Weinberg <zackw@panix.com>
7608
7609 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
7610 expected to fail.
7611
7612 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7613
7614 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7615
7616 2001-08-19 Jakub Jelinek <jakub@redhat.com>
7617
7618 * g++.dg/eh/template1.C: New test.
7619
7620 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
7621
7622 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
7623 Fix thinko.
7624 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
7625 for xfail.
7626
7627 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
7628
7629 * lib/g77-dg.exp: Use prune.exp for common procedures
7630 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
7631 * lib/g77.exp: (g77-dg-prune) Remove
7632
7633 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
7634
7635 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
7636
7637 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7638
7639 * g++.dg/template/unify1.C: New test.
7640
7641 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
7642
7643 * g++.dg/abi/empty4.C: New test.
7644
7645 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
7646
7647 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
7648 solaris2.*
7649 * g77.f-torture/compile/pr3743.x: Likewise
7650
7651 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7652
7653 * g++.dg/other/using-declaration.C: New test.
7654
7655 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
7656
7657 * gcc.dg/cpp/tr-sign.c: New testcase.
7658
7659 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
7660
7661 * gcc.dg/cpp/19951025-1.c: Revert.
7662 * gcc.dg/cpp/directiv.c: We no longer process directives that
7663 interrupt macro arguments.
7664
7665 2001-08-03 Zack Weinberg <zackw@stanford.edu>
7666
7667 * gcc.dg/bconstp-1.c: New test.
7668
7669 2001-08-03 Richard Henderson <rth@redhat.com>
7670
7671 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7672
7673 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
7674
7675 * gcc.dg/cpp/19951025-1.c: Update.
7676
7677 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
7678
7679 * g77.dg/ff90-1.f (s): Fix reference of variable z,
7680 should be x.
7681
7682 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
7683
7684 Kill -fhonor-std.
7685 * g++.old-deja/g++.ns/ns14.C: Remove special options.
7686 * g++.old-deja/g++.other/std1.C: Likewise.
7687 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7688
7689 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7690
7691 * lib/g77.exp: Load gcc-defs.exp for common procedures
7692 (g77_pass, g77_fail, g77_finish, g77_exit,
7693 ${tool}_check_unsupported_p} Now redundant. Deleted.
7694
7695 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7696
7697 * g77.dg/fbackslash.f
7698 * g77.dg/fcase-preserve.f
7699 * g77.dg/ff90-1.f
7700 * g77.dg/ffixed-line-length-0.f
7701 * g77.dg/ffixed-line-length-132.f
7702 * g77.dg/ffixed-line-length-7.f
7703 * g77.dg/ffixed-line-length-72.f
7704 * g77.dg/ffixed-line-length-none.f
7705 * g77.dg/ffree-form-1.f
7706 * g77.dg/fno-backslash.f
7707 * g77.dg/fno-f90-1.f
7708 * g77.dg/fno-fixed-form-1.f
7709 * g77.dg/fno-onetrip.f
7710 * g77.dg/fno-typeless-boz.f
7711 * g77.dg/fno-underscoring.f
7712 * g77.dg/fno-vxt-1.f
7713 * g77.dg/fonetrip.f
7714 * g77.dg/ftypeless-boz.f
7715 * g77.dg/fugly-assumed.f
7716 * g77.dg/funderscoring.f
7717 * g77.dg/fvxt-1.f
7718
7719 2001-08-01 Ziemowit Laski <zlaski@apple.com>
7720
7721 * objc.dg/fwd-proto-1.m: New.
7722 * objc.dg/local-decl-1.m: New.
7723 * objc.dg/naming-1.m: New.
7724 * objc.dg/naming-2.m: New.
7725 * objc.dg/proto-hier-1.m: New.
7726
7727 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
7728
7729 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7730 largest-type elements to a struct makes its size grow.
7731
7732 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
7733
7734 * g++.dg/abi/vthunk1.C: New test.
7735
7736 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
7737
7738 * g++.dg/abi/vbase8-22.C: New test.
7739
7740 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7741
7742 * gcc.dg/cpp/macro8.c: New test.
7743
7744 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
7745
7746 * g++.dg/abi/vbase8-21.C: New test.
7747
7748 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
7749
7750 * g++.dg/abi/vbase8-10.C: New test.
7751
7752 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7753
7754 * lib/g++.exp (g++_set_ld_library_path): Renamed to
7755 ${tool}_set_ld_library_path.
7756 Changed caller.
7757 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7758 g++.exp.
7759
7760 2001-07-26 Stan Cox <scox@redhat.com>
7761
7762 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7763 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7764 gcc_exit, gcc_check_unsupported_p):
7765 Moved to gcc-deps.exp
7766 * gcc-deps.exp: New file.
7767
7768 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7769
7770 * g++.old-deja/g++.pt/defarg14.C: New test.
7771
7772 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7773
7774 * g++.old-deja/g++.other/lineno5.C: New test.
7775
7776 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7777
7778 * g++.old-deja/g++.pt/crash68.C: New test.
7779
7780 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7781
7782 * g++.old-deja/g++.other/crash42.C: New test.
7783
7784 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7785
7786 * gcc.dg/cpp/extratokens.c: Fix.
7787 * gcc.dg/cpp/skipping2.c: New tests.
7788
7789 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7790
7791 * gcc.c-torture/execute/20010724-1.c: New file.
7792 * gcc.c-torture/execute/20010724-1.x: New file.
7793
7794 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7795
7796 * g++.old-deja/g++.other/cond7.C: New test.
7797
7798 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7799
7800 * g++.old-deja/g++.other/optimize4.C: New test.
7801
7802 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7803
7804 * g++.old-deja/g++.abi/vbase8-5.C: New test.
7805
7806 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
7807
7808 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7809 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7810 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7811 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7812
7813 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7814 bug report" message.
7815
7816 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7817 * g++.dg/ext/instantiate1.C: Move from old-deja.
7818
7819 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
7820
7821 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7822 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7823 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7824 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7825
7826 2001-07-23 Jeffrey A Law (law@cygnus.com)
7827
7828 * gcc.c-torture/execute/20010723-1.c: New test.
7829
7830 2001-07-23 Ben Elliston <bje@redhat.com>
7831
7832 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7833
7834 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7835
7836 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7837 i[34567]86-*-*.
7838 Delete handling of ieee_multilib_flags.
7839 Pass -mieee for alpha*-*-* and sh-*-*.
7840 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7841
7842 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
7843
7844 Remove old-abi tests.
7845 * g++.old-deja/g++.mike/p11116.C: Remove.
7846 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7847
7848 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
7849
7850 * g77.f-torture/compile/pr3743.f: New test
7851
7852 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
7853
7854 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7855
7856 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7857
7858 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7859 g++.old-deja/g++.pt/static6.C: Likewise.
7860 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7861 supports weak symbols.
7862
7863 2001-07-18 Andreas Jaeger <aj@suse.de>
7864
7865 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7866 supported again.
7867
7868 2001-07-18 Andreas Jaeger <aj@suse.de>
7869
7870 * gcc.dg/iftrap-1.c: Fix target line.
7871
7872 2001-07-17 Richard Henderson <rth@redhat.com>
7873
7874 * gcc.c-torture/execute/20010717-1.c: New.
7875
7876 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
7877
7878 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7879 tests.
7880
7881 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7882
7883 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7884
7885 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7886
7887 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7888 UAC_SIGBUS, UAC_NOPRINT definitions.
7889
7890 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
7891
7892 * objc/execute/object_is_class.m: New test.
7893 * objc/execute/object_is_meta_class.m: New test.
7894
7895 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7896
7897 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7898 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7899
7900 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
7901
7902 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7903 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7904
7905 2001-07-14 Richard Henderson <rth@redhat.com>
7906
7907 * gcc.dg/iftrap-1.c: New.
7908
7909 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
7910
7911 * g77.f-torture/execute/intrinsic77.f: New test.
7912
7913 2001-07-11 Janis Johnson <janis@us.ibm.com>
7914
7915 * gcc.misc-tests/gcov-3.c: New test.
7916
7917 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
7918
7919 * gcc.c-torture/compile/20010711-1.c,
7920 * gcc.c-torture/compile/20010711-2.c: New tests.
7921
7922 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
7923
7924 * gcc.c-torture/execute/20010711-1.c: New test.
7925
7926 2001-07-11 Ben Elliston <bje@redhat.com>
7927
7928 * g++.old-deja/g++.other/enum5.C: New test.
7929
7930 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
7931
7932 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7933 (g++-dg-prune): Call prune_gcc_output.
7934 * prune.exp: New file for prune_gcc_output.
7935 * lib/g++.exp, lib/gcc.exp: Load it.
7936
7937 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
7938
7939 * gcc.c-torture/compile/20010701-1.c,
7940 g++.old-deja/g++.ext/attrib6.C: New tests.
7941
7942 2001-07-06 Jeffrey A Law (law@cygnus.com)
7943
7944 * gcc.c-torture/compile/20010706-1.c: New test.
7945
7946 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
7947
7948 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7949
7950 2001-06-28 Stan Shebs <shebs@apple.com>
7951
7952 * gcc.dg/pragma-darwin.c: New test.
7953
7954 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7955
7956 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7957 Solaris 2.[678] system.
7958
7959 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
7960
7961 * gcc.dg/20010622-1.c: New test.
7962
7963 2001-06-18 Stan Shebs <shebs@apple.com>
7964
7965 * objc.dg: New directory.
7966 * objc.dg/dg.exp: New file.
7967 * objc.dg/alias.m: New.
7968 * objc.dg/class-1.m: New.
7969 * objc.dg/class-2.m: New.
7970 * objc.dg/const-str-1.m: New.
7971 * objc.dg/const-str-2.m: New.
7972 * objc.dg/id-1.m: New.
7973 * objc.dg/method-1.m: New.
7974 * objc.dg/super-class-1.m: New.
7975 * lib/objc-dg.exp: New file.
7976
7977 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
7978
7979 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7980 of label name.
7981
7982 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
7983
7984 * g++.old-deja/g++.abi/vbase8-9.C: New test.
7985
7986 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7987
7988 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7989 variable.
7990
7991 2001-06-12 Richard Henderson <rth@redhat.com>
7992
7993 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7994
7995 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
7996
7997 * g++.old-deja/g++.abi/vbase5.C: New test.
7998 * g++.old-deja/g++.abi/vbase6.C: New test.
7999 * g++.old-deja/g++.abi/vbase7.C: New test.
8000
8001 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8002
8003 * gcc.c-torture/compile/20010610-1.c: New test.
8004
8005 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
8006
8007 * g++.old-deja/g++.abi/vbase4.C: New test.
8008
8009 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8010
8011 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
8012 support %f for HC11/HC12 targets.
8013 * gcc.c-torture/execute/930513-1.x: New file, likewise.
8014 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
8015 on HC11/HC12 targets.
8016 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
8017
8018 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8019
8020 * gcc.dg/wchar_t-1.c: New file.
8021 * gcc.dg/wint_t-1.c: Likewise.
8022
8023 2001-06-11 Bernd Schmidt <bernds@redhat.com>
8024
8025 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
8026
8027 2001-06-11 Richard Henderson <rth@redhat.com>
8028
8029 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
8030
8031 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8032
8033 * gcc.c-torture/compile/20010611-1.c: New test.
8034
8035 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8036
8037 * gcc.dg/c99-tag-1.c: Add more tests.
8038
8039 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
8040
8041 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
8042 representation on MN10300 and ARM/Thumb.
8043
8044 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
8045
8046 * g77.f-torture/execute/20010610.f: New.
8047
8048 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
8049
8050 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
8051 names.
8052
8053 2001-06-09 Richard Henderson <rth@redhat.com>
8054
8055 * gcc.c-torture/execute/ashrdi-1.c: New.
8056 * gcc.c-torture/execute/ashldi-1.c: New.
8057 * gcc.c-torture/execute/lshrdi-1.c: New.
8058
8059 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
8060
8061 * objc/execute/load-3.m: Added. Check sending +load to categories,
8062 in addition to classes.
8063
8064 2001-06-08 Stan Shebs <shebs@apple.com>
8065
8066 * objc/execute/load-2.m: New test. From Nicola Pero
8067 <n.pero@mi.flashnet.it>.
8068
8069 2001-06-08 Jakub Jelinek <jakub@redhat.com>
8070
8071 * gcc.c-torture/execute/20010605-2.c: New test.
8072
8073 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8074
8075 * g++.old-deja/g++.abi/vbase2.C: New test.
8076 * g++.old-deja/g++.abi/vbase3.C: New test.
8077
8078 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8079
8080 * g++.old-deja/g++.pt/friend49.C: New test.
8081
8082 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
8083
8084 * g++.old-deja/g++.ext/anon3.C: New test.
8085
8086 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
8087
8088 * g++.old-deja/g++.other/conv7.C: New test.
8089
8090 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
8091
8092 * gcc.c-torture/compile/20010605-2.c: New test.
8093
8094 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
8095
8096 * gcc.c-torture/execute/20010604-1.c: New test.
8097
8098 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
8099
8100 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
8101
8102 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
8103
8104 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8105 (g++_link_flags): Likewise.
8106 (g++_init): Pass gccpath's value to two previous functions.
8107
8108 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8109
8110 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
8111 Ensure logfile entry matches exec command line.
8112
8113 2001-05-31 Richard Henderson <rth@redhat.com>
8114
8115 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
8116 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
8117
8118 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
8119
8120 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
8121 compiler for irix6.2
8122
8123 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
8124
8125 * g++.old-deja/g++.other/optimize3.C: New file.
8126
8127 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
8128
8129 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
8130 assemble.
8131
8132 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
8133
8134 * g++.old-deja/g++.other/optimize2.C: New file.
8135
8136 2001-05-25 Diego Novillo <dnovillo@redhat.com>
8137
8138 * gcc.c-torture/compile/20010518-2.c: New file.
8139 * gcc.c-torture/execute/20010518-1.c: New file.
8140 * gcc.c-torture/execute/20010518-2.c: New file.
8141
8142 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
8143
8144 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
8145
8146 2001-05-24 Mark Mitchell <mark@codesourcery.com>
8147
8148 G++ no longer defines builtins that do not begin with __builtin.
8149 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
8150 * g++.old-deja/g++.brendand/misc13.C: Likewise.
8151 * g++.old-deja/g++.law/builtin1.C: Likewise.
8152 * g++.old-deja/g++.law/cvt2.C: Likewise.
8153 * g++.old-deja/g++.mike/net5.C: Likewise.
8154 * g++.old-deja/g++.other/builtins1.C: Likewise.
8155 * g++.old-deja/g++.other/builtins2.C: Likewise.
8156 * g++.old-deja/g++.other/builtins3.C: Likewise.
8157 * g++.old-deja/g++.other/builtins4.C: Likewise.
8158 * g++.old-deja/g++.other/inline8.C: Likewise.
8159 * g++.old-deja/g++.robertl/eb39.C: Likewise.
8160
8161 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
8162
8163 * g++.old-deja/g++.pt/using1.C: Adjust.
8164 * g++.old-deja/g++.pt/using2.C: New test.
8165
8166 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8167
8168 * gcc.dg/cpp/charconst.c: New tests.
8169 * gcc.dg/cpp/escape.c: New tests.
8170 * gcc.dg/cpp/escape-1.c: New tests.
8171 * gcc.dg/cpp/escape-2.c: New tests.
8172 * gcc.dg/cpp/ucs.c: New tests.
8173
8174 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
8175
8176 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
8177 native compiler for irix6.5.
8178
8179 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
8180
8181 * lib/g++.exp (g++_include_flags): Use args to compute
8182 get_multilibs.
8183 (g++_link_flags): Likewise.
8184 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
8185
8186 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
8187
8188 * gcc.dg/c90-hexfloat-1.c: Add more tests.
8189
8190 2001-05-21 Geoff Keating <geoffk@redhat.com>
8191
8192 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
8193 this file.
8194
8195 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8196
8197 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
8198 STACK_SIZE;
8199 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
8200 to STACK_SIZE; Use it to define size of add_histo array.
8201 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
8202 to STACK_SIZE.
8203 (f): Use GITT_SIZE to define size of gitt local table.
8204 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
8205 to STACK_SIZE; Use it to define size of bytemem array.
8206
8207 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8208
8209 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
8210 on 68HC11/HC12 due to the asm instruction.
8211 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
8212 * gcc.c-torture/compile/920520-1.x: Likewise.
8213 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
8214 on 68HC11/HC12 because the function is larger than 64K.
8215 * gcc.c-torture/compile/961203-1.x: New file, this test fails
8216 on 68HC11/HC12 because the structure is too large.
8217
8218 2001-05-20 Richard Henderson <rth@redhat.com>
8219
8220 * gcc.c-torture/execute/20010520-1.c: New.
8221
8222 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8223
8224 * g++.old-deja/g++.warn/compare1.C: New test.
8225 * gcc.dg/compare4.c: New test.
8226
8227 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
8228
8229 * g++.old-deja/g++.other/optimize1.C: New test.
8230
8231 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8232
8233 * g++.old-deja/g++.pt/spec41.C: New test.
8234
8235 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
8236
8237 * gcc.c-torture/compile/20010114-1.x: Remove.
8238
8239 2001-05-18 Stan Shebs <shebs@apple.com>
8240
8241 * gcc.c-torture/compile/20010518-1.c: New test.
8242
8243 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
8244
8245 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
8246 * g++.old-deja/g++.pt/crash67.C: New test.
8247
8248 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
8249
8250 * g++.old-deja/g++.other/debug9.C: New test.
8251
8252 2001-05-16 Zack Weinberg <zackw@stanford.edu>
8253
8254 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
8255
8256 2001-05-16 Jan Hubicka <jh@suse.cz>
8257
8258 * gcc.c-torture/compile/20010516-1.c: New test.
8259
8260 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8261
8262 * g++.old-deja/g++.other/crash41.C: New test.
8263
8264 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8265
8266 * g++.old-deja/g++.pt/crash66.C: New test.
8267
8268 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
8269
8270 * g++.old-deja/g++.robertl/eb27.C: Convert.
8271
8272 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
8273
8274 * g++.dg/friend-warn.C: New test. Do not warn about friend
8275 declaration being redundant.
8276
8277 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
8278
8279 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
8280
8281 2001-05-14 Mark Mitchell <mark@codesourcery.com>
8282
8283 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
8284
8285 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
8286
8287 * lib/g++.exp: Use testsuite_flags.
8288
8289 2001-05-13 Mark Mitchell <mark@codesourcery.com>
8290
8291 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8292
8293 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
8294
8295 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8296
8297 2001-05-11 Mark Mitchell <mark@codesourcery.com>
8298
8299 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8300
8301 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
8302
8303 * gcc.c-torture/compile/20010313-1.c: New test.
8304
8305 2001-05-09 Zack Weinberg <zackw@stanford.edu>
8306
8307 * gcc.dg/cpp/direct2.c: New test.
8308 * gccq.dg/cpp/direct2s.c: New test.
8309
8310 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8311
8312 2001-05-07 Mark Mitchell <mark@codesourcery.com>
8313
8314 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8315 * g++.old-deja/g++.other/op3.C: Likewise.
8316
8317 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8318
8319 * gcc.dg/cpp/syshdr.h: New file.
8320 * gcc.dg/cpp/sysmac1.c: Update.
8321 * gcc.dg/cpp/sysmac2.c: Update.
8322
8323 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8324
8325 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8326
8327 2001-05-04 David Edelsohn <edelsohn@gnu.org>
8328
8329 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8330 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8331
8332 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
8333
8334 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8335
8336 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
8337
8338 * lib/g++.exp (g++_include_flags): Don't use any special flags
8339 if TESTING_IN_BUILD_TREE is not defined.
8340 (g++_init): Use a plain 'c++' as the compiler if
8341 TESTING_IN_BUILD_TREEE is not defined.
8342
8343 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8344
8345 * g++.old-deja/g++.eh/catch13.C: New test.
8346 * g++.old-deja/g++.eh/catch14.C: New test.
8347
8348 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8349
8350 * gcc.dg/cpp/tr-define.c: New test.
8351
8352 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
8353
8354 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8355 <stdlib.h>, not <malloc.h>.
8356
8357 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8358
8359 * g++.old-deja/g++.ns/template17.C: New test.
8360
8361 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8362
8363 * g++.old-deja/g++.pt/ref4.C: New test.
8364
8365 2001-04-30 Richard Henderson <rth@redhat.com>
8366
8367 * gcc.dg/20000724-1.c: Revert last change.
8368
8369 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
8370
8371 * g77.f-torture/execute/20010430.f: New test.
8372
8373 2001-04-30 Mark Mitchell <mark@codesourcery.com>
8374
8375 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
8376
8377 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
8378
8379 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
8380
8381 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8382
8383 * g++.old-deja/g++.eh/crash6.C: New test.
8384
8385 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8386
8387 * g++.old-deja/g++.other/warn7.C: New test.
8388
8389 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8390
8391 * g++.old-deja/g++.other/defarg9.C: New test.
8392
8393 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8394
8395 * g77.f-torture/compile/20010426.f: New test.
8396 * g77.f-torture/execute/20010426.f: New test.
8397
8398 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8399
8400 * g77.f-torture/compile/20000629-1.x: Remove - error
8401 has been fixed.
8402
8403 2001-04-26 Jeffrey A Law (law@cygnus.com)
8404
8405 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
8406 Tweak slightly to work with g++.dg framework.
8407 * g++.dg/special/ecos.exp: Run initp1.C test.
8408 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
8409
8410 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
8411 its linker doesn't give line numbers either.
8412 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
8413
8414 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8415
8416 * g++.old-deja/g++.other/lex1.C: New test.
8417
8418 2001-04-26 Jakub Jelinek <jakub@redhat.com>
8419
8420 * gcc.dg/noncompile/20010425-1.c: New test.
8421
8422 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8423
8424 * g++.old-deja/g++.pt/mangle2.C: New test.
8425
8426 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8427
8428 * gcc.dg/format/plus-1.c: New test.
8429
8430 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8431
8432 * gcc.dg/20010423-1.c: New test.
8433
8434 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8435
8436 * gcc.c-torture/execute/20010422-1.c: New test.
8437
8438 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
8439
8440 * g++.old-deja/g++.ns/type2.C: New test.
8441
8442 2001-04-24 Zack Weinberg <zackw@stanford.edu>
8443
8444 * g++.old-deja/g++.other/perf1.C: New test.
8445
8446 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
8447
8448 * gcc.dg/c99-func-2.c: Remove xfail.
8449 * gcc.dg/c99-func-3.c: Remove xfail.
8450 * gcc.dg/c99-func-4.c: Remove xfail.
8451
8452 2001-04-23 Zack Weinberg <zackw@stanford.edu>
8453
8454 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
8455
8456 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
8457
8458 * gcc.c-torture/compile/20010423-1.c: New test.
8459
8460 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8461
8462 * g++.old-deja/g++.pt/typename28.C: New test.
8463
8464 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8465
8466 * g++.old-deja/g++.abi/empty2.C: New test.
8467 * g++.old-deja/g++.abi/empty3.C: New test.
8468
8469 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8470
8471 * g++.old-deja/g++.other/comdat2.C: New test.
8472 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
8473
8474 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8475
8476 * g++.old-deja/g++.other/overload14.C: New test.
8477
8478 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8479
8480 * g++.old-deja/g++.other/lookup23.C: New test.
8481
8482 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8483
8484 * gcc.c-torture/execute/20010403-1.c: New test.
8485
8486 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
8487 Mark Mitchell <mark@codesourcery.com>
8488
8489 * lib/old-dejagnu.exp: Don't delete output of executable.
8490 Add .exe suffix to executables.
8491
8492 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
8493
8494 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
8495
8496 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8497
8498 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
8499
8500 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8501
8502 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
8503 * g++.old-deja/g++.abi/crash1.C: New test.
8504
8505 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8506
8507 * g++.old-deja/g++.other/crash40.C: New test.
8508
8509 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8510
8511 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
8512
8513 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
8514
8515 * g++.old-deja/g++.other/warn6.C: New test.
8516
8517 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8518
8519 * g++.old-deja/g++.robertl/eb42.C: Same.
8520
8521 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8522
8523 * gcc.dg/wtr-conversion-1.c: New testcase.
8524
8525 2001-04-10 Richard Henderson <rth@redhat.com>
8526
8527 * g++.old-deja/g++.other/array5.C: New.
8528
8529 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8530
8531 * gcc.c-torture/execute/20010408-1.c: New test.
8532
8533 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
8534
8535 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
8536 headers and constructs.
8537 * g++.old-deja/g++.robertl/eb79.C: Same.
8538 * g++.old-deja/g++.robertl/eb77.C (main): Same.
8539 * g++.old-deja/g++.robertl/eb73.C: Same.
8540 * g++.old-deja/g++.robertl/eb66.C (main): Same.
8541 * g++.old-deja/g++.robertl/eb55.C (t): Same.
8542 * g++.old-deja/g++.robertl/eb54.C (main): Same.
8543 * g++.old-deja/g++.robertl/eb46.C (main): Same.
8544 * g++.old-deja/g++.robertl/eb44.C: Same.
8545 * g++.old-deja/g++.robertl/eb41.C (main): Same.
8546 * g++.old-deja/g++.robertl/eb4.C (main): Same.
8547 * g++.old-deja/g++.robertl/eb39.C: Same.
8548 * g++.old-deja/g++.robertl/eb33.C (main): Same.
8549 * g++.old-deja/g++.robertl/eb31.C (main): Same.
8550 * g++.old-deja/g++.robertl/eb30.C: Same.
8551 * g++.old-deja/g++.robertl/eb3.C: Same.
8552 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
8553 * g++.old-deja/g++.robertl/eb21.C: Same.
8554 * g++.old-deja/g++.robertl/eb15.C: Same.
8555 * g++.old-deja/g++.robertl/eb118.C: Same.
8556 * g++.old-deja/g++.robertl/eb115.C (main): Same.
8557 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
8558 * g++.old-deja/g++.robertl/eb109.C: Same.
8559 * g++.old-deja/g++.other/sibcall1.C (main): Same.
8560 * g++.old-deja/g++.mike/rtti1.C: Same.
8561 * g++.old-deja/g++.mike/p658.C: Same.
8562 * g++.old-deja/g++.mike/net46.C: Same.
8563 * g++.old-deja/g++.mike/net34.C: Same.
8564 * g++.old-deja/g++.mike/memoize1.C: Same.
8565 * g++.old-deja/g++.mike/eh2.C: Same.
8566 * g++.old-deja/g++.law/weak.C: Same.
8567 * g++.old-deja/g++.law/visibility7.C: Same.
8568 * g++.old-deja/g++.law/visibility25.C: Same.
8569 * g++.old-deja/g++.law/visibility22.C: Same.
8570 * g++.old-deja/g++.law/visibility2.C: Same.
8571 * g++.old-deja/g++.law/visibility17.C: Same.
8572 * g++.old-deja/g++.law/visibility13.C: Same.
8573 * g++.old-deja/g++.law/visibility10.C: Same.
8574 * g++.old-deja/g++.law/visibility1.C: Same.
8575 * g++.old-deja/g++.law/virtual3.C (eval): Same.
8576 * g++.old-deja/g++.law/vbase1.C: Same.
8577 * g++.old-deja/g++.law/operators32.C: Same.
8578 * g++.old-deja/g++.law/nest3.C: Same.
8579 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
8580 * g++.old-deja/g++.law/except5.C (main): Same.
8581 * g++.old-deja/g++.law/cvt7.C (run): Same.
8582 * g++.old-deja/g++.law/cvt2.C: Same.
8583 * g++.old-deja/g++.law/cvt16.C: Same.
8584 * g++.old-deja/g++.law/ctors6.C (bar): Same.
8585 * g++.old-deja/g++.law/ctors17.C (main): Same.
8586 * g++.old-deja/g++.law/ctors13.C: Same.
8587 * g++.old-deja/g++.law/ctors12.C (main): Same.
8588 * g++.old-deja/g++.law/ctors10.C: Same.
8589 * g++.old-deja/g++.law/code-gen5.C: Same.
8590 * g++.old-deja/g++.law/bad-error7.C: Same.
8591 * g++.old-deja/g++.law/arm9.C: Same.
8592 * g++.old-deja/g++.law/arm12.C: Same.
8593 * g++.old-deja/g++.law/arg8.C: Same.
8594 * g++.old-deja/g++.law/arg1.C: Same.
8595 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
8596 * g++.old-deja/g++.jason/template31.C: Same.
8597 * g++.old-deja/g++.jason/template24.C (main): Same.
8598 * g++.old-deja/g++.jason/2371.C: Same.
8599 * g++.old-deja/g++.eh/new2.C: Same.
8600 * g++.old-deja/g++.eh/new1.C: Same.
8601 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
8602 * g++.old-deja/g++.brendan/nest21.C (main): Same.
8603 * g++.old-deja/g++.brendan/err-msg3.C: Same.
8604 * g++.old-deja/g++.brendan/crash62.C: Same.
8605 * g++.old-deja/g++.brendan/crash52.C: Same.
8606 * g++.old-deja/g++.brendan/crash49.C (main): Same.
8607 * g++.old-deja/g++.brendan/crash38.C: Same.
8608 * g++.old-deja/g++.brendan/crash15.C (main): Same.
8609 * g++.old-deja/g++.brendan/copy9.C: Same.
8610
8611 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
8612
8613 * gcc.c-torture/execute/20001203-2.c (memset):
8614 Count argument is of type __SIZE_TYPE__.
8615
8616 2001-04-04 Diego Novillo <dnovillo@redhat.com>
8617
8618 * gcc.c-torture/compile/20010404-1.c: New test.
8619
8620 2001-04-04 Jakub Jelinek <jakub@redhat.com>
8621
8622 * gcc.c-torture/compile/20010326-1.c: New test.
8623
8624 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
8625
8626 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
8627 peculiarities of the SH.
8628 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
8629
8630 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8631
8632 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
8633 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
8634 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
8635
8636 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8637
8638 * g77.f-torture/compile/20010321-1.f: New test.
8639
8640 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8641
8642 * gcc.c-torture/compile/20010329-1.c: New test.
8643
8644 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8645
8646 * gcc.c-torture/execute/20010329-1.c: New test.
8647
8648 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
8649
8650 * g++.old-deja/g++.other/eh4.C: Fix typo.
8651
8652 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
8653
8654 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
8655
8656 2001-03-28 Philip Blundell <philb@gnu.org>
8657
8658 * gcc.c-torture/compile/20010328-1.c: New test.
8659
8660 2001-03-27 Richard Henderson <rth@redhat.com>
8661
8662 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
8663 * g++.old-deja/g++.eh/vbase3.C: Likewise.
8664
8665 2001-03-27 Alan Modra <alan@linuxcare.com.au>
8666
8667 * gcc.c-torture/compile/20010327-1.c: New test.
8668
8669 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
8670
8671 * g++.old-deja/g++.other/friend12.C: New test.
8672 * g++.old-deja/g++.other/friend9.C: Expect no errors.
8673 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8674
8675 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
8676
8677 * gcc.c-torture/execute/20010325-1.c: New test.
8678
8679 2001-03-23 Jakub Jelinek <jakub@redhat.com>
8680
8681 * g++.old-deja/g++.other/mangle3.C: New test.
8682
8683 2001-03-22 Jakub Jelinek <jakub@redhat.com>
8684
8685 * g++.old-deja/g++.other/anon8.C: New test.
8686
8687 2001-03-20 Philip Blundell <philb@gnu.org>
8688
8689 * gcc.c-torture/compile/20010320-1.c: New test.
8690
8691 2001-03-17 Richard Henderson <rth@redhat.com>
8692
8693 * g++.old-deja/g++.other/eh4.C: Add expected error text.
8694
8695 2001-03-15 Geoff Keating <geoff@redhat.com>
8696
8697 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8698 tests on AIX.
8699
8700 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
8701
8702 * g++.old-deja/g++.other/eh4.C: New test.
8703
8704 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
8705
8706 * gcc.dg/cpp/mi1.c: Update.
8707
8708 2001-03-14 Jakub Jelinek <jakub@redhat.com>
8709
8710 * g++.old-deja/g++.other/regstack.C: New test.
8711
8712 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
8713
8714 * g++.old-deja/g++.other/ref4.C: New test.
8715
8716 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
8717
8718 * objc/execute/va_method.m: Added.
8719 * objc/execute/IMP.m: Added.
8720 * objc/execute/_cmd.m: Added.
8721 * objc/execute/accessing_ivars.m: Added.
8722 * objc/execute/class-1.m: Added.
8723 * objc/execute/class-10.m: Added.
8724 * objc/execute/class-11.m: Added.
8725 * objc/execute/class-12.m: Added.
8726 * objc/execute/class-13.m: Added.
8727 * objc/execute/class-14.m: Added.
8728 * objc/execute/class-2.m: Added.
8729 * objc/execute/class-3.m: Added.
8730 * objc/execute/class-4.m: Added.
8731 * objc/execute/class-5.m: Added.
8732 * objc/execute/class-6.m: Added.
8733 * objc/execute/class-7.m: Added.
8734 * objc/execute/class-8.m: Added.
8735 * objc/execute/class-9.m: Added.
8736 * objc/execute/class-tests-1.h
8737 * objc/execute/class-tests-2.h
8738 * objc/execute/compatibility_alias.m: Added.
8739 * objc/execute/encode-1.m: Added.
8740 * objc/execute/formal_protocol-1.m: Added.
8741 * objc/execute/formal_protocol-2.m: Added.
8742 * objc/execute/formal_protocol-3.m: Added.
8743 * objc/execute/formal_protocol-4.m: Added.
8744 * objc/execute/formal_protocol-5.m: Added.
8745 * objc/execute/formal_protocol-6.m: Added.
8746 * objc/execute/formal_protocol-7.m: Added.
8747 * objc/execute/informal_protocol.m: Added.
8748 * objc/execute/initialize.m: Added.
8749 * objc/execute/load.m: Added.
8750 * objc/execute/many_args_method.m: Added.
8751 * objc/execute/nested-3.m: Added.
8752 * objc/execute/no_clash.m: Added.
8753 * objc/execute/private.m: Added.
8754 * objc/execute/redefining_self.m: Added.
8755 * objc/execute/root_methods.m: Added.
8756 * objc/execute/selector-1.m: Added.
8757 * objc/execute/static-1.m: Added.
8758 * objc/execute/static-2.m: Added.
8759 * objc/execute/va_method.m: Added.
8760
8761 2001-03-10 Richard Henderson <rth@redhat.com>
8762
8763 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8764
8765 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8766
8767 * g++.old-deja/g++.other/crash31.C: XFAIL.
8768 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8769 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8770 * gcc.c-torture/execute/20010123-1.x: XFAIL.
8771 * gcc.c-torture/execute/20010124-1.x: XFAIL.
8772 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8773
8774 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
8775
8776 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8777
8778 2001-03-06 Zack Weinberg <zackw@stanford.edu>
8779
8780 * gcc.dg/20000724-1.c: Don't use multiline strings.
8781
8782 2001-03-06 Zack Weinberg <zackw@stanford.edu>
8783
8784 * objc/execute/string1.m, objc/execute/string2.m: Compare the
8785 result of -cString against what we expect it to be; don't just
8786 print it out for no one to read.
8787
8788 * objc/execute/string3.m, objc/execute/string4.m: New tests.
8789 Based on testcases provided by Nicola Pero.
8790
8791 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
8792
8793 * gcc.dg/cpp/macro7.c: New test.
8794
8795 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
8796
8797 * gcc.dg/cpp/multiline.c: Update.
8798
8799 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8800
8801 * g++.old-deja/g++.other/enum3.C: New test.
8802
8803 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8804
8805 * g++.old-deja/g++.other/pod1.C: New test.
8806
8807 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8808
8809 * g++.old-deja/g++.ext/overload1.C: New test.
8810
8811 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
8812
8813 * g++.old-deja/g++.pt/using1.C: New test.
8814
8815 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
8816
8817 * g++.old-deja/g++.other/using9.C: New test.
8818
8819 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
8820
8821 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8822
8823 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8824
8825 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
8826
8827 * g++.old-deja/g++.ext/realpt1.C: Remove.
8828
8829 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
8830
8831 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8832
8833 2001-02-26 Will Cohen <wcohen@redhat.com>
8834
8835 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8836
8837 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
8838
8839 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8840 templatized constructors.
8841
8842 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8843
8844 * gcc.c-torture/execute/20010224-1.c: New test.
8845
8846 2001-02-23 Jakub Jelinek <jakub@redhat.com>
8847
8848 * gcc.c-torture/execute/20010222-1.c: New test.
8849
8850 2001-02-22 Jakub Jelinek <jakub@redhat.com>
8851
8852 * g++.old-deja/g++.other/inline20.C: New test.
8853
8854 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
8855
8856 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8857
8858 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8859
8860 * g++.old-deja/g++.other/lookup22.C: New test.
8861
8862 2001-02-19 Zack Weinberg <zackw@stanford.edu>
8863
8864 * g77.dg: New directory.
8865 * g77.dg/20010216-1.f: New test case.
8866 * g77.dg/dg.exp: New driver.
8867 * lib/g77-dg.exp: New driver library.
8868
8869 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8870
8871 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8872
8873 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
8874
8875 * g++.old-deja/g++.other/decl9.C: New test.
8876
8877 2001-02-16 Jakub Jelinek <jakub@redhat.com>
8878
8879 * g++.old-deja/g++.other/init16.C: Update the test so that it does
8880 not need <string> and also tests the initialization at runtime.
8881
8882 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
8883
8884 * gcc.c-torture/execute/longlong.c: New test.
8885
8886 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
8887
8888 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8889
8890 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
8891
8892 * gcc.c-torture/execute/920302-1.c (execute):
8893 Change argument type to short.
8894
8895 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
8896
8897 * g++.old-deja/g++.pt/deduct6.C: New test.
8898
8899 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
8900
8901 * g++.old-deja/g++.pt/deduct5.C: New test.
8902
8903 2001-02-14 Jakub Jelinek <jakub@redhat.com>
8904
8905 * gcc.c-torture/execute/20010209-1.c: New test.
8906
8907 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
8908
8909 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8910
8911 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
8912
8913 * g++.dg/vtgc1.C: Update for new ABI.
8914
8915 * consistency.vlad: New directory, 1665 files.
8916
8917 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
8918
8919 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8920 return type.
8921 * gcc.dg/cpp/digraphs.c: Declare puts.
8922
8923 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8924
8925 * g++.old-deja/g++.other/warn5.C: New test.
8926
8927 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8928
8929 * g++.old-deja/g++.pt/spec40.C: New test.
8930
8931 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8932
8933 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8934 case.
8935 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8936
8937 2001-02-12 Jakub Jelinek <jakub@redhat.com>
8938
8939 * gcc.c-torture/compile/20010209-1.c: New test.
8940
8941 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
8942
8943 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8944 excess errors message but not if it crashes.
8945 * g++.old-deja/g++.other/crash27.C: Likewise.
8946 * g++.old-deja/g++.other/crash28.C: Likewise.
8947 * g++.old-deja/g++.other/crash30.C: Likewise.
8948 * g++.old-deja/g++.other/crash32.C: Likewise.
8949 * g++.old-deja/g++.other/crash35.C: Likewise.
8950 * g++.old-deja/g++.pt/inherit2.C: Likewise.
8951
8952 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
8953
8954 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8955 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8956 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8957 g77.f-torture/execute/execute.exp,
8958 g77.f-torture/noncompile/noncompile.exp,
8959 gcc.c-torture/execute/execute.exp,
8960 gcc.c-torture/execute/memcheck/memcheck.exp,
8961 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8962 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8963 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8964 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8965 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8966 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8967 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8968 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8969 Remove bug reporting instructions with ancient email addresses.
8970
8971 2001-02-07 Jakub Jelinek <jakub@redhat.com>
8972
8973 * gcc.dg/20010202-1.c: New test.
8974 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8975
8976 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
8977
8978 * g++.dg/stdbool-if.C: New test.
8979
8980 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
8981
8982 * objc/execute/fdecl.m: Added main().
8983
8984 2001-02-07 Jakub Jelinek <jakub@redhat.com>
8985
8986 * gcc.c-torture/execute/20010206-1.c: New test.
8987
8988 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
8989
8990 * gcc.dg/cpp/avoidpaste1.c: Update.
8991
8992 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
8993
8994 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8995 Pero <nicola@brainstorm.co.uk>.
8996 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8997
8998 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
8999
9000 * g++.old-deja/g++.pt/spec39.C: New test.
9001
9002 2001-02-05 Jakub Jelinek <jakub@redhat.com>
9003
9004 * gcc.c-torture/compile/20010202-1.c: New test.
9005
9006 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
9007
9008 * g++.old-deja/g++.abi/primary2.C: New test.
9009 * g++.old-deja/g++.abi/primary3.C: New test.
9010 * g++.old-deja/g++.abi/primary4.C: New test.
9011 * g++.old-deja/g++.abi/primary5.C: New test.
9012 * g++.old-deja/g++.abi/vtable3.h: New test.
9013 * g++.old-deja/g++.abi/vtable3a.C: New test.
9014 * g++.old-deja/g++.abi/vtable3b.C: New test.
9015 * g++.old-deja/g++.abi/vtable3c.C: New test.
9016 * g++.old-deja/g++.abi/vtable3d.C: New test.
9017 * g++.old-deja/g++.abi/vtable3e.C: New test.
9018 * g++.old-deja/g++.abi/vtable3f.C: New test.
9019 * g++.old-deja/g++.abi/vtable3g.C: New test.
9020 * g++.old-deja/g++.abi/vtable3h.C: New test.
9021 * g++.old-deja/g++.abi/vtable3i.C: New test.
9022 * g++.old-deja/g++.abi/vtable3j.C: New test.
9023 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
9024
9025 2001-02-03 Jakub Jelinek <jakub@redhat.com>
9026
9027 * g++.old-deja/g++.other/anon6.C: New test.
9028 * g++.old-deja/g++.other/anon7.C: New test.
9029
9030 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
9031
9032 * gcc.dg/cpp/avoidpaste2.c: New tests.
9033
9034 2001-01-31 Jakub Jelinek <jakub@redhat.com>
9035
9036 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
9037
9038 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
9039
9040 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
9041 DECIMAL_DIG cases for Irix."
9042
9043 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
9044
9045 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
9046
9047 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9048
9049 * gcc.dg/c99-tag-1.c: New test.
9050
9051 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9052
9053 * gcc.dg/cpp/tr-warn1.c: Add tests.
9054
9055 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9056
9057 * gcc.dg/cpp/avoidpaste1.c: Update.
9058 * gcc.dg/cpp/paste4.c: Update.
9059
9060 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
9061
9062 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
9063 cases for Irix.
9064
9065 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9066
9067 * g++.old-deja/g++.other/inline19.C: New test.
9068
9069 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
9070
9071 * gcc.dg/Wlarger-than.c: New test.
9072
9073 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9074
9075 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
9076
9077 2001-01-29 Jakub Jelinek <jakub@redhat.com>
9078
9079 * gcc.c-torture/execute/20010129-1.c: New test.
9080 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
9081
9082 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
9083
9084 * gcc.dg/cpp/avoidpaste1.c: Test case.
9085
9086 2001-01-28 Jakub Jelinek <jakub@redhat.com>
9087
9088 * g++.old-deja/g++.other/inline18.C: New test.
9089
9090 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9091
9092 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
9093 and __builtin_putchar.
9094
9095 2001-01-27 Jakub Jelinek <jakub@redhat.com>
9096
9097 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
9098 tests.
9099
9100 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
9101
9102 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
9103 floating point number rounding mode to round to the nearest
9104 representable mode.
9105
9106 2001-01-25 Jakub Jelinek <jakub@redhat.com>
9107
9108 * g++.old-deja/g++.other/mangle2.C: New test.
9109
9110 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
9111
9112 * gcc.c-torture/compile/20010124-1.c: New test.
9113
9114 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
9115
9116 * g++.old-deja/g++.pt/spec38.C: New test.
9117
9118 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9119
9120 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
9121 "Build don't run".
9122
9123 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9124
9125 * gcc.c-torture/execute/20010123-1.c: New test.
9126
9127 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9128
9129 * g++.old-deja/g++.pt/spec37.C: New test.
9130
9131 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9132
9133 * g++.old-deja/g++.pt/overload14.C: New test.
9134
9135 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9136
9137 * gcc.c-torture/execute/20010122-1.c: New test, exercise
9138 __builtin_return_address.
9139
9140 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
9141
9142 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
9143 * g++.old-deja/g++.pt/spec35.C: New test.
9144 * g++.old-deja/g++.pt/spec36.C: New test.
9145
9146 2001-01-20 Jakub Jelinek <jakub@redhat.com>
9147
9148 * gcc.c-torture/compile/20010118-1.c: New test.
9149
9150 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
9151
9152 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
9153
9154 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9155
9156 * gcc.c-torture/execute/20010119-1.c: New test.
9157
9158 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9159
9160 * g++.old-deja/g++.other/vbase5.C: New test.
9161
9162 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9163
9164 * gcc.c-torture/execute/20010118-1.c: New test.
9165
9166 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9167
9168 * g++.old-deja/g++.pt/deduct3.C: New test.
9169
9170 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9171
9172 * g++.old-deja/g++.pt/spec34.C: New test.
9173
9174 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
9175
9176 * g77.f-torture/compile/20000601-2.f: New test.
9177
9178 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9179
9180 * g++.old-deja/g++.other/init17.C: New test.
9181
9182 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
9183
9184 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
9185
9186 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9187
9188 * g++.old-deja/g++.pt/unify8.C: New test.
9189
9190 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9191
9192 * g++.old-deja/g++.abi/vbase1.C: New test.
9193
9194 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9195
9196 * g++.old-deja/g++.pt/crash65.C: New test.
9197
9198 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
9199
9200 * gcc.dg/cpp/assembl2.S: New test case.
9201
9202 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
9203
9204 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
9205 are supported.
9206
9207 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9208
9209 * g++.old-deja/g++.other/builtins1.C: New test.
9210 * g++.old-deja/g++.other/builtins2.C: Likewise.
9211 * g++.old-deja/g++.other/builtins3.C: Likewise.
9212 * g++.old-deja/g++.other/builtins4.C: Likewise.
9213
9214 2001-01-17 Jakub Jelinek <jakub@redhat.com>
9215
9216 * gcc.c-torture/compile/20010117-1.c: New test.
9217 * gcc.c-torture/compile/20010117-2.c: New test.
9218
9219 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9220
9221 * g77.f-torture/execute/20010116.[fx]: New test,
9222 XFAIL on i?86-*-*.
9223 * g77.f-torture/compile/20010115.f: Indicate it's
9224 a test for PR fortran/1636.
9225
9226 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
9227
9228 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
9229
9230 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9231
9232 * g77.f-torture/compile/20010115.f: New test.
9233
9234 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
9235
9236 * g++.old-deja/g++.pt/nontype5.C: New test.
9237
9238 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
9239
9240 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
9241 have an equivalent working one below it.
9242
9243 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9244
9245 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
9246 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9247
9248 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9249
9250 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
9251 message containing "init_priority".
9252 (conpr-2.C): Likewise.
9253 (conpr-3.C): Likewise.
9254 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
9255
9256 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9257
9258 * gcc.c-torture/execute/20010114-2.c: New test.
9259
9260 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
9261
9262 * gcc.c-torture/compile/20010114-1.c: New test.
9263 * gcc.c-torture/compile/20010114-1.x: Xfail.
9264 * gcc.c-torture/compile/20010114-2.c: New test.
9265 * gcc.c-torture/execute/20010114-1.c: New test.
9266 * gcc.dg/trunc-1.c: New test.
9267 * gcc.dg/uninit-B.c: New test.
9268
9269 2001-01-13 Nick Clifton <nickc@redhat.com>
9270
9271 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
9272 target.
9273
9274 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
9275
9276 * gcc.c-torture/compile/20010113-1.c: New test.
9277
9278 2001-01-13 Jakub Jelinek <jakub@redhat.com>
9279
9280 * gcc.c-torture/compile/20001212-1.c: New test.
9281
9282 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
9283
9284 * gcc.dg/cpp/widestr1.c: Update.
9285 * gcc.dg/cpp/prag-imp.c: Remove.
9286
9287 2001-01-12 Jakub Jelinek <jakub@redhat.com>
9288
9289 * gcc.c-torture/execute/20000801-3.x: Remove.
9290 * gcc.dg/c90-init-1.c: New test.
9291 * gcc.dg/c99-init-1.c: New test.
9292 * gcc.dg/c99-init-2.c: New test.
9293 * gcc.dg/gnu99-init-1.c: New test.
9294
9295 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
9296
9297 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9298 testing that no relevant ones were found.
9299
9300 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9301
9302 * g++.old-deja/g++.pt/cast2.C: New test.
9303
9304 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9305
9306 * g++.old-deja/g++.pt/friend47.C: New test.
9307
9308 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9309
9310 * g++.old-deja/g++.pt/instantiate13.C: New test.
9311
9312 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9313
9314 * g++.old-deja/g++.other/defarg7.C: New test.
9315 * g++.old-deja/g++.other/defarg8.C: New test.
9316
9317 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9318
9319 * g++.old-deja/g++.pt/crash64.C: New test.
9320
9321 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9322
9323 * g++.old-deja/g++.pt/crash63.C: New test.
9324
9325 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
9326
9327 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9328
9329 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
9330
9331 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9332
9333 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9334
9335 * g++.old-deja/g++.pt/error3.C: New test.
9336
9337 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9338
9339 * g++.old-deja/g++.other/crash39.C: New test.
9340
9341 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9342
9343 * g++.old-deja/g++.other/vbase4.C: New test.
9344
9345 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
9346
9347 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9348 * gcc.dg/special/20000419-2.c: New file. Identical to above.
9349 * gcc.dg/special/special.exp: New test driver which will check
9350 for alias support for the above test.
9351
9352 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
9353
9354 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9355 problems on small machines.
9356 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
9357 parameterize.
9358
9359 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
9360
9361 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
9362 mips.
9363 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9364
9365 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
9366
9367 * g++.old_deja/g++.pt/using8.C: New test.
9368
9369 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
9370
9371 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
9372
9373 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
9374
9375 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
9376 where a failure is expected.
9377 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
9378
9379 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9380
9381 * g++.old_deja/g++.pt/instantiate12.C: New test.
9382
9383 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9384
9385 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
9386 start of structs.
9387 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
9388 * g++.old-deja/g++.brendan/crash17.C: Likewise.
9389 * g++.old-deja/g++.brendan/crash29.C: Likewise.
9390 * g++.old-deja/g++.brendan/crash48.C: Likewise.
9391 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9392 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
9393 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9394 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
9395 * g++.old-deja/g++.eh/spec6.C: Likewise.
9396 * g++.old-deja/g++.jason/crash3.C: Likewise.
9397 * g++.old-deja/g++.law/ctors11.C: Likewise.
9398 * g++.old-deja/g++.law/ctors17.C: Likewise.
9399 * g++.old-deja/g++.law/ctors5.C: Likewise.
9400 * g++.old-deja/g++.law/ctors9.C: Likewise.
9401 * g++.old-deja/g++.mike/ambig1.C: Likewise.
9402 * g++.old-deja/g++.mike/net22.C: Likewise.
9403 * g++.old-deja/g++.mike/p3538a.C: Likewise.
9404 * g++.old-deja/g++.mike/p3538b.C: Likewise.
9405 * g++.old-deja/g++.mike/virt3.C: Likewise.
9406 * g++.old-deja/g++.niklas/t128.C: Likewise.
9407 * g++.old-deja/g++.other/anon4.C: Likewise.
9408 * g++.old-deja/g++.other/using1.C: Likewise.
9409 * g++.old-deja/g++.other/warn3.C: Likewise.
9410 * g++.old-deja/g++.pt/t37.C: Likewise.
9411 * g++.old-deja/g++.robertl/eb69.C: Likewise.
9412 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9413
9414 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9415
9416 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
9417
9418 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9419
9420 * gcc.c-torture/execute/stdio-opt-3.c: New test.
9421
9422 2001-01-07 Jakub Jelinek <jakub@redhat.com>
9423
9424 * gcc.c-torture/compile/20010107-1.c: New test.
9425
9426 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9427
9428 * gcc.c-torture/execute/builtin-noret-1.c: New test.
9429
9430 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9431
9432 * gcc.dg/format/format.h: New file.
9433 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
9434 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
9435 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
9436 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
9437 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
9438 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9439 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
9440 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
9441 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
9442 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
9443 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
9444 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
9445 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
9446 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
9447 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
9448 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
9449 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
9450 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
9451 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
9452 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
9453 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
9454 instead of declaring standard types, macros and functions in each
9455 test.
9456
9457 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
9458
9459 * gcc.c-torture/execute/20010106-1.c: New test.
9460
9461 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
9462
9463 * gcc.dg/format/format.exp: New file.
9464 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
9465 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
9466 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
9467 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
9468 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
9469 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
9470 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
9471 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
9472 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
9473 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
9474 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
9475 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
9476 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
9477 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
9478 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
9479 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
9480 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
9481 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
9482 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
9483 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
9484 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
9485 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
9486 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
9487 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
9488 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
9489 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
9490 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
9491 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
9492 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
9493 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
9494 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
9495 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
9496 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
9497 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
9498 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
9499 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
9500 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
9501 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
9502 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
9503 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
9504 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
9505 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
9506
9507 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
9508
9509 * gcc.c-torture/execute/991228-1.c: Take word endianness into
9510 account.
9511
9512 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
9513
9514 * gcc.c-torture/execute/builtin-complex-1.c: New test.
9515
9516 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
9517
9518 * g++.old-deja/g++.pt/crash62.C: New test.
9519
9520 2001-01-04 Richard Henderson <rth@redhat.com>
9521
9522 * gcc.dg/20000926-1.c: Update expected warnings.
9523 * gcc.dg/array-2.c: Likewise.
9524 * gcc.dg/array-4.c: Also validate flexible array members.
9525 * gcc.dg/c99-flex-array-1.c: New.
9526
9527 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9528
9529 * gcc.c-torture/compile/20001222-1.x: Remove.
9530
9531 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9532
9533 * gcc.c-torture/execute/built-in-setjmp.c: New.
9534
9535 2001-01-03 Richard Henderson <rth@redhat.com>
9536
9537 * gcc.dg/940510-1.c: Update expected error wording.
9538 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
9539
9540 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
9541
9542 * lib/target-supports.exp (check_alias_available): Modified to
9543 indicate aliases not supported if only weak aliases are supported.
9544
9545 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9546
9547 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
9548 Turn on cmpstrsi checks for __pj__ and __i370__.
9549
9550 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9551
9552 * g++.old-deja/g++.other/virtual11.C: New test.
9553
9554 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9555
9556 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
9557
9558 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9559
9560 * gcc.c-torture/compile/20010102-1.c: New test.
9561
9562 2001-01-02 Andreas Jaeger <aj@suse.de>
9563
9564 * gcc.dg/noreturn-3.c: New test.
9565
9566 * gcc.dg/noreturn-4.c: New test.
9567
9568 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9569
9570 * gcc.c-torture/execute/stdio-opt-1.c: Also test
9571 __builtin_fputc and __builtin_fwrite.
9572
9573 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9574
9575 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
9576 signed char, not default char.
9577
9578 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9579
9580 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
9581
9582 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
9583
9584 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
9585
9586 2000-12-29 Richard Henderson <rth@redhat.com>
9587
9588 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
9589 (__cyg_profile_func_exit): Define.
9590
9591 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9592
9593 * g++.dg/vtgc1.C: New test.
9594
9595 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
9596
9597 * gcc.dg/noncompile/20001228-1.c: New test.
9598
9599 * gcc.dg/20001228-1.c: New test.
9600
9601 * gcc.c-torture/execute/20001228-1.c: New test.
9602
9603 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
9604
9605 * gcc.dg/format-strfmon-1.c: New test.
9606
9607 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9608
9609 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
9610 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
9611 * gcc.c-torture/execute/string-opt-1.c: Likewise.
9612 * gcc.c-torture/execute/string-opt-2.c: Likewise.
9613 * gcc.c-torture/execute/string-opt-3.c: Likewise.
9614 * gcc.c-torture/execute/string-opt-4.c: Likewise.
9615 * gcc.c-torture/execute/string-opt-6.c: Likewise.
9616 * gcc.c-torture/execute/string-opt-7.c: Likewise.
9617 * gcc.c-torture/execute/string-opt-8.c: Likewise.
9618 * gcc.c-torture/execute/string-opt-9.c: Likewise.
9619 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9620 * gcc.c-torture/execute/string-opt-11.c: Likewise.
9621 * gcc.c-torture/execute/string-opt-12.c: Likewise.
9622
9623 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
9624 * gcc.c-torture/execute/string-opt-4.c: Test index.
9625
9626 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
9627
9628 * gcc.c-torture/compile/20001226-1.c: New test.
9629
9630 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
9631
9632 * gcc.c-torture/compile/20001222-1.c: New test.
9633 * gcc.c-torture/compile/20001222-1.x: Xfail.
9634
9635 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
9636
9637 * gcc.c-torture/execute/comp-goto-2.c: New test.
9638
9639 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
9640
9641 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
9642 Use long types if __INT_MAX__ is 32767.
9643 (main): Use cast to (sint32 *) when poking 88 into a_page.
9644
9645 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
9646
9647 2000-12-21 Bernd Schmidt <bernds@redhat.com>
9648
9649 * gcc.c-torture/compile/20001221-1.c: New test.
9650 * gcc.c-torture/execute/20001221-1.c: New test.
9651
9652 2000-12-20 Richard Henderson <rth@redhat.com>
9653
9654 * g++.old-deja/g++.pt/crash36.C: Update error lines.
9655 * g++.old-deja/g++.robertl/eb109.C: Likewise.
9656
9657 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9658
9659 * gcc.dg/compare3.c: New test.
9660
9661 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
9662
9663 * gcc.dg/format-warnll-1.c: New test.
9664
9665 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
9666
9667 * gcc.dg/cpp/cmdlne-P.c: New test.
9668
9669 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
9670
9671 * gcc.c-torture/execute/builtin-abs-1.c,
9672 gcc.c-torture/execute/builtin-abs-2.c: New tests.
9673
9674 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
9675
9676 * gcc.dg/cpp/multiline.c: New test.
9677
9678 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
9679
9680 * g++.old-deja/g++.other/syshdr1.C: Update.
9681 * gcc.dg/cpp/lineflags.c: Remove temporarily.
9682
9683 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9684
9685 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9686
9687 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9688
9689 * g++.old-deja/g++.pt/ttp65.C: New test.
9690
9691 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9692
9693 * g++.old-deja/g++.pt/ttp64.C: New test.
9694
9695 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9696
9697 * g++.old-deja/g++.pt/spec33.C: New test.
9698
9699 2000-12-14 Catherine Moore <clm@redhat.com>
9700
9701 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9702 * gcc.c-torture/execute/920612-2.c: Likewise.
9703 * gcc.c-torture/execute/920428-2.c: Likewise.
9704 * gcc-c-torture/execute/va-arg-11.c: Call exit.
9705 * gcc.c-torture/execute/va-arg-21.c: Likewise.
9706
9707 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9708
9709 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9710 * gcc.dg/pack-test-2.c: Likewise.
9711
9712 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
9713
9714 Tests by Zack Weinberg <zackw@stanford.edu>.
9715
9716 * gcc.dg/cpp/defined.c: Update.
9717 * gcc.dg/cpp/defined_trad.c: New tests.
9718
9719 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
9720
9721 * gcc.dg/cpp/trad-direct.c: Update.
9722
9723 2000-12-11 Neil Booth <neilb@earthling.net>
9724
9725 * gcc.dg/cpp/defined_trad.c
9726
9727 2000-12-11 Neil Booth <neilb@earthling.net>
9728
9729 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9730
9731 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
9732
9733 * gcc.dg/format-miss-2.c: New test.
9734
9735 2000-12-09 Neil Booth <neilb@earthling.net>
9736
9737 * gcc.dg/cpp/lineflags.c: New tests.
9738 * gcc.dg/cpp/poison.c: Update.
9739 * gcc.dg/cpp/redef2.c: Update.
9740 * gcc.dg/cpp/skipping.c: New test.
9741
9742 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
9743
9744 * g++.old-deja/g++.other/eh3.C: New testcase.
9745
9746 2000-12-07 Neil Booth <neilb@earthling.net>
9747
9748 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9749 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9750 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9751 wtr-union-init-2.c, wtr-union-init-3.c: Update.
9752 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9753 Update.
9754
9755 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9756
9757 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9758 __SIZE_TYPE__ instead of int for type of integers cast to
9759 pointers.
9760
9761 2000-12-07 Jakub Jelinek <jakub@redhat.com>
9762
9763 * g++.old-deja/g++.other/cleanup4.C: New test.
9764
9765 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9766
9767 * format-sec-1.c: New test.
9768
9769 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9770
9771 * gcc.dg/format-nonlit-3.c: New test.
9772
9773 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9774
9775 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9776 through a null pointer.
9777
9778 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9779
9780 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9781 * g++.old-deja/g++.pt/partial4.C: New test.
9782
9783 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
9784
9785 * gcc.c-torture/execute/ieee/hugeval.x: New.
9786
9787 2000-12-06 Neil Booth <neilb@earthling.net>
9788
9789 * gcc.dg/cpp/backslash2.c: New tests.
9790
9791 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9792
9793 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9794 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9795
9796 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
9797
9798 * gcc.c-torture/execute/20001203-2.c: New testcase.
9799
9800 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
9801
9802 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9803 * g++.old-deja/g++.other/virtual10.C: New test.
9804
9805 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
9806
9807 * g++.old-deja/g++.mike/pmf5.C: Remove test.
9808
9809 2000-12-05 Richard Henderson <rth@redhat.com>
9810
9811 * gcc.c-torture/compile/20001205-1.c: New.
9812
9813 2000-12-04 Neil Booth <neilb@earthling.net>
9814
9815 * g++.old-deja/g++.other/virtual9.C: New test.
9816 * g++.old-deja/g++.pt/crash61.C: New test.
9817 * gcc.c-torture/execute/loop-9.c: New test.
9818
9819 2000-12-04 Neil Booth <neilb@earthling.net>
9820
9821 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9822 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9823 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9824 * gcc.dg/cpp/extratokens.c: ...here.
9825
9826 2000-12-04 Neil Booth <neilb@earthling.net>
9827
9828 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9829 New tests.
9830
9831 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9832
9833 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9834 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9835
9836 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
9837
9838 * gcc.c-torture/execute/20001203-1.c: New test.
9839
9840 2000-12-03 Neil Booth <neilb@earthling.net>
9841
9842 * gcc.dg/cpp/macro6.c: New test cases.
9843
9844 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9845
9846 * gcc.c-torture/execute/string-opt-9.c: New test.
9847 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9848 * gcc.c-torture/execute/string-opt-11.c: Likewise.
9849 * gcc.c-torture/execute/string-opt-12.c: Likewise.
9850
9851 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9852 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9853
9854 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
9855
9856 * gcc.dg/cpp/if-6.c: New testcase.
9857
9858 * gcc.dg/20001201-1.c: New testcase.
9859
9860 2000-12-02 Neil Booth <neilb@earthling.net>
9861
9862 * g++.old-deja/g++.other/externC4.C,
9863 g++.old-deja/g++.other/friend10.C: New tests.
9864
9865 2000-12-02 Neil Booth <neilb@earthling.net>
9866
9867 * g++.old-deja/g++.other/instan2.C
9868 * g++.old-deja/g++.other/instan3.C: New test.
9869
9870 2000-12-02 Neil Booth <neilb@earthling.net>
9871
9872 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9873 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9874 gnuc99.c,gnuc99-pedantic.c: New tests.
9875
9876 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
9877
9878 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9879 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9880
9881 2000-12-01 Neil Booth <neilb@earthling.net>
9882
9883 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9884 * gcc.dg/cpp/poison.c: Update.
9885 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9886
9887 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
9888
9889 * g77.f-torture/execute/20001201.f: New test.
9890
9891 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
9892
9893 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9894
9895 2000-12-01 Jakub Jelinek <jakub@redhat.com>
9896
9897 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9898
9899 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
9900
9901 * g++.old-deja/g++.other/cast6.C: New test.
9902
9903 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
9904
9905 * gcc.c-torture/execute/20001130-2.c: New testcase.
9906
9907 2000-11-30 Richard Henderson <rth@redhat.com>
9908
9909 * gcc.c-torture/execute/20001130-1.c: New test.
9910
9911 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9912
9913 * g++.old-deja/g++.other/op3.C: New test.
9914
9915 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9916
9917 * g++.old-deja/g++.other/op2.C: New test.
9918
9919 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9920
9921 * g++.old-deja/g++.other/crash38.C: New test.
9922
9923 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
9924
9925 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9926
9927 2000-11-29 Jakub Jelinek <jakub@redhat.com>
9928
9929 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9930 tests.
9931 * gcc.c-torture/execute/string-opt-6.c: New test.
9932
9933 * gcc.dg/20001117-1.c: Add main.
9934
9935 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
9936
9937 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9938 Move from here ...
9939 * gcc.dg/940510-1.c: ... to here.
9940
9941 * gcc.dg/20000926-1.c: GNU C now allows initializations of
9942 zero-size arrays in toplevel structures.
9943
9944 2000-11-28 Jakub Jelinek <jakub@redhat.com>
9945
9946 * gcc.c-torture/execute/loop-8.c: New test.
9947
9948 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9949
9950 * g++.old-deja/g++.other/base1.C: New test.
9951
9952 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9953
9954 * g++.old-deja/g++.other/parse2.C: New test.
9955
9956 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9957
9958 * g++.old-deja/g++.pt/incomplete1.C: New test.
9959
9960 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9961
9962 * g++.old-deja/g++.other/friend9.C: New test.
9963
9964 2000-11-28 Jakub Jelinek <jakub@redhat.com>
9965
9966 * gcc.dg/20001127-1.c: New test.
9967
9968 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
9969
9970 * g++.old-deja/g++.pt/friend46.C: New test.
9971
9972 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
9973
9974 * g++.old-deja/g++.other/ptrmem8.C: New test.
9975
9976 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9977
9978 * gcc.c-torture/execute/string-opt-7.c: New test.
9979 * gcc.c-torture/execute/string-opt-8.c: Likewise.
9980
9981 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
9982
9983 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9984 instead of 'mkcheck 2'.
9985
9986 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
9987
9988 * gcc.c-torture/execute/memcheck/driver.c,
9989 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9990 C9X references to refer to C99.
9991
9992 2000-11-25 Jakub Jelinek <jakub@redhat.com>
9993
9994 * gcc.dg/ultrasp3.c: New test.
9995
9996 2000-11-25 Neil Booth <neilb@earthling.net>
9997
9998 * gcc.dg/cpp/include2.c: Update test to be locale independent.
9999
10000 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
10001
10002 * gcc.c-torture/compile/20001123-2.c: New.
10003
10004 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10005
10006 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
10007
10008 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
10009
10010 * gcc.dg/sequence-point-1.c: Add some new tests.
10011 * gcc.c-torture/execute/20001124-1.c: New test.
10012
10013 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10014
10015 * g++.old-deja/g++.other/vaarg4.C: New test.
10016 * gcc.c-torture/compile/20001123-1.c: New test.
10017
10018 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10019
10020 * g++.other/crash24.C: Adjust and remove XFAIL.
10021 * g++.other/crash37.C: New test.
10022
10023 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
10024
10025 * g++.old-deja/g++.pt/instantiate9.C: New test.
10026
10027 2000-11-22 Mark Mitchell <mark@codesourcery.com>
10028
10029 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
10030 new ABI, too.
10031
10032 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
10033 * g++.old-deja/g++.robertl/eb55.C: Likewise.
10034
10035 2000-11-22 Neil Booth <neilb@earthling.net>
10036
10037 * gcc.dg/cpp/Wtrigraphs.c: New test.
10038
10039 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
10040
10041 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
10042
10043 2000-11-22 Jakub Jelinek <jakub@redhat.com>
10044
10045 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
10046
10047 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
10048
10049 * lib/gcc-dg.exp: load_lib scanasm.exp.
10050 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
10051 * lib/g++-dg.exp: load_lib scanasm.exp.
10052 * lib/scanasm.exp: New.
10053 (scan-assembler, scan-assembler-not): Add optional arguments to
10054 test name, or if not present, the pattern name.
10055 (scan-assembler-dem, scan-assembler-dem-not): New.
10056
10057 * g++.dg/dg.exp: New.
10058
10059 2000-11-21 Neil Booth <neilb@earthling.net>
10060
10061 * gcc.dg/cpp/integrated1.c: Remove.
10062
10063 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10064
10065 * gcc.c-torture/execute/20001121-1.c: New test.
10066
10067 2000-11-21 Richard Henderson <rth@redhat.com>
10068
10069 * gcc.c-torture/compile/20001121-1.c: New test.
10070
10071 2000-11-20 Neil Booth <neilb@earthling.net>
10072
10073 * gcc.dg/cpp/integrated1.c: New test.
10074
10075 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10076
10077 * g++.old-deja/g++.other/inline17.C: New test.
10078
10079 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
10080
10081 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
10082 local variable to be zero: I made the variable global. Now
10083 uses abort() and exit() instead of relying on main's return value.
10084
10085 2000-11-20 Neil Booth <neilb@earthling.net>
10086
10087 * gcc.dg/cpp/paste2.c: Update test.
10088 * objc/execute/paste.m: New test.
10089
10090 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10091
10092 * gcc.dg/c99-condexpr-1.c: New test.
10093
10094 2000-11-20 Neil Booth <neilb@earthling.net>
10095
10096 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
10097
10098 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
10099
10100 * g++.old-deja/g++.pt/export1.C: New test.
10101
10102 2000-11-20 Jakub Jelinek <jakub@redhat.com>
10103
10104 * gcc.dg/20001117-1.c: New test.
10105
10106 2000-11-18 Richard Henderson <rth@redhat.com>
10107
10108 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
10109
10110 2000-11-18 Richard Henderson <rth@redhat.com>
10111
10112 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
10113 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
10114 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
10115
10116 2000-11-18 Richard Henderson <rth@redhat.com>
10117
10118 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
10119 (main): New. Exit cleanly.
10120
10121 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10122
10123 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
10124 gcc.dg/c99-fordecl-2.c: New tests.
10125
10126 2000-11-18 Richard Henderson <rth@redhat.com>
10127
10128 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
10129 * gcc.c-torture/execute/zerolen-2.c: New.
10130
10131 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10132
10133 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
10134 memory.
10135
10136 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10137
10138 * g++.old-deja/g++.pt/instantiate8.C: New test.
10139
10140 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10141
10142 * g++.old-deja/g++.other/incomplete.C: Add more tests.
10143 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
10144
10145 2000-11-16 Nick Clifton <nickc@redhat.com>
10146
10147 * gcc.c-torture/execute/nestfunc-2.c: New test.
10148 * gcc.c-torture/execute/nestfunc-3.c: New test.
10149
10150 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10151
10152 * gcc.c-torture/compile/20001116-1.c: New test.
10153
10154 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10155
10156 * gcc.c-torture/execute/20001115-1.c: New test.
10157
10158 2000-11-15 Mark Mitchell <mark@codesourcery.com>
10159
10160 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
10161 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
10162 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
10163 * g++.old-deja/g++.abi/vmihint.C: Likewise.
10164
10165 2000-11-15 Neil Booth <neilb@earthling.net>
10166
10167 gcc.dg/cpp/_Pragma1.c: Update.
10168 gcc.dg/cpp/_Pragma2.c: New test.
10169
10170 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
10171
10172 * g++.old-deja/g++.other/anon5.C: New test.
10173
10174 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
10175
10176 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
10177 tests.
10178
10179 2000-11-14 Jakub Jelinek <jakub@redhat.com>
10180
10181 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
10182 output.
10183
10184 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10185
10186 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
10187 labels at end of compound statements.
10188
10189 2000-11-13 Jakub Jelinek <jakub@redhat.com>
10190
10191 * gcc.c-torture/execute/loop-7.c: New test.
10192
10193 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10194
10195 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
10196
10197 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10198
10199 * gcc.dg/c99-bool-1.c: New test.
10200
10201 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10202
10203 * gcc.dg/c99-scope-1.c: Remove xfail.
10204 * gcc.dg/c99-scope-2.c: New test.
10205
10206 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10207
10208 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
10209 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
10210
10211 2000-11-11 Mark Mitchell <mark@codesourcery.com>
10212
10213 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
10214 error messages.
10215
10216 * g++.mike/p700.C: Don't typedef wchar_t.
10217 * g++.mike/p784.C: Likewise.
10218 * g++.mike/eb101.C: Don't use __wchar_t.
10219
10220 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
10221
10222 * g77.f-torture/execute/20001111.[fx]: Test premature exit
10223 from DO loop.
10224
10225 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10226
10227 * gcc.c-torture/execute/20001111-1.c: New test.
10228
10229 2000-11-10 Nick Clifton <nickc@redhat.com>
10230
10231 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
10232 long multuiple and accumulate.
10233
10234 2000-11-09 Richard Henderson <rth@redhat.com>
10235
10236 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
10237 via size_t instead of int.
10238
10239 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
10240 * gcc.c-torture/execute/string-opt-2.c: Likewise.
10241 * gcc.c-torture/execute/string-opt-3.c: Likewise.
10242 * gcc.c-torture/execute/string-opt-4.c: Likewise.
10243
10244 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
10245
10246 * gcc.c-torture/compile/20001109-1.c: New test.
10247 * gcc.c-torture/compile/20001109-2.c: New test.
10248
10249 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
10250
10251 * g++.old-deja/g++.pt/operator1.C: New test.
10252 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
10253
10254 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10255
10256 * gcc.dg/20001108-1.c: New test.
10257
10258 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10259
10260 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
10261 with both arguments constant strings.
10262 * gcc.c-torture/execute/string-opt-3.c: New test.
10263 * gcc.c-torture/execute/string-opt-4.c: New test.
10264 * gcc.c-torture/execute/string-opt-5.c: New test.
10265
10266 2000-11-08 Nick Clifton <nickc@redhat.com>
10267
10268 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
10269 mulsidi3adddi patterns.
10270
10271 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
10272
10273 * g++.old-deja/g++.other/crash36.C: New test.
10274
10275 2000-11-08 Jakub Jelinek <jakub@redhat.com>
10276
10277 * g++.old-deja/g++.other/init16.C: New test.
10278
10279 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
10280
10281 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
10282
10283 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10284
10285 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
10286 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10287 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10288
10289 2000-11-07 DJ Delorie <dj@redhat.com>
10290
10291 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10292
10293 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10294
10295 * gcc.c-torture/execute/string-opt-1.c: New test.
10296
10297 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10298
10299 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
10300 mips-sgi-irix6.* because the MIPS ABI passes floating-point
10301 parameters in registers, and there is no way for a varargs
10302 function to know in which order the integer and floating-point
10303 parameters should be interleaved when they are placed on the
10304 stack.
10305 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10306 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10307
10308 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10309
10310 * gcc.c-torture/execute/string-opt-2.c: New test.
10311
10312 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
10313
10314 * g++.old-deja/g++.pt/crash60.C: New test.
10315
10316 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10317
10318 * g++.old-deja/g++.other/crash24.C: New test.
10319 * g++.old-deja/g++.other/crash25.C: New test.
10320 * g++.old-deja/g++.other/crash26.C: New test.
10321 * g++.old-deja/g++.other/crash27.C: New test.
10322 * g++.old-deja/g++.other/crash28.C: New test.
10323 * g++.old-deja/g++.other/crash29.C: New test.
10324 * g++.old-deja/g++.other/crash30.C: New test.
10325 * g++.old-deja/g++.other/crash31.C: New test.
10326 * g++.old-deja/g++.other/crash32.C: New test.
10327 * g++.old-deja/g++.other/crash33.C: New test.
10328 * g++.old-deja/g++.other/crash34.C: New test.
10329 * g++.old-deja/g++.other/crash35.C: New test.
10330
10331 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10332
10333 * gcc.c-torture/execute/20001031-1.c: New test.
10334
10335 2000-11-04 Mark Mitchell <mark@codesourcery.com>
10336
10337 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10338 namespace.
10339
10340 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10341 standards-conformant.
10342
10343 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10344
10345 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10346 * g++.old-deja/g++.mike/p755a.C: Likewise.
10347 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10348 library makes no calls to `operator new' during initialization.
10349
10350 2000-11-04 Neil Booth <neilb@earthling.net>
10351
10352 * gcc.dg/cpp/include2.c: New tests.
10353
10354 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
10355
10356 * lib/g++.exp (g++_set_ld_library_path): New function.
10357 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
10358
10359 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
10360
10361 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
10362 warnings.
10363
10364 2000-11-01 Richard Henderson <rth@redhat.com>
10365
10366 * g++.old-deja/g++.ext/namedret1.C: New.
10367 * g++.old-deja/g++.ext/namedret2.C: New.
10368 * g++.old-deja/g++.ext/namedret3.C: New.
10369
10370 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
10371
10372 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
10373 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
10374
10375 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10376
10377 * gcc.c-torture/execute/va-arg-21.c: New test.
10378
10379 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
10380
10381 * gcc.dg/c99-complex-2.c: New test.
10382
10383 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10384
10385 * gcc.c-torture/execute/stdio-opt-1.c: New test.
10386
10387 2000-10-31 Jakub Jelinek <jakub@redhat.com>
10388
10389 * g++.old-deja/g++.other/inline16.C: New test.
10390
10391 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
10392
10393 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
10394 __PRETTY_FUNCTION__
10395
10396 2000-10-29 Neil Booth <neilb@earthling.net>
10397
10398 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
10399 New tests.
10400 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
10401 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
10402 optimisation.
10403
10404 2000-10-29 Neil Booth <neilb@earthling.net>
10405
10406 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
10407 * mi1.c, mi1c.h: Add null directives to multiple-include test.
10408 * mi5.c: Test multiple includes work with -C.
10409 * trigraphs.c: Test ^= version.
10410
10411 2000-10-28 Neil Booth <neilb@earthling.net>
10412
10413 New tests and test updates for new macro expander.
10414
10415 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
10416 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
10417 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
10418 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
10419 new diagnostic messages.
10420
10421 * gcc.dg/cpp/macro3.c: New tests.
10422
10423 2000-10-27 Mark Mitchell <mark@codesourcery.com>
10424
10425 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
10426 on the same line.
10427
10428 2000-10-27 Jakub Jelinek <jakub@redhat.com>
10429
10430 * g++.old-deja/g++.other/eh2.C: New test.
10431
10432 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
10433
10434 * gcc.c-torture/execute/20001027-1.c: New test.
10435
10436 2000-10-26 Richard Henderson <rth@redhat.com>
10437
10438 * gcc.c-torture/execute/20001026-1.c: New.
10439
10440 2000-10-26 Mark Mitchell <mark@codesourcery.com>
10441
10442 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
10443 * g++.old-deja/g++.law/builtin1.C: Likewise.
10444 * g++.old-deja/g++.law/ctors10.C: Likewise.
10445 * g++.old-deja/g++.law/virtual3.C: Likewise.
10446 * g++.old-deja/g++.mike/p658.C: Likewise.
10447 * g++.old-deja/g++.other/sibcall1.C: Likewise.
10448 * g++.old-deja/g++.other/vaarg2.C: Likewise.
10449 * g++.old-deja/g++.robertl/eb124.C: Likewise.
10450 * g++.old-deja/g++.robertl/eb44.C: Likewise.
10451 * g++.old-deja/g++.robertl/eb77.C: Likewise.
10452
10453 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
10454
10455 * gcc.c-torture/compile/20001024-1.c: New test.
10456
10457 2000-10-25 Mark Mitchell <mark@codesourcery.com>
10458
10459 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
10460 to tell us whether or not we are using V3.
10461
10462 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
10463
10464 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
10465 operands.
10466
10467 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
10468
10469 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
10470
10471 2000-10-25 Jakub Jelinek <jakub@redhat.com>
10472
10473 * gcc.c-torture/execute/20001024-1.c: New test.
10474
10475 2000-10-24 Jakub Jelinek <jakub@redhat.com>
10476
10477 * g++.old-deja/g++.other/sibcall1.C: New test.
10478
10479 2000-10-20 Jakub Jelinek <jakub@redhat.com>
10480
10481 * gcc.dg/noncompile/init-3.c: New test.
10482
10483 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
10484
10485 * gcc.dg/format-array-1.c: New test.
10486
10487 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10488
10489 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
10490 writing through null pointers; remove comment about testing
10491 unterminated strings.
10492
10493 2000-10-17 Matthew Hiller <hiller@redhat.com>
10494
10495 * gcc.c-torture/execute/20001017-2.c: New test.
10496
10497 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10498
10499 * gcc.c-torture/compile/20001018-1.c: New test.
10500 * gcc.c-torture/compile/20001018-1.x: Xfail.
10501
10502 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10503
10504 * gcc.c-torture/execute/20001017-1.c: New test.
10505
10506 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10507
10508 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
10509 for multiple use of arguments with scanf formats; add tests for
10510 multiple use of arguments.
10511
10512 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
10513
10514 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
10515
10516 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10517
10518 * gcc.dg/format-miss-1.c: New test.
10519
10520 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10521
10522 * gcc.c-torture/execute/20001013-1.c: New test.
10523
10524 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10525
10526 * gcc.dg/format-branch-1.c: New test.
10527
10528 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10529
10530 * README, lib/file-format.exp: Remove EGCS references.
10531
10532 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10533
10534 * gcc.dg/20001013-1.c: New test.
10535
10536 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
10537
10538 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
10539 for intmax_t in the compiler using __typeof__ and the type rules
10540 for conditional expressions.
10541
10542 2000-10-13 Jakub Jelinek <jakub@redhat.com>
10543
10544 * gcc.dg/20001012-1.c: New test.
10545 * gcc.dg/20001012-2.c: New test.
10546
10547 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10548
10549 * gcc.dg/format-attr-1.c: New test.
10550
10551 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10552
10553 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
10554 __LONG_LONG_MAX__ instead of LLONG_MAX.
10555
10556 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10557
10558 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
10559 scanf flags.
10560 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
10561 flags.
10562
10563 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
10564
10565 * gcc.dg/sequence-pt-1.c: New test.
10566
10567 2000-10-11 Geoff Keating <geoffk@cygnus.com>
10568
10569 * gcc.c-torture/execute/20001011-1.c: New testcase.
10570 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
10571
10572 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10573
10574 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
10575 does not error on it.
10576
10577 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10578
10579 * gcc.dg/20001009-1.c: New test.
10580
10581 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
10582
10583 * gcc.c-torture/compile/20001009-1.c: Move from here ....
10584 * gcc.c-torture/execute/20001009-2.c: ... to here.
10585
10586 2000-10-09 Geoff Keating <geoffk@cygnus.com>
10587
10588 * gcc.c-torture/compile/20001009-1.c: New testcase.
10589 * gcc.c-torture/execute/20001009-1.c: New testcase.
10590 Testcases provided by Jan Hubicka <jh@suse.cz>.
10591
10592 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
10593
10594 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10595 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
10596 uintmax_t using <limits.h> to emulate the compiler's internal
10597 logic. No longer XFAIL %j tests.
10598
10599 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
10600
10601 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
10602 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10603 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
10604 regexps and details of expected handling of some bad formats.
10605 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
10606 suppression.
10607
10608 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
10609
10610 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
10611 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
10612 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
10613 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
10614 in list archives.
10615
10616 2000-10-06 Richard Henderson <rth@cygnus.com>
10617
10618 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
10619 * g++.old-deja/g++.brendan/crash52.C: Likewise.
10620 * g++.old-deja/g++.jason/report.C: Likewise.
10621 * g++.old-deja/g++.law/friend5.C: Likewise.
10622 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
10623 of the expected warnings.
10624
10625 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
10626
10627 * g++.old-deja/g++.pt/enum14.C: New test.
10628
10629 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
10630
10631 * g++.old-deja/g++.pt/crash59.C: New test.
10632
10633 2000-10-04 Will Cohen <wcohen@redhat.com>
10634
10635 * gcc.dg/20000926-1.c: New test.
10636
10637 2000-10-03 Geoff Keating <geoffk@cygnus.com>
10638
10639 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
10640 function name for current C++ compiler.
10641 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
10642
10643 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
10644
10645 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
10646 __PRETTY_FUNCTION__.
10647 * g++.old-deja/g++.ext/pretty2.C: Likewise.
10648
10649 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10650
10651 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
10652
10653 2000-09-26 Jakub Jelinek <jakub@redhat.com>
10654
10655 * gcc.c-torture/compile/20000923-1.c: New test.
10656
10657 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
10658
10659 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
10660 * g++.old-deja/g++.pt/ttp62.C: Same.
10661 * g++.old-deja/g++.other/inline14.C: Same.
10662
10663 2000-09-24 Richard Henderson <rth@cygnus.com>
10664
10665 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
10666
10667 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
10668
10669 * gcc.dg/c90-printf-1.c: Add test for wide string format.
10670
10671 2000-09-22 Geoff Keating <geoffk@cygnus.com>
10672
10673 * gcc.c-torture/compile/20000922-1.c: New file.
10674
10675 2000-09-21 Nick Clifton <nickc@redhat.com>
10676
10677 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10678 a signed long modulo operation.
10679 (mod6): New function - perform an unsigned long modulo operation.
10680 (main): Add tests for modulos of very large numbers by very small
10681 dividends.
10682
10683 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10684
10685 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10686
10687 2000-09-19 Richard Henderson <rth@cygnus.com>
10688
10689 * gcc.dg/compare2.c (case 10): XFAIL.
10690
10691 2000-09-18 Richard Henderson <rth@cygnus.com>
10692
10693 * gcc.c-torture/execute/20000906-1.c: Move ...
10694 * gcc.dg/20000906-1.c: ... here. Only run on targets
10695 that support __builtin_trap.
10696
10697 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
10698
10699 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10700
10701 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
10702
10703 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10704 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
10705 more $ format tests.
10706
10707 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
10708
10709 * gcc.dg/format-errmk-1.c: New test.
10710
10711 2000-09-17 Greg McGary <greg@mcgary.org>
10712
10713 * gcc.c-torture/execute/20000917-1.x: Remove.
10714
10715 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
10716
10717 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10718
10719 2000-09-17 Greg McGary <greg@mcgary.org>
10720
10721 * gcc.c-torture/execute/20000917-1.c: New test.
10722 * gcc.c-torture/execute/20000917-1.x: XFAIL.
10723
10724 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
10725
10726 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10727 in nested macro bug.
10728
10729 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
10730
10731 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10732
10733 2000-09-14 Jeffrey A Law (law@cygnus.com)
10734
10735 * gcc.c-torture/execute/20000914-1.c: New test.
10736
10737 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
10738
10739 * g++.other/inline13.C: New test.
10740
10741 2000-09-12 Andreas Jaeger <aj@suse.de>
10742
10743 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10744 constant by Ulrich Drepper <drepper@redhat.com>.
10745
10746 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
10747
10748 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10749
10750 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10751
10752 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10753
10754 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
10755
10756 * gcc.dg/cpp/backslash.c: New test.
10757
10758 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
10759
10760 * gcc.c-torture/execute/20000910-1.c: New test.
10761 * gcc.c-torture/execute/20000910-2.c: Likewise.
10762
10763 2000-09-11 Robert Lipe <robertl@sco.com>
10764
10765 * gcc.dg/pragma-align.c: New test.
10766
10767 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
10768
10769 * g++.old-deja/g++.pt/explicit82.C: New test.
10770 * g++.old-deja/g++.pt/explicit83.C: New test.
10771
10772 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
10773
10774 * gcc.dg/asm-names.c: New test.
10775
10776 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10777
10778 * gcc.dg/cpp/tr-warn6.c: New test
10779
10780 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
10781
10782 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10783 be accepted.
10784
10785 2000-09-07 Catherine Moore <clm@redhat.com>
10786
10787 * gcc.c-torture/execute/unroll-1.c: New test.
10788
10789 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
10790
10791 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10792 ERROR markers.
10793 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10794 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10795 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10796 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10797 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10798 Preprocess only.
10799 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10800 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10801
10802 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10803
10804 * g++.old-deja/g++.pt/deduct2.C: New test.
10805
10806 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10807
10808 * g++.old-deja/g++.pt/parms2.C: New test.
10809
10810 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10811
10812 * g++.old-deja/g++.pt/crash58.C: New test.
10813
10814 2000-09-06 Greg McGary <greg@mcgary.org>
10815
10816 * gcc.c-torture/execute/20000906-1.c: New test.
10817 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10818
10819 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10820
10821 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10822
10823 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10824
10825 * g++.old-deja/g++.pt/crash57.C: New test.
10826
10827 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10828
10829 * g++.old-deja/g++.pt/crash56.C: New test.
10830
10831 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10832
10833 * g++.old-deja/g++.pt/koenig1.C: New test.
10834
10835 2000-09-04 Jakub Jelinek <jakub@redhat.com>
10836
10837 * gcc.dg/20000904-1.c: New test.
10838
10839 2000-09-04 Jakub Jelinek <jakub@redhat.com>
10840
10841 * gcc.dg/cpp/paste8.c: New test.
10842
10843 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
10844
10845 * gcc.c-torture/compile/20000827-1.c: New test.
10846
10847 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
10848
10849 * gcc.dg/format-diag-1.c: New test.
10850
10851 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
10852
10853 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10854 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10855 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10856 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10857 gcc.dg/formatz-1.c: Adjust warning regular expressions.
10858
10859 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
10860
10861 * g++.old-deja/g++.other/nested4.C: New test.
10862
10863 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
10864
10865 * g++.old-deja/g++.ns/scoped1.C: New test.
10866
10867 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
10868
10869 * lib/g++.exp: Support testing already-installed GCC.
10870
10871 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10872
10873 * wtr-label-1.c, wtr-suffix-1.c: New tests.
10874
10875 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10876
10877 * gcc.dg/return-type-2.c: New test.
10878
10879 2000-08-27 Geoff Keating <geoffk@cygnus.com>
10880
10881 * gcc.c-torture/compile/20000825-1.c: New test.
10882
10883 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
10884
10885 * gcc.dg/dwarf2-2.c: New test.
10886
10887 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
10888
10889 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10890 dg-warning regexps.
10891
10892 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
10893
10894 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10895 gcc.dg/format-ext-5.c: New tests.
10896
10897 2000-08-25 Jakub Jelinek <jakub@redhat.com>
10898
10899 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10900
10901 2000-08-24 Mark Mitchell <mark@codesourcery.com>
10902
10903 * gcc.dg/noncompile/930622-2.c: Adjust error message.
10904
10905 2000-08-24 Richard Henderson <rth@cygnus.com>
10906
10907 * gcc.dg/ia64-sync-1.c: New test.
10908 * gcc.dg/ia64-sync-2.c: New test.
10909 * gcc.dg/ia64-asm-1.c: New test.
10910
10911 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
10912
10913 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10914 * gcc.dg/format-ext-2.c: New test.
10915
10916 2000-08-23 Jason Merrill <jason@redhat.com>
10917
10918 * lib/old-dejagnu.exp: Also ignore "In member function" and
10919 "At global scope".
10920
10921 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10922
10923 * gcc.dg/noncompile/label-lineno-1.c: New test.
10924
10925 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
10926
10927 * gcc.dg/c99-array-nonobj-1.c: New test.
10928
10929 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
10930
10931 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10932 tests.
10933 * gcc.dg/format-ext-1.c: New test.
10934
10935 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10936
10937 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10938 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10939 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10940 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10941 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10942
10943 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
10944
10945 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10946 gcc.dg/c99-strftime-2.c: New tests.
10947
10948 2000-08-22 Richard Henderson <rth@cygnus.com>
10949
10950 * gcc.c-torture/execute/20000822-1.c: New test.
10951
10952 2000-08-21 Jakub Jelinek <jakub@redhat.com>
10953
10954 * gcc.c-torture/execute/20000819-1.x: Remove.
10955
10956 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
10957
10958 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10959 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10960 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10961 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10962 gcc.dg/format-xopen-1.c: New tests.
10963
10964 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
10965
10966 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10967
10968 2000-08-21 Jakub Jelinek <jakub@redhat.com>
10969
10970 * g++.old-deja/g++.other/loop2.C: New test.
10971
10972 * gcc.c-torture/compile/20000606-1.c: New test.
10973 * gcc.c-torture/compile/20000728-1.c: New test.
10974 * gcc.c-torture/execute/20000801-1.c: New test.
10975 * gcc.c-torture/execute/20000801-2.c: New test.
10976 * gcc.c-torture/execute/20000819-1.c: New test.
10977 * gcc.c-torture/execute/20000819-1.x: XFAIL.
10978 * gcc.dg/20000629-1.c: New test.
10979 * gcc.dg/20000724-1.c: New test.
10980 * gcc.dg/20000807-1.c: New test.
10981
10982 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10983
10984 * gcc.dg/cpp/pragma-1.c: New test.
10985 * gcc.dg/cpp/pragma-2.c: New test.
10986
10987 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
10988
10989 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10990 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
10991
10992 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10993
10994 * gcc.c-torture/compile/20000818-1.c: New test.
10995
10996 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
10997
10998 * gcc.c-torture/execute/20000818-1.c: New test.
10999
11000 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
11001
11002 * gcc.dg/format-va-1.c: New test.
11003
11004 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11005
11006 * g++.old-deja/g++.other/typedef8.C: New test.
11007
11008 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11009
11010 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
11011 * g++.old-deja/g++.mike/net36.C: Mark candidate.
11012 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
11013 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
11014 * g++.old-deja/g++.other/ptrmem7.C: New test.
11015 * g++.old-deja/g++.pt/ptrmem10.C: New test.
11016
11017 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11018
11019 * g++.old-deja/g++.pt/typename27.C: New test.
11020
11021 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
11022
11023 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
11024 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
11025 * g++.old-deja/g++.pt/friend45.C: New test.
11026 * g++.old-deja/g++.other/friend8.C: New test.
11027
11028 2000-08-15 Richard Henderson <rth@cygnus.com>
11029
11030 * gcc.c-torture/execute/20000815-1.c: New test.
11031
11032 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
11033
11034 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
11035 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
11036 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
11037
11038 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
11039
11040 * g++.old-deja/g++.other/refinit2.C: New test.
11041
11042 2000-08-13 Geoff Keating <geoffk@cygnus.com>
11043
11044 * lib/c-torture.exp (c-torture): Make
11045 compiler_conditional_xfail_data global.
11046 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
11047 compiler_conditional_xfail_data machinery.
11048 (f-torture-execute): Likewise.
11049 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
11050 and only when unrolling loops.
11051
11052 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
11053
11054 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11055
11056 * g++.old-deja/g++.pt/explicit81.C: New test.
11057
11058 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11059
11060 * g++.old-deja/g++.pt/typename26.C: New test.
11061
11062 2000-08-10 Geoff Keating <geoffk@cygnus.com>
11063
11064 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
11065 warning.
11066
11067 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
11068
11069 * g++.old-deja/g++.other/array3.C: New test.
11070
11071 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11072
11073 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
11074 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
11075 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
11076 New tests.
11077
11078 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
11079
11080 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
11081 * g++.old-deja/g++.abi/vmihint.C: Likewise.
11082
11083 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
11084
11085 * gcc.c-torture/execute/20000808-1.c: New test.
11086
11087 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11088
11089 * gcc.dg/c90-const-expr-1.c: New test.
11090
11091 2000-08-08 Richard Henderson <rth@cygnus.com>
11092
11093 * gcc.dg/noncompile/920923-1.c: Declare calloc.
11094
11095 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
11096
11097 * gcc.dg/noncompile/const-ll-1.c: New test.
11098
11099 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
11100
11101 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
11102
11103 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11104
11105 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
11106 that running programs linked against the shared version of libobjc
11107 run correctly.
11108
11109 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11110
11111 * gcc.dg/c99-printf-1.c: New test.
11112
11113 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11114
11115 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
11116
11117 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
11118
11119 * gcc.c-torture/execute/20000731-1.x: Delete.
11120
11121 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
11122
11123 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
11124 and torture_without_loops as is done by c-torture.exp.
11125 (search_for): Copy from c-torture.exp.
11126 (gcc-dg-runtest): New function, drives a directory of tests
11127 iterating over the TORTURE_OPTIONS.
11128 (scan-assembler, scan-assembler-not): Move here from
11129 individual directory drivers.
11130
11131 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
11132 defined by lib/gcc-dg.exp.
11133 * gcc.dg/cpp/cpp.exp: Likewise.
11134 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
11135 gcc-dg-runtest, so we cycle over optimization options.
11136
11137 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
11138 * gcc.dg/compare2.c: No longer expected to fail.
11139
11140 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
11141
11142 * gcc.c-torture/execute/20000804-1.c: New test.
11143
11144 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
11145
11146 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
11147
11148 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
11149
11150 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
11151
11152 2000-08-03 Jeffrey A Law (law@cygnus.com)
11153
11154 * gcc.c-torture/compile/20000803-1.c: New test.
11155
11156 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
11157
11158 * gcc.c-torture/execute/20000801-3.c,
11159 gcc.c-torture/execute/20000801-4.c: New tests.
11160 * gcc.c-torture/execute/20000801-3.x,
11161 gcc.c-torture/execute/20000801-4.x: Xfail.
11162
11163 2000-08-02 Geoff Keating <geoffk@cygnus.com>
11164
11165 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
11166 libobjc/.libs to allow for libtool.
11167
11168 2000-08-02 Jakub Jelinek <jakub@redhat.com>
11169
11170 * gcc.c-torture/compile/20000802-1.c: New test.
11171
11172 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
11173
11174 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
11175
11176 2000-07-31 Jeffrey A Law (law@cygnus.com)
11177
11178 * gcc-c-torture/execute/20000731-2.c: New test.
11179
11180 * gcc.c-torture/execute/20000731-1.c: New test.
11181 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
11182
11183 2000-07-31 Jakub Jelinek <jakub@redhat.com>
11184
11185 * testsuite/gcc.dg/cpp/paste7.c: New test.
11186 * gcc.dg/cpp/20000725-1.c: New test.
11187
11188 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11189
11190 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
11191 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
11192 declaration warning for __builtin_dwarf_reg_size.
11193
11194 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
11195
11196 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
11197
11198 * gcc.dg/noncompile/voidparam-1.c: New test.
11199
11200 2000-07-30 Richard Henderson <rth@cygnus.com>
11201
11202 * gcc.dg/c90-digraph-1.c: Don't xfail.
11203 * gcc.dg/compare2.c (case 10): Xfail.
11204 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
11205
11206 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
11207
11208 * gcc.dg/c99-main-1.c: New test.
11209
11210 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
11211
11212 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
11213
11214 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
11215
11216 * gcc.c-tortuer/execute/20000726-1.c: New test.
11217
11218 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
11219
11220 * gcc.c-torture/execute/enum-2.c: New test.
11221
11222 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11223
11224 * gcc.dg/cpp/tr-warn3.c: New test.
11225
11226 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11227
11228 * g++.old-deja/g++.ext/implicit1.C: Remove.
11229 * g++.old-deja/g++.jason/c2.C: Remove
11230 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
11231 * g++.old-deja/g++.pt/crash16.C: Likewise.
11232 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
11233
11234 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11235
11236 * g++.old-deja/g++.other/for2.C: New test.
11237
11238 2000-07-25 Jakub Jelinek <jakub@redhat.com>
11239
11240 * gcc.dg/20000720-1.c: New test.
11241
11242 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
11243
11244 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
11245
11246 2000-07-24 Geoff Keating <geoffk@cygnus.com>
11247
11248 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
11249 * gcc.c-torture/execute/20000722-1.c: New.
11250 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
11251
11252 2000-07-24 Jakub Jelinek <jakub@redhat.com>
11253
11254 * gcc.dg/cpp/20000720-1.S: New test.
11255
11256 2000-07-21 Michael Meissner <meissner@redhat.com>
11257
11258 * gcc.c-torture/execute/ieee/hugeval.c: New test.
11259
11260 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11261
11262 * g++.old-deja/g++.brendan/crash16.C,
11263 g++.old-deja/g++.brendan/parse3.C,
11264 g++.old-deja/g++.brendan/redecl1.C,
11265 g++.old-deja/g++.ns/template13.C,
11266 g++.old-deja/g++.other/decl4.C,
11267 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
11268
11269 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11270
11271 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
11272 and "Internal error".
11273
11274 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
11275 regexps.
11276 * gcc.dg/cpp/paste6.c: New test.
11277
11278 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
11279
11280 * gcc.dg/cpp/tr-direct.c: New test.
11281
11282 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
11283 gcc.dg/cpp/undef1.c: Tweak error regexps.
11284
11285 2000-07-18 Eric Christopher <echristo@redhat.com>
11286
11287 * gcc.c-torture/compile/20000718-1.c: New test.
11288
11289 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
11290
11291 * cpplex.c (_cpp_push_token): If the token being pushed back
11292 is the previous token in this context, just subtract one from
11293 context->posn.
11294 * cppmacro.c (save_expansion): Clear aux field when storing a
11295 placemarker.
11296
11297 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
11298
11299 * gcc.dg/noncompile/redecl-1.c: New test.
11300
11301 2000-07-18 Jakub Jelinek <jakub@redhat.com>
11302
11303 * gcc.c-torture/execute/20000717-5.c: New test.
11304 * gcc.c-torture/execute/20000717-1.x: Removed.
11305
11306 2000-07-17 Richard Henderson <rth@cygnus.com>
11307
11308 * gcc.c-torture/execute/20000717-4.c: New test.
11309
11310 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
11311
11312 * gcc.dg/cpp/syshdr.c: New test.
11313 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11314
11315 2000-07-17 Neil Booth <neilb@earthling.net>
11316
11317 * gcc.dg/cpp/cmdlne-dM.c: New test.
11318 * gcc.dg/cpp/cmdlne-dD.c: New test.
11319
11320 2000-07-17 Jeffrey A Law (law@cygnus.com)
11321
11322 * gcc.c-torture/execute/20000717-3.c: New test.
11323
11324 * gcc.c-torture/compile/20000717-1.c: New test.
11325
11326 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
11327
11328 * gcc.c-torture/execute/20000717-2.c: New test.
11329
11330 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11331
11332 * gcc.dg/formatz-1.c: New test.
11333
11334 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11335 * gcc.dg/c99-digraph-1.c: New tests.
11336
11337 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11338 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11339
11340 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11341 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11342 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11343 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11344 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11345 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11346 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11347
11348 2000-07-17 Greg McGary <greg@mcgary.org>
11349
11350 * gcc.c-torture/execute/20000717-1.c: New test.
11351 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11352
11353 2000-07-15 Jakub Jelinek <jakub@redhat.com>
11354
11355 * gcc.c-torture/execute/20000715-2.c: New test.
11356 * gcc.dg/20000715-1.c: New test.
11357
11358 2000-07-15 Michael Meissner <meissner@redhat.com>
11359
11360 * gcc.c-torture/execute/20000715-1.c: New test.
11361
11362 2000-07-13 Jakub Jelinek <jakub@redhat.com>
11363
11364 * gcc.c-torture/execute/20000707-1.c: New test.
11365
11366 2000-07-13 Neil Booth <NeilB@earthling.net>
11367
11368 * testsuite/gcc.dg/cpp/digraph1.c,
11369 testsuite/gcc.dg/cpp/digraph2.c,
11370 testsuite/gcc.dg/cpp/digraphs.c: New tests.
11371
11372 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
11373
11374 * g77.f-torture/compile/20000630-2.f: New test.
11375 * g77.f-torture/compile/20000630-2.x
11376
11377 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
11378
11379 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
11380
11381 2000-07-11 Neil Booth <NeilB@earthling.net>
11382
11383 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
11384
11385 2000-07-11 Neil Booth <NeilB@earthling.net>
11386
11387 * gcc.dg/cpp/cmdlne-C.c: New.
11388
11389 2000-07-09 Neil Booth <NeilB@earthling.net>
11390
11391 * gcc.dg/cpp/directiv.c: New tests.
11392 * gcc.dg/cpp/undef1.c: Update.
11393
11394 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
11395
11396 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
11397
11398 2000-07-09 Neil Booth <NeilB@earthling.net>
11399
11400 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
11401
11402 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
11403
11404 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
11405 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
11406
11407 2000-07-08 Neil Booth <NeilB@earthling.net>
11408
11409 * gcc.dg/cpp/macsyntx.c: New tests.
11410
11411 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11412
11413 * gcc.dg/20000707-1.c: New test.
11414
11415 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11416
11417 * gcc.c-torture/execute/20000706-1.c: New test.
11418 * gcc.c-torture/execute/20000706-2.c: New test.
11419 * gcc.c-torture/execute/20000706-3.c: New test.
11420 * gcc.c-torture/execute/20000706-4.c: New test.
11421 * gcc.c-torture/execute/20000706-5.c: New test.
11422
11423 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11424
11425 * g++.old-deja/g++.pt/instantiate7.C: New test.
11426
11427 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11428
11429 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
11430 * g++.old-deja/g++.mike/thunk3.C: Likewise.
11431 * g++.old-deja/g++.other/rtti3.C: Likewise.
11432 * g++.old-deja/g++.other/rttid3.C: Likewise.
11433
11434 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
11435
11436 * g77.f-torture/compile/20000630-1.x: Fix typo
11437
11438 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
11439
11440 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
11441 assembly output.
11442
11443 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
11444
11445 * gcc.dg/cpp/ident.c: New test.
11446
11447 2000-07-05 Neil Booth <NeilB@earthling.net>
11448
11449 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
11450 gcc.dg/cpp/lexstrng.c: New tests.
11451
11452 2000-07-04 Neil Booth <NeilB@earthling.net>
11453
11454 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
11455 * gcc.dg/cpp/strify2.c: Same.
11456
11457 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
11458
11459 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
11460 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
11461 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
11462 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
11463
11464 * testsuite/gcc.dg/cpp/macro1.c,
11465 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
11466 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
11467 testsuite/gcc.dg/cpp/strify1.c,
11468 testsuite/gcc.dg/cpp/strify2.c: New tests.
11469
11470 2000-07-03 Jakub Jelinek <jakub@redhat.com>
11471
11472 * gcc.c-torture/execute/20000703-1.c: New test.
11473
11474 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11475
11476 * g++.old-deja/g++.pt (lookup10.C): New test.
11477
11478 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11479
11480 * g++.old-deja/g++.pt (typename25.C): New test.
11481
11482 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
11483
11484 * gcc.c-torture/compile/20000701-1.c: New test.
11485
11486 2000-06-30 Nick Clifton <nickc@cygnus.com>
11487
11488 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
11489 to test case.
11490
11491 2000-06-30 Catherine Moore <clm@cygnus.com>
11492
11493 * gcc.c-torture/execute/align-1.c: New test.
11494
11495 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
11496
11497 * g++.old-deja/g++.pt/expr8.C: New test.
11498 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
11499
11500 2000-06-29 Nick Clifton <nickc@cygnus.com>
11501
11502 * gcc.c-torture/compile/20000629-1.c: New test.
11503
11504 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11505
11506
11507 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
11508 gcc.dg/noncompile directory, depending on whether they're
11509 preprocessor tests or not. Annotate all the tests for the dg
11510 framework.
11511
11512 * gcc.c-torture/noncompile/noncompile.exp: Delete.
11513 * gcc.dg/noncompile/noncompile.exp: New.
11514
11515 * Moved files:
11516 Old name New name
11517 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
11518 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
11519 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
11520 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
11521 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
11522 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
11523 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
11524 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
11525 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
11526 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
11527 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
11528 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
11529 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
11530 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
11531 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
11532 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
11533 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
11534 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
11535 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
11536 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
11537 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
11538 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
11539 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
11540 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
11541
11542 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
11543 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
11544 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
11545 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
11546 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
11547 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
11548
11549 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11550
11551 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
11552 declare one variable. On the fourth, error.
11553 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
11554 declared by 20000628-1a.h.
11555
11556 2000-06-29 Richard Henderson <rth@redhat.com>
11557
11558 * gcc.c-torture/execute/930529-1.x: New file.
11559 * gcc.dg/920413-1.c: Adjust expected warning text.
11560 * gcc.dg/980217-1.c: Declare abort.
11561 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
11562
11563 2000-06-29 Jeffrey A Law (law@cygnus.com)
11564
11565 * g77.f-torture/compile/20000629-1.f: New test.
11566 * g77.f-torture/compile/20000629-1.x: Expected to fail.
11567
11568 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
11569
11570 Rearrange lots of files, removing entirely the
11571 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
11572 directories.
11573
11574 * Deleted files:
11575 gcc.c-torture/code_quality/code_quality.exp
11576 gcc.c-torture/special/special.exp
11577 gcc.failure/failure.exp
11578 gcc.failure/940409-1.x
11579 gcc.c-torture/compile/961203-1.x
11580
11581 * New files:
11582 gcc.misc-tests/linkage.exp
11583 gcc.c-torture/execute/920730-1t.c
11584 gcc.c-torture/execute/920730-1t.x
11585 gcc.c-torture/compile/920520-1.x
11586 gcc.c-torture/compile/920521-1.x
11587 gcc.c-torture/compile/981006-1.x
11588 gcc.c-torture/execute/eeprof-1.x
11589
11590 * Moved files (possibly with modifications to fit a new harness):
11591 Old name New name
11592 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
11593 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
11594 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
11595 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
11596 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
11597 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
11598 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
11599 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
11600 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
11601 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
11602 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
11603 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
11604 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
11605 gcc.failure/940409-1.c gcc.dg/940409-1.c
11606
11607 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
11608
11609 * c-torture/compile/961203-1.x: Delete.
11610
11611 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
11612 not exit. Include stdio.h.
11613 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
11614 * gcc.misc-tests/dg-12.c: Likewise.
11615 * gcc.misc-tests/dg-5.c: Likewise.
11616 * gcc.misc-tests/dg-6.c: Likewise.
11617 * gcc.misc-tests/dg-7.c: Prototype abort.
11618 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
11619 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
11620 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
11621 not exit.
11622 * gcc.misc-tests/sieve.c: Use return from main, not exit.
11623 * gcc.misc-tests/sort2.c: Use return from main, not exit.
11624
11625 2000-06-28 Jakub Jelinek <jakub@redhat.com>
11626
11627 * gcc.dg/cpp/20000628-1.c: New test.
11628 * gcc.dg/cpp/20000628-1.h: New header for above test.
11629 * gcc.dg/cpp/20000628-1a.h: Likewise.
11630
11631 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
11632
11633 * gcc.dg/cpp: New directory.
11634 * gcc.dg/cpp/cpp.exp: New driver.
11635 * gcc.dg/cpp/20000627-1.c: New test.
11636 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
11637 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
11638 and rewrite as a compilation test.
11639
11640 * gcc.dg: Move many files into the cpp subdirectory, possibly
11641 renaming or editing them as well.
11642 Old name New name
11643 990119-1.c cpp/19990119-1.c
11644 990228-1.c cpp/19990228-1.c
11645 990407-1.c cpp/19990407-1.c
11646 990409-1.c cpp/19990409-1.c
11647 990413-1.c cpp/19990413-1.c
11648 990703-1.c cpp/19990703-1.c
11649 20000127-1.c cpp/20000127-1.c
11650 20000129-1.c cpp/20000129-1.c
11651 20000207-1.c cpp/20000207-1.c
11652 20000207-2.c cpp/20000207-2.c
11653 20000209-1.c cpp/20000209-1.c
11654 20000209-2.c cpp/20000209-2.c
11655 20000301-1.c cpp/20000301-1.c
11656 20000419-1.c cpp/20000419-1.c
11657 20000510-1.S cpp/20000510-1.S
11658 20000519-1.c cpp/20000519-1.c
11659 20000529-1.c cpp/20000529-1.c
11660 20000625-1.c cpp/20000625-1.c
11661 20000625-2.c cpp/20000625-2.c
11662 cpp-as1.c cpp/assert1.c
11663 cpp-as2.c cpp/assert2.c
11664 cxx-comments-1.c cpp/cxxcom1.c
11665 cxx-comments-2.c cpp/cxxcom2.c
11666 endif-label.c cpp/endif.c
11667 cpp-hash1.c cpp/hash1.c
11668 cpp-hash2.c cpp/hash2.c
11669 cpp-if1.c cpp/if-1.c
11670 cpp-if2.c cpp/if-2.c
11671 cpp-if3.c cpp/if-3.c
11672 cpp-if4.c cpp/if-4.c
11673 cpp-if5.c cpp/if-5.c
11674 cpp-cond.c cpp/if-cexp.c
11675 cpp-missingop.c cpp/if-mop.c
11676 cpp-missingparen.c cpp/if-mpar.c
11677 cpp-opprec.c cpp/if-oppr.c
11678 cpp-ifparen.c cpp/if-paren.c
11679 cpp-shortcircuit.c cpp/if-sc.c
11680 cpp-shift.c cpp/if-shift.c
11681 cpp-unary.c cpp/if-unary.c
11682 cpp-li1.c cpp/line1.c
11683 cpp-li2.c cpp/line2.c
11684 lineno.c cpp/line3.c
11685 lineno-2.c cpp/line4.c
11686 cpp-mi.c cpp/mi1.c
11687 cpp-mic.h cpp/mi1c.h
11688 cpp-micc.h cpp/mi1cc.h
11689 cpp-mind.h cpp/mi1nd.h
11690 cpp-mindp.h cpp/mi1ndp.h
11691 cpp-mix.h cpp/mi1x.h
11692 cpp-mi2.c cpp/mi2.c
11693 cpp-mi2a.h cpp/mi2a.h
11694 cpp-mi2b.h cpp/mi2b.h
11695 cpp-mi2c.h cpp/mi2c.h
11696 cpp-mi3.c cpp/mi3.c
11697 cpp-mi3.def cpp/mi3.def
11698 poison-1.c cpp/poison.c
11699 pr-impl.c cpp/prag-imp.c
11700 cpp-redef-2.c cpp/redef1.c
11701 cpp-redef.c cpp/redef2.c
11702 strpaste.c cpp/strp1.c
11703 strpaste-2.c cpp/strp2.c
11704 cpp-tradpaste.c cpp/tr-paste.c
11705 cpp-tradstringify.c cpp/tr-str.c
11706 cpp-tradwarn1.c cpp/tr-warn1.c
11707 cpp-tradwarn2.c cpp/tr-warn2.c
11708 trigraphs.c cpp/trigraphs.c
11709 cpp-unc1.c cpp/unc1.c
11710 cpp-unc2.c cpp/unc2.c
11711 cpp-unc3.c cpp/unc3.c
11712 cpp-unc.c cpp/unc4.c
11713 undef.c cpp/undef1.c
11714 undef-2.c cpp/undef2.c
11715 cpp-wi1.c cpp/widestr1.c
11716
11717 2000-06-27 Mark Mitchell <mark@codesourcery.com>
11718
11719 * lib/g++.exp (g++_include_flags): Tweak.
11720
11721 2000-06-27 H.J. Lu <hjl@gnu.org>
11722 Loren J. Rittle <ljrittle@acm.org>
11723
11724 * lib/g++.exp (g++_include_flags): Override libgloss.exp
11725 version with one that knows about the new gcc tree structure.
11726 (g++_link_flags): Same.
11727
11728 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
11729
11730 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11731 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11732 case we are cross-compiling.
11733
11734 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11735 g++.old-deja/g++.niklas/Makefile.in,
11736 g++.old-deja/g++.niklas/configure.in,
11737 g++.old-deja/g++.other/Makefile.in,
11738 g++.old-deja/g++.other/configure.in,
11739 gcc.c-torture/code_quality/Makefile.in,
11740 gcc.c-torture/code_quality/configure.in,
11741 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11742 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11743 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11744 gcc.c-torture/execute/ieee/Makefile.in,
11745 gcc.c-torture/execute/ieee/configure.in,
11746 gcc.c-torture/noncompile/Makefile.in,
11747 gcc.c-torture/noncompile/configure.in,
11748 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11749 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11750 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11751
11752 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
11753
11754 * g++.old-deja/g++.other/ambig3.C: New test.
11755
11756 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
11757
11758 * g++.old-deja/g++.pt/syntax1.C: New test.
11759 * g++.old-deja/g++.pt/syntax2.C: New test.
11760 * g++.old-deja/g++.other/syntax3.C: New test.
11761 * g++.old-deja/g++.other/syntax4.C: New test.
11762
11763 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
11764
11765 * gcc.dg/20000623-1.c: Prototype exit and abort.
11766
11767 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
11768
11769 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11770 New tests.
11771 * gcc.dg/cpp-mi3.def: New file.
11772
11773 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11774 inside assertions.
11775 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11776 lexer's error messages.
11777 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11778 divine anything from the linemarkers.
11779 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11780 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11781
11782 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
11783
11784 * gcc.dg/20000623-1.c: New test.
11785
11786 2000-06-22 Jakub Jelinek <jakub@redhat.com>
11787
11788 * gcc.c-torture/execute/20000622-1.c: New test.
11789
11790 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
11791
11792 * g++.old-deja/g++.other/init15.C: New test.
11793
11794 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
11795
11796 * g++.old-deja/g++.pt/vaarg2.C: New test.
11797 * g++.old-deja/g++.pt/vaarg3.C: New test.
11798
11799 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
11800
11801 * g++.old-deja/g++.other/dyncast6.C: New test.
11802
11803 2000-06-15 Jakub Jelinek <jakub@redhat.com>
11804
11805 * gcc.c-torture/execute/loop-6.c: New test.
11806
11807 2000-06-14 Jakub Jelinek <jakub@redhat.com>
11808
11809 * gcc.dg/20000614-1.c: New test.
11810 * gcc.dg/20000614-2.c: New test.
11811
11812 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
11813
11814 * g++.old-deja/g++.other/inline12.C: New test.
11815
11816 2000-06-13 Jakub Jelinek <jakub@redhat.com>
11817
11818 * g++.old-deja/g++.other/eh1.C: New test.
11819
11820 2000-06-12 Jakub Jelinek <jakub@redhat.com>
11821
11822 * g++.old-deja/g++.other/type.C: New test.
11823
11824 2000-06-05 Jakub Jelinek <jakub@redhat.com>
11825
11826 * g++.old-deja/g++.other/initstring.C: New test.
11827
11828 2000-06-12 Jason Merrill <jason@redhat.com>
11829
11830 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11831
11832 2000-06-09 Jeffrey A Law (law@cygnus.com)
11833
11834 * gcc.c-torture/compile/20000609-1.c: New test.
11835
11836 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
11837
11838 * gcc.dg/20000609-1.c: New test.
11839
11840 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
11841
11842 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11843 * gcc.c-torture/noncompile/poison-1.c: Move...
11844 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11845 * gcc.dg/cpp-li1.c: Add a token after the #line.
11846
11847 2000-06-05 Richard Henderson <rth@cygnus.com>
11848
11849 * gcc.c-torture/execute/20000605-2.c: New test.
11850 * gcc.c-torture/execute/20000605-3.c: New test.
11851
11852 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
11853
11854 * g77.f-torture/execute/20000503-1.x: New file.
11855
11856 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
11857
11858 * g++.old-deja/g++.eh/badalloc1.C: New test.
11859
11860 2000-06-05 Richard Henderson <rth@cygnus.com>
11861
11862 * gcc.c-torture/execute/20000605-1.c: New test.
11863
11864 2000-06-05 Jakub Jelinek <jakub@redhat.com>
11865 Nathan Sidwell <nathan@codesourcery.com>
11866
11867 * gcc.c-torture/compile/20000605-1.c: New test.
11868
11869 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
11870
11871 * g77.f-torture/compile/20000601-1.f: New test.
11872
11873 2000-06-03 Richard Henderson <rth@cygnus.com>
11874
11875 * gcc.c-torture/execute/20000603-1.c: New.
11876
11877 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
11878
11879 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11880 * gcc.dg/noreturn-2.c (noreturn): Likewise.
11881
11882 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
11883
11884 * gcc.dg/compare2.c (case 12): XFAIL.
11885 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11886 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11887
11888 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11889
11890 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
11891
11892 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11893 guard macro is already defined when the header is first
11894 included.
11895 * gcc.dg/cpp-mix.h: New file.
11896 * gcc.dg/endif-label.c: Update patterns to match compiler.
11897
11898 * g++.brendan/complex1.C: Declare abort.
11899 * g++.law/refs4.C: Remove XFAIL.
11900 * g++.oliva/expr2.C: Declare abort and exit.
11901
11902 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
11903
11904 * gcc.c-torture/execute/20000528-1.c: New test.
11905
11906 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11907 * g++.old-deja/g++.law/temps4.C: Likewise.
11908
11909 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11910 stdlib.h. Call abort() on failure.
11911 * g++.old-deja/g++.law/refs4.C: Likewise.
11912 * g++.old-deja/g++.law/temps4.C: Likewise.
11913 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11914 * gcc.c-torture/execute/20000112-1.c: Include string.h.
11915
11916 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
11917
11918 Relative to g++.dg/special:
11919 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11920
11921 Relative to g++.old-deja:
11922 * g++.brendan/complex1.C, g++.jason/optimize2.C,
11923 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11924 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11925 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11926 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11927 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11928 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11929
11930 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11931 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11932 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11933 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11934 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11935 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11936 and/or string.h.
11937
11938 * g++.other/goto1.C: Update expectations for error messages.
11939
11940 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
11941
11942 * gcc.c-torture/compile/20000523-1.c: New test.
11943
11944 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
11945
11946 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11947
11948 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
11949
11950 * g++.old-deja/g++.eh/catch11.C: New test.
11951 * g++.old-deja/g++.eh/catch12.C: New test.
11952
11953 2000-05-24 Nick Clifton <nickc@cygnus.com>
11954
11955 * gcc.c-torture/execute/20000523-1.c: New test.
11956
11957 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
11958
11959 * c-torture/execute/bcp-1.c: Replace abort in arg of
11960 __builtin_constant_p with a generic external function.
11961
11962 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11963 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11964 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11965 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11966 Prototype abort and/or exit.
11967
11968 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11969 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11970 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11971 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11972
11973 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
11974
11975 * gcc.dg/dwarf2-1.c: New test.
11976
11977 2000-05-20 Richard Henderson <rth@cygnus.com>
11978
11979 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11980
11981 2000-05-20 Andreas Jaeger <aj@suse.de>
11982
11983 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11984 testcase.
11985
11986 2000-05-19 David Edelsohn <edelsohn@gnu.org>
11987
11988 * gcc.c-torture/execute/20000519-2.c: New test.
11989
11990 2000-05-19 Andreas Jaeger <aj@suse.de>
11991
11992 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11993 which fails with SSA.
11994
11995 * lib/c-torture.exp: Also test with -O3 -fssa.
11996
11997 2000-05-18 Michael Meissner <meissner@redhat.com>
11998
11999 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
12000 * gcc.c-torture/execute/920415-1.c: Ditto.
12001 * gcc.c-torture/execute/920501-1.c: Ditto.
12002 * gcc.c-torture/execute/conversion.c: Ditto.
12003 * gcc.c-torture/execute/cvt-1.c: Ditto.
12004
12005 2000-05-18 Jeffrey A Law (law@cygnus.com)
12006
12007 * gcc.c-torture/compile/20000518-1.c: New test.
12008
12009 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
12010
12011 * g77.f-torture/compile/200005018.f: New test.
12012
12013 2000-05-17 Jeffrey A Law (law@cygnus.com)
12014
12015 * gcc.c-torture/compile/20000517-1.c: New test.
12016
12017 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12018
12019 * gcc.c-torture/execute/20000516-1.c: New test.
12020
12021 2000-05-15 Jakub Jelinek <jakub@redhat.com>
12022
12023 * g++.old-deja/g++.other/eh.C: New test.
12024
12025 2000-05-12 Richard Henderson <rth@cygnus.com>
12026
12027 * gcc.c-torture/execute/990208-1.c (main): Don't pass
12028 constants through to doit's conditional.
12029
12030 2000-05-11 Jeffrey A Law (law@cygnus.com)
12031
12032 * gcc.c-torture/compile/20000511-1.c: New test.
12033 * g77.f-torture/compile/20000511-1.f: New test.
12034 * g77.f-torture/compile/20000511-2.f: New test.
12035
12036 2000-05-11 Michael Meissner <meissner@redhat.com>
12037
12038 * gcc.c-torture/execute/20000511-1.c: New test.
12039
12040 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
12041
12042 * gcc.dg/dg.exp: Scan .S files as well as .c files.
12043 * gcc.dg/20000510-1.S: New.
12044
12045 2000-05-08 Catherine Moore <clm@cygnus.com>
12046
12047 * gcc.dg/unused-3.c: New.
12048
12049 2000-05-06 Richard Henderson <rth@cygnus.com>
12050
12051 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
12052 * g++.old-deja/g++.mike/warn1.C: Likewise.
12053 * g++.old-deja/g++.pt/local1.C: Likewise.
12054 * g++.old-deja/g++.pt/local7.C: Likewise.
12055 * g++.old-deja/g++.pt/spec16.C: Likewise.
12056
12057 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
12058
12059 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
12060
12061 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
12062
12063 * g77.f-torture/execute/20000503-1.f: New test.
12064
12065 2000-05-04 Andreas Jaeger <aj@suse.de>
12066
12067 * gcc.dg/noreturn-2.c: New test.
12068
12069 2000-05-04 Neil Booth <NeilB@earthling.net>
12070
12071 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
12072 preprocessor.
12073
12074 2000-05-04 Richard Henderson <rth@cygnus.com>
12075
12076 * gcc.c-torture/execute/20000503-1.c: Fix typo.
12077
12078 2000-05-04 Richard Henderson <rth@cygnus.com>
12079
12080 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
12081 OpenSSL by Jason R Thorpe.
12082
12083 2000-05-03 Jim Wilson <wilson@cygnus.com>
12084
12085 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
12086
12087 2000-05-03 Robert Lipe <robertlipe@usa.net>
12088
12089 * gcc.dg/20000503-1.c: New test.
12090
12091 2000-05-02 Jakub Jelinek <jakub@redhat.com>
12092
12093 * gcc.c-torture/compile/20000502-1.c: New test.
12094 * g++.old-deja/g++.other/align.C: New test.
12095 * gcc.dg/cpp-tradstringify.c: New test.
12096
12097 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
12098
12099 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
12100 and hard registers.
12101
12102 2000-04-26 Geoff Keating <geoffk@cygnus.com>
12103
12104 * gcc.c-torture/execute/loop-5.c: New test.
12105
12106 2000-04-25 Jakub Jelinek <jakub@redhat.com>
12107
12108 * gcc.c-torture/execute/va-arg-20.c: New test.
12109
12110 2000-04-23 Jeffrey A Law (law@cygnus.com)
12111
12112 * gcc.c-torture/execute/20000422-1.c: New test.
12113
12114 2000-04-20 Greg McGary <gkm@gnu.org>
12115
12116 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
12117 when optimizing, but without sibling-call optimizations (-O1).
12118
12119 2000-04-20 Jeffrey A Law (law@cygnus.com)
12120
12121 * gcc.c-torture/compile/20000420-1.c: New test.
12122
12123 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
12124
12125 * g++.abi/ptrflags.C: New test.
12126 * g++.eh/catchptr1.C: Test incomplete pointer chains.
12127
12128 2000-04-19 Catherine Moore <clm@cygnus.com>
12129
12130 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
12131
12132 2000-04-19 Greg McGary <gkm@gnu.org>
12133
12134 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
12135 sibling-call optimizations.
12136
12137 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
12138
12139 * gcc.dg/20000419-1.c: New test.
12140
12141 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
12142
12143 * gcc.c-torture/execute/20000412-6.c: New test.
12144
12145 2000-04-12 Jeffrey A Law (law@cygnus.com)
12146
12147 * gcc.c-torture/execute/20000412-5.c: New test.
12148 * g77.f-torture/compile/20000412-1.f: New test.
12149 * gcc.c-torture/execute/20000412-4.c: New test.
12150 * gcc.c-torture/compile/20000412-2.c: New test.
12151 * gcc.c-torture/execute/20000412-3.c: New test.
12152 * gcc.c-torture/compile/20000412-1.c: New test.
12153 * gcc.c-torture/execute/20000412-2.c: New test.
12154
12155 2000-04-12 Jakub Jelinek <jakub@redhat.com>
12156
12157 * objc/execute/bf-20.m: New test.
12158
12159 2000-04-10 Richard Henderson <rth@cygnus.com>
12160
12161 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
12162
12163 * gcc.c-torture/execute/20000412-1.c: New test.
12164
12165 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
12166
12167 * g++.old-deja/g++.eh/catchptr1.C: New test.
12168
12169 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
12170
12171 * g++.old-deja/g++.abi/cxa_vec.C: New test.
12172
12173 2000-04-08 Neil Booth <NeilB@earthling.net>
12174
12175 * gcc.dg/cpp-nullchar.c: Remove test as
12176 embedded nulls cause problems.
12177
12178 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12179
12180 * gcc.dg/compare2.c: New test.
12181
12182 2000-04-08 Neil Booth <NeilB@earthling.net>
12183
12184 * gcc.dg/cpp-nullchar.c: New test.
12185
12186 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
12187
12188 * gcc.dg/cpp-mi2.c: New test.
12189 * gcc.dg/cpp-mi2[abc].h: New files.
12190
12191 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
12192
12193 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
12194 member name.
12195
12196 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
12197
12198 * g++.old-deja/g++.abi/vmihint.C: New test.
12199
12200 2000-04-06 Neil Booth <NeilB@earthling.net>
12201
12202 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
12203 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
12204 copyright.
12205
12206 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
12207
12208 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
12209 avoid stack-frame overwrite.
12210
12211 2000-04-05 Jakub Jelinek <jakub@redhat.com>
12212
12213 * gcc.c-torture/compile/20000405-2.c: New test.
12214 * gcc.c-torture/compile/20000405-3.c: New test.
12215
12216 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12217
12218 * gcc.c-torture/compile/20000405-1.c: New test.
12219
12220 2000-04-04 Geoff Keating <geoffk@cygnus.com>
12221
12222 * gcc.dg/cast-qual-1.c: Revert last change.
12223
12224 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12225
12226 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
12227
12228 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
12229
12230 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
12231 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
12232
12233 2000-04-03 Jeffrey A Law (law@cygnus.com)
12234
12235 * gcc.c-torture/compile/20000403-2.c: New test.
12236 * gcc.c-torture/compile/20000403-1.c: New test.
12237
12238 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
12239
12240 * gcc.c-torture/execute/20000403-1.c: New test.
12241
12242 2000-04-03 Geoff Keating <geoffk@cygnus.com>
12243
12244 * gcc.c-torture/execute/20000402-1.c: New test.
12245
12246 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
12247
12248 * gcc.c-torture/execute/va-arg-15.c: New test.
12249 * gcc.c-torture/execute/va-arg-16.c: New test.
12250 * gcc.c-torture/execute/va-arg-17.c: New test.
12251 * gcc.c-torture/execute/va-arg-18.c: New test.
12252 * gcc.c-torture/execute/va-arg-19.c: New test.
12253
12254 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
12255
12256 * gcc.c-torture/compile/981211-1.c: Move to...
12257 * gcc.dg/cpp-as1.c: ...here.
12258 * gcc.dg/cpp-as2.c: New file.
12259
12260 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
12261 compiler.
12262
12263 2000-04-02 Neil Booth <NeilB@earthling.net>
12264
12265 * gcc.dg/cpp-cond.c New tests.
12266 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
12267 accidental success less likely.
12268 * gcc.dg/cpp-missingop.c New tests.
12269 * gcc.dg/cpp-missingparen.c New tests.
12270 * gcc.dg/cpp-shift.c New tests.
12271 * gcc.dg/cpp-shortcircuit.c New tests.
12272 * gcc.dg/cpp-unary.c New tests.
12273
12274 2000-03-29 Jeffrey A Law (law@cygnus.com)
12275
12276 * gcc.c-torture/compile/20000329-1.c: New test.
12277
12278 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
12279
12280 * gcc.c-torture/compile/20000326-1.c: New test.
12281 * gcc.c-torture/compile/20000326-2.c: New test.
12282
12283 2000-03-24 Geoff Keating <geoffk@cygnus.com>
12284
12285 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
12286 the first parameter is a function argument.
12287
12288 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
12289
12290 * g++.old-deja/g++.ext/array4.C: New test.
12291
12292 2000-03-22 Geoff Keating <geoffk@cygnus.com>
12293
12294 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12295
12296 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12297
12298 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12299
12300 2000-03-19 Richard Henderson <rth@cygnus.com>
12301
12302 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12303
12304 2000-03-19 Richard Henderson <rth@cygnus.com>
12305
12306 * gcc.c-torture/compile/20000319-1.c: New test.
12307
12308 2000-03-14 Jeffrey A Law (law@cygnus.com)
12309
12310 * gcc.c-torture/execute/20000314-3.c: New test.
12311 * gcc.c-torture/execute/20000314-2.c: New test.
12312 * gcc.c-torture/execute/20000314-1.c: New test.
12313 * gcc.c-torture/compile/20000314-2.c: New test.
12314 * gcc.c-torture/compile/20000314-1.c: New test.
12315
12316 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
12317
12318 * g++.old-deja/g++.warn/inline.C: New test.
12319
12320 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
12321
12322 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12323 standards-compliant result rather than specific constants.
12324 Put test-values in array.
12325
12326 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
12327
12328 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12329 (g++_target_compile): Put test-specific options last.
12330
12331 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12332
12333 * g++.old-deja/g++.eh/vbase4.C: New test.
12334
12335 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12336
12337 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12338
12339 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12340
12341 * g++.old-deja/g++.brendan/misc12.C: Removed.
12342 * g++.old-deja/g++.pt/memtemp77.C: Constify.
12343 * g++.old-deja/g++.ext/pretty4.C: New test.
12344
12345 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12346
12347 * g++.old-deja/g++.other/string2.C: New test.
12348
12349 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
12350
12351 * g++.old-deja/g++.warn/impint2.C: New test.
12352
12353 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
12354
12355 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
12356 is 1, not zero.
12357
12358 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
12359
12360 * g++.old-deja/g++.warn/impint.C: New test.
12361 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
12362 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
12363 * g++.old-deja/g++.pt/explicit12.C: Likewise.
12364 * g++.old-deja/g++.pt/explicit13.C: Likewise.
12365 * g++.old-deja/g++.pt/explicit17.C: Likewise.
12366 * g++.old-deja/g++.pt/explicit18.C: Likewise.
12367 * g++.old-deja/g++.pt/explicit19.C: Likewise.
12368 * g++.old-deja/g++.pt/explicit23.C: Likewise.
12369 * g++.old-deja/g++.pt/explicit31.C: Likewise.
12370 * g++.old-deja/g++.pt/explicit35.C: Likewise.
12371 * g++.old-deja/g++.pt/explicit6.C: Likewise.
12372 * g++.old-deja/g++.pt/memclass7.C: Likewise.
12373
12374 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
12375
12376 * gcc.dg/cpp-redef.c: New test.
12377
12378 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
12379
12380 * g++.old-deja/g++.pt/unify7.C: New test.
12381
12382 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12383
12384 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
12385 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
12386
12387 2000-02-25 Geoff Keating <geoffk@cygnus.com>
12388
12389 * gcc.c-torture/compile/20000224-1.c: New test.
12390
12391 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12392
12393 * gcc.c-torture/compile/cpp-2.c: New test.
12394 * gcc.c-torture/compile/cpp-1.c: New test.
12395
12396 2000-02-25 Jeffrey A Law (law@cygnus.com)
12397
12398 * gcc.c-torture/execute/20000225-1.c: New test.
12399
12400 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12401
12402 * gcc.dg/cpp-li2.c: New test.
12403
12404 * gcc.dg/cpp-wi1.c: New test.
12405
12406 * gcc.dg/cpp-li1.c: New test.
12407
12408 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
12409
12410 * g++.old-deja/g++.other/sizeof5.C: New test.
12411
12412 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12413
12414 * gcc.c-torture/execute/va-arg-13.c: New test.
12415
12416 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
12417
12418 * gcc.c-torture/execute/va-arg-12.c: New test.
12419
12420 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12421
12422 * gcc.c-torture/execute/20000223-1.c: New test.
12423
12424 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12425
12426 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
12427
12428 2000-02-22 Mark Mitchell <mark@codesourcery.com>
12429
12430 * g++.old-deja/g++.abi/ptrmem.C: New test.
12431
12432 2000-02-19 Richard Henderson <rth@cygnus.com>
12433
12434 * gcc.c-torture/compile/init-3.c: New.
12435
12436 2000-02-17 Mark Mitchell <mark@codesourcery.com>
12437
12438 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
12439 ALWAYS_CXXFLAGS.
12440
12441 2000-02-11 Robert Lipe <robertl@sco.com>
12442
12443 * gcc.c-torture/compile/20000211-3.c: New test.
12444
12445 2000-02-11 Martin Buchholz <martin@xemacs.org>
12446
12447 * gcc.c-torture/compile/20000211-2.c: New test.
12448
12449 2000-02-11 Jeffrey A Law (law@cygnus.com)
12450
12451 * gcc.c-torture/compile/20000211-1.c: New test.
12452
12453 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
12454
12455 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
12456 on native targets
12457
12458 2000-02-08 Nathan Sidwell <nathan@acm.org>
12459
12460 * g++.old-deja/g++.other/cast5.C: New test.
12461
12462 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
12463
12464 * gcc.c-torture/execute/20000205-1.c: New.
12465
12466 2000-02-03 Nathan Sidwell <nathan@acm.org>
12467
12468 * g++.old-deja/g++.jason/cast3.C: Return void.
12469 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
12470
12471 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12472
12473 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
12474
12475 * gcc.dg/loop-1.c: New test.
12476
12477 2000-01-27 Jakub Jelinek <jakub@redhat.com>
12478
12479 * gcc.c-torture/compile/20000127-1.c: New test.
12480 * gcc.c-torture/execute/991228-1.c: New test.
12481
12482 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12483
12484 * gcc.dg/unused-2.c: New test.
12485
12486 * gcc.dg/conv-1.c: New test.
12487
12488 2000-01-24 Mark Mitchell <mark@codesourcery.com>
12489
12490 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
12491 compiler.
12492 (tool_option_proc): Fix typo.
12493
12494 2000-01-24 Geoff Keating <geoffk@cygnus.com>
12495
12496 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
12497 of the ld on the host, not on the build machine.
12498 Also, don't crash if '--help' is not a supported option.
12499
12500 2000-01-24 Richard Henderson <rth@cygnus.com>
12501
12502 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
12503
12504 2000-01-20 Jeffrey A Law (law@cygnus.com)
12505
12506 * gcc.c-torture/execute/20000120-2.c: New test.
12507 * gcc.c-torture/execute/20000120-1.c: New test.
12508
12509 2000-01-13 Jeffrey A Law (law@cygnus.com)
12510
12511 * gcc.c-torture/execute/20000113-1.c: New test.
12512
12513 2000-01-12 Jeffrey A Law (law@cygnus.com)
12514
12515 * gcc.c-torture/execute/20000112-1.c: New test.
12516
12517 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12518
12519 * gcc.dg/20000111-1.c: New test.
12520
12521 2000-01-10 Jeffrey A Law (law@cygnus.com)
12522
12523 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
12524 with 16 bit integers.
12525
12526 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12527
12528 * gcc.dg/20000108-1.c: New test.
12529
12530 2000-01-05 Nathan Sidwell <nathan@acm.org>
12531
12532 * g++.old-deja/g++.ns/koenig8.C: New test.
12533
12534 2000-01-05 Nathan Sidwell <nathan@acm.org>
12535
12536 * g++.old-deja/g++.other/cast4.C: New test.
12537
12538 2000-01-05 Jeffrey A Law (law@cygnus.com)
12539
12540 * gcc.c-torture/compile/20000105-2.c: New test.
12541 * gcc.c-torture/compile/20000105-1.c: New test.
12542
12543 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12544
12545 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
12546 references to printf & atoi to conform to ANSI standard.
12547 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
12548 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
12549 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
12550 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
12551 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
12552 * g++.old-deja/g++.brendan/complex1.C: Likewise.
12553 * g++.old-deja/g++.brendan/copy1.C: Likewise.
12554 * g++.old-deja/g++.brendan/copy2.C: Likewise.
12555 * g++.old-deja/g++.brendan/copy3.C: Likewise.
12556 * g++.old-deja/g++.brendan/copy4.C: Likewise.
12557 * g++.old-deja/g++.brendan/copy5.C: Likewise.
12558 * g++.old-deja/g++.brendan/copy6.C: Likewise.
12559 * g++.old-deja/g++.brendan/copy7.C: Likewise.
12560 * g++.old-deja/g++.brendan/copy8.C: Likewise.
12561 * g++.old-deja/g++.brendan/crash11.C: Likewise.
12562 * g++.old-deja/g++.brendan/crash14.C: Likewise.
12563 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
12564 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12565 * g++.old-deja/g++.brendan/delete2.C: Likewise.
12566 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
12567 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
12568 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
12569 * g++.old-deja/g++.brendan/eh1.C: Likewise.
12570 * g++.old-deja/g++.brendan/groff1.C: Likewise.
12571 * g++.old-deja/g++.brendan/init3.C: Likewise.
12572 * g++.old-deja/g++.brendan/misc12.C: Likewise.
12573 * g++.old-deja/g++.brendan/misc7.C: Likewise.
12574 * g++.old-deja/g++.brendan/new2.C: Likewise.
12575 * g++.old-deja/g++.brendan/operators4.C: Likewise.
12576 * g++.old-deja/g++.brendan/operators5.C: Likewise.
12577 * g++.old-deja/g++.brendan/overload2.C: Likewise.
12578 * g++.old-deja/g++.brendan/overload7.C: Likewise.
12579 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
12580 * g++.old-deja/g++.brendan/reference1.C: Likewise.
12581 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
12582 * g++.old-deja/g++.brendan/template24.C: Likewise.
12583 * g++.old-deja/g++.brendan/template3.C: Likewise.
12584 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
12585 * g++.old-deja/g++.jason/inline3.C: Likewise.
12586 * g++.old-deja/g++.jason/opeq.C: Likewise.
12587 * g++.old-deja/g++.law/arg5.C: Likewise.
12588 * g++.old-deja/g++.law/arm7.C: Likewise.
12589 * g++.old-deja/g++.law/ctors11.C: Likewise.
12590 * g++.old-deja/g++.law/cvt8.C: Likewise.
12591 * g++.old-deja/g++.law/init9.C: Likewise.
12592 * g++.old-deja/g++.law/refs4.C: Likewise.
12593 * g++.old-deja/g++.law/template2.C: Likewise.
12594 * g++.old-deja/g++.law/visibility24.C: Likewise.
12595 * g++.old-deja/g++.law/vtable3.C: Likewise.
12596 * g++.old-deja/g++.mike/asm2.C: Likewise.
12597 * g++.old-deja/g++.mike/eh1.C: Likewise.
12598 * g++.old-deja/g++.mike/misc1.C: Likewise.
12599 * g++.old-deja/g++.mike/misc13.C: Likewise.
12600 * g++.old-deja/g++.mike/misc14.C: Likewise.
12601 * g++.old-deja/g++.mike/ns12.C: Likewise.
12602 * g++.old-deja/g++.mike/p1248.C: Likewise.
12603 * g++.old-deja/g++.mike/p3708.C: Likewise.
12604 * g++.old-deja/g++.mike/p3708a.C: Likewise.
12605 * g++.old-deja/g++.mike/p3708b.C: Likewise.
12606 * g++.old-deja/g++.mike/p646.C: Likewise.
12607 * g++.old-deja/g++.mike/p700.C: Likewise.
12608 * g++.old-deja/g++.mike/p783.C: Likewise.
12609 * g++.old-deja/g++.mike/p783a.C: Likewise.
12610 * g++.old-deja/g++.mike/p783b.C: Likewise.
12611 * g++.old-deja/g++.mike/p786.C: Likewise.
12612 * g++.old-deja/g++.mike/p789.C: Likewise.
12613 * g++.old-deja/g++.mike/p789a.C: Likewise.
12614 * g++.old-deja/g++.mike/p807a.C: Likewise.
12615 * g++.old-deja/g++.other/delete3.C: Likewise.
12616 * g++.old-deja/g++.other/dyncast1.C: Likewise.
12617 * g++.old-deja/g++.other/dyncast2.C: Likewise.
12618 * g++.old-deja/g++.other/dyncast3.C: Likewise.
12619 * g++.old-deja/g++.other/empty1.C: Likewise.
12620 * g++.old-deja/g++.other/temporary1.C: Likewise.
12621 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
12622 * g++.old-deja/g++.pt/t16.C: Likewise.
12623 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
12624
12625 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
12626
12627 * gcc.dg/991230-1.c: New test.
12628
12629 1999-12-29 Jeffrey A Law (law@cygnus.com)
12630
12631 * gcc.c-torture/compile/991229-3.c: New test.
12632 * gcc.c-torture/compile/991229-2.c: New test.
12633 * gcc.c-torture/compile/991229-1.c: New test.
12634
12635 1999-12-29 Greg McGary <gkm@eng.ascend.com>
12636
12637 * gcc.c-torture/compile/labels-2.c: New test.
12638
12639 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
12640
12641 * gcc.c-torture/execute/991227-1.c: New test.
12642
12643 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12644
12645 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
12646
12647 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
12648
12649 * gcc.c-torture/execute/991221-1.c: New test.
12650
12651 1999-12-20 Nathan Sidwell <nathan@acm.org>
12652
12653 * g++.old-deja/g++.other/cast3.C: New test.
12654
12655 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
12656
12657 * gcc.c-torture/execute/991216-4.c: New test.
12658
12659 1999-12-16 Michael Meissner <meissner@cygnus.com>
12660
12661 * gcc.c-torture/execute/991216-1.c: New test.
12662 * gcc.c-torture/execute/991216-2.c: New test.
12663 * gcc.c-torture/execute/991216-3.c: New test.
12664
12665 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12666
12667 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
12668 Actually make the test fail by using "-O2" for compilation.
12669
12670 1999-12-15 Nathan Sidwell <nathan@acm.org>
12671
12672 * g++.old-deja/g++.warn/cast-align1.C: New test.
12673
12674 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12675
12676 * gcc.c-torture/compile/991214-1.c: New test.
12677 * gcc.c-torture/compile/991214-2.c: New test.
12678
12679 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12680
12681 * gcc.dg/991214-1.c: New test.
12682
12683 1999-12-13 Jeffrey A Law (law@cygnus.com)
12684
12685 * gcc.c-torture/compile/991213-3.c: New test.
12686 * gcc.c-torture/compile/991213-2.c: New test.
12687 * gcc.c-torture/compile/991213-1.c: New test.
12688
12689 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
12690
12691 * gcc.dg/991209-1.c: New test.
12692
12693 1999-12-08 Nathan Sidwell <nathan@acm.org>
12694
12695 * gcc.c-torture/compile/991208-1.c: New test.
12696
12697 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12698
12699 * gcc.dg/ultrasp2.c: New test.
12700
12701 1999-12-05 Alex Samuel <samuel@codesourcery.com>
12702
12703 * g++.old-deja/g++.abi/align.C (main): Fix typo.
12704
12705 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
12706
12707 * gcc.c-torture/compile/991202-1.c: New test.
12708 * gcc.c-torture/execute/991202-1.c: New test.
12709 * gcc.c-torture/execute/991202-2.c: New test.
12710 * gcc.c-torture/execute/991202-3.c: New test.
12711
12712 1999-12-02 Alex Samuel <samuel@codesourcery.com>
12713
12714 * g++.old-deja/g++.abi/align.C: New test.
12715 * g++.old-deja/g++.abi/aggregates.C: Likewise.
12716 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12717
12718 1999-12-01 Richard Henderson <rth@cygnus.com>
12719
12720 * gcc.c-torture/execute/991201-1.c: New.
12721
12722 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
12723
12724 * gcc.dg/991129-1.c: New test.
12725
12726 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
12727
12728 * gcc.c-torture/compile/991127-1.c: New test.
12729
12730 1999-11-22 Nathan Sidwell <nathan@acm.org>
12731
12732 * g++.old-deja/g++.other/warn4.C: New test.
12733
12734 1999-11-22 Nathan Sidwell <nathan@acm.org>
12735
12736 * g++.old-deja/g++.eh/cleanup2.C: New test.
12737 * g++.old-deja/g++.ext/pretty2.C: New test.
12738 * g++.old-deja/g++.ext/pretty3.C: New test.
12739 * g++.old-deja/g++.other/debug6.C: New test.
12740
12741 1999-10-20 Jim Wilson <wilson@cygnus.com>
12742
12743 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12744 compiler_output to look for one error message instead of two.
12745
12746 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
12747
12748 * gcc.c-torture/execute/991118-1.c: Also test case
12749 where the word boundary does not split a byte evenly.
12750
12751 1999-11-19 Nathan Sidwell <nathan@acm.org>
12752
12753 * g++.old-deja/g++.ext/restrict1.C: New test.
12754
12755 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12756
12757 * gcc.c-torture/execute/991118-1.c: New test.
12758
12759 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
12760
12761 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12762 working directory pathnames.
12763
12764 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
12765
12766 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12767 host is equipped with driver.h and driver.o so it can actually
12768 compile and run the tests.
12769
12770 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
12771
12772 * gcc.c-torture/compile/991008-1.c: New test.
12773
12774 1999-11-08 Nick Clifton <nickc@cygnus.com>
12775
12776 * lib/gcc-dg.exp: Include target-supports.exp
12777
12778 1999-11-05 Nick Clifton <nickc@cygnus.com>
12779
12780 * lib/target-supports.exp: New file: Provide procs to test for
12781 features supported by the target.
12782 (check_weak_available): Moved here from ecos.exp.
12783 (check_alias_available): New proc: Determine of the target
12784 toolchain supports the alias attribute.
12785
12786 * gcc.dg/special/ecos.exp: Move check_weak_available to
12787 target-supports.exp.
12788 (alias-1.c): Only perform the test if the target supports
12789 aliases.
12790 (wkali-1.c): Only perform the test if the target supports
12791 aliases.
12792
12793 * gcc.dg/990506-0.c: Expect error messages from cross
12794 targets as well as native targets.
12795
12796 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12797
12798 * gcc.dg/ultrasp1.c: Removed xfail.
12799 * gcc.dg/struct-ret-2.c: Likewise.
12800 * gcc.dg/array-1.c: Likewise.
12801
12802 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12803
12804 * gcc.dg/struct-ret-2.c: New test.
12805
12806 * gcc.dg/array-1.c: New test.
12807
12808 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
12809
12810 * gcc.c-torture/execute/991030-1.c: New test.
12811
12812 1999-10-26 Richard Henderson <rth@cygnus.com>
12813
12814 * gcc.c-torture/compile/991026-2.c: New test.
12815
12816 1999-10-26 Jeffrey A Law (law@cygnus.com)
12817
12818 * gcc.c-torture/compile/991026-1.c: New test.
12819
12820 1999-10-23 Jeffrey A Law (law@cygnus.com)
12821
12822 * gcc.c-torture/execute/991023-1.c: New test.
12823
12824 1999-10-19 Jeffrey A Law (law@cygnus.com)
12825
12826 * gcc.c-torture/execute/991019-1.c: New test.
12827
12828 1999-10-16 Richard Henderson <rth@cygnus.com>
12829
12830 * gcc.c-torture/execute/991016-1.c: New test.
12831
12832 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
12833
12834 * gcc.c-torture/execute/991014-1.c: New test.
12835
12836 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
12837
12838 * g++.old-deja/g++.other/union2.C: New test.
12839
12840 1999-10-13 Nathan Sidwell <nathan@acm.org>
12841
12842 * g++.old-deja/g++.other/vaarg2.C: New test.
12843 * g++.old-deja/g++.other/vaarg3.C: New test.
12844
12845 1999-10-12 Craig Burley <craig@jcb-sc.com>
12846
12847 * g77.f-torture/noncompile/19990905-1.f: Moved from being
12848 in compile/.
12849
12850 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
12851
12852 * gcc.c-torture/execute/va-arg-11.c: New test.
12853
12854 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
12855
12856 * lib/file-format.exp (gcc_target_object_format): Don't
12857 crash if objdump is unavailable.
12858
12859 1999-09-29 Donn Terry <donn@interix.com>
12860
12861 * gcc.misc-tests/mg.exp: delete extraneous redirection.
12862
12863 1999-09-28 Nick Clifton <nickc@cygnus.com>
12864
12865 * gcc.c-torture/compile/990928-1.c: New test.
12866
12867 1999-09-28 Nathan Sidwell <nathan@acm.org>
12868
12869 * g++.old-deja/g++.other/decl6.C: New test.
12870
12871 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12872
12873 * gcc.c-torture/execute/va-arg-10.c: New test.
12874
12875 1999-09-27 Nathan Sidwell <nathan@acm.org>
12876
12877 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12878 __PRETTY_FUNCTION__.
12879
12880 1999-09-23 Nick Clifton <nickc@cygnus.com>
12881
12882 * gcc.c-torture/execute/990923-1.c: New test.
12883
12884 1999-09-21 Nick Clifton <nickc@cygnus.com>
12885
12886 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12887 for which -fpic is inappropriate.
12888
12889 1999-09-21 Mark Mitchell <mark@codesourcery.com>
12890
12891 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12892
12893 1999-09-21 Nathan Sidwell <nathan@acm.org>
12894
12895 * g++.old-deja/g++.other/dyncast1.C: New test.
12896 * g++.old-deja/g++.other/dyncast2.C: New test.
12897 * g++.old-deja/g++.other/dyncast3.C: New test.
12898 * g++.old-deja/g++.other/dyncast4.C: New test.
12899 * g++.old-deja/g++.other/dyncast5.C: New test.
12900 * g++.old-deja/g++.eh/catch3.C: New test.
12901 * g++.old-deja/g++.eh/catch3p.C: New test.
12902 * g++.old-deja/g++.eh/catch4.C: New test.
12903 * g++.old-deja/g++.eh/catch4p.C: New test.
12904 * g++.old-deja/g++.eh/catch5.C: New test.
12905 * g++.old-deja/g++.eh/catch5p.C: New test.
12906 * g++.old-deja/g++.eh/catch6.C: New test.
12907 * g++.old-deja/g++.eh/catch6p.C: New test.
12908 * g++.old-deja/g++.eh/catch7.C: New test.
12909 * g++.old-deja/g++.eh/catch7p.C: New test.
12910 * g++.old-deja/g++.eh/catch8.C: New test.
12911 * g++.old-deja/g++.eh/catch8p.C: New test.
12912 * g++.old-deja/g++.eh/catch9.C: New test.
12913 * g++.old-deja/g++.eh/catch9p.C: New test.
12914
12915 1999-09-13 Nathan Sidwell <nathan@acm.org>
12916
12917 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12918 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12919
12920 1999-09-13 Jeffrey A Law (law@cygnus.com)
12921
12922 * gcc.c-torture/compile/990913-1.c: New test.
12923
12924 1999-09-10 Nathan Sidwell <nathan@acm.org>
12925
12926 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12927 * g++.old-deja/g++.jason/rfg5.C: Likewise.
12928
12929 1999-09-09 Richard Henderson <rth@cygnus.com>
12930
12931 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12932
12933 1999-09-09 Nathan Sidwell <nathan@acm.org>
12934
12935 * g++.old-deja/g++.other/lookup11.C: New test.
12936 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12937 what is permitted and what we want.
12938 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12939 overload use.
12940 * g++.old-deja/g++.jason/rfg5.C: Likewise
12941
12942 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
12943
12944 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12945 * gcc.c-torture/noncompile/poison-1.c: New file.
12946
12947 1999-09-08 Nathan Sidwell <nathan@acm.org>
12948
12949 * g++.old-deja/g++.other/sizeof3.C: New test.
12950 * g++.old-deja/g++.other/sizeof4.C: New test.
12951 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12952 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12953
12954 1999-09-07 Richard Henderson <rth@cygnus.com>
12955
12956 * gcc.dg/va-arg-1.c: New.
12957
12958 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12959
12960 * gcc.c-torture/execute/va-arg-9.c: New test.
12961
12962 1999-09-05 Craig Burley <craig@jcb-sc.com>
12963
12964 * g77.f-torture/compile/980519-2.f: New test.
12965 * g77.f-torture/compile/19990905-0.f: New test.
12966 * g77.f-torture/compile/19990905-1.f: New test.
12967 * g77.f-torture/compile/19990905-2.f: New test.
12968
12969 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12970
12971 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
12972
12973 * gcc.c-torture/execute/990827-1.c: Fix typo.
12974
12975 1999-09-03 Nathan Sidwell <nathan@acm.org>
12976
12977 * g++.old-deja/g++.other/deref1.C: New test.
12978
12979 1999-09-02 Nathan Sidwell <nathan@acm.org>
12980
12981 * g++.old-deja/g++.other/ambig2.C: New test.
12982 * g++.old-deja/g++.other/cond5.C: New test.
12983 * g++.old-deja/g++.other/lookup16.C: New test.
12984
12985 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
12986
12987 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12988 assemblers too.
12989
12990 1999-08-31 Jeffrey A Law (law@cygnus.com)
12991
12992 * lib/c-torture.exp: Avoid the "compare executables" optimization
12993 when testing native.
12994
12995 1999-08-29 Jeffrey A Law (law@cygnus.com)
12996
12997 * gcc.c-torture/execute/990829-1.c: New test.
12998 * gcc.c-torture/compile/990829-1.c: New test.
12999
13000 1999-08-27 Paul Burchard <burchard@pobox.com>
13001
13002 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
13003 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
13004 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
13005 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
13006 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
13007 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
13008 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
13009 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
13010 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
13011 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
13012 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
13013
13014 1999-08-27 Jeffrey A Law (law@cygnus.com)
13015
13016 * gcc.c-torture/execute/990827-1.c: New test.
13017
13018 1999-08-26 Craig Burley <craig@jcb-sc.com>
13019
13020 * g77.f-torture/noncompile/19990826-4.f: New test.
13021
13022 * g77.f-torture/compile/19990826-3.f: New test.
13023
13024 * g77.f-torture/execute/19990826-2.f: New test.
13025
13026 * g77.f-torture/compile/19990826-1.f: New test.
13027
13028 * gcc.c-torture/execute/990826-0.c: New test.
13029 * g77.c-torture/execute/19990826-0.f: New test.
13030
13031 * g77.f-torture/noncompile/970626-2.f: New test.
13032
13033 1999-08-25 Paul Burchard <burchard@pobox.com>
13034
13035 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
13036 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
13037 lss-011.C: New tests.
13038
13039 1999-08-25 Nathan Sidwell <nathan@acm.org>
13040
13041 * g++.old-deja/g++.other/decl5.C: New test.
13042
13043 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13044
13045 * noncompile/noncompile.exp: Load_lib c-torture.exp.
13046 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
13047 call `postbase' for each one. All callers of `postbase' changed
13048 to call this instead.
13049
13050 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
13051
13052 * gcc.c-torture/execute/990811-1.c: New test.
13053
13054 1999-08-09 Nick Clifton <nickc@cygnus.com>
13055
13056 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
13057 just native ones.
13058
13059 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
13060 just native ones.
13061
13062 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13063
13064 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
13065
13066 1999-08-04 Jeffrey A Law (law@cygnus.com)
13067
13068 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
13069
13070 1999-08-04 Nathan Sidwell <nathan@acm.org>
13071
13072 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
13073
13074 1999-08-04 Jeffrey A Law (law@cygnus.com)
13075
13076 * gcc.c-torture/execute/990804-1.c: New test.
13077
13078 1999-08-03 Nathan Sidwell <nathan@acm.org>
13079
13080 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
13081 * g++.old-deja/g++.brendan/crash64.C: Likewise
13082 * g++.old-deja/g++.brendan/overload8.C: Likewise
13083
13084 1999-08-03 Nathan Sidwell <nathan@acm.org>
13085
13086 * g++.old-deja/g++.other/struct1.C: New test.
13087
13088 1999-08-03 Nathan Sidwell <nathan@acm.org>
13089
13090 * g++.old-deja/g++.other/enum2.C: New test.
13091
13092 1999-08-02 Richard Henderson <rth@cygnus.com>
13093
13094 Adapted from tests from Franz Sirl:
13095 * gcc.c-torture/execute/va-arg-7.c: New test.
13096 * gcc.c-torture/execute/va-arg-8.c: New test.
13097
13098 1999-08-01 Jeffrey A Law (law@cygnus.com)
13099
13100 * gcc.c-torture/compile/990801-2.c: New test.
13101
13102 * gcc.c-torture/compile/990801-1.c: New test.
13103
13104 1999-07-27 Michael Meissner <meissner@cygnus.com>
13105
13106 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
13107 fp-cmp-1.c, converting double to float.
13108
13109 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
13110 fp-cmp-1.c, converting double to long double.
13111
13112 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
13113 from fr1 to unknown_register, since fr1 is a legitimate register
13114 on some machines.
13115
13116 1999-07-25 Jeffrey A Law (law@cygnus.com)
13117
13118 * README: More listname related changes.
13119
13120 1999-07-08 Catherine Moore <clm@cygnus.com>
13121
13122 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
13123
13124 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
13125
13126 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
13127
13128 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13129
13130 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
13131
13132 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
13133
13134 * gcc.dg/990703-1.c: New test.
13135
13136 1999-06-29 Nick Clifton <nickc@cygnus.com>
13137
13138 * lib/file-format.exp: New file: Move definition of proc
13139 gcc_target_object_format to here from
13140 gcc.dg/special/ecos.exp.
13141
13142 * lib/c-torture.exp: Include lib file-format.exp.
13143 * lib/gcc-dg.exp: Include lib file-format.exp.
13144
13145 * gcc.dg/special/ecos.exp: Remove definition of proc
13146 gcc_target_object_format.
13147
13148 1999-06-28 Jeffrey A Law (law@cygnus.com)
13149
13150 * gcc.c-torture/execute/990628-1.c: New test.
13151
13152 1999-06-25 Jeffrey A Law (law@cygnus.com)
13153
13154 * gcc.c-torture/compile/990625-2.c: New test.
13155
13156 * gcc.c-torture/compile/990625-1.c: New test.
13157
13158 1999-06-23 Nick Clifton <nickc@cygnus.com>
13159
13160 * gcc.c-torture/compile/dll.c: New test case. Check that dll
13161 attributes compile.
13162 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
13163 ports that use the COFF/PE file format.
13164
13165 1999-06-17 Jeffrey A Law (law@cygnus.com)
13166
13167 * gcc.c-torture/compile/990617-1.c: New test.
13168
13169 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
13170
13171 * g++.old-deja/g++.other/decl4.C: New test.
13172
13173 1999-06-14 Nathan Sidwell <nathan@acm.org>
13174
13175 * g++.old-deja/g++.other/bitfld3.C: New test.
13176
13177 1999-06-08 Nathan Sidwell <nathan@acm.org>
13178
13179 * g++.old-deja/g++.eh/catch1.C: New test.
13180
13181 1999-06-07 Jeffrey A Law (law@cygnus.com)
13182
13183 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
13184
13185 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
13186 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
13187
13188 1999-06-05 Craig Burley <craig@jcb-sc.com>
13189
13190 * g77.f-torture/compile/19990502-0.f: Replace with new,
13191 shorter, test that still fails after recent changes.
13192
13193 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13194
13195 * gcc.c-torture/execute/990604-1.c: New test.
13196
13197 1999-05-31 Jeffrey A Law (law@cygnus.com)
13198
13199 * gcc.c-torture/execute/990531-1.c: New test.
13200
13201 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13202
13203 * gcc.c-torture/compile/990527-1.c: New test.
13204
13205 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
13206
13207 * gcc.c-torture/execute/990527-1.c: New test.
13208
13209 1999-05-25 Nick Clifton <nickc@cygnus.com>
13210
13211 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
13212 bitfields as signed.
13213
13214 1999-05-25 Craig Burley <craig@jcb-sc.com>
13215
13216 * g77.f-torture/compile/19990525-0.f: New test.
13217
13218 1999-05-25 Jeffrey A Law (law@cygnus.com)
13219
13220 * gcc.c-torture/execute/990525-2.c: New test.
13221
13222 * gcc.c-torture/execute/990525-1.c: New test.
13223
13224 1999-05-24 Nathan Sidwell <nathan@acm.org>
13225
13226 * g++.old-deja/g++.other/anon3.C: New test.
13227 * g++.old-deja/g++.other/anon4.C: New test.
13228 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
13229 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
13230 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
13231 Merrill).
13232
13233 1999-05-24 Jeffrey A Law (law@cygnus.com)
13234
13235 * gcc.c-torture/execute/990524-1.c: New test.
13236
13237 * gcc.dg/990524-1.c: New test.
13238
13239 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13240
13241 * gcc.c-torture/compile/990523-1.c: New test.
13242
13243 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
13244
13245 * gcc.c-torture/compile/990519-1.c: New test.
13246
13247 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13248
13249 * gcc.c-torture/compile/990517-1.c: New test.
13250
13251 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
13252 (e4, f4): New tests.
13253 (main): Call them.
13254
13255 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13256
13257 * gcc.dg/noreturn-1.c: New test.
13258
13259 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13260
13261 * gcc.c-torture/execute/990513-1.c: New test.
13262
13263 1999-05-10 Richard Henderson <rth@cygnus.com>
13264
13265 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
13266
13267 1999-05-10 Craig Burley <craig@jcb-sc.com>
13268
13269 * g77.f-torture/execute/erfc.f: Use small single-precision
13270 values, to avoid problems on Alphas when not -mieee.
13271
13272 1999-05-08 Craig Burley <craig@jcb-sc.com>
13273
13274 * gcc.dg/990506-0.c: New test.
13275
13276 1999-05-08 Richard Henderson <rth@cygnus.com>
13277
13278 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
13279 the constant to test. Don't XFAIL 64-bit targets.
13280
13281 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
13282 * g++.old-deja/g++.law/profile1.C: Likewise.
13283
13284 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
13285 operator new instances.
13286 * g++.old-deja/g++.other/delete5.C: Likewise.
13287
13288 1999-05-03 Craig Burley <craig@jcb-sc.com>
13289
13290 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13291 intrinsic.
13292
13293 1999-05-03 Craig Burley <craig@jcb-sc.com>
13294
13295 * g77.f-torture/execute/u77-test.f: Reverse order of two
13296 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13297
13298 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13299
13300 * gcc.dg/compare1.c: New test.
13301
13302 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
13303
13304 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13305 New tests.
13306
13307 1999-05-02 Craig Burley <craig@jcb-sc.com>
13308
13309 * g77.f-torture/compile/19990502-1.f: New test.
13310
13311 1999-05-02 Craig Burley <craig@jcb-sc.com>
13312
13313 * g77.f-torture/compile/19990502-0.f: New test.
13314
13315 1999-05-02 Craig Burley <craig@jcb-sc.com>
13316
13317 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13318 intrinsic.
13319
13320 1999-05-02 Craig Burley <craig@jcb-sc.com>
13321
13322 * g77.f-torture/execute/u77-test.f (main): List libU77
13323 intrinsics not currently tested.
13324 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13325 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13326 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13327 Trim blanks off the ends of some printed strings.
13328
13329 1999-05-02 Craig Burley <craig@jcb-sc.com>
13330
13331 * g77.f-torture/execute/u77-test.f (main): Just warn about
13332 FSTAT gid disagreement, as it's expected on some systems.
13333
13334 1999-05-01 Craig Burley <craig@jcb-sc.com>
13335
13336 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13337 use a new function, which allows for some slop.
13338 Clean up some commentary.
13339 (issum): The new function.
13340 (sgladd): Deleted subroutine.
13341
13342 1999-05-01 Craig Burley <craig@jcb-sc.com>
13343
13344 * g77.f-torture/execute/u77-test.f: Modify to be more like
13345 libf2c/libU77 version, bringing patches to that version here.
13346 Add suitable commentary.
13347
13348 1999-04-25 Richard Henderson <rth@cygnus.com>
13349
13350 * gcc.dg/990424-1.c: New test.
13351
13352 1999-04-24 Craig Burley <craig@jcb-sc.com>
13353
13354 * g77.f-torture/execute/u77-test.f (main): Bug involving
13355 LSTAT has been fixed, so turn back on full checking.
13356
13357 1999-04-20 Craig Burley <craig@jcb-sc.com>
13358
13359 * g77.f-torture/compile/19990419-0.f: New test.
13360 * g77.f-torture/execute/19990419-1.f: New test.
13361
13362 1999-04-17 Richard Henderson <rth@cygnus.com>
13363
13364 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
13365 to avoid the need for a prototype to supress a warning.
13366
13367 1999-04-07 Jim Wilson <wilson@cygnus.com>
13368
13369 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
13370
13371 1999-04-04 Jeffrey A Law (law@cygnus.com)
13372
13373 * gcc.c-torture/execute/990404-1.c: New test.
13374
13375 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13376
13377 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
13378 * gcc.dg/cpp-if3.c: Don't use -pedantic.
13379 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
13380 missing initializer warnings.
13381
13382 1999-03-28 Jeffrey A Law (law@cygnus.com)
13383
13384 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
13385 matching strings.
13386
13387 1999-03-26 Jeffrey A Law (law@cygnus.com)
13388
13389 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
13390
13391 1999-03-26 Craig Burley <craig@jcb-sc.com>
13392
13393 * g77.f-torture/execute/19990325-0.f: New test.
13394 * g77.f-torture/execute/19990325-1.f: New test.
13395
13396 1999-03-24 Jeffrey A Law (law@cygnus.com)
13397
13398 * gcc.c-torture/execute/990324-1.c: New test.
13399
13400 1999-03-22 Jim Wilson <wilson@cygnus.com>
13401
13402 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
13403 test with 4.
13404
13405 1999-03-17 Richard Henderson <rth@cygnus.com>
13406
13407 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
13408
13409 1999-03-13 Craig Burley <craig@jcb-sc.com>
13410
13411 * g77.f-torture/execute/19990313-2.f: New test.
13412 * g77.f-torture/execute/19990313-3.f: New test.
13413
13414 1999-03-13 Craig Burley <craig@jcb-sc.com>
13415
13416 * g77.f-torture/execute/19990313-0.f: New test.
13417 * g77.f-torture/execute/19990313-1.f: New test.
13418
13419 1999-03-12 Jim Wilson <wilson@cygnus.com>
13420
13421 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
13422 printf to sprintf.
13423 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
13424 (main): Add check for u15. Conditionalize u31 check depending on
13425 whether ints are <32 bits or >=32 bits.
13426
13427 1999-03-08 Craig Burley <craig@jcb-sc.com>
13428
13429 * g77.f-torture/execute/19981119-0.f: Improve testiness.
13430
13431 1999-03-08 Craig Burley <craig@jcb-sc.com>
13432
13433 * g77.f-torture/compile/19990305-0.f: New test.
13434 * g77.f-torture/execute/19981119-0.f: New test.
13435
13436 1999-03-08 Craig Burley <craig@jcb-sc.com>
13437
13438 * g77.f-torture/execute/970625-2.f: call ABORT if final
13439 result is not correct, instead of just printing it.
13440 Add this checking via newly introduced obfuscation, to
13441 trip up buggy front ends.
13442
13443 1999-03-07 Craig Burley <craig@jcb-sc.com>
13444
13445 * g77.f-torture/compile/960317-1.f: Moved from being
13446 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
13447
13448 1999-03-06 Craig Burley <craig@jcb-sc.com>
13449
13450 * g77.f-torture/execute/960317-1.f: New (old) test.
13451 * g77.f-torture/execute/970625-2.f: Ditto.
13452
13453 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
13454
13455 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
13456 message on line 1 or line 2; cccp and cpplib do this differently.
13457
13458 1999-03-01 Jeffrey A Law (law@cygnus.com)
13459
13460 * g++.old-deja/g++.law/weak1.C: New test.
13461
13462 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13463
13464 * gcc.c-torture/execute/990119-1.c: Renamed to...
13465 * gcc.dg/990119-1.c: this, so it will only be tested once
13466 (it's a preprocessor test, it doesn't need to be run at
13467 multiple optimization levels).
13468
13469 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13470
13471 * lib/g++.exp: Don't add incdir=$base_dir/../include to
13472 ALWAYS_CXXFLAGS.
13473
13474 1999-02-24 Craig Burley <craig@jcb-sc.com>
13475
13476 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
13477 * g77.f-torture/compile/19981216-0.f: ...as it is expected
13478 to not be compilable by current g77.
13479
13480 1999-02-24 Nick Clifton <nickc@cygnus.com>
13481
13482 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
13483
13484 1999-02-22 Jeffrey A Law (law@cygnus.com)
13485
13486 * gcc.c-torture/execute/990222-1.c: New test.
13487
13488 1999-02-19 Craig Burley <craig@jcb-sc.com>
13489
13490 * g77.f-torture/compile/19990218-0.f: New test.
13491 * g77.f-torture/noncompile/19990218-1.f: New test.
13492
13493 1999-02-18 Craig Burley <craig@jcb-sc.com>
13494
13495 * g77.f-torture/compile/19981216-0.f: New test.
13496
13497 1999-02-14 Jeffrey A Law (law@cygnus.com)
13498
13499 * gcc.dg/990214-1.c: New test.
13500
13501 1999-02-13 Jeffrey A Law (law@cygnus.com)
13502
13503 * gcc.dg/990213-2.c: New test.
13504
13505 * gcc.dg/990213-1.c: New test.
13506
13507 1999-02-12 Jeffrey A Law (law@cygnus.com)
13508
13509 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
13510 ints.
13511
13512 1999-02-11 Nick Clifton <nickc@cygnus.com>
13513
13514 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
13515 specified by target.
13516
13517 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
13518
13519 1999-02-11 Jeffrey A Law (law@cygnus.com)
13520
13521 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
13522
13523 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
13524
13525 * gcc.dg/special/ecos.exp: New test driver for new tests with
13526 special requirements.
13527
13528 * gcc.dg/special/alias-1.c: New test.
13529 * gcc.dg/special/gcsec-1.c: New test.
13530 * gcc.dg/special/weak-1.c: New test.
13531 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
13532 * gcc.dg/special/weak-2.c: New test.
13533 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
13534 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
13535 * gcc.dg/special/wkali-1.c: New test.
13536 * gcc.dg/special/wkali-2.c: New test.
13537 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
13538 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
13539
13540 1999-02-10 Felix Lee <flee@cygnus.com>
13541
13542 * lib/c-torture.exp (c-torture-compile): Pull out code for
13543 analyzing gcc error messages.
13544 (c-torture-execute): Likewise. Fix some (harmless) false
13545 positives.
13546 * lib/gcc.exp (gcc_check_compile): New function.
13547
13548 1999-02-08 Richard Henderson <rth@cygnus.com>
13549
13550 * gcc.c-torture/execute/990208-1.c: New test.
13551
13552 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
13553
13554 * g++.dg/special/ecos.exp: New driver for new tests with special
13555 requirements
13556
13557 * g++.dg/special/conpr-1.C: New test
13558 * g++.dg/special/conpr-2.C: New test
13559 * g++.dg/special/conpr-2a.C: New test
13560 * g++.dg/special/conpr-3.C: New test
13561 * g++.dg/special/conpr-3a.C: New test
13562 * g++.dg/special/conpr-3b.C: New test
13563
13564 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
13565 allow g++ to use the dg driver
13566
13567 * README: Add comment about g++.dg directory
13568
13569 1999-02-06 Jeffrey A Law (law@cygnus.com)
13570
13571 * README: Update email addresses.
13572
13573 1999-02-03 Nick Clifton <nickc@cygnus.com>
13574
13575 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
13576 arguments in order to force structure S onto the stack even on
13577 the alpha.
13578 (test): Pass 10 leading arguments to function foo as well as the
13579 structure S.
13580
13581 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
13582 failure for all targets.
13583
13584 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
13585 abort to terminate program execution.
13586
13587 1999-01-30 Richard Henderson <rth@cygnus.com>
13588
13589 * gcc.c-torture/execute/990130-1.c: New test.
13590
13591 1999-01-30 Jeffrey A Law (law@cygnus.com)
13592
13593 * gcc.dg/990130-1.c: New test.
13594
13595 1999-01-28 Michael Meissner <meissner@cygnus.com>
13596
13597 * gcc.c-torture/execute/990128-1.c: New test.
13598
13599 1999-01-27 Michael Meissner <meissner@cygnus.com>
13600
13601 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
13602
13603 1999-01-27 Felix Lee <flee@cygnus.com>
13604
13605 * lib/c-torture.exp (c-torture-compile): pull out code for
13606 analyzing gcc error messages.
13607 (c-torture-execute): ditto, and fix some (harmless) false
13608 positives.
13609 * lib/gcc.exp (gcc_check_compile): new function.
13610
13611 1999-01-17 Jeffrey A Law (law@cygnus.com)
13612
13613 * gcc.dg/990117-1.c: New test.
13614
13615 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
13616
13617 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
13618
13619 1999-01-15 Jeffrey A Law (law@cygnus.com)
13620
13621 * g77.f-torture/compile/990115-1.f: New test.
13622
13623 1999-01-07 Jeffrey A Law (law@cygnus.com)
13624
13625 * gcc.c-torture/compile/990107-1.c: New test
13626
13627 1999-01-06 Jeffrey A Law (law@cygnus.com)
13628
13629 * gcc.c-torture/execute/990106-2.c: New test.
13630
13631 * gcc.c-torture/execute/990106-1.c: New test.
13632
13633 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
13634
13635 * gcc.c-torture/compile/981223-1.c: New test.
13636
13637 1998-12-29 Richard Henderson <rth@cygnus.com>
13638
13639 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
13640 (opt3): Rename from opt4 and disable.
13641
13642 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
13643
13644 * g++.old-deja/g++.pt/ptrmem5.C: New test.
13645
13646 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
13647
13648 * g++.old-deja/g++.other/conv5.C: New test.
13649
13650 1998-12-14 Nick Clifton <nickc@cygnus.com>
13651
13652 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
13653
13654 1998-12-11 Jeffrey A Law (law@cygnus.com)
13655
13656 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
13657
13658 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
13659
13660 * gcc.c-torture/compile/981211-1.c: New test.
13661
13662 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
13663
13664 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
13665
13666 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
13667
13668 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13669
13670 * gcc.special/930510-1.c: Make C9X safe.
13671 * gcc.misc-tests/gcov-1.c Similarly.
13672 * gcc.misc-tests/gcov-2.c Similarly.
13673
13674 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13675
13676 * gcc.dg/ultrasp1.c: New test.
13677
13678 1998-12-06 Richard Henderson <rth@cygnus.com>
13679
13680 * gcc.c-torture/execute/981206.c: New test.
13681
13682 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13683
13684 * g++.old-deja/g++.ns/template7.C: New test.
13685
13686 * g++.old-deja/g++.other/expr1.C: New test.
13687
13688 * g++.old-deja/g++.eh/tmpl3.C: New test.
13689
13690 * g++.old-deja/g++.eh/tmpl2.C: New test.
13691
13692 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
13693
13694 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13695 * g++.old-deja/g++.other/using6.C: Removed.
13696 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13697
13698 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13699
13700 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
13701
13702 * g++.old-deja/g++.pt/overload8.C: New test.
13703
13704 * g++.old-deja/g++.pt/overload7.C: New test.
13705
13706 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13707
13708 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13709 and relinking messages.
13710 * lib/g++.exp (g++_target_compile): Remove .rpo file when
13711 compiling with -frepo.
13712
13713 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
13714
13715 * g++.old-deja/g++.pt/lookup6.C: New test.
13716
13717 1998-11-30 Nick Clifton <nickc@cygnus.com>
13718
13719 * gcc.c-torture/execute/981130-1.c: New test.
13720 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13721
13722 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
13723
13724 * g++.old-deja/g++.pt/explicit76.C: New test.
13725
13726 * g++.old-deja/g++.pt/friend38.C: New test.
13727
13728 * g++.old-deja/g++.ns/crash2.C: New test.
13729
13730 * g++.old-deja/g++.pt/defarg8.C: New test.
13731
13732 * g++.old-deja/g++.pt/instantiate6.C: New test.
13733
13734 * g++.old-deja/g++.pt/static6.C: New test.
13735
13736 * g++.old-deja/g++.pt/decl2.C: New test.
13737
13738 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
13739
13740 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
13741 problem is actually related with name lookup, but so what? :-)
13742
13743 * g++.old-deja/g++.pt/friend37.C: New test.
13744
13745 1998-11-25 Dave Love <d.love@dl.ac.uk>
13746
13747 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13748 element, which fails on some systems.
13749
13750 * g77.f-torture/execute/labug1.f: New test.
13751
13752 1998-11-21 Jeffrey A Law (law@cygnus.com)
13753
13754 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13755 is defined.
13756
13757 1998-11-18 Dave Love <d.love@dl.ac.uk>
13758
13759 * g77.f-torture/compile/981117-1.f: New test.
13760
13761 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
13762
13763 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
13764 properly discarded.
13765
13766 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
13767
13768 * gcc.c-torture/execute/memcheck: New directory of tests for
13769 -fcheck-memory-usage.
13770
13771 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13772
13773 * README: New file, general information about the testsuite and
13774 new description of the various C++ test subdirectories.
13775 * README.g++: Eliminate obsolete information, update and move most
13776 relevant stuff to README.
13777
13778 1998-11-07 Richard Henderson <rth@cygnus.com>
13779
13780 * gcc.c-torture/compile/981107-1.c: New test.
13781
13782 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
13783
13784 * execute/memcpy-bi.c: New testcase.
13785
13786 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
13787
13788 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13789 base classes.
13790
13791 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13792 template is selected.
13793
13794 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13795 classes, it should be accepted for all types.
13796
13797 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13798
13799 * g++.old-deja/g++.pt/spec24.C: Ensure that template
13800 specializations start with template headers.
13801
13802 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
13803
13804 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13805
13806 * g++.old-deja/g++.other/init9.C: Test cross initialization of
13807 non-POD types.
13808
13809 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
13810
13811 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13812
13813 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13814
13815 * compile/981022-1.c, compile/981022-1.x: New test and driver.
13816
13817 1998-10-19 Jeffrey A Law (law@cygnus.com)
13818
13819 * 981019-1.c: New test.
13820
13821 1998-10-14 Robert Lipe <robertl@dgii.com>
13822
13823 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13824 find objc headers.
13825
13826 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13827
13828 * compile/981001-4.c: Remove use of GCC extension that triggers a
13829 compiler bug.
13830
13831 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
13832
13833 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13834
13835 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
13836
13837 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
13838 instantiation of template produces incorrect code for delete
13839 expression.
13840
13841 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
13842 constructors' name is not unique.
13843 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13844 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13845
13846 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
13847 automatic array of const is ill-formed.
13848
13849 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
13850 of template parameter?
13851
13852 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
13853 const.
13854
13855 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
13856 pointer-to-member expression.
13857
13858 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
13859 declaration causes ICE.
13860
13861 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
13862
13863 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
13864 reserved in the global namespace.
13865
13866 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13867 generate needed virtual table.
13868
13869 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13870
13871 1998-10-10 Dariush Eslimi <eslimi@loran.com>
13872
13873 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13874 template-dependent type
13875
13876 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
13877
13878 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13879 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13880 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13881
13882 * g++.old-deja/g++.other/using5.C: New test; using decl from base
13883 class should be usable as argument of member function.
13884 * g++.old-deja/g++.other/using6.C: New test; using decl from base
13885 class should be usable as return type of member function.
13886 * g++.old-deja/g++.other/using7.C: New test; using decl from base
13887 class should be usable as type of data member.
13888
13889 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13890
13891 1998-10-09 Jeffrey A Law (law@cygnus.com)
13892
13893 * gcc.c-torture/special/920521-1.c: Fix bogus test.
13894
13895 1998-10-08 Nick Clifton <nickc@cygnus.com>
13896
13897 * gcc.dg/dll-?.c Add thumb to target list.
13898 Fix assembler scan patterns to match current assembler output.
13899
13900 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
13901
13902 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
13903 matching of template brackets.
13904
13905 * g++.old-deja/g++.other/using4.C: New test. Test using
13906 declarations of methods from base classes.
13907
13908 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
13909 within functions should introduce names into the innermost
13910 enclosing namespace.
13911
13912 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
13913 of static locals if first initialization throws.
13914
13915 1998-10-07 Jim Wilson <wilson@cygnus.com>
13916
13917 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13918
13919 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
13920
13921 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
13922 lose track of the possible targets of tablejump insns.
13923 * special/special.exp: Run it.
13924
13925 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13926
13927 * g++.old-deja/g++.pt/friend35.C: New test. A template function
13928 must be declared before its specializations can be named in friend
13929 declarations.
13930
13931 1998-10-05 Dave Love <d.love@dl.ac.uk>
13932
13933 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13934
13935 * g77.f-torture/execute/io1.f: New test.
13936
13937 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
13938
13939 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13940 with pointer to template function, for which no argument deduction
13941 is possible.
13942
13943 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13944 specialization of template function as argument to template
13945 function.
13946
13947 * g++.old-deja/g++.other/access2.C: New test; Inner class
13948 shouldn't have privileged access to Outer's names.
13949
13950 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
13951
13952 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13953 friend template declared within template class conflicts with
13954 nested class of the same name.
13955
13956 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13957 is ignored.
13958
13959 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13960 object with direct initializer as function declaration.
13961
13962 * g++.old-deja/g++.other/decl2.C: New test; duplicate
13963 initializers.
13964
13965 * g++.old-deja/g++.other/null2.C: New test; conditional operator
13966 involving const pointer and NULL produces incorrect result.
13967
13968 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13969 type name without `typename' should be rejected with -pedantic.
13970
13971 1998-10-02 Richard Henderson <rth@cygnus.com>
13972
13973 * g++.old-deja/g++.other/addrof1.C: New test.
13974
13975 1998-10-01 Nick Clifton <nickc@cygnus.com>
13976
13977 * gcc.c-torture/compile/981001-1.c: New test.
13978 * gcc.c-torture/execute/981001-1.c: New test.
13979
13980 1998-10-01 Jeffrey A Law (law@cygnus.com)
13981
13982 * gcc.c-torture/compile/981001-2.c: New test.
13983 * gcc.c-torture/compile/981001-3.c: New test.
13984 * gcc.c-torture/compile/981001-4.c: New test.
13985
13986 1998-10-01 Robert Lipe <robertl@dgii.com>
13987
13988 * lib/objc.exp (objc_target_compile): Add -L during compiles for
13989 multilibbed hosts. Idea grafted from g77.exp.
13990
13991 1998-09-30 Dave Love <d.love@dl.ac.uk>
13992
13993 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13994 avoid losing on systems which need -lsocket.
13995
13996 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
13997
13998 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13999 * g++.old-deja/g++.other/nested2.C: Ditto.
14000 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
14001 failure.
14002
14003 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14004
14005 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
14006 preferred over template operator!= for enum bitfields.
14007
14008 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
14009
14010 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
14011 that happen to have the same base name, but in different scopes,
14012 are incorrectly rejected.
14013
14014 1998-09-16 Richard Henderson <rth@cygnus.com>
14015
14016 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
14017 on the native word size instead of an integer literal.
14018
14019 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14020
14021 * g++.old-deja/g++.other/static2.C: Invocation of static data
14022 member of type pointer-to-function denoted as non-static member.
14023
14024 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
14025 checks involving function types and aliases.
14026
14027 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
14028
14029 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
14030 redefined to the same non-trivial type.
14031
14032 * g++.old-deja/g++.pt/explicit73.C: Test for proper
14033 namespace-qualification of template specializations declared in
14034 other namespaces.
14035
14036 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
14037 to declare a subset of the specializations of a template function
14038 as friends of specializations of a template class.
14039
14040 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
14041 member templates that do not fully specialize the enclosing
14042 template class are rejected.
14043
14044 1998-09-11 Dave Love <d.love@dl.ac.uk>
14045
14046 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
14047
14048 1998-09-08 Dave Love <d.love@dl.ac.uk>
14049
14050 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
14051 altered from libf2c/libU77 version.
14052
14053 1998-09-06 Dave Love <d.love@dl.ac.uk>
14054
14055 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
14056
14057 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
14058
14059 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
14060 (un)signed char are different types for template specialization
14061 purposes.
14062
14063 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
14064
14065 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
14066 * objc: ObjC testsuite.
14067
14068 1998-08-31 Catherine Moore <clm@cygnus.com>
14069
14070 * gcc.c-torture/execute/941014-1.x: New file.
14071
14072 1998-08-31 Nick Clifton <nickc@cygnus.com>
14073
14074 * lib/c-torture.exp: Add support for
14075 torture_eval_before_compile and torture_eval_before_execute
14076 variables.
14077
14078 1998-08-30 Jeffrey A Law (law@cygnus.com)
14079
14080 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
14081 this test triggers valid.
14082
14083 1998-08-27 Jeffrey A Law (law@cygnus.com)
14084
14085 * gcc.dg/980827-1.c: New test.
14086
14087 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
14088
14089 * gcc.c-torture/execute/loop-4b.c: New test.
14090
14091 1998-08-26 Nick Clifton <nickc@cygnus.com>
14092
14093 * lib/c-torture.exp: Add support for
14094 torture_eval_before_compile and torture_eval_before_execute
14095 variables.
14096
14097 1998-08-25 Jeffrey A Law (law@cygnus.com)
14098
14099 * gcc.c-torture/compile/980825-1.c: New test.
14100
14101 1998-08-24 Nick Clifton <nickc@cygnus.com>
14102
14103 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
14104 count number tests in opt_t0 not good_t0.
14105
14106 1998-08-24 Jeffrey A Law (law@cygnus.com)
14107
14108 * gcc.c-torture/compile/930326-1.x: Fix typo.
14109
14110 1998-08-23 Mark Mitchell <mark@markmitchell.com>
14111
14112 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
14113 causes an ICE.
14114
14115 1998-08-21 Jeffrey A Law (law@cygnus.com)
14116
14117 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
14118 STACK_SIZE is defined.
14119 * gcc.c-torture/unsorted/stuct.c: Similarly.
14120
14121 * gcc.c-torture/compile/980821-1.c: New test.
14122
14123 1998-08-21 Jeffrey A Law (law@cygnus.com)
14124
14125 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
14126
14127 1998-08-19 Mark Mitchell <mark@markmitchell.com>
14128
14129 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
14130 code.
14131
14132 1998-08-09 Mark Mitchell <mark@markmitchell.com>
14133
14134 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
14135 error'.
14136
14137 1998-08-18 Jeffrey A Law (law@cygnus.com)
14138
14139 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
14140
14141 1998-08-16 Jeffrey A Law (law@cygnus.com)
14142
14143 * gcc.c-torture/compile/980816-1.c: New test.
14144
14145 * gcc.dg/980816-1.c: New test.
14146
14147 1998-08-13 Jeffrey A Law (law@cygnus.com)
14148
14149 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
14150 compiler for ieee tests.
14151
14152 1998-08-01 Dave Love <d.love@dl.ac.uk>
14153
14154 * g77.f-torture/compile/980729-0.f: New test.
14155
14156 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
14157
14158 * gcc.c-torture/special/eeprof-1.c: New test, for
14159 -finstrument-functions.
14160 * gcc.c-torture/special/special.exp: Run it.
14161
14162 1998-07-29 Jeffrey A Law (law@cygnus.com)
14163
14164 * gcc.c-torture/compile/980729-1.c: New test.
14165
14166 1998-07-27 Nick Clifton <nickc@cygnus.com>
14167
14168 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
14169 __thumb__ is defined, and test for ARM style doubles if so.
14170
14171 1998-07-26 Dave Love <d.love@dl.ac.uk>
14172
14173 * g77.f-torture/noncompile/980615-0.f: New test.
14174
14175 1998-07-26 H.J. Lu (hjl@gnu.org)
14176
14177 * gcc.dg/980312-1.c: Do link instead of compile.
14178 * gcc.dg/980313-1.c: Likewise.
14179
14180 1998-07-26 Jeffrey A Law (law@cygnus.com)
14181
14182 * gcc.c-torture/compile/980726-1.c: New test.
14183
14184 1998-07-25 Dave Love <d.love@dl.ac.uk>
14185
14186 * g77.f-torture/execute/io0.f: New test.
14187
14188 1998-07-24 Nick Clifton <nickc@cygnus.com>
14189
14190 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14191 an int.
14192
14193 1998-06-18 Michael Meissner <meissner@cygnus.com>
14194
14195 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14196 m32r bugs.
14197
14198 1998-07-17 Nick Clifton <nickc@cygnus.com>
14199
14200 * gcc.dg/980626-1.c: Expect failures for all toolchains until
14201 c-decl.c:grokdeclarator can handle mode attributes.
14202
14203 1998-07-16 Jeffrey A Law (law@cygnus.com)
14204
14205 * gcc.c-torture/execute/980716-1.c: New test.
14206
14207 1998-07-13 Jeffrey A Law (law@cygnus.com)
14208
14209 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14210 the mn10200.
14211 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
14212 the mn10200.
14213 * gcc.c-torture/execute/va-arg-3.x: Similarly.
14214 * gcc.c-torture/compile/930326-1.x: Similarly.
14215
14216 1998-07-13 Dave Love <d.love@dl.ac.uk>
14217
14218 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
14219 New test from Craig.
14220
14221 1998-07-12 Dave Love <d.love@dl.ac.uk>
14222
14223 * g77.f-torture/noncompile/980616-0.f: New test.
14224
14225 * g77.f-torture/execute/970816-3.f: New test from Craig.
14226
14227 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14228
14229 * g++.other/singleton.C: Return error value instead of taking
14230 SIGSEGV.
14231
14232 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
14233
14234 * g++.other/singleton.C: New test. Warning is under dispute.
14235 Runtime crash is not.
14236
14237 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14238
14239 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
14240 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
14241 using6.C, using7.C}: New namespace tests.
14242
14243 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14244
14245 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
14246 specialization with typedef'ed names used as array indexes.
14247
14248 1998-07-09 Jeffrey A Law (law@cygnus.com)
14249
14250 * gcc.c-torture/execute/980709-1.c: New test.
14251
14252 * gcc.dg/980709-1.c: New test.
14253
14254 1998-07-07 Richard Henderson <rth@cygnus.com>
14255
14256 * gcc.c-torture/execute/bcp-1.c: New test.
14257
14258 1998-07-07 Jeffrey A Law (law@cygnus.com)
14259
14260 * gcc.c-torture/execute/980707-1.c: New test.
14261
14262 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
14263
14264 * gcc.c-torture/compile/980706-1.c: New test.
14265
14266 1998-07-01 Dave Love <d.love@dl.ac.uk>
14267
14268 * g77.f-torture/execute/980701-0.f,
14269 g77.f-torture/execute/980701-1.f: New test from Craig.
14270
14271 1998-07-01 Jeffrey A Law (law@cygnus.com)
14272
14273 * gcc.c-torture/compile/980701-1.c: New test.
14274
14275 * gcc.c-torture/execute/980701-1.c: New test.
14276
14277 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
14278 rlsruhe.de>
14279
14280 * g++.old-deja/g++.robertl/eb132.C: New test.
14281 * g++.old-deja/g++.robertl/eb133.C: Likewise.
14282
14283 1998-06-29 Dave Love <d.love@dl.ac.uk>
14284
14285 * g77.f-torture/execute/980628-7.f,
14286 g77.f-torture/execute/980628-8.f,
14287 g77.f-torture/execute/980628-9.f,
14288 g77.f-torture/execute/980628-10.f: New tests from Craig.
14289
14290 * g77.f-torture/execute/980628-3.f: Remove mail headers.
14291
14292 1998-06-28 Jeffrey A Law (law@cygnus.com)
14293
14294 * g77.f-torture/execute/980628-4.f: New test from Craig.
14295 * g77.f-torture/execute/980628-5.f: Likewise.
14296 * g77.f-torture/execute/980628-2.f: Likewise.
14297 * g77.f-torture/execute/980628-0.f: Likewise.
14298 * g77.f-torture/execute/980628-1.f: Likewise.
14299 * g77.f-torture/execute/980628-3.f: Likewise.
14300 * g77.f-torture/execute/980628-6.f: Likewise.
14301
14302 1998-06-28 Jeffrey A Law (law@cygnus.com)
14303
14304 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14305 directory when nothing has been installed yet.
14306
14307 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
14308
14309 * gcc.c-torture/special/special.exp: Handle newer versions of
14310 dejagnu.
14311
14312 1998-06-26 Jeffrey A Law (law@cygnus.com)
14313
14314 * gcc.dg/980626-1.c: New test.
14315
14316 1998-06-19 Bruno Haible <haible@ilog.fr>
14317
14318 * gcc.misc-tests/m-un-2.c: New test.
14319 * g++.old-deja/g++.other/warn01.c: Likewise.
14320
14321 1998-06-19 Robert Lipe <robertl@dgii.com>
14322
14323 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14324 compatibility with assmblers with a different comment character.
14325 Eliminate use of GAS-specific extensions.
14326
14327 1998-06-19 Jeffrey A Law (law@cygnus.com)
14328
14329 * gcc.c-torture/execute/ieee/980619-1.c: New test.
14330
14331 1998-06-19 Robert Lipe <robertl@dgii.com>
14332
14333 *lib/g77.exp: Replace search for libf2c.a with search for newly
14334 renamed libg2c.a
14335
14336 1998-06-17 Jeffrey A Law (law@cygnus.com)
14337
14338 * gcc.c-torture/execute/980617-1.c: New test.
14339
14340 1998-06-12 Jeffrey A Law (law@cygnus.com)
14341
14342 * gcc.c-torture/execute/980612-1.c: New test.
14343
14344 1998-06-08 Jeffrey A Law (law@cygnus.com)
14345
14346 * gcc.dg/980523-1.c: Only test on ppc-linux.
14347 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14348
14349 * gcc.c-torture/execute/980608-1.c: New test.
14350
14351 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
14352
14353 * gcc.c-torture/execute/980605-1.c: New test.
14354
14355 1998-06-04 Jeffrey A Law (law@cygnus.com)
14356
14357 * gcc.c-torture/execute/980604-1.c: New test.
14358
14359 1998-06-02 Jeffrey A Law (law@cygnus.com)
14360
14361 * gcc.c-torture/execute/980602-1.c: New test.
14362 * gcc.c-torture/execute/980602-2.c: Likewise.
14363
14364 1998-06-02 Dave Love <d.love@dl.ac.uk>
14365
14366 * 970125-0.f: Fix per JCB. Add commentary.
14367
14368 1998-05-31 Michael Meissner <meissner@cygnus.com>
14369
14370 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
14371 IEEE -0 support.
14372
14373 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
14374
14375 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
14376 earlier.
14377
14378 1998-05-28 Catherine Moore <clm@cygnus.com>
14379
14380 * gcc.c-torture/execute/980526-3.c: New test.
14381
14382 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
14383
14384 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
14385 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
14386 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
14387 m88k-motorola-sysv3 to XFAIL.
14388
14389 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14390
14391 * gcc.dg/980526-1.c: New test.
14392 * gcc.c-torture/execute/980526-2.c: New test.
14393
14394 1998-05-26 Jeffrey A Law (law@cygnus.com)
14395
14396 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
14397
14398 * gcc.c-torture/execute/980526-1.c: New test.
14399
14400 1998-05-26 Dave Love <d.love@dl.ac.uk>
14401
14402 * g77.f-torture/execute/alpha2.f: Add runtime test.
14403
14404 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
14405
14406 * g++.old-deja/old-deja.exp: Strip leading directories.
14407
14408 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
14409 error for the line. Don't run multiple tests for the same line.
14410
14411 1998-05-23 Jeffrey A Law (law@cygnus.com)
14412
14413 * gcc.dg/980523-1.c: New test.
14414
14415 1998-05-23 Dave Love <d.love@dl.ac.uk>
14416
14417 * g77.f-torture/compile/970915-0.f: New test.
14418
14419 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
14420
14421 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
14422
14423 1998-05-21 Jeffrey A Law (law@cygnus.com)
14424
14425 * gcc.dg/980520-1.c: New test.
14426
14427 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
14428
14429 * gcc.dg/980502-1.c: Fix return type.
14430
14431 1998-05-20 Jeffrey A Law (law@cygnus.com)
14432
14433 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
14434 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
14435 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
14436 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
14437 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
14438
14439 1998-05-20 Dave Love <d.love@dl.ac.uk>
14440
14441 * g77.f-torture/execute/980520-1.f: New test.
14442
14443 1998-05-15 Dave Love <d.love@dl.ac.uk>
14444
14445 * lib/mike-g77.exp: New file.
14446
14447 * g77.f-torture/noncompile/noncompile.exp,
14448 g77.f-torture/noncompile/check0.f: New files.
14449
14450 1998-05-14 Dave Love <d.love@dl.ac.uk>
14451
14452 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
14453 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
14454 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
14455 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
14456 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
14457 abort where appropriate.
14458
14459 1998-05-05 Michael Meissner <meissner@cygnus.com>
14460
14461 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
14462 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
14463
14464 1998-04-29 Dave Love <d.love@dl.ac.uk>
14465
14466 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
14467
14468 1998-04-27 Dave Love <d.love@dl.ac.uk>
14469
14470 * g77.f-torture/compile/980427-0.f: New test.
14471
14472 1998-04-24 Dave Love <d.love@dl.ac.uk>
14473
14474 * g77.f-torture/compile/980424-0.f: New test.
14475
14476 1998-04-19 Dave Love <d.love@dl.ac.uk>
14477
14478 * g77.f-torture/compile/980419-2.f (main): New test.
14479 * g77.f-torture/compile/970125-0.f: New test.
14480 * g77.f-torture/compile/980419-1.f: New test.
14481
14482 1998-04-08 Jim Wilson <wilson@cygnus.com>
14483
14484 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
14485 of loop-4.c.
14486
14487 1998-04-07 Jim Wilson <wilson@cygnus.com>
14488
14489 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
14490
14491 1998-04-03 Jim Wilson <wilson@cygnus.com>
14492
14493 * gcc.c-torture/compile/980329-1.c: New test.
14494
14495 1998-03-18 Jim Wilson <wilson@cygnus.com>
14496
14497 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
14498 * gcc.dg/980312-1.c: Fix typo in -march command.
14499
14500 1998-03-16 H.J. Lu (hjl@gnu.org)
14501
14502 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
14503
14504 1998-03-11 Robert Lipe <robertl@dgii.com>
14505
14506 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
14507 Dave Love agree the Fortran source is bogus.
14508
14509 1998-03-11 Robert Lipe <robertl@dgii.com>
14510
14511 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
14512 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
14513 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
14514 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
14515 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
14516
14517 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
14518
14519 * g++.old-deja/g++.other/friend1.C: New test.
14520
14521 1998-02-18 Dave Love <d.love@dl.ac.uk>
14522
14523 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
14524 possibly uninitialized) variables and declare dnrm2.
14525
14526 1998-02-23 Robert Lipe <robertl@dgii.com>
14527
14528 From Bruno Haible <haible@ilog.fr>:
14529 * gcc.c-torture/execute/980223.c: New test.
14530
14531 1998-02-13 Jeffrey A Law (law@cygnus.com)
14532
14533 * gcc.dg/ifelse-1.c: New test.
14534
14535 1998-02-09 H.J. Lu (hjl@gnu.org)
14536
14537 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
14538
14539 * lib/old-dejagnu.exp (old-dejagnu): Added the
14540 "execution test - XFAIL *-*-*" handling in the spirit of
14541 "excess errors test -". Changed the "execution test fails"
14542 handling to be like "excess errors test fails".
14543 * Update various tests accordingly.
14544
14545 1998-02-06 Jim Wilson <wilson@cygnus.com>
14546
14547 * gcc.c-torture/execute/980205.c: New test.
14548
14549 1998-01-18 Jeffrey A Law (law@cygnus.com)
14550
14551 * lib/c-torture.exp: Look for .x files instead of .cexp files.
14552 * lib/f-torture.exp: Similarly.
14553 * gcc.c-torture: Rename all .cexp files to .x files.
14554
14555 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
14556
14557 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
14558 (940510-1.c): Removed duplicate.
14559 (971104-1.c): New test.
14560
14561 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
14562
14563 * lib/f-torture.exp: Improve error and loop detection.
14564
14565 1997-11-19 Michael Meissner <meissner@cygnus.com>
14566
14567 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
14568 use that to size the filler array.
14569
14570 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
14571
14572 * lib/c-torture.exp(c-torture-execute): Fix typo.
14573
14574 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
14575 testcase as the executable name. Keep the executable around if
14576 the test fails.
14577
14578 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
14579
14580 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
14581 changes. Only test one -g option, and move it to the end of the
14582 list of options to test.
14583
14584 1997-09-19 Michael Meissner <meissner@cygnus.com>
14585
14586 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
14587 variable GCC_TORTURE_OPTIONS to supply default switches separated
14588 by colons. If no environment variable, run tests with -O0 -g, -O1
14589 -g, and -O2 -g as well.
14590
14591 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
14592
14593 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
14594 explanatory comments. Fix indentation.
14595
14596 1997-09-15 Jeffrey A Law (law@cygnus.com)
14597
14598 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
14599
14600 1997-09-11 Jeffrey A Law (law@cygnus.com)
14601
14602 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
14603 * g++.old-deja/g++.mike/p7325.C: Likewise.
14604 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
14605
14606 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
14607
14608 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
14609 * g++.old-deja/g++.brendan/crash30.C: Likewise.
14610 * g++.old-deja/g++.brendan/crash39.C: Likewise.
14611 * g++.old-deja/g++.law/operators4.C: Likewise.
14612
14613 1997-09-11 Joe Buck (jbuck@synopsys.com)
14614
14615 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
14616 * g++.old-deja/g++.mike/p784.C: Ditto.
14617 * g++.old-deja/g++.mike/p785.C: Ditto.
14618
14619 1997-09-05 Jeffrey A Law (law@cygnus.com)
14620
14621 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
14622
14623 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
14624
14625 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
14626 target feature; pass this to c-torture-execute as needed.
14627
14628 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
14629
14630 * lib/c-torture.exp(c-torture-execute): If the previous and the
14631 current executables being tested are identical, we don't need to
14632 run the executable again. Try to make the executable names
14633 unique. Add an optional argument for passing additional compiler
14634 flags.
14635
14636 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
14637
14638 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
14639
14640 1997-08-29 Jeffrey A Law (law@cygnus.com)
14641
14642 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
14643
14644 1997-07-31 Jeffrey A Law (law@cygnus.com)
14645
14646 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
14647 32bit or larger longs.
14648
14649 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
14650 have either a 32bit long or 32bit int.
14651
14652 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
14653
14654 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
14655 Make double precision tests dependent on sizeof (double).
14656
14657 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
14658
14659 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
14660 too.
14661
14662 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
14663
14664 * gcc.c-torture/compile/961203-1.cexp: New script.
14665
14666 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
14667
14668 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
14669 up the includes ourselves.
14670
14671 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
14672
14673 * lib/plumhall.exp: Remove random include, and add a few
14674 verbose messages for debugging.
14675
14676 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
14677
14678 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14679 of trying to do it ourselves.
14680
14681 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14682
14683 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14684
14685 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
14686
14687 * gcc.prms/5403.c: Made regexp a bit less strict.
14688
14689 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
14690
14691 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14692 is returned from remote_load instead.
14693 * lib/plumhall.exp: Ditto.
14694 * lib/mike-g++.exp: Ditto.
14695 * lib/old-dejagnu.exp: Ditto.
14696 * lib/c-torture.exp: Ditto.
14697
14698 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
14699
14700 * lib/g++.exp: Use build_wrapper procedure.
14701 * lib/gcc.exp: Ditto.
14702
14703 1997-05-20 Jeffrey A Law (law@cygnus.com)
14704
14705 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14706 an old-style decl for malloc. Fixes tests to work when
14707 sizeof (int) != sizeof (size_t).
14708
14709 1997-05-15 Mike Meissner <meissner@cygnus.com>
14710
14711 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14712
14713 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14714 use stdargs.h interface.
14715
14716 1997-05-15 Mike Meissner <meissner@cygnus.com>
14717
14718 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14719 NO_VARARGS when compiling.
14720
14721 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
14722
14723 * lib/plumhall.exp(ph_includes): New procedure.
14724 (ph_make): Use it.
14725 (ph_compiler): Ditto.
14726
14727 * lib/g++.exp: Rename test-glue.c to testglue.c.
14728 * lib/gcc.exp: Ditto.
14729
14730 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
14731
14732 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14733 to completion when it's called.
14734
14735 1997-03-21 Michael Meissner <meissner@cygnus.com>
14736
14737 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14738 is defined, don't do test.
14739
14740 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
14741
14742 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14743 for object files.
14744 (ph_summary): Mark skipped testcases as untested, not unresolved.
14745
14746 * lib/plumhall.exp (ph_make): If unresolved because of bad
14747 errorCode, record errorCode in log file.
14748 (*): Replace send_log/verbose with verbose -log.
14749
14750 1997-03-19 Michael Meissner <meissner@cygnus.com>
14751
14752 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14753 double conversion if double isn't at least 8 bytes.
14754
14755 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14756 int to work with targets where int is 16 bits.
14757
14758 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14759 8 bytes, just exit, since 4 byte doubles don't have enough bits of
14760 precision for the test to complete.
14761
14762 1997-03-14 Michael Meissner <meissner@cygnus.com>
14763
14764 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14765 if d10v is not compiled with the -mdouble64 flag.
14766 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14767
14768 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14769 d10v is not compiled with the -mint32 flag.
14770
14771 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
14772
14773 * lib/plumhall.exp: Use incr_count.
14774
14775 1997-03-12 Jeffrey A Law (law@cygnus.com)
14776
14777 * gcc.c-torture: Update to c-torture-1.45.
14778
14779 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
14780
14781 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14782 the name of the expect testcase file).
14783
14784 * lib/g++.exp(g++_init): Ditto.
14785
14786 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
14787
14788 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14789 the host.
14790
14791 * lib/gcc.exp(gcc_exit): New procedure.
14792
14793 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
14794
14795 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14796 specs where appropriate.
14797
14798 * g++.old-deja/g++.arm/*: Added additional ERROR checks
14799 because of new "candidates are" messages, and removed a few
14800
14801 * Converted all non-old-style g++ testcases to old-style, and
14802 moved into g++.old-deja.
14803
14804 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
14805
14806 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14807 options.
14808
14809 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14810 succeeded.
14811
14812 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14813
14814 1997-02-13 Michael Meissner <meissner@cygnus.com>
14815
14816 * lib/gcc.exp (gcc_target_compile): Add support for defining
14817 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14818 the machine doesn't have those features.
14819
14820 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
14821
14822 * g++.law/operators4.exp: Don't use LIBS.
14823
14824 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
14825
14826 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14827
14828 * lib/mike-g++.exp: Don't set the compiler to be tested here.
14829 * lib/g++.exp: Set it here instead. Also, allow use of the
14830 --tool_exec and --tool_opt options. Change CXX to
14831 GXX_UNDER_TEST.
14832
14833 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14834
14835 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14836
14837 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
14838
14839 * lib/old-dejagnu.exp: Use prune_warnings instead of
14840 prune_system_crud.
14841 * lib/mike-g++.exp: Ditto.
14842 * lib/gcc.exp: Ditto.
14843 * lib/g++.exp: Ditto.
14844
14845 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14846
14847 1997-02-07 Jeffrey A Law (law@cygnus.com)
14848
14849 * 941014-2.c: Include stdlib.h
14850 * 960327-1.c: Include stdio.h
14851 * dbra.c, index-1.c: Don't assume ints are 32bits.
14852
14853 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
14854
14855 * lib/gcc.exp: Add gcc,stack_size target feature.
14856
14857 * lib/g++.exp(g++_target_compile): Add the include and link
14858 paths here, not in two other places. And, it's $options, not
14859 options.
14860
14861 * lib/mike-g++.exp(postbase): Remove the code that determines
14862 the correct include and link paths.
14863 * g++.old-deja/old-deja.exp: Ditto.
14864
14865 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
14866
14867 * lib/g++.exp(g++_init): target_compile no longer returns the
14868 filename of the result.
14869
14870 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
14871
14872 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14873 call to glob.
14874
14875 * gcc.c-torture/special/special.exp: Change call to
14876 gcc_target_compile to include the object file.
14877
14878 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
14879
14880 * gcc.c-torture/special/special.exp: Correct misspelling in last
14881 change.
14882
14883 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
14884
14885 * lib/plumhall.exp(ph_summary): Log the entire output of the
14886 executable. Return -1 if there were any failures, 0 otherwise.
14887 (ph_execute): Return -1 if there were any failures, 0 otherwise.
14888 (ph_make): Clean up objects and executables that were built
14889 if the tests succeeded.
14890
14891 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
14892
14893 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14894 libraries and includes in the build tree as appropriate.
14895
14896 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
14897
14898 * lib/c-torture.exp: Instead of looking for the global variable
14899 NO_LONG_LONG, check to see if that's a feature of the target.
14900
14901 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
14902
14903 * config/default.exp: Minimize. Delete the remainer of the files in
14904 config; this functionality is now in devo/dejagnu/config.
14905
14906 g++.*/*: Pass any additional flags used to compile to postbase;
14907 delete CXXFLAGS.
14908
14909 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14910 is now done by runtest.exp. Use gcc_target_compile instead of
14911 compile.
14912
14913 lib/c-torture.exp: Use gcc_target_compile instead of compile.
14914 Remove references to CFLAGS. Use remote_file instead of
14915 calling rm -f.
14916 (c-torture): Take a list of arguments to use to compile this
14917 testcase.
14918
14919 lib/g++.exp: Simplify. Use target_compile instead of compile.
14920 lib/gcc-dg.exp: Ditto.
14921 lib/gcc.exp: Ditto.
14922 lib/mike-{gcc,g++}.exp: Ditto.
14923 lib/old-dejagnu.exp: Ditto.
14924 lib/plumhall.exp: Ditto.
14925
14926 1997-01-08 Jim Wilson <wilson@cygnus.com>
14927
14928 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14929 (ph_linker): Likewise.
14930
14931 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
14932
14933 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14934 MAP_ANON / MAP_ANONYMOUS if defined;
14935 else try to map from /dev/zero .
14936
14937 1996-11-12 Jeffrey A Law (law@cygnus.com)
14938
14939 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
14940 isn't defined, then define it to MAP_ANONYMOUS.
14941
14942 1996-11-12 Jeffrey A Law (law@cygnus.com)
14943
14944 * gcc.c-torture: Update to c-torture-1.42 release.
14945
14946 1996-11-11 Jeffrey A Law (law@cygnus.com)
14947
14948 * gcc.c-torture: Update to c-torture-1.41 release.
14949
14950 1996-10-27 Jeffrey A Law (law@cygnus.com)
14951
14952 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
14953 c-torture release.
14954
14955 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
14956
14957 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14958 and LDFLAGS. Fix second case to append the target_info ldflags
14959 onto LDFLAGS, not CFLAGS.
14960 * lib/g++.exp (g++_init): Add target_info stuff.
14961 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
14962 of libgloss and newlib flags for !native.
14963
14964 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14965 (GDB): Fix relative path to go up another dir for finding gdb.
14966
14967 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
14968
14969 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14970 versions in the target_info array, if they don't exist.
14971
14972 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
14973
14974 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14975
14976 1996-07-08 Jim Wilson <wilson@cygnus.com>
14977
14978 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14979 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14980
14981 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
14982
14983 * lib/old-dejagnu.exp: Don't remove the output file before we've
14984 actually tested it. Don't append pwd to the path of the executable
14985 we're testing.
14986
14987 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
14988
14989 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14990
14991 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
14992
14993 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14994 temporary directory for compiler files, and set it to a default
14995 value of /tmp. Set $output as the name of the output file from
14996 compiling the testcase. Add a -o option to $cflags_var so the
14997 compiler writes the final output file as $output. Set $executable
14998 to $output.
14999
15000 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15001 directory for compiler files, and set it to /tmp if it doesn't
15002 already have a value. Set $output_file to the name of the output
15003 file from compiling the testcase. Add a -o option to CXXFLAGS so
15004 the compiler writes the final output file as $output. Use $output
15005 as the executable to be tested.
15006
15007 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15008
15009 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15010
15011 1996-06-08 Jeffrey A Law (law@cygnus.com)
15012
15013 * gcc.c-torture/execute/pending-1.c: New test. Still
15014 pending in Tege's queue.
15015
15016 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
15017
15018 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15019 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15020 if there were failures. Call unresolved if there were unresolved
15021 testcases. Call gcc_fail if program did not run to completion.
15022 (ph_make): Pass additional argument name to ph_execute.
15023 (ph_execute): Add new argument. Pass additional arguments to
15024 ph_summary. Call gcc_fail is there is no execution output.
15025
15026 1996-04-24 Jeffrey A Law (law@cygnus.com)
15027
15028 * lib/plumhall.exp (proc_summary): Output relavent summary
15029 lines into the log so specific failures in plumhall can be
15030 investigated.
15031
15032 1996-04-10 Jeffrey A Law (law@cygnus.com)
15033
15034 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15035 (c-torture-execute): Don't try to execute tests which use
15036 "long long" types if $NO_LONG_LONG is nonzero.
15037
15038 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
15039
15040 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15041 not c-torture.
15042
15043 * gcc.ieee: Move from here.
15044 * gcc.c-torture/execute/ieee: To here.
15045
15046 1996-03-26 Jeffrey A Law (law@cygnus.com)
15047
15048 * gcc.c-torture: Update to c-torture-1.41 release.
15049
15050 1996-03-22 Jeffrey A Law (law@cygnus.com)
15051
15052 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15053 not "$output".
15054
15055 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
15056
15057 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15058 -c present.
15059
15060 1996-03-02 Jeffrey A Law (law@cygnus.com)
15061
15062 * config/proelf.exp: Handle connecting to a simulator.
15063
15064 1996-01-31 Jeffrey A Law (law@cygnus.com)
15065
15066 * config/proelf.exp: New file. Enough framework that we can
15067 run c-torture tests on the proelf targets (or any other target
15068 that gdb can connect to for that matter).
15069
15070 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
15071
15072 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15073 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15074
15075 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15076 exec_output exists.
15077
15078 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
15079
15080 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15081 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15082
15083 * config/*.exp: Update FSF address. Change result of ${tool}_load
15084 to pass/fail/unresolved/unsupported/untested. Caller must now
15085 call unresolved/unsupported/untested.
15086 * lib/*.exp: Update FSF address. Update to handle new results of
15087 ${tool}_load.
15088 * lib/chill.exp (verbose): Delete.
15089
15090 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
15091
15092 * lib/gcc.exp (default_gcc_start): Change order of args to
15093 $LDFLAGS $CFLAGS $LIBS.
15094 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15095 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15096 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15097 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15098 * gcc.misc-tests/dg-test.exp: Likewise.
15099 * gcc.misc-tests/msgs.exp: Likewise.
15100 * gcc.prms/prms.exp: Likewise.
15101 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15102 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15103
15104 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15105
15106 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15107
15108 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15109
15110 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15111 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15112
15113 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15114 necessary.
15115
15116 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
15117
15118 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15119 global for loop; add use of $mathlib.
15120 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15121 settings here; set mathlib for anything but VxWorks.
15122
15123 1996-01-22 Jeffrey A Law (law@cygnus.com)
15124
15125 * gcc.c-torture: Update to c-torture-1.40 release.
15126
15127 1996-01-03 Jeffrey A Law (law@cygnus.com)
15128
15129 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15130 dg.exp.
15131
15132 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
15133
15134 * lib/c-torture.exp (c-torture-execute): Declare "output" as
15135 global.
15136
15137 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
15138
15139 * lib/g++.exp (LIBS): Define if not already.
15140 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15141 (gcc-dg-prune): Call prune_gcc_output.
15142 * lib/gcc.exp (prune_gcc_output): New proc.
15143 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15144 prune_gcc_output.
15145
15146 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
15147
15148 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15149 (c-torture-execute): Likewise. Rename `name' to `testcase'.
15150
15151 1995-11-15 Jeffrey A Law (law@cygnus.com)
15152
15153 * gcc.c-torture: Update to c-torture-1.39 release.
15154
15155 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
15156
15157 * lib/c-torture.exp (c-torture-execute): Don't return if one option
15158 fails, try others as well.
15159
15160 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
15161
15162 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15163 If compilation fails, mark execute tests as `untested'.
15164 If test is marked as unsupported, don't mark compilation and
15165 execute tests as failed.
15166
15167 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
15168
15169 * lib/g++.exp (g++_init): Don't link in libg++, and look to
15170 libstdc++ for whether or not we want to be doing shared
15171 libraries. Delete link_curses since we don't need it anymore.
15172 * lib/mike-g++.exp (postbase): Don't link in libg++.
15173 * g++.old-deja/old-deja.exp: Likewise.
15174
15175 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
15176
15177 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15178
15179 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
15180
15181 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15182 For that, add `-Wl,-a,shared_archive'.
15183 * g++.old-deja/old-deja.exp: Likewise.
15184
15185 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
15186
15187 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15188
15189 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
15190
15191 * lib/mike-g++.exp (postbase): Pay attention to the status of
15192 g++_load.
15193
15194 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
15195
15196 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15197
15198 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
15199
15200 * lib/gcc.exp (default_gcc_start): No longer need to log program
15201 being executed or its output, execute_anywhere does that now.
15202 * lib/g++.exp (default_g++_version): Call execute_anywhere.
15203 (default_g++_start): Likewise. Delete calls to verbose/send_log.
15204
15205 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
15206
15207 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15208 the same as those in lib/g++.exp.
15209
15210 1995-10-10 Jeff Law (law@hurl.cygnus.com)
15211
15212 * gcc.c-torture: Update to c-torture-1.38 release.
15213 * gcc.ieee: Related changes.
15214
15215 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
15216
15217 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
15218 "exec". Minor reformatting changes.
15219
15220 * config/rom68k.exp (${tool}_load): Make it work in a canadian
15221 cross. This means all "exec" calls now work on a remote host as
15222 well.
15223 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
15224 cross. Filter out the extra "\r\n" stuff that expect puts in.
15225 (c-torture-execute): Filter out the bogus warnings like
15226 c-torture-compile does. Add support for canadian cross.
15227 * lib/gcc.exp (default_gcc_version, default_gcc_start)
15228 Use execute_anywhere rather than calling exec directly. Now it
15229 works for canadian cross testing.
15230
15231 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
15232
15233 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
15234 results into a variable, and check that rather than using file exists.
15235
15236 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
15237
15238 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
15239 create a libg++.so. For sunos4.1.*, also add -ltermcap.
15240
15241 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15242
15243 * g++.old-deja/old-deja.exp: Create and pass runshlib and
15244 lib_curses if there's a shared libg++ in the build tree.
15245
15246 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
15247
15248 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
15249 if not supported target.
15250
15251 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
15252
15253 * lib/g++.exp (g++_init): Move empty setting of runshlib and
15254 link_curses up to always happen, not just for native builds.
15255
15256 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
15257
15258 * gcc.c-torture: Update to c-torture-1.36 release.
15259 * gcc.failure: Related changes.
15260
15261 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
15262
15263 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
15264
15265 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
15266
15267 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
15268 * lib/mike-g++.exp (postbase): Not in here. Still reference
15269 runshlib, link_curses, and mathlib for link and run.
15270
15271 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
15272 pass the runtime shared library options for Solaris, OSF/1, and
15273 Irix5, and link with -lcurses to avoid unresolved references.
15274
15275 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
15276
15277 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
15278 only run once.
15279
15280 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
15281
15282 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
15283
15284 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
15285
15286 * gcc.c-torture: Update to c-torture-1.35 release. Note we
15287 do not have a framework for the "compat" tests yet.
15288
15289 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
15290
15291 * lib/mike-g++.exp (postbase): New local variable `mathlib',
15292 set to null if we're testing vxworks5.1. Use that instead of
15293 `-lm' in the setting of LIBS for link and run.
15294
15295 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
15296
15297 * config/rom68k.exp (${tool}_load): Major changes to make it
15298 work. Verified that it does in fact return the stuff in
15299 exec_output properly. Catch any Emul or any TRAP other than 0.
15300
15301 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
15302
15303 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15304 LDFLAGS properly for targets that need stuff from libgloss.
15305 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15306 only run once.
15307 (gpp_initialized): New variable.
15308
15309 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
15310
15311 * config/rom68k.exp: Load libgloss.exp.
15312 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15313 so we can produce a fully linked binary.
15314 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15315 so we can produce a fully linked binary.
15316
15317 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
15318
15319 * lib/plumhall.exp (ph_section): Watch for expected failures.
15320 Add missing `else'.
15321
15322 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15323 run the testcase.
15324 (c-torture): Likewise.
15325
15326 1995-08-28 Doug Evans <dje@cygnus.com>
15327
15328 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15329
15330 * lib/mike-g++.exp (mike_cleanup): New proc.
15331 (prebase): New globals compiler_result, not_compiler_result,
15332 target_regexp.
15333 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
15334 allow leading "-" in pattern. Watch for unsupported tests.
15335 If $compiler_result is set, pattern match assembler code,
15336 and ditto for $not_compiler_result.
15337 * lib/mike-gcc.exp: Likewise.
15338
15339 * lib/plumhall.exp (ph_execute): Only call ph_summary if
15340 execution "succeeded".
15341
15342 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
15343
15344 * config/win32.exp: New file.
15345 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15346
15347 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
15348
15349 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15350 unsupported.
15351 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15352 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15353 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15354
15355 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
15356 "... without exceptions was ...". That is now handled by
15357 prune_system_crud.
15358 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15359
15360 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
15361
15362 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
15363 sieve.c,sort2.c}: New files.
15364 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
15365 sieve.exp,sort2.exp}: Drivers for them.
15366
15367 * lib/mike-gcc.exp (program_output): New user settable variable.
15368 (postbase): Call prune_system_crud. Also prune extraneous compiler
15369 messages.
15370 * lib/mike-g++.exp (program_output): New user settable variable.
15371
15372 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
15373
15374 * config/sh.exp: Deleted (use sim.exp instead).
15375
15376 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
15377
15378 * config/vx.exp: Declare CHECKTASK as global.
15379 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
15380 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
15381 * lib/old-dejagnu.exp: Load [pwd]/$executable.
15382
15383 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15384
15385 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
15386 target. Like vx.exp, only includes `vx29k.exp' instead of
15387 `vxworks.exp'.
15388
15389 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
15390
15391 * config/sim.exp: Increase time limit from 120 seconds to 240.
15392
15393 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
15394
15395 * gcc.c-torture/execute/950628-1.c: New test.
15396
15397 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
15398
15399 * gcc.c-torture: Update with changes/additions from
15400 c-torture-1.34.
15401
15402 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
15403
15404 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
15405
15406 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
15407
15408 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
15409
15410 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
15411
15412 * gcc.c-torture/compile/950512-1.c: New test.
15413 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
15414 * gcc.dg/struct-ret-1.c: Likewise.
15415
15416 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
15417
15418 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
15419 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
15420
15421 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
15422
15423 * gcc.c-torture/special/920411-1.c: Deleted.
15424 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
15425
15426 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
15427
15428 * config/sim.exp (${tool}_load): Hack in call to bash to get a
15429 cpu limit.
15430
15431 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
15432
15433 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
15434
15435 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
15436
15437 From kenner;
15438 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
15439 is the proper length.
15440 * va-arg-3.c: Likewise.
15441
15442 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
15443
15444 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
15445 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
15446
15447 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
15448 * lib/g++.exp (default_g++_start): Delete old cruft.
15449
15450 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
15451
15452 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
15453 (2 * (1 << 18)) to (2 * (1 << 17)).
15454
15455 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
15456
15457 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
15458
15459 * config/rom68k.exp: Renamed from config/idp.exp
15460
15461 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
15462
15463 * c-torture/compile/921109-2.c
15464
15465 1995-04-18 Mike Stump <mrs@cygnus.com>
15466
15467 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
15468 excess errors.
15469
15470 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
15471
15472 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
15473 output.
15474 * lib/g++.exp (default_g++_start): Likewise.
15475
15476 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
15477
15478 * gcc.c-torture/compile/950329-1.c: New test.
15479
15480 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
15481
15482 * config/bug.exp (${tool}_load): Updated to use new remote_open
15483 and remote_close procs.
15484 * config/idp.exp: New file.
15485
15486 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
15487
15488 * gcc.c-torture/execute/950322-1.c: New test.
15489
15490 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
15491
15492 * config/vx.exp (${tool}_load): Clean up testing of return code from
15493 vxworks_ld and vxworks_spawn.
15494
15495 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
15496
15497 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
15498
15499 1995-03-13 Mike Stump <mrs@cygnus.com>
15500
15501 * lib/old-deja.exp: Add `excess errors test - ' error, now one
15502 can mark excess errors on a machine by machine basis. Note, the
15503 default is to not expect any excess errors, even when excess
15504 errors test - is given, so you will want to put an XFAIL ... on
15505 these lines. For example, // excess errors test - XFAIL hppa*-*-*
15506 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
15507 those 4 machines, but no others.
15508
15509 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
15510
15511 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
15512 * lib/c-torture.exp: to here.
15513
15514 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
15515
15516 * gcc.c-torture/execute/950221-1.c: New test.
15517 * gcc.c-torture/execute/struct-ret-1.c: New test.
15518 * gcc.c-torture/compile/950221-1.c: New test.
15519
15520 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
15521
15522 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
15523
15524 * gcc.c-torture/execute/arith-1.c (main): Return 0.
15525 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
15526
15527 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
15528
15529 * g++.gb: New directory of tests, derived from my signature and
15530 class scoping tests.
15531
15532 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
15533 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
15534 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
15535 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
15536 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
15537 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
15538 * g++.gb/sig25.C: Likewise.
15539
15540 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
15541 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
15542 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
15543 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
15544 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
15545 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
15546 * g++.gb/sig25.exp: Likewise.
15547
15548 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
15549 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
15550 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
15551 * g++.gb/scope13.C: Likewise, this test still fails.
15552
15553 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
15554 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
15555 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
15556 * g++.gb/scope13.exp: Ditto.
15557
15558 * g++.gb/README: New file, explains what these tests are about.
15559
15560 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
15561
15562 * lib/dg.exp (dg-do): Support `preprocess'.
15563 (dg-test): Likewise.
15564
15565 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
15566
15567 * config/udi.exp: change "continue -expect" to "exp_continue".
15568
15569 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
15570
15571 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
15572 Delete redundant tests.
15573
15574 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
15575 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
15576 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
15577 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
15578 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
15579 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
15580 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
15581 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
15582
15583 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
15584 storing label pointers.
15585 * gcc.c-torture/execute/921019-1.c: Likewise.
15586 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
15587 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
15588 parameter fp.
15589 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
15590 constants.
15591
15592 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
15593 Delete obsolete tests.
15594
15595 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
15596 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
15597 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
15598 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
15599 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
15600 * gcc.c-torture/compile/950124-1.c: New test.
15601
15602 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
15603
15604 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
15605
15606 * lib/mike-g++.exp: Add -lm to LIBS.
15607
15608 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
15609
15610 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
15611
15612 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
15613
15614 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
15615
15616 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
15617
15618 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
15619
15620 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
15621
15622 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
15623 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
15624 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
15625 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
15626 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
15627 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
15628 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
15629 * g++.law/{operators31.C, operators32.C,
15630 * g++.law/{operators33.C, operators34.C}: Likewise.
15631 * g++.law/{pic1.C, refs2.C}: Likewise.
15632 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
15633 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
15634 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
15635 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15636
15637 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
15638 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
15639 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
15640 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
15641 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
15642 * g++.law/{enum9.exp, friend5.exp}: Likewise.
15643 * g++.law/{nest3.exp, nest4.exp}: Likewise.
15644 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
15645 * g++.law/{operators30.exp, operators31.exp}: Likewise.
15646 * g++.law/{operators32.exp, operators33.exp}: Likewise.
15647 * g++.law/{operators34.exp}: Likewise.
15648 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
15649 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
15650 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
15651 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
15652 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15653
15654 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
15655 No longer expected to fail.
15656 * g++.law/missed-error3.C: Tweak for recent bool changes.
15657
15658 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
15659
15660 * config/emb-unix: Deleted.
15661 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
15662 remote execution. Do final link on remote host if REMOTE_LINK is set.
15663
15664 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
15665
15666 * lib/dg.exp (dg-test): Fix typo in last patch.
15667
15668 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
15669
15670 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15671 (handles multiple occurrences).
15672
15673 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
15674
15675 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15676 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15677 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15678 printed).
15679 * lib/c-torture.exp (c-torture-compile): Likewise.
15680 (c-torture): Prepend full path if missing.
15681 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15682 (gcc_fail): Likewise.
15683 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15684
15685 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
15686
15687 * lib/netware.exp: Only attach to NetWare i386 systems.
15688
15689 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
15690
15691 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15692 messages. Add test name to "output pattern match" pass/fail message.
15693
15694 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
15695
15696 * gcc.dg: New testsuite.
15697 * gcc.dg/dg.exp: New file.
15698
15699 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15700 test-switch.c}: Deleted.
15701
15702 * gcc.misc-tests/msgs.exp: New testcase driver.
15703
15704 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
15705
15706 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15707 Watch for illegal return values from ${tool}_load.
15708 * config/unix.exp (${tool}_load): Fix pass/fail detection for
15709 cross targets. Coerce return value >0 to 1.
15710
15711 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
15712
15713 * config/unix.exp (${tool}_load): Call program rsh, not proc.
15714
15715 * config/emb-unix.exp: New file.
15716
15717 * config/sim.exp: Error if variable $SIM not defined.
15718 (${tool}_load): Mark test as "untested" if simulator missing.
15719
15720 * config/unix.exp: Load remote.exp to get rcp_download.
15721 * lib/c-torture.exp: Use different option lists for testcases with
15722 and without loops.
15723 * gcc.c-torture/execute/execute.exp: Likewise.
15724
15725 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
15726
15727 * config/*.exp: Clarify return code from ${tool}_load.
15728 Call `unresolved' or `untested' instead of `warning' or `perror'
15729 (sometimes you still want to call both though).
15730 Add comment that `shell_id' is local to each file.
15731 * config/udi.exp (timeout): Set to 30.
15732 Don't print warning if connection fails, $connectmode has already
15733 printed an error.
15734 (${tool}_load): Move verbose messages to level 2.
15735 Rework pattern for "Process started" message.
15736 Pass `shell_id' to ${connectmode}_download.
15737 Retry twice upon timeout. Make resetting of target more robust.
15738 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15739 Pass `shell_id' to exit_$connectmode.
15740 Only call exit_$connectmode if connected.
15741 * config/unix.exp (${tool}_load): Check return codes better.
15742 * config/vrtx.exp (${tool}_load): Likewise.
15743 * config/vx.exp (${tool}_load): Likewise.
15744 Delete unneeded global's.
15745 * lib/dg.exp (dg-test): Update to reflect clarified return codes
15746 from ${tool}_load.
15747 (dg-stat): Delete.
15748 (dg-init): Delete recording of pass/fail counts.
15749 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15750 (old-dejagnu-init): Likewise.
15751 (old-dejagnu-stat): Delete contents, empty proc now.
15752 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15753 (c-torture): Delete references to lcnt, lpass, lfail.
15754 Get option list from TORTURE_OPTIONS.
15755 Delete -funroll[-all]-loops if no loops.
15756 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15757 (g++_stat): Delete contents (empty proc now).
15758 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15759 (gcc_finish): Likewise.
15760 (gcc_stat): Deleted.
15761 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15762 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15763 * gcc.c-torture/execute/execute.exp: Likewise.
15764 Split tests into two parts: compile, execute.
15765 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
15766 no loops. Update to reflect clarified return codes from ${tool}_load.
15767
15768 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
15769
15770 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15771 to grep for.
15772 (old-dejagnu): Likewise (where necessary).
15773
15774 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
15775
15776 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15777
15778 * lib/dg.exp (dg-process-target): Fix processing of selector.
15779 Add comment regarding use of `error'.
15780
15781 * lib/gcc.exp (prune_system_crud): Define if missing.
15782 * lib/g++.exp (prune_system_crud): Likewise.
15783
15784 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15785 Call prune_system_crud.
15786 * lib/dg.exp (dg-runtest): New proc.
15787 Use perror instead of send_user for tcl errors in testcase.
15788 Don't return any value, it's never used.
15789 Don't clobber previous definition of `unknown'.
15790 Print tcl errors in `dg-final'.
15791
15792 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
15793
15794 * lib/dg.exp (dg-process-target): Improve syntax error messages.
15795 (dg-test): Don't print errorInfo, it contains stack backtrace.
15796
15797 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
15798
15799 * lib/g++.exp (runtest_file_p): Define if missing.
15800
15801 1994-09-24 Doug Evans (dje@cygnus.com)
15802
15803 * lib/mike-g++.exp: Comment out loading of g++.exp.
15804 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
15805 (default_g++_version): Always print something.
15806 (default_g++_start): Comment out call to `which'.
15807 (g++_start, g++_load): Deleted (must be defined in config file).
15808 * lib/gcc.exp: Test for existence of $CC at start.
15809 Delete check for tmpdir (done in gcc_init).
15810 (default_gcc_version): Always print something.
15811 (default_gcc_start): Comment out call to `which'.
15812 * config/*.exp: Major cleanup - make cross targets work at least a
15813 little better for g++ (by not being "--tool gcc" specific).
15814 Rename gcc_xxx to ${tool}_xxx.
15815 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15816 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15817
15818 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
15819
15820 * lib/c-torture.exp (c-torture-compile): Rework compiler
15821 message processing.
15822
15823 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15824 c-torture.
15825
15826 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
15827
15828 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15829
15830 * lib/dg.exp (dg-process-target): Support { target native }.
15831
15832 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
15833
15834 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
15835 looked for "... program xxx got fatal signal".
15836 Correct regsub munging of `comp_output'.
15837 Ignore compiler messages "path prefix not used" and "linker input
15838 file unused".
15839
15840 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
15841
15842 * lib/gcc.exp (runtest_file_p): Define if missing.
15843 * gcc.prms/template.c: Example to work from.
15844
15845 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
15846
15847 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15848 * lib/dg.exp (dg-test): Call unsupported testcases as such.
15849
15850 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15851 * gcc.prms/1883.c: Moved from compile/940714-1.c.
15852 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15853 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15854
15855 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15856 (dg-process-target): No longer a varargs proc.
15857 Return S/N for target, P/F for xfail. All callers changed.
15858 (user option procs): More argument checking.
15859 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15860 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15861 (dg-test): Skip test if not running on selected target in `dg-do'.
15862 Update handling of `dg-do-what', `dg-output-text'.
15863 Separate execution pass/fail from output pattern match pass/fail.
15864 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15865
15866 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
15867
15868 * gcc.c-torture/special/special.exp: Don't expect failure for mips
15869 target for 920510-1.c.
15870
15871 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
15872
15873 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15874 Clean up comment regarding use of passcnt, etc.
15875 (gcc_stat): Don't update `testcnt' here.
15876 (gcc_finish): Do it here.
15877 Might as well reset `but_id' here too.
15878 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15879 to determine if the file should be tested.
15880 * gcc.c-torture/compile/compile.exp: Likewise.
15881 * gcc.c-torture/execute/execute.exp: Likewise.
15882 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15883 * gcc.misc-tests/dg-test.exp: Likewise.
15884 * gcc.prms/prms.exp: Likewise.
15885 * gcc.wendy/wendy.exp: Likewise.
15886 * g++.old-deja.exp: Likewise.
15887 Move "Testing file" message to verbose level 1.
15888
15889 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
15890
15891 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15892
15893 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
15894
15895 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15896 (default_gcc_start): Accept optional second list element
15897 of compiler flags. Print compiler output at verbosity level 2.
15898 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15899 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15900 Save current values of framework globals passcnt, failcnt, xpasscnt,
15901 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15902 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
15903 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15904 xfailcnt to compute stats. Update framework global `testcnt' from
15905 pass/fail counts.
15906 (gcc_finish): New proc. Clean up test environment.
15907 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15908 (gcc_epass, gcc_efail): Delete.
15909 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15910 argument of line number.
15911 (dg-init): If the tool has an init routine, call it.
15912 (dg-test): Remove args `cflags_var' and `libs_var'.
15913 Pass all compiler options to ${tool}_start.
15914 Handle missing line number.
15915 (dg-finish): New function.
15916 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15917 particular files. Call gcc_finish at end. Move "skipping test"
15918 message to verbosity level 3.
15919 * gcc.c-torture/compile/compile.exp: Likewise.
15920 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15921 * gcc.c-torture/execute/execute.exp: Likewise.
15922 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15923 Print testcase being tried at verbosity level 1.
15924 * gcc.c-torture/special/special.exp: Unset xfail.
15925 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15926 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15927 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15928 * gcc.failure/failure.exp: Likewise.
15929 * gcc.ieee/ieee.exp: Likewise.
15930 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15931 Update call to dg-test. Call dg-finish at end.
15932 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
15933 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15934 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15935 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15936 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
15937 * gcc.wendy/wendy.exp: Add copyright.
15938 Delete setting of tmpdir (done by gcc_init).
15939 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15940 Pass compiler flags to gcc_start. Call gcc_finish at end.
15941 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15942 gcc_[ce]pass/fail.
15943
15944 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
15945
15946 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15947 confusion.
15948 (g++_load): Likewise.
15949
15950 * config/*.exp (gcc_load): Some were varargs fns and some were not.
15951 Rename argument to `prog' to remove the confusion.
15952 Varargs fns behave differently too!
15953 (g++_load): Likewise.
15954
15955 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15956
15957 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15958 what it is. Delete (always) printing of status value for !native.
15959 Simplify verbose code, and include status and exec_output.
15960 (g++_load): Use gcc_load.
15961
15962 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
15963
15964 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15965 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15966 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15967 940714-3.c as these testcases don't exist anymore. Make
15968 va-arg-1.c expected to pass.
15969
15970 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
15971
15972 * gcc.misc-tests/misc.exp: Only run specific testcases.
15973 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
15974 * gcc.misc-tests/dg-[1-9].c: New files.
15975
15976 * lib/dg.exp: New testsuite driver.
15977 * gcc.prms/prms.exp: Use it.
15978
15979 * README.gcc: New file.
15980
15981 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15982 Document and reset `lxpass' and `lxfail'.
15983 Simplify "initialized" message.
15984 (gcc_stat): Clean up comments a little.
15985
15986 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
15987
15988 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15989
15990 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
15991
15992 * lib/old-dejagnu.exp (process-option): New proc.
15993 (old-dejagnu-init, old-dejagnu-stat): Likewise.
15994 (old-dejagnu): Simplify.
15995 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15996
15997 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
15998
15999 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16000 exists and is not an empty string.
16001
16002 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16003 $xfail rather than calling setup_xfail. Clear $xfail when test is
16004 finished.
16005 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16006 automatically.
16007
16008 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16009 longer expected to fail.
16010
16011 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16012 "f" function call.
16013
16014 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16015
16016 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16017 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16018 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16019 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16020 c-torture-1.29.
16021
16022 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16023 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16024
16025 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16026
16027 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16028 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16029
16030 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16031 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16032 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16033
16034 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
16035
16036 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16037 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16038 940714-1.c, 940714-2.c, 940714-3.c},
16039 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16040 gcc.misc-tests/{mg.c,mg.exp}:
16041 New tests.
16042 * gcc.noncompile/noncompile.exp: Change accordingly.
16043
16044 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
16045
16046 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16047 Undo previous clobberage.
16048
16049 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
16050
16051 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16052 * gcc.special/{930510-1.c, special.exp}:
16053 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16054 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16055 struct-varargs-1.c}: New tests from c-torture-1.26.
16056
16057 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
16058
16059 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16060 argument to switch.
16061
16062 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
16063
16064 * Revert the previous changes. Please see Rob's directory
16065 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16066 fixes.
16067
16068 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
16069
16070 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16071 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16072 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16073 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16074 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16075 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16076 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16077 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16078 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16079 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16080 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16081 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16082 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16083 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16084 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16085 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16086 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16087 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16088 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16089 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16090 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16091 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16092 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16093 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16094 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16095 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16096 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16097
16098 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
16099
16100 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16101 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16102 with perror calls.
16103
16104 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
16105
16106 * config/unix.exp (g++_load): Fix syntax.
16107
16108 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
16109
16110 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16111 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16112 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16113 Don't expect va-arg-1.c to fail. Correct expected output for
16114 920928-1.c.
16115 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16116 * gcc.wendy/hbm4.c: Correct typo.
16117 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16118
16119 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
16120
16121 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16122 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16123 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16124 * lib/c-torture.exp (c-torture-compile): Ditto.
16125
16126 Reduce volume of output (remove all the -I's and such).
16127 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16128 Call gcc_cpass, gcc_cfail.
16129 (c-torture): Pass testing option to c-torture-compile.
16130
16131 1994-03-21 Doug Evans (dje@cygnus.com)
16132
16133 Bring patches over from progressive.
16134 * config/default.exp: Exit remote shell cleanly.
16135 (g++_exit, g++_start): Add default versions.
16136 * config/sim.exp (gcc_load): Use perror, not error.
16137
16138 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
16139
16140 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
16141 set in site.exp.
16142
16143 1994-03-14 Doug Evans (dje@cygnus.com)
16144
16145 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16146 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16147 (wendy_try): New proc to run testcase.
16148 (main loop): Call 'em.
16149 * gcc.wendy/*.c: Clean up pass to correct expected output.
16150
16151 * lib/gcc.exp: Minor cleanup work.
16152 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16153
16154 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
16155
16156 * config/sim.exp (gcc_load): Document return codes better.
16157 Don't pass -v to simulator.
16158
16159 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
16160
16161 * gcc.special/920717-x.c: Fix typo.
16162 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16163 get at sources.
16164
16165 * lib/mike-gcc.exp: Fix typo.
16166
16167 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
16168
16169 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16170 binary to use, transform the name.
16171 * config/*.exp: rename everything. Nuke any g++ specific files,
16172 it's now a special case of gcc that requires no special support.
16173 Add a default.exp for unsupported targets.
16174
16175 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
16176
16177 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16178 lib/old-dejagnu.exp: Fix a few patterns to work with the new
16179 version of Tcl.
16180
16181 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
16182
16183 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16184 than a warning.
16185
16186 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
16187
16188 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16189
16190 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
16191
16192 * gcc.execute/execute.exp: Combine opt_list and foption_list into
16193 option_list. Compile every file with only 4/6 option choices
16194 (same as C torture) instead of with 12/18 different option
16195 choices.
16196 * lib/c-torture.exp: Likewise.
16197
16198 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16199 not already set.
16200
16201 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
16202
16203 * lib/old-deja.exp: Add `excess errors test fails' error, now one
16204 can put an XFAIL *-*-* on excess errors.
16205
16206 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
16207
16208 * g++.law: Add more tests derived from g++-bugs snapshots.
16209
16210 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
16211 equivalent to g++.law/init9.
16212
16213 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
16214 compiled it, and the a.out file after we've run it.
16215
16216 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
16217
16218 * lib/mike-g++.exp (postbase): Delete the .o file after we've
16219 compiled it, and the a.out file after we've run it.
16220
16221 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
16222
16223 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
16224
16225 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
16226
16227 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
16228 version number.
16229
16230 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
16231
16232 * g++.law: New directory of g++ tests derived from the g++-bugs
16233 snapshots.
16234
16235 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
16236
16237 * gcc.compile: initbug1.c initbug1.exp testcase added
16238
16239 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
16240
16241 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
16242 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
16243 fixes submitted by Jeff Law (law@cs.utah.edu)
16244 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
16245 Jeff Law (law@cs.utah.edu)
16246
16247
16248 1993-11-30 Mike Stump (mrs@cygnus.com)
16249
16250 * config/unix-g++.exp: Follow the gcc way of doing things.
16251 * g++.old-deja/old-deja.exp: Minor updates.
16252 * lib/g++.exp: New file, follow the gcc way of doing things.
16253 * lib/old-dejagnu.exp: Minor updates.
16254 * lib/mike-g++.exp: Always unset errorInfo.
16255
16256 1993-11-06 Mike Stump (mrs@cygnus.com)
16257
16258 * lib/gcc.exp: Fix some errors with the below change, CC and
16259 CFLAGS should be global when setting, not local.
16260
16261 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
16262
16263 * lib/gcc.exp: Transform tool name.
16264
16265 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16266
16267 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
16268
16269 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16270
16271 * lib/gcc.exp: change gcc_done to gcc_stat
16272
16273 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16274
16275 * Upgraded gcc testsuite to c-torture version 1.25
16276
16277 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
16278
16279 * lib/gcc.exp: added reporting code. Changed verbose compile message.
16280 * lib/c-torture: added hooks for new reporting code.
16281
16282 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
16283
16284 * config/sh-gcc.exp: check if sh-sim exists in the path
16285
16286 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
16287
16288 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16289 * gcc.compile/compile.exp: Initial changes for new logic.
16290 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16291 * gcc.failure/failure.exp: Initial changes for new logic.
16292 * gcc.ieee/ieee.exp: Initial changes for new logic.
16293 * gcc.misc-tests/misc.exp: Initial changes for new logic.
16294 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16295 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16296 * lib/c-torture.exp: Initial changes for new logic.
16297 * lib/gcc.exp: Initial changes for new logic.
16298
16299 1993-10-15 Mike Stump (mrs@cygnus.com)
16300
16301 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16302 depend upon failure or success. Fully qualify names in failure
16303 and success messages. Always remove a.out before starting
16304 compile, just in case. Pay more attention to error text output by
16305 the compiler. Handle testcases with no known past errors just
16306 like all others, so that things are uniform. Other miscellaneous
16307 improvements.
16308
16309 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
16310
16311 * gcc.cpp: new directory for cpp tests
16312
16313 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
16314
16315 * lib/chill.exp: Code reformatted, removed unused code.
16316 * config/unix-chill.exp: Code reformatted, removed unused code.
16317 * chill.execute/execute.exp: Code reformatted, removed unused code.
16318 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16319
16320 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
16321
16322 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
16323 routines not written.
16324
16325 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
16326
16327 * config/bug-gcc.exp: Use new procs from bug.exp.
16328
16329 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
16330
16331 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16332 via ftp, rather than depending on NFS.
16333 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16334 case.
16335
16336 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
16337
16338 * config/bug-gcc.exp: Use new download proc.
16339
16340 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
16341
16342 * chill.execute/execute.exp: cleanups, handles errors better
16343 * chill.compile/compile.exp: rewrite, based on execute.exp
16344 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16345 * lib/chill.exp: major changes to diff proc and compile and link
16346 procs. added chill_fail and chill_pass wrappers to pass and
16347 fail. added more comments, and handle error codes better.
16348 Added a hack to capture stderr from exec, so noncompile tests
16349 can work.
16350
16351 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
16352
16353 * chill.execute/execute.exp: rewrite of testsuite driver
16354 * lib/chill.exp: rewrite of testsuite driver
16355 * config/unix-chill.exp: rewrite of testsuite driver
16356
16357 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
16358
16359 In chill.execute:
16360 * iexpr.ch: Standardize uppercase.
16361 * tuples.dat: Standardize uppercase.
16362 * vary.ch: standardize. Correct varying string assignments.
16363 * vary.dat: Add new output lines.
16364
16365 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
16366
16367 In chill.execute:
16368 * chprintf.ch: Standardize use of uppercase.
16369 * tuples.ch: Standardize and turn arr2 into a DCL,
16370 rather than a SYN.
16371 * pinits.ch: Standardize.
16372
16373 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
16374
16375 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
16376 * Makefil: Renamed to Makefile.in.
16377 * configure.in: New.
16378
16379 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
16380
16381 In chill.execute:
16382 * .cvsignore: Add result/output files.
16383 * Makefile: Fix up variables at start. Use MFLAGS
16384 everywhere. Correct bool_loc, built_ins entries.
16385 Add entry for vary1.ch.
16386 * bitarray.ch: Standardize upper-case usage.
16387 * bitexpr.ch: Standardize, add output of b1.
16388 * params.ch: Use arrayt in along PROC parameters, to
16389 avoid novelty problems.
16390 * sets.ch: Tiny cleanup.
16391 * vary1.ch: Re-indent.
16392
16393 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
16394
16395 * Add PR-related files to Makefiles, .cvsignore files, etc.
16396
16397 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
16398
16399 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
16400 with compiler objects. New names are test-flow.c and test-loop.c
16401
16402 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
16403
16404 * Upgraded c-torture tests from 1.19 to 1.20
16405
16406 * new files:
16407 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
16408 * gcc.compile: 930623-1.c 930623-2.c
16409 * gcc.noncompile: 930622-1.c 930622-2.c
16410 * gcc.failure: 920411-1.c 920627-2.c
16411 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
16412
16413 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
16414
16415 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16416 More changes to get testsuite working properly. Needs more work.
16417 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
16418
16419 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
16420
16421 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16422 More changes to get testsuite working properly. Needs more work.
16423
16424 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
16425
16426 * chill.compile/compile.exp: Added for Dejagnu support
16427 * chill.execute/execute.exp: Added for Dejagnu support
16428 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
16429
16430 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
16431
16432 This should complete moving the CHILL test files.
16433 * chill.noncompile(.cvsignore printf.grt
16434 in-printf.grt chprintf.grt chprintf.ch):
16435 Added test-support files.
16436 (Makefile): Modified further.
16437 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
16438 signal.ch): Added test files.
16439 * chill.execute (.cvsignore printf.grt printr.c
16440 in-printf.grt rts.c chprintf.grt rts.h): Added
16441 test-support files.
16442 (Makefile): More corrections.
16443
16444 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
16445
16446 * chill.compile, chill.execute, chill.nocompile: Add CHILL
16447 test cases, ready for DejaGnu.
16448
16449 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
16450
16451 * Upgraded c-torture tests from 1.18 to 1.19
16452
16453 * gcc.compile: added test(s):
16454 930607-1.c
16455 * gcc.execute: added test(s):
16456 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
16457
16458 * added new subdirectory for misc tests: gcc.misc-tests
16459 * gcc.misc-test(s): added tests:
16460 inst-check.c test-consts.c test-ior.c test-switch.c
16461
16462 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
16463
16464 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
16465
16466 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
16467
16468 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
16469
16470 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
16471
16472 * Upgraded c-torture tests from 1.17 to 1.18
16473
16474 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
16475
16476 * Upgraded c-torture tests from 1.12 to 1.17
16477
16478 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
16479
16480 * lib/old-dejagnu.exp:
16481 Fixed handling of XFAIL target triplets to correctly
16482 recognize wildcard characters. Removed code that
16483 appended a unique id tag to the end of the file name
16484 printed out by the result of the testcases within a
16485 given test file.
16486
16487 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
16488
16489 * lib/old-dejagnu.exp:
16490 Reworked expected failure handling to trigger off of XFAIL
16491 keyword in keyphrase embeded in testcase source code. The
16492 XFAIL keyword must be at the end of the keyphrase line. It
16493 may optionally be followed by one or more target triplets.
16494 It has just occured that the handling of wildcards in the
16495 target triplet may not be correct.
16496
16497 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
16498
16499 * g++.old-deja/tests:
16500 Moved all subdirectories up one level into g++.old-deja .
16501
16502 * lib/old-dejagnu.exp:
16503 Fixed problem with CXXFLAGS not being properly reset, and being
16504 corrupted with extraneous "-c" compiler option. This was
16505 causing binaries to not be generated for test that needed them.
16506 Modified strings passed to "pass" and "fail" so that individual
16507 tests from the same test file would be distinguished by an
16508 identifier appended to the test file name in the summary logs;
16509 this corrected a problem with erroneous diff logs. Added code
16510 to search testcases for expected fail and unexpected pass keywords.
16511
16512 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
16513
16514 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
16515
16516 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
16517
16518 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
16519 Removed extraneous text from end of "Special g++ Options"
16520 keyphrase.
16521
16522 * lib/old-dejagnu.exp: Added pattern matching to look for new
16523 keywords, embedded in testcases comments, which will trigger
16524 calls to xpass and xfail.
16525
16526 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
16527
16528 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
16529 comments embedded in the testcases, especially the one looking for
16530 special compiler options, as well as the pattern matching for the
16531 compiler output again.
16532
16533 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
16534
16535 * lib/old-dejagnu.exp: Do a proper check of the return value for
16536 execute tests. Fixed several problems with the pattern matching
16537 of the compiler output which gave erroneous test results.
16538 Changed several of the test result messages to be more descriptive.
16539 * config/unix-g++.exp: Proc g++_load now actually works and
16540 executes the tests passed to it and returns a usable return
16541 value.
16542
16543 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
16544
16545 * lib/gcc.exp: Exits gracefully if $CC is bogus.
16546
16547 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
16548
16549 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
16550 Modified both files to properly execute the old style
16551 dejagnu tests. The previous versions of these files were
16552 experimental and did not function anything near correctly.
16553
16554 1993-04-05 Rob Savoye (rob@cygnus.com)
16555
16556 * Removed all Makefile.in and configure.in files. No configuration
16557 needed now.
16558
16559 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
16560
16561 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
16562
16563 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
16564
16565 * gcc.compile/configure.in, gcc.unsorted/configure.in,
16566 gcc.special/configure.in, gcc.noncompile/configure.in,
16567 gcc.execute/configure.in, gcc.code_quality/configure.in,
16568 g++.other/configure.in, g++.old-deja/configure.in,
16569 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
16570 in srcname setting.
16571
16572 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
16573
16574 * lib/udi.exp: Fixed mondfe and mondfe_download.
16575 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
16576 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
16577
16578 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
16579
16580 * config/udi-gdb.exp: Check $shell_id after connecting to target.
16581 (gdb_exit): Don't remove *_soc files.
16582
16583 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
16584
16585 * lib/c-torture.exp: Don't look for main; instead always use -w
16586 -c. This is how the c-torture tests work. Remove the object
16587 file if the compilation succeeds.
16588 * gcc.execute/execute.exp: Remove executable if test passes.
16589 * gcc.noncompile/noncompile.exp: Every test is an expected
16590 failure.
16591 * gcc.special/special.exp: Added tests from c-torture 1.11,
16592 corrected use of existing test.
16593 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
16594 gcc.execute/920625-1.c: Updated to c-torture 1.11.
16595 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
16596 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
16597 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
16598 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
16599 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
16600 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
16601 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
16602 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
16603 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
16604 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
16605 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
16606 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
16607 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
16608 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
16609 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
16610 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
16611 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
16612 c-torture 1.11.
16613 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
16614 correspond to c-torture 1.11.
16615
16616 * New file.