Fix a ChangeLog typo.
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2
3 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4 * gcc.dg/special/weak-2.c: Add dg-require-weak.
5 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
6 dg-require-weak.
7
8 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
9
10 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11
12 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13
14 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
15 (dg-require-alias): Likewise.
16 (dg-require-gc-sections): Likewise.
17 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18
19 2003-06-08 Richard Henderson <rth@redhat.com>
20
21 * gcc.dg/20011029-2.c: Fix the array reference.
22 * gcc.dg/asm-7.c: New.
23
24 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
25
26 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
27
28 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29
30 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
31 (dg-require-gc-sections): Likewise.
32
33 Sun Jun 8 16:46:04 CEST 2003 Jan Hubicka <jh@suse.cz>
34
35 * i386-cmov1.c: Fix regular expression.
36 * i386-cvt-1.c: Likewise.
37 * i386-local.c: Likewise.
38 * i386-local2.c: Likewise.
39 * i386-mul.c: Likewise.
40 * i386-ssetype-1.c: Likewise.
41 * i386-ssetype-3.c: Likewise.
42 * i386-ssetype-5.c: Likewise.
43
44 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45
46 PR c++/11039
47 * g++.dg/warn/implicit-typename2.C: New test.
48 * g++.dg/warn/implicit-typename3.C: New test.
49
50 2003-06-07 Richard Henderson <rth@redhat.com>
51
52 * g++.dg/other/offsetof3.C: Use size_t.
53 * g++.dg/other/offsetof4.C: Likewise.
54
55 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
56
57 * lib/copy-file.exp: New. Implement gcc_copy_files.
58
59 * lib/dg-pch.exp: Load copy-file.exp
60 (dg-pch): Use gcc_copy_files instead of "file copy".
61
62 2003-06-06 Mark Mitchell <mark@codesourcery.com>
63
64 * gcc.dg/weak/weak.exp: Simplify.
65 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
66 * gcc.dg/weak/weak-1.c: Likewise.
67 * gcc.dg/weak/weak-2.c: Likewise.
68 * gcc.dg/weak/weak-3.c: Likewise.
69 * gcc.dg/weak/weak-4.c: Likewise.
70 * gcc.dg/weak/weak-5.c: Likewise.
71 * gcc.dg/weak/weak-6.c: Likewise.
72 * gcc.dg/weak/weak-7.c: Likewise.
73 * gcc.dg/weak/weak-8.c: Likewise.
74 * gcc.dg/weak/weak-9.c: Likewise.
75
76 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
77
78 gcc.c-torture/execute/20030606-1.c: New.
79
80 2003-06-06 Roger Sayle <roger@eyesopen.com>
81
82 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
83 * gcc.dg/builtins-19.c: Likewise.
84
85 2003-06-06 Roger Sayle <roger@eyesopen.com>
86
87 * gcc.dg/builtins-2.c: Add some more tests.
88 * gcc.dg/builtins-18.c: New test case.
89 * gcc.dg/builtins-19.c: New test case.
90
91 2003-06-06 Roger Sayle <roger@eyesopen.com>
92 Jim Wilson <wilson@tuliptree.org>
93
94 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
95
96 2003-06-06 Jakub Jelinek <jakub@redhat.com>
97
98 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
99 mempcpy/stpcpy calls not to be optimized into something else.
100 * gcc.c-torture/execute/string-opt-3.c: Moved to...
101 * gcc.c-torture/execute/builtins/string-7.c: ...here.
102 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
103
104 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
105
106 * gcc.dg/format/asm_fprintf-1.c: New test.
107
108 2003-06-05 Mark Mitchell <mark@codesourcery.com>
109
110 * lib/gcc-defs.exp (additional_sources): New variable.
111 (dg-additional-sources): New function.
112 (additional_files): New variable.
113 (dg-additional-files): New function.
114 (dg-additional-files-options): Likewise.
115 * lib/gcc-dg.exp (dg-require-weak): New function.
116 (dg-require-alias): Likewise.
117 (dg-require-gc-sections): Likewise.
118 * lib/target-supports.exp (check_alias_available): Remove testfile
119 parameter.
120 (check_gc_sections_available): New function.
121 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
122 (dg-gpp-additional-files): Likewise.
123 * lib/g++.exp (additional_sources): Remove.
124 (additional_files): Likewise.
125 (g++_target_compile): Use dg-additional-files-options.
126
127 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
128 Tcl logic.
129 * gcc.dg/special/ecos.exp: Remove.
130 * gcc.dg/special/20000419-2.c: Use dg-require-*.
131 * gcc.dg/special/alias-1.c: Likewise.
132 * gcc.dg/special/alias-2.c: Likewise.
133 * gcc.dg/special/gcsec-1.c: Likewise.
134 * gcc.dg/special/weak-1.c: Likewise.
135 * gcc.dg/special/weak-2.c: Likewise.
136 * gcc.dg/special/wkali-1.c: Likewise.
137 * gcc.dg/special/wkali-2.c: Likewise.
138
139 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
140 dg-gpp-additional-*.
141 * g++.dg/special/conpr-3.C: Likewise.
142 * g++.dg/special/conpr-4.C: Likewise.
143 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
144 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
145 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
146 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
147 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
148 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
149 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
150 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
151 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
152 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
153 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
154 * g++.old-deja/g++.other/comdat1.C: Likewise.
155 * g++.old-deja/g++.other/comdat2.C: Likewise.
156 * g++.old-deja/g++.other/comdat3.C: Likewise.
157 * g++.old-deja/g++.other/ctor1.C: Likewise.
158 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
159
160 2003-06-05 Richard Henderson <rth@redhat.com>
161
162 * gcc.dg/debug/20030605-1.c: New.
163
164 2003-06-04 Mark Mitchell <mark@codesourcery.com>
165
166 * README.QMTEST: Update.
167
168 2003-06-04 Richard Henderson <rth@redhat.com>
169
170 * gcc.dg/cleanup-1.c: New.
171 * gcc.dg/cleanup-2.c: New.
172 * gcc.dg/cleanup-3.c: New.
173 * gcc.dg/cleanup-4.c: New.
174 * gcc.dg/cleanup-5.c: New.
175 * gcc.dg/cleanup-6.c: New.
176 * gcc.dg/cleanup-7.c: New.
177
178 2003-06-04 Mark Mitchell <mark@codesourcery.com>
179
180 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
181
182 * lib/dg-pch.exp: New file.
183 * g++.dg/pch/pch.exp: Use dg-pch.exp.
184 * gcc.dg/pch/pch.exp: Likewise.
185
186 2003-06-04 Roger Sayle <roger@eyesopen.com>
187
188 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
189 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
190 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
191 * gcc.dg/builtins-17.c: New test case.
192 * gcc.dg/i386-387-4.c: New test case.
193 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
194
195 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
196
197 * gcc.dg/ultrasp9.c: New test.
198
199 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
200
201 * gcc.c-torture/compile/20030604-1.c: New test.
202 * gcc.dg/sparc-constant-1.c: New test.
203
204 2003-06-03 Glen Nakamura <glen@imodulo.com>
205
206 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
207
208 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
209
210 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
211
212 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
213 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
214
215 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
216
217 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
218
219 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
220
221 PR c++/10940
222 * g++.dg/template/spec10.C: New test.
223
224 2003-06-03 Roger Sayle <roger@eyesopen.com>
225
226 * gcc.dg/builtins-16.c: New test case.
227
228 2003-06-03 Jakub Jelinek <jakub@redhat.com>
229
230 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
231 mempcpy test with post-increments.
232 * gcc.c-torture/execute/string-opt-3.c: New test.
233 * gcc.dg/string-opt-1.c: New test.
234
235 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
236
237 PR fortran/10965
238 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
239
240 2003-06-02 Mark Mitchell <mark@codesourcery.com>
241
242 * lib/scanasm.exp (dg-scan): New function, factored out of ...
243 (scan-assembler): ... here. Use dg-scan.
244 (scan-assembler-not): Likewise.
245 (scan-file): New function.
246 (scan-file-not): Likewise.
247 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
248 * gcc.dg/cpp/_Pragma4.c: Likewise.
249 * gcc.dg/cpp/_Pragma5.c: Likewise.
250 * gcc.dg/cpp/avoidpaste1.c: Likewise.
251 * gcc.dg/cpp/avoidpaste2.c: Likewise.
252 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
253 * gcc.dg/cpp/cmdlne-P.c: Likewise.
254 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
255 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
256 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
257 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
258 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
259 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
260 * gcc.dg/cpp/cxxcom1.c: Likewise.
261 * gcc.dg/cpp/line1.c: Likewise.
262 * gcc.dg/cpp/maccom1.c: Likewise.
263 * gcc.dg/cpp/maccom2.c: Likewise.
264 * gcc.dg/cpp/maccom3.c: Likewise.
265 * gcc.dg/cpp/maccom4.c: Likewise.
266 * gcc.dg/cpp/maccom5.c: Likewise.
267 * gcc.dg/cpp/maccom6.c: Likewise.
268 * gcc.dg/cpp/multiline.c: Likewise.
269 * gcc.dg/cpp/spacing1.c: Likewise.
270 * gcc.dg/cpp/spacing2.c: Likewise.
271 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
272 * gcc.dg/cpp/trad/maccom1.c: Likewise.
273 * gcc.dg/cpp/trad/maccom2.c: Likewise.
274 * gcc.dg/cpp/trad/maccom3.c: Likewise.
275 * gcc.dg/cpp/trad/maccom4.c: Likewise.
276 * gcc.dg/cpp/trad/maccom6.c: Likewise.
277 * gcc.dg/cpp/cxxcom2.c: Likewise.
278 * gcc.dg/cpp/cxxcom2.h: New file.
279
280 * gcc.dg/cpp/truefalse.cpp: Move it to ...
281 * g++.dg/cpp/truefalse.C: Here.
282 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
283
284 2003-06-01 Loren James Rittle <ljrittle@acm.org>
285
286 * gcc.dg/cpp/redef3.c: New file.
287
288 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
289
290 * gcc.dg/i386-loop-3.c: New test.
291
292 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
293
294 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
295
296 2003-05-31 Roger Sayle <roger@eyesopen.com>
297
298 * gcc.dg/fwrapv-1.c: New test case.
299 * gcc.dg/fwrapv-2.c: New test case.
300
301 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
302
303 PR c++/10956
304 * g++.dg/template/spec9.C: New test.
305
306 2003-05-29 Roger Sayle <roger@eyesopen.com>
307
308 * gcc.dg/duff-4.c: New test case.
309
310 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
311
312 PR fortran/10843
313 * g77.dg/ffixed-form-1.f: New test
314 * g77.dg/ffixed-form-2.f: New test
315 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
316 * g77.dg/ffree-form-3.f: New test
317
318 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
319
320 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
321 * gcc.dg/wint_t-1.c: Likewise.
322
323 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
324
325 * g++.dg/template/access11.C: New test.
326
327 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
328
329 PR c++/10849
330 * g++.dg/template/access10.C: New test.
331
332 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
333 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
334
335 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
336
337 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
338
339 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
340 suppress for powerpc-*-darwin*.
341 * gcc.dg/torture/builtin-noret-2.c: Likewise.
342
343 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
344
345 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
346 suppress option for powerpc-*-darwin*.
347
348 2003-05-23 Roger Sayle <roger@eyesopen.com>
349
350 * gcc.dg/builtins-1.c: Add tests for tan and atan.
351 * gcc.dg/builtins-4.c: Add test for fmod.
352
353 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
354
355 PR c++/10682
356 * g++.dg/template/instantiate4.C: New test.
357
358 2003-05-22 Roger Sayle <roger@eyesopen.com>
359
360 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
361
362 2003-05-21 Janis Johnson <janis187@us.ibm.com>
363
364 * gcc.dg/compat/scalar-return-1_main.c: New file.
365 * gcc.dg/compat/scalar-return-1_x.c: New file.
366 * gcc.dg/compat/scalar-return-1_y.c: New file.
367 * gcc.dg/compat/scalar-return-2_main.c: New file.
368 * gcc.dg/compat/scalar-return-2_x.c: New file.
369 * gcc.dg/compat/scalar-return-2_y.c: New file.
370 * gcc.dg/compat/struct-return-3_main.c: New file.
371 * gcc.dg/compat/struct-return-3_y.c: New file.
372 * gcc.dg/compat/struct-return-3_x.c: New file.
373 * gcc.dg/compat/struct-return-2_main.c: New file.
374 * gcc.dg/compat/struct-return-2_x.c: New file.
375 * gcc.dg/compat/struct-return-2_y.c: New file.
376
377 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
378
379 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
380 for hppa*-hp-hpux*.
381 * gcc.dg/20021014-1.c (dg-options): Likewise.
382 * gcc.dg/nest.c (dg-options): Likewise.
383
384 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
385
386 PR c++/9738
387 * g++.dg/ext/dllimport2.C: New file.
388 * g++.dg/ext/dllimport3.C: New file.
389
390 2003-05-20 Janis Johnson <janis187@us.ibm.com>
391
392 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
393 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
394 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
395 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
396 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
397 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
398 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
399 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
400 * gcc.dg/compat/small-struct-defs.h: New file.
401 * gcc.dg/compat/small-struct-init.h: New file.
402 * gcc.dg/compat/small-struct-check.h: New file.
403 * gcc.dg/compat/fp-struct-defs.h: New file.
404 * gcc.dg/compat/fp-struct-check.h: New file.
405 * gcc.dg/compat/fp-struct-init.h: New file.
406 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
407 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
408
409 2003-05-19 Jakub Jelinek <jakub@redhat.com>
410
411 * gcc.dg/20030225-2.c: New test.
412
413 2003-05-18 Roger Sayle <roger@eyesopen.com>
414 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
415
416 * gcc.c-torture/compile/20030518-1.c: New test case.
417
418 2003-05-18 Mark Mitchell <mark@codesourcery.com>
419
420 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
421 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
422 gcc-dg-debug-runtest.
423 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
424 gcc-dg-debug-runtest.
425
426 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
427
428 PR c++/9022
429 * g++.dg/lookup/using6.C: New test.
430
431 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
432
433 * g++.dg/parse/access2.C: New test.
434
435 2003-05-17 Mark Mitchell <mark@codesourcery.com>
436
437 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
438 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
439 * gcc.dg/debug/debug.exp: Likewise.
440
441 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
442
443 * gcc.dg/dollar.c: New test.
444
445 2003-05-16 Janis Johnson <janis187@us.ibm.com>
446
447 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
448 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
449 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
450 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
451 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
452 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
453 * gcc.dg/compat/struct-by-value-6_main.c: New file.
454 * gcc.dg/compat/struct-by-value-6_x.c: New file.
455 * gcc.dg/compat/struct-by-value-6_y.c: New file.
456 * gcc.dg/compat/struct-by-value-7_main.c: New file.
457 * gcc.dg/compat/struct-by-value-7_x.c: New file.
458 * gcc.dg/compat/struct-by-value-7_y.c: New file.
459 * gcc.dg/compat/struct-by-value-8_main.c: New file.
460 * gcc.dg/compat/struct-by-value-8_x.c: New file.
461 * gcc.dg/compat/struct-by-value-8_y.c: New file.
462 * gcc.dg/compat/struct-by-value-9_main.c: New file.
463 * gcc.dg/compat/struct-by-value-9_x.c: New file.
464 * gcc.dg/compat/struct-by-value-9_y.c: New file.
465
466 2003-05-16 Mark Mitchell <mark@codesourcery.com>
467
468 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
469 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
470 support for "repo" mode.
471 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
472 * lib/g77-dg.exp: Likewise.
473 * lib/obj-dg.exp: Likewise.
474
475 2003-05-16 Jakub Jelinek <jakub@redhat.com>
476
477 Merge from gcc-3_2-rhl8-branch:
478 2003-04-23 Jakub Jelinek <jakub@redhat.com>
479
480 * gcc.dg/tls/opt-6.c: New test.
481
482 2003-04-05 Jakub Jelinek <jakub@redhat.com>
483
484 * gcc.dg/20030405-1.c: New test.
485
486 2003-03-09 Jakub Jelinek <jakub@redhat.com>
487
488 * gcc.dg/20030309-1.c: New test.
489
490 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
491
492 * gcc.c-torture/execute/20030307-1.c: New test.
493
494 2003-02-20 Randolph Chung <tausq@debian.org>
495
496 * gcc.c-torture/compile/20030220-1.c: New test.
497
498 2003-02-18 Jakub Jelinek <jakub@redhat.com>
499
500 * gcc.dg/20030217-1.c: New test.
501
502 2003-01-29 Jakub Jelinek <jakub@redhat.com>
503
504 * gcc.c-torture/compile/20020129-1.c: New test.
505
506 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
507
508 * gcc.dg/unroll-1.c: New test.
509
510 2002-11-16 Jan Hubicka <jh@suse.cz>
511
512 * gcc.c-torture/execute/20020920-1.c: New test.
513
514 2002-10-08 Jakub Jelinek <jakub@redhat.com>
515
516 PR target/7434
517 * gcc.c-torture/compile/20021008-1.c: New test.
518
519 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
520
521 PR target/7559
522 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
523
524 2002-08-07 Jakub Jelinek <jakub@redhat.com>
525
526 * gcc.c-torture/compile/20020807-1.c: New test.
527
528 2002-07-30 Jakub Jelinek <jakub@redhat.com>
529
530 * gcc.dg/tls/opt-1.c: New test.
531
532 2002-07-29 Jakub Jelinek <jakub@redhat.com>
533
534 * gcc.dg/20020729-1.c: New test.
535
536 2002-07-20 Jakub Jelinek <jakub@redhat.com>
537
538 * g++.dg/opt/life1.C: New test.
539
540 2002-05-20 Jakub Jelinek <jakub@redhat.com>
541
542 * gcc.dg/20020525-1.c: New test.
543
544 2002-05-24 Jakub Jelinek <jakub@redhat.com>
545
546 PR c++/6794
547 * g++.dg/ext/pretty1.C: New test.
548 * g++.dg/ext/pretty2.C: New test.
549
550 2003-05-15 Mark Mitchell <mark@codesourcery.com>
551
552 PR c++/8385
553 * g++.dg/ext/typeof5.C: New test.
554
555 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
556
557 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
558 __USER_LABEL_PREFIX__ into account.
559 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
560
561 2003-05-14 Roger Sayle <roger@eyesopen.com>
562
563 * gcc.dg/builtins-15.c: New test case.
564
565 2003-05-13 Zack Weinberg <zack@codesourcery.com>
566
567 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
568
569 2003-05-12 Mark Mitchell <mark@codesourcery.com>
570
571 * lib/g++.exp: Tweak handling of additional source files.
572 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
573 * g++.dg/special/conpr-2a.C: Rename to ...
574 * g++.dg/special/conpr-2a.cc: ... this.
575 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
576 * g++.dg/special/conpr-3a.C: Rename to ...
577 * g++.dg/special/conpr-3a.cc: This.
578 * g++.dg/special/conpr-3b.C: Rename to ...
579 * g++.dg/special/conpr-3b.cc: This.
580 * g++.dg/special/conpr-4.C: New test.
581 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
582
583 2003-05-12 David Edelsohn <edelsohn@gnu.org>
584
585 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
586
587 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
588
589 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
590 * g++.old-deja/g++.robertl/eb71.C: Likewise.
591 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
592 * g++.old-deja/g++.other/warn3.C: Likewise.
593
594 2003-05-11 Roger Sayle <roger@eyesopen.com>
595
596 * gcc.dg/i386-387-1.c: Update to also test log.
597 * gcc.dg/i386-387-2.c: Likewise.
598
599 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
600
601 * g77.f-torture/execute/int8421.f: New test.
602
603 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
604
605 PR c++/10230, c++/10481
606 * g++.dg/lookup/scoped5.C: New test.
607
608 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
609
610 PR c++/10552
611 * g++.dg/template/ttp6.C: New test.
612
613 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
614
615 * gcc.c-torture/execute/builtins: New directory.
616 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
617 gcc.c-torture/execute/builtins.
618 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
619 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
620 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
621 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
622
623 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
624
625 PR c++/9252
626 * g++.dg/template/access8.C: New test.
627 * g++.dg/template/access9.C: New test.
628
629 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
630
631 PR c++/9554
632 * g++.dg/parse/access1.C: New test.
633
634 2003-05-09 DJ Delorie <dj@redhat.com>
635
636 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
637 long, and not an int.
638
639 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
640
641 PR c++/10555, c++/10576
642 * g++.dg/template/memclass1.C: New test.
643
644 2003-05-08 DJ Delorie <dj@redhat.com>
645
646 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
647 targets.
648 * gcc.c-torture/execute/20021024-1.x: Likewise.
649 * gcc.c-torture/execute/shiftdi.x: Likewise.
650 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
651 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
652 * gcc.dg/20021018-1.c: Likewise.
653
654 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
655
656 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
657
658 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
659 (bcopy): Call memmove.
660
661 2003-05-08 Roger Sayle <roger@eyesopen.com>
662
663 * g77.f-torture/compile/8485.f: New test case.
664
665 2003-05-07 Richard Henderson <rth@redhat.com>
666
667 PR c++/10570
668 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
669 Verify exception_cleanup not called for rethrows.
670 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
671 when exiting catch block without rethrowing.
672 * g++.dg/eh/forced3.C: New.
673 * g++.dg/eh/forced4.C: New.
674
675 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
676
677 * gcc.dg/20030505.c: Fix triplet.
678
679 2003-05-06 DJ Delorie <dj@redhat.com>
680
681 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
682 * gcc.dg/nest.c: Likewise.
683
684 2003-05-05 Roger Sayle <roger@eyesopen.com>
685
686 * gcc.dg/builtins-14.c: New test case.
687
688 2003-05-05 Janis Johnson <janis187@us.ibm.com>
689
690 * lib/compat.exp (compat-execute): New argument.
691 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
692 * gcc.dg/compat: New test directory.
693 * gcc.dg/compat/compat.exp: New expect script.
694 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
695 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
696 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
697 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
698 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
699 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
700
701 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
702 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
703 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
704 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
705 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
706 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
707 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
708 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
709 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
710 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
711 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
712 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
713 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
714 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
715 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
716
717 2003-05-05 Zack Weinberg <zack@codesourcery.com>
718
719 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
720
721 2003-05-05 Jakub Jelinek <jakub@redhat.com>
722
723 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
724
725 2003-05-05 Geoffrey Keating <geoffk@apple.com>
726
727 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
728 * gcc.dg/ppc-fsel-2.c: New test.
729
730 * gcc.dg/unused-5.c: New test.
731
732 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
733
734 PR c++/10496
735 * g++.dg/warn/pmf1.C: New test.
736
737 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
738
739 PR c++/4494
740 * g++.dg/warn/main.C: New test.
741
742 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
743
744 * gcc.dg/nonnull-3.c: New test.
745
746 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
747
748 * gcc.dg/cpp/Wtrigraphs.c: Update.
749 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
750
751 2003-05-03 Geoffrey Keating <geoffk@apple.com>
752
753 * gcc.dg/ppc-fsel-1.c: New test.
754
755 2003-05-03 Zack Weinberg <zack@codesourcery.com>
756
757 PR c/10604
758 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
759
760 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
761
762 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
763
764 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
765
766 PR c++/9364, c++/10553, c++/10586
767 * g++.dg/parse/typename4.C: New test.
768 * g++.dg/parse/typename5.C: Likewise.
769
770 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
771
772 * gcc.c-torture/compile/20030503-1.c: New test.
773
774 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
775
776 * g++.dg/lookup/using5.C: Fix testcase error.
777
778 2003-05-01 Chris Demetriou <cgd@broadcom.com>
779
780 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
781 since MEABI is no longer supported. Remove all vestiges
782 of MEABI from the test.
783
784 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
785
786 PR c++/10554
787 * g++.dg/lookup/using5.C: New test.
788
789 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
790
791 PR c++/8772
792 * g++.dg/template/ttp5.C: New test.
793
794 2003-04-30 Mark Mitchell <mark@codesourcery.com>
795
796 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
797 (dg-gpp-additional-sources): New function.
798 (dg-gpp-additional-files): Likewise.
799 * lib/g++.exp (additional_sources): New variable.
800 (additional_files): Likewise.
801 (g++_target_compile): Deal with them.
802 * lib/old-dejagnu.exp: Remove.
803 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
804 * g++.old-deja: Revise all tests to use dg commands.
805
806 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
807
808 PR c++/9432, c++/9528
809 * g++.dg/lookup/using4.C: New test.
810
811 2003-04-29 Geoffrey Keating <geoffk@apple.com>
812
813 * gcc.dg/noreturn-5.c: New file.
814 * gcc.dg/noreturn-6.c: New file.
815
816 * gcc.c-torture/compile/inline-1.c: New file.
817
818 2003-04-29 Mark Mitchell <mark@codesourcery.com>
819
820 PR c++/10551
821 * g++.dg/template/explicit1.C: New test.
822
823 2003-04-29 Mark Mitchell <mark@codesourcery.com>
824
825 PR c++/10549
826 * g++.dg/other/bitfield1.C: New test.
827
828 PR c++/10527
829 * g++.dg/init/new7.C: New test.
830
831 2003-04-29 Mark Mitchell <mark@codesourcery.com>
832
833 * g++.dg/ext/desig1.C: New test.
834 * g++.dg/ext/init1.C: Update.
835
836 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
837
838 2003-04-28 Mark Mitchell <mark@codesourcery.com>
839
840 PR c++/10180
841 * g++.dg/warn/Winline-1.C: New test.
842
843 2003-04-28 Jakub Jelinek <jakub@redhat.com>
844
845 * gcc.c-torture/execute/string-opt-19.c: New test.
846
847 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
848 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
849
850 2003-04-27 Mark Mitchell <mark@codesourcery.com>
851
852 PR c++/10506
853 * g++.dg/init/new6.C: New test.
854
855 PR c++/10503
856 * g++.dg/init/ref6.C: New test.
857
858 2003-04-26 David Edelsohn <edelsohn@gnu.org>
859
860 * g++.dg/warn/weak1.C: XFAIL on AIX4.
861
862 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
863
864 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
865 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
866
867 2003-04-25 Mark Mitchell <mark@codesourcery.com>
868
869 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
870 initialized static data members.
871
872 2003-04-25 H.J. Lu <hjl@gnu.org>
873
874 * gcc.dg/ia64-sync-4.c: New test.
875
876 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
877
878 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
879 date.
880
881 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
882
883 PR c++/10337
884 * g++.dg/warn/conv1.C: New test.
885 * g++.old-deja/g++.other/conv7.C: Adjust.
886 * g++.old-deja/g++.other/overload14.C: Adjust.
887
888 2003-04-23 Mark Mitchell <mark@codesourcery.com>
889
890 PR c++/10471
891 * g++.dg/template/defarg2.C: New test.
892
893 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
894
895 * gcc.dg/cpp/include2.c: Update.
896 * gcc.dg/cpp/multiline-2.c: New.
897 * gcc.dg/cpp/multiline.c: Update.
898 * gcc.dg/cpp/strify2.c: Update.
899 * gcc.dg/cpp/trad/literals-2.c: Update.
900
901 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
902
903 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
904
905 2003-04-23 Mark Mitchell <mark@codesourcery.com>
906
907 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
908
909 2003-04-23 Mark Mitchell <mark@codesourcery.com>
910
911 PR c++/10451
912 * g++.dg/parse/crash4.C: New test.
913
914 PR c++/9847
915 * g++.dg/parse/crash5.C: New test.
916
917 2003-04-22 Mark Mitchell <mark@codesourcery.com>
918
919 PR c++/10446
920 * g++.dg/parse/crash3.C: New test.
921
922 PR c++/10428
923 * g++.dg/parse/elab1.C: New test.
924
925 2003-04-22 Devang Patel <dpatel@apple.com>
926
927 * gcc.dg/cpp/trad/funlike-5.c: New test.
928
929 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
930
931 * g++.dg/other/packed1.C: Fix dg options.
932
933 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
934
935 * g++.dg/other/offsetof2.C: New test.
936
937 2003-04-21 Mark Mitchell <mark@codesourcery.com>
938
939 * g++.dg/template/recurse.C: Adjust location of error messages.
940
941 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
942
943 PR c++/9881
944 * g++.dg/init/addr-const1.C: New test.
945 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
946
947 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
948
949 PR c++/10405
950 * g++.dg/lookup/struct-hack1.C: New test.
951
952 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
953
954 * ucs.c: Update diagnostic messages.
955
956 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
957
958 * gcc.dg/cpp/truefalse.cpp: New test.
959 * gcc.dg/cpp/cpp.exp: Update.
960 * g++.dg/other/stdbool-if.C: Remove.
961
962 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
963
964 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
965 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
966
967 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
968
969 * gcc.c-torture/compile/20030418-1.c: New test.
970
971 2003-04-17 Janis Johnson <janis187@us.ibm.com>
972
973 * README.compat: Remove; content moved to doc/sourcebuild.texi.
974
975 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
976
977 PR c++/10347
978 g++.dg/template/dependent-name1.C: New test.
979
980 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
981
982 * gcc.dg/warn-1.c (tourist_guide): New array,
983 contains a pointer to bar.
984
985 2003-04-16 Roger Sayle <roger@eyesopen.com>
986
987 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
988 * gcc.c-torture/execute/medce-1.c: New test case.
989 * gcc.c-torture/execute/medce-2.c: New test case.
990
991 2003-04-15 Mark Mitchell <mark@codesourcery.com>
992
993 * lib/prune.exp: Ignore more messages.
994
995 PR c++/10381
996 * g++.dg/parse/lookup3.C: New test.
997
998 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
999
1000 * gcc.c-torture/compile/20030415-1.c : New test.
1001
1002 2003-04-14 Mark Mitchell <mark@codesourcery.com>
1003
1004 * gcc.c-torture/execute/scope-2.c: Move to ...
1005 * gcc.dg/noncompile/scope.c: .... here.
1006
1007 2003-04-14 Roger Sayle <roger@eyesopen.com>
1008
1009 * gcc.dg/20030414-2.c: New test case.
1010
1011 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
1012
1013 PR target/10377
1014 * gcc.dg/20030414-1.c: New test.
1015
1016 2003-04-13 Roger Sayle <roger@eyesopen.com>
1017
1018 * gcc.dg/builtins-12.c: New test case.
1019 * gcc.dg/builtins-13.c: New test case.
1020
1021 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1022
1023 * gcc.c-torture/execute/string-opt-18.c: New test.
1024
1025 2003-04-13 Mark Mitchell <mark@codesourcery.com>
1026
1027 PR c++/10300
1028 * g++.dg/init/new5.C: New test.
1029
1030 2003-04-12 Mark Mitchell <mark@codesourcery.com>
1031
1032 PR c++/7910
1033 * g++.dg/ext/dllimport1.C: New test.
1034
1035 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1036
1037 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
1038
1039 2003-04-11 Bud Davis <bdavis9659@comcast.net>
1040
1041 PR Fortran/9263
1042 * g77.f-torture/noncompile/9263.f: New test
1043 PR Fortran/1832
1044 * g77.f-torture/execute/1832.f: New test
1045
1046 2003-04-11 David Chad <davidc@freebsd.org>
1047 Loren J. Rittle <ljrittle@acm.org>
1048
1049 libobjc/8562
1050 * objc.dg/headers.m: New test.
1051
1052 2003-04-10 Zack Weinberg <zack@codesourcery.com>
1053
1054 * gcc.c-torture/execute/builtin-noret-2.c: New.
1055 * gcc.c-torture/execute/builtin-noret-2.x: New.
1056 XFAIL builtin-noret-2.c at -O1 and above.
1057 * gcc.dg/redecl.c: New.
1058 * gcc.dg/Wshadow-1.c: Update error regexps.
1059
1060 2003-04-10 Mark Mitchell <mark@codesourcery.com>
1061
1062 * g++.dg/abi/bitfield10.C: New test.
1063
1064 2003-04-09 Mike Stump <mrs@apple.com>
1065
1066 * gcc.dg/pch/pch.exp: Make testcase names longer.
1067 * g++.dg/pch/pch.exp: Make testcase names longer.
1068
1069 2003-04-08 Roger Sayle <roger@eyesopen.com>
1070
1071 * gcc.dg/builtins-11.c: New test case.
1072
1073 2003-04-08 Roger Sayle <roger@eyesopen.com>
1074
1075 * gcc.dg/builtins-9.c: New test case.
1076 * gcc.dg/builtins-10.c: New test case.
1077
1078 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
1079
1080 * gcc.dg/noncompile/init-4.c.c: New test.
1081
1082 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
1083
1084 * gcc.misc-test/gcov-9.c: New test.
1085 * gcc.misc-test/gcov-10.c: New test
1086 * gcc.misc-test/gcov-11.c: New test.
1087
1088 2003-04-05 Zack Weinberg <zack@codesourcery.com>
1089
1090 PR optimization/10024
1091 * gcc.c-torture/compile/20030405-1.c: New test.
1092
1093 2003-04-04 Geoffrey Keating <geoffk@apple.com>
1094
1095 * gcc.dg/pch/static-3.c: New.
1096 * gcc.dg/pch/static-3.hs: New.
1097 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1098
1099 2003-04-04 Richard Henderson <rth@redhat.com>
1100
1101 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1102 * g++.dg/eh/forced2.C: Likewise.
1103
1104 2003-04-03 Mike Stump <mrs@apple.com>
1105
1106 * lib/scanasm.exp (scan-assembler): Add xfail processing for
1107 target arg.
1108 (scan-assembler-times, scan-assembler-not): Likewise.
1109 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1110
1111 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1112
1113 * gcc.dg/sparc-loop-1.c: New test.
1114
1115 2003-04-02 Geoffrey Keating <geoffk@apple.com>
1116
1117 PR other/9274
1118 * g++.dg/pch/system-2.C: New.
1119 * g++.dg/pch/system-2.Hs: New.
1120
1121 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
1122
1123 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1124
1125 * g++.dg/eh/simd-1.C (vecfunc): Same.
1126
1127 2003-04-01 Roger Sayle <roger@eyesopen.com>
1128
1129 * gcc.c-torture/execute/20030401-1.c: New test case.
1130
1131 2003-04-01 Ziemowit Laski <zlaski@apple.com>
1132
1133 * objc.dg/defs.m: New.
1134
1135 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
1136
1137 * g++.dg/eh/simd-1.C: New.
1138 * g++.dg/eh/simd-2.C: New.
1139
1140 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
1141
1142 * gcc.c-torture/execute/simd-3.c: New.
1143
1144 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1145
1146 PR c/9936
1147 * gcc.dg/20030331-2.c: New test.
1148
1149 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1150
1151 PR c++/10278
1152 * g++.dg/parse/crash2.C: New test.
1153
1154 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1155
1156 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1157 * gcc.c-torture/execute/20030331-1.c: ...here.
1158
1159 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1160
1161 * gcc.c-torture/execute/20030331-1.c: New test.
1162
1163 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
1164
1165 * lib/gcov.exp: Adjust call return testing strings.
1166 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1167
1168 2003-03-31 Roger Sayle <roger@eyesopen.com>
1169
1170 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1171 * gcc.dg/builtins-7.c: New test case.
1172 * gcc.dg/builtins-8.c: New test case.
1173
1174 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1175
1176 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1177
1178 2003-03-30 Mark Mitchell <mark@codesourcery.com>
1179
1180 PR c++/7647
1181 * g++.dg/lookup-class-member-2.C: New test.
1182
1183 2003-03-30 Glen Nakamura <glen@imodulo.com>
1184
1185 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1186
1187 2003-03-28 Roger Sayle <roger@eyesopen.com>
1188
1189 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
1190
1191 2003-03-28 Mark Mitchell <mark@codesourcery.com>
1192
1193 * g++.dg/init/attrib1.C: New test.
1194
1195 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1196
1197 * gcc.dg/ultrasp8.c: New test.
1198
1199 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1200
1201 * gcc.dg/ultrasp7.c: New test.
1202
1203 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
1204
1205 PR c++/10047
1206 * g++.dg/template/inline1.C: New test.
1207
1208 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1209
1210 * gcc.dg/sparc-dwarf2.c: New test.
1211
1212 2003-03-27 Roger Sayle <roger@eyesopen.com>
1213
1214 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1215 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1216
1217 2003-03-27 Mark Mitchell <mark@codesourcery.com>
1218
1219 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1220 than reading .x files.
1221 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1222 * g77.dg/gcov/gcov-1.f: Likewise.
1223 * gcc.misc-tests/gcov-4b.c: Likewise.
1224 * gcc.misc-tests/gcov-5b.c: Likewise.
1225 * gcc.misc-tests/gcov-6.c: Likewise.
1226 * gcc.misc-tests/gcov-7.c: Likewise.
1227 * gcc.misc-tests/gcov-8.c: Likewise.
1228 * g++.dg/gcov/gcov-1.x: Remove.
1229 * g77.dg/gcov/gcov-1.x: Likewise.
1230 * gcc.misc-tests/gcov-4b.x: Likewise.
1231 * gcc.misc-tests/gcov-5b.x: Likewise.
1232 * gcc.misc-tests/gcov-6.x: Likewise.
1233 * gcc.misc-tests/gcov-7.x: Likewise.
1234 * gcc.misc-tests/gcov-8.x: Likewise.
1235
1236 2003-03-27 Glen Nakamura <glen@imodulo.com>
1237
1238 PR opt/10087
1239 * gcc.dg/20030324-1.c: New test.
1240
1241 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
1242
1243 PR c++/10224
1244 * g++.dg/template/arg3.C: New test.
1245
1246 PR c++/10158
1247 * g++.dg/template/friend18.C: New test.
1248
1249 2003-03-26 Roger Sayle <roger@eyesopen.com>
1250
1251 * g77.f-torture/compile/20030326-1.f: New test case.
1252
1253 2003-03-26 Janis Johnson <janis187@us.ibm.com>
1254
1255 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1256
1257 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1258
1259 2003-03-26 Jakub Jelinek <jakub@redhat.com>
1260
1261 * gcc.dg/ia64-sync-3.c: New test.
1262
1263 2003-03-26 Alan Modra <amodra@bigpond.net.au>
1264
1265 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1266
1267 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1268
1269 * gcc.dg/ultrasp6.c: New test.
1270
1271 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1272
1273 * gcc.dg/i386-signbit-1.c: New test.
1274 * gcc.dg/i386-signbit-2.c: New test.
1275 * gcc.dg/i386-signbit-3.c: New test.
1276
1277 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1278
1279 * gcc.dg/ultrasp5.c: Fix options.
1280
1281 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1282
1283 * gcc.dg/ultrasp5.c: Fix comment.
1284
1285 2003-03-24 Bud Davis <bdavis9659@comcast.net>
1286
1287 PR fortran/10197
1288 * g77.f-torture/execute/10197.f: New test.
1289
1290 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
1291
1292 PR c++/9898, c++/383
1293 * g++.dg/template/conv6.C: New test.
1294
1295 PR c++/10119
1296 * g++.dg/template/ptrmem5.C: New test.
1297
1298 PR c++/10026
1299 * g++.dg/lookup/koenig1.C: New test.
1300
1301 PR C++/10199
1302 * g++.dg/lookup/template2.C: New test.
1303
1304 2003-03-24 Jakub Jelinek <jakub@redhat.com>
1305
1306 * g++.dg/opt/rtti1.C: New test.
1307
1308 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1309
1310 * gcc.dg/ultrasp5.c: New test.
1311
1312 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
1313
1314 PR middle-end/9967
1315 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1316 builtin fputs.
1317
1318 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1319
1320 PR c/8224
1321 * gcc.dg/20030323-1.c: New test.
1322
1323 2003-03-23 Roger Sayle <roger@eyesopen.com>
1324
1325 * gcc.c-torture/compile/20030323-1.c: New test case.
1326
1327 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
1328
1329 * gcc.dg/20030321-1.c: New test.
1330
1331 2003-03-22 Zack Weinberg <zack@codesourcery.com>
1332
1333 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1334
1335 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
1336
1337 PR c++/9978, c++/9708
1338 * g++.dg/ext/vlm1.C: Adjust expected error.
1339 * g++.dg/ext/vla2.C: New test.
1340 * g++.dg/template/arg1.C: New test.
1341 * g++.dg/template/arg2.C: New test.
1342
1343 2003-03-22 Bud Davis <bdavis9659@comcast.net>
1344
1345 * g77.f-torture/execute/select.f: New test.
1346 * g77.f-torture/noncompile/select_no_compile.f: New test.
1347
1348 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
1349
1350 PR c++/9898
1351 * g++.dg/other/error4.C: New test.
1352
1353 2003-03-20 Mark Mitchell <mark@codesourcery.com>
1354
1355 * g++.dg/template/friend17.C: New test.
1356
1357 2003-03-21 Alan Modra <amodra@bigpond.net.au>
1358
1359 * gcc.c-torture/compile/20030320-1.c: New.
1360
1361 2003-03-20 Roger Sayle <roger@eyesopen.com>
1362
1363 * gcc.dg/builtins-6.c: New test case.
1364
1365 2003-03-19 Alan Modra <amodra@bigpond.net.au>
1366
1367 PR target/10073
1368 * gcc.c-torture/compile/20030319-1.c: New.
1369
1370 2003-03-18 Jan Hubicka <jh@suse.cz>
1371
1372 * gcc.dg/i386-cvt-1.c: New test.
1373
1374 2003-03-17 Zack Weinberg <zack@codesourcery.com>
1375
1376 * objc.dg/naming-1.m: Use "(parse|syntax) error".
1377 * objc.dg/naming-2.m: Likewise.
1378
1379 2003-03-17 Mark Mitchell <mark@codesourcery.com>
1380
1381 PR c++/9639
1382 * g++.dg/parse/crash1.C: New test.
1383
1384 2003-03-16 Mark Mitchell <mark@codesourcery.com>
1385
1386 PR c++/8805
1387 * g++.dg/eh/cleanup1.C: New test.
1388
1389 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1390
1391 * gcc.c-torture/execute/20030316-1.c: New test case.
1392
1393 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
1394
1395 PR c++/9629
1396 * g++.dg/init/ctor2.C: New test.
1397
1398 2003-03-15 Roger Sayle <roger@eyesopen.com>
1399
1400 * g77.f-torture/compile/xformat.f: New test case.
1401
1402 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1403
1404 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1405 * g++.old-deja/g++.mike/eh50.C: Likewise.
1406
1407 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1408
1409 PR c++/6440
1410 * g++.dg/template/spec7.C: New test.
1411 * g++.dg/template/spec8.C: Likewise.
1412
1413 2003-03-14 Jakub Jelinek <jakub@redhat.com>
1414
1415 * gcc.c-torture/execute/20030313-1.c: New test.
1416
1417 2003-03-14 Richard Henderson <rth@redhat.com>
1418
1419 * gcc.dg/inline-2.c: Adjust alpha test for external call.
1420
1421 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1422
1423 * gcc.c-torture/compile/20030314-1.c: New test.
1424
1425 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
1426
1427 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1428 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1429 thumb target,
1430 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1431 to accept newer _imp__ prefix and additional
1432 newline in .drectve section.
1433 * gcc.dg/dll-4.c: Likewise.
1434 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1435 switch.
1436
1437 2003-03-13 Mark Mitchell <mark@codesourcery.com>
1438
1439 * g++.dg/parse/namespace9.C: New test.
1440
1441 * g++.dg/init/ref5.C: New test.
1442 * g++.dg/parse/ptrmem1.C: Likewise.
1443
1444 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1445
1446 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1447 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1448 regular expression.
1449 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1450 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1451
1452 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
1453
1454 * gcc.c-torture/execute/20030224-2.c: New test.
1455
1456 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1457
1458 * gcc.dg/decl-3.c: New test.
1459
1460 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1461
1462 * gcc.dg/i386-loop-2.c: New test.
1463
1464 2003-03-11 Mark Mitchell <mark@codesourcery.com>
1465
1466 PR c++/9474
1467 * g++.dg/parse/namespace8.C: New test.
1468
1469 PR c++/9924
1470 * g++.dg/overload/builtin2.C: New test.
1471
1472 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
1473
1474 * gcc.dg/return-type-3.c: New test.
1475
1476 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1477
1478 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1479 profiling options are not supported.
1480
1481 2003-03-10 Mark Mitchell <mark@codesourcery.com>
1482
1483 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1484 * g++.old-deja/g++.warn/impint2.C: Likewise.
1485
1486 2003-03-10 Devang Patel <dpatel@apple.com>
1487
1488 * g++.dg/cpp/c++_cmd_1.C: New test.
1489 * g++.dg/cpp/c++_cmd_1.h: New file.
1490
1491 2003-03-10 Segher Boessenkool <segher@koffie.nl>
1492
1493 * gcc.dg/altivec-9.c: New file.
1494
1495 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1496
1497 * gcc.dg/ppc-sdata-1.c: New test.
1498 * gcc.dg/ppc-sdata-2.c: New test.
1499
1500 2003-03-09 Mark Mitchell <mark@codesourcery.com>
1501
1502 PR c++/9373
1503 * g++.dg/opt/ptrmem2.C: New test.
1504
1505 PR c++/8534
1506 * g++.dg/opt/ptrmem1.C: New test.
1507
1508 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1509
1510 * gcc.dg/i386-loop-1.c: New test.
1511
1512 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1513
1514 PR c++/9970
1515 * g++.dg/lookup/friend1.C: New test.
1516
1517 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1518
1519 PR c++/9823
1520 * g++.dg/parser/constructor1.C: New test.
1521
1522 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
1523
1524 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1525
1526 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1527
1528 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
1529
1530 * gcc.dg/cpp/Wunused.c: Update test.
1531
1532 2003-03-08 Jan Hubicka <jh@suse.cz>
1533
1534 * gcc.dg/inline-3.c: New test.
1535
1536 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1537
1538 PR c++/9809
1539 * g++.dg/parse/builtin1.C: New test.
1540
1541 PR c++/9982
1542 * g++.dg/abi/cookie1.C: New test.
1543 * g++.dg/abi/cookie2.C: Likewise.
1544
1545 PR c++/9524
1546 * g++.dg/template/field1.C: New test.
1547
1548 PR c++/9912
1549 * g++.dg/parse/class1.C: New test.
1550 * g++.dg/parse/namespace7.C: Likewise.
1551 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1552
1553 2003-03-07 Mark Mitchell <mark@codesourcery.com>
1554
1555 * g++.dg/init/ref4.C: New test.
1556
1557 2003-03-07 Jan Hubicka <jh@suse.cz>
1558
1559 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1560 * gcc.dg/inline-3.c: New test.
1561
1562 2003-03-06 Mark Mitchell <mark@codesourcery.com>
1563
1564 * g++.dg/init/ref3.C: New test.
1565
1566 PR c++/9965
1567 * g++.dg/init/ref2.C: New test.
1568
1569 PR c++/9400
1570 * g++.dg/warn/Wshadow-2.C: New test.
1571
1572 PR c++/9791
1573 * g++.dg/warn/Woverloaded-1.C: New test.
1574
1575 2003-03-05 Jan Hubicka <jh@suse.cz>
1576
1577 * gcc.dg/i386-local2.c: New.
1578 * gcc.dg/i386-local.c: Fix typo.
1579
1580 2003-03-05 Mark Mitchell <mark@codesourcery.com>
1581
1582 * g++.dg/abi/layout3.C: New test.
1583
1584 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1585
1586 * gcc.c-torture/compile/20030305-1.c
1587
1588 2003-03-05 Jan Hubicka <jh@suse.cz>
1589
1590 * gcc.dg/i386-local.c: New.
1591
1592 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
1593
1594 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1595
1596 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1597
1598 * gcc.dg/switch-2.c: New test.
1599 * gcc.dg/switch-3.c: New test.
1600 * gcc.dg/Wswitch.c: Adjust line numbers.
1601 * gcc.dg/Wswitch-default.c: Likewise.
1602 * gcc.dg/Wswitch-enum.c: Likewise.
1603
1604 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
1605
1606 * gcc.c-torture/execute/20030222-1.c: New test.
1607
1608 2003-03-03 James E Wilson <wilson@tuliptree.org>
1609
1610 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1611
1612 2003-03-03 Mark Mitchell <mark@codesourcery.com>
1613
1614 PR c++/9878
1615 * g++.dg/init/ref1.C: New test.
1616
1617 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
1618
1619 * gcc.dg/sh-relax.c: New SH-only test.
1620
1621 2003-03-03 Geoffrey Keating <geoffk@apple.com>
1622
1623 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
1624 comment explaining purpose of testcase.
1625
1626 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1627
1628 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1629 for HC11/HC12 (asm needs two int registers).
1630 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1631 HC11/HC12 because the test uses an asm which needs two 32-bit
1632 registers.
1633
1634 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1635
1636 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1637 for HC11/HC12 (array is too large otherwise).
1638 * gcc.c-torture/compile/920501-4.x: New file, likewise.
1639 * gcc.c-torture/compile/20010518-2.x: Likewise.
1640 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1641 HC11/HC12 (array is too large).
1642
1643 2003-03-01 Geoffrey Keating <geoffk@apple.com>
1644
1645 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
1646 * lib/g++-dg.exp (g++-dg-test): Likewise.
1647
1648 2003-03-01 Roger Sayle <roger@eyesopen.com>
1649
1650 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1651 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1652
1653 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1654
1655 * g++.dg/warn/implicit-typename1.C: Remove warning.
1656
1657 2003-02-28 Richard Henderson <rth@redhat.com>
1658
1659 * gcc.dg/noreturn-1.c: Move noreturn warning line.
1660 * gcc.dg/return-type-1.c: Move control reaches end warning line.
1661
1662 2003-02-28 Geoffrey Keating <geoffk@apple.com>
1663
1664 * gcc.dg/pch/pch.exp: Change .pch to .gch.
1665 * g++.dg/pch/pch.exp: Likewise.
1666
1667 2003-02-28 Mark Mitchell <mark@codesourcery.com>
1668
1669 PR c++/9879
1670 * testsuite/g++.dg/init/new4.C: New test.
1671
1672 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
1673
1674 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1675
1676 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
1677
1678 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1679 unsigned long.
1680
1681 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1682 wider than float.
1683
1684 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1685
1686 * lib/scanasm.exp: Add support for counting numbers of
1687 occurences.
1688 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1689 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1690
1691 2003-02-25 Mark Mitchell <mark@codesourcery.com>
1692
1693 PR c++/9683
1694 * g++.dg/template/static3.C: New test.
1695
1696 PR c++/9829
1697 * g++.dg/parse/namespace6.C: New test.
1698
1699 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1700
1701 PR target/9732
1702 * gcc.dg/20030225-1.c: New test.
1703
1704 2003-02-24 Mark Mitchell <mark@codesourcery.com>
1705
1706 * README: Remove out-of-date information.
1707
1708 PR c++/9836
1709 * g++.dg/template/spec6.C: New test.
1710
1711 2003-02-24 Jeff Law <law@redhat.com>
1712
1713 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1714
1715 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1716
1717 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1718 * gcc.dg/pragma-ep-1.c: Likewise.
1719
1720 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1721
1722 PR c++/9602
1723 * g++.dg/template/friend16.C: New test.
1724
1725 2003-02-23 Mark Mitchell <mark@codesourcery.com>
1726
1727 PR c++/5333
1728 * g++.dg/parse/fused-params1.C: Adjust error messages.
1729 * g++.dg/template/nested3.C: New test.
1730
1731 2003-02-24 Alan Modra <amodra@bigpond.net.au>
1732
1733 * g++.dg/abi/param1.C: New test.
1734
1735 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1736
1737 PR c++/7982
1738 * g++.dg/warn/implicit-typename1.C: New test.
1739
1740 2003-02-22 Kelley Cook <kelleycook@comcast.net>
1741
1742 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1743 with "mtune".
1744 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1745 * gcc.c-torture/execute/20010129-1.x: Likewise.
1746 * gcc.dg/20011107-1.c: Likewise.
1747 * gcc.dg/20020108-1.c: Likewise.
1748 * gcc.dg/20020122-3.c: Likewise.
1749 * gcc.dg/20020206-1.c: Likewise.
1750 * gcc.dg/20020310-1.c: Likewise.
1751 * gcc.dg/20020426-2.c: Likewise.
1752 * gcc.dg/20020517-1.c: Likewise.
1753 * gcc.dg/991230-1.c: Likewise.
1754 * gcc.dg/i386-unroll-1.c: Likewise.
1755 * gcc.misc-tests/i386-prefetch.exp: Likewise.
1756
1757 2003-02-22 Jan Hubicka <jh@suse.cz>
1758
1759 * gcc.dg/i386-mul.c: New test.
1760
1761 2003-02-21 Roger Sayle <roger@eyesopen.com>
1762
1763 * gcc.dg/builtins-5.c: New test case.
1764
1765 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
1766
1767 * gcc.dg/asmreg-1.c: New test.
1768
1769 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1770
1771 PR c++/9749
1772 * g++.dg/parse/varmod1.C: New test.
1773
1774 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1775
1776 PR c++/9727
1777 * g++.dg/template/op1.C: New test.
1778
1779 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1780
1781 PR c++/8906
1782 * g++.dg/template/nested2.C: New test.
1783
1784 2003-02-21 Mark Mitchell <mark@codesourcery.com>
1785
1786 PR c++/8724
1787 * g++.dg/expr/dtor1.C: New test.
1788
1789 2003-02-21 Zack Weinberg <zack@codesourcery.com>
1790
1791 * gcc.dg/cpp/include3.c: New test.
1792 * gcc.dg/cpp/inc/foo.h: New file.
1793
1794 2003-02-21 Glen Nakamura <glen@imodulo.com>
1795
1796 * gcc.c-torture/execute/20030221-1.c: New test.
1797
1798 2003-02-20 Mark Mitchell <mark@codesourcery.com>
1799
1800 PR c++/9729
1801 * g++.dg/abi/conv1.C: New test.
1802
1803 2003-02-20 Jan Hubicka <jh@suse.cz>
1804
1805 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1806
1807 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
1808
1809 * gcc.c-torture/compile/20030219-1.c: New test.
1810
1811 2003-02-18 Jan Hubicka <jh@suse.cz>
1812
1813 * gcc.dg/funcorder.c: New test.
1814
1815 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
1816
1817 * gcc.c-torture/execute/20030218-1.c: New.
1818
1819 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
1820
1821 * gcc.dg/20030218-1.c: New.
1822
1823 2003-02-18 Richard Henderson <rth@redhat.com>
1824
1825 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1826 * gcc.dg/attr-used-2.c: New.
1827
1828 2003-02-18 Mark Mitchell <mark@codesourcery.com>
1829
1830 PR c++/9704
1831 * g++.dg/init/copy5.C: New test.
1832
1833 2003-02-18 Geoffrey Keating <geoffk@apple.com>
1834
1835 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1836 * g++.dg/pch/pch.exp: Likewise.
1837
1838 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
1839
1840 * gcc.c-torture/execute/20030209-1.c: Enable the test if
1841 STACK_SIZE is not defined.
1842
1843 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1844
1845 PR c++/9457
1846 * g++.dg/template/init1.C: New test.
1847
1848 2003-02-16 Jan HUbicka <jh@suse.cz>
1849
1850 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1851 (foo): Add few extra tests
1852 * gcc.dg/c99-const-expr-3.c: Likewise.
1853 * gcc.c-torture/execute/20030216-1.c: New.
1854
1855 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1856
1857 PR c++/9459
1858 * g++.dg/ext/typeof4.C: New test.
1859
1860 2003-02-15 Roger Sayle <roger@eyesopen.com>
1861
1862 * gcc.dg/i386-387-3.c: New test case.
1863
1864 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
1865
1866 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1867 cris-*-elf* cris-*-aout* and mmix-*-*.
1868
1869 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
1870
1871 * gcc.dg/20030213-1.c: New test.
1872
1873 2003-02-12 Roger Sayle <roger@eyesopen.com>
1874
1875 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1876 * gcc.dg/i386-387-2.c: Likewise.
1877
1878 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
1879
1880 * gcc.dg/ppc-spe.c: Fix formatting.
1881 Enable tests that were previously unsupported by gas.
1882 Delete tests for instructions that no longer exist.
1883 Switch arguments on evsubifw builtin.
1884
1885 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
1886
1887 * gcc.c-torture/execute/20030209-1.c: Disable the test if
1888 STACK_SIZE is too small.
1889
1890 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1891 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1892
1893 * gcc.dg/decl-2.c: New test.
1894
1895 2003-02-10 Jan Hubicka <jh@suse.cz>
1896
1897 * gcc.dg/i386-fpcvt-1.c: New test.
1898
1899 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
1900
1901 * gcc.c-torture/execute/20030209-1.c: New test.
1902
1903 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
1904
1905 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1906 int-wide bitops, use the constants of the same width.
1907 Likewise, if long long is 32-bit wide, test bitops using
1908 32-bit constants.
1909
1910 2003-02-07 Loren James Rittle <ljrittle@acm.org>
1911
1912 * gcc.dg/20021014-1.c: Annotate with expected notice text.
1913
1914 2003-02-07 Roger Sayle <roger@eyesopen.com>
1915
1916 * testsuite/gcc.dg/builtins-4.c: New test case.
1917
1918 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1919
1920 * gcc.dg/20020430-1.c: Fix dg command typos.
1921 * gcc.dg/20020503-1.c: Likewise.
1922
1923 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1924
1925 PR c++/8785
1926 * g++.dg/parse/fused-params1.C: New test.
1927
1928 PR c++/8857
1929 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1930
1931 PR c++/8921
1932 * g++.dg/parse/non-dependent1.C: New test.
1933
1934 PR c++/8928
1935 * g++.dg/parse/dupl-tmpl-args1.C: New test.
1936
1937 PR c++/9228
1938 * g++.dg/parse/undefined7.C: New test.
1939 * g++.dg/parse/non-templ1.C: New test.
1940
1941 PR c++/9229
1942 * g++.dg/parse/too-many-tmpl-args1.C: New test.
1943
1944 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1945
1946 * gcc.c-torture/compile/20030206-1.c: New test.
1947
1948 2003-02-05 Roger Sayle <roger@eyesopen.com>
1949
1950 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1951 "pow" to "foo" to avoid potential confusion with a math built-in.
1952
1953 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1954
1955 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1956 conditions for SPARC targets.
1957
1958 2003-02-05 Jakub Jelinek <jakub@redhat.com>
1959
1960 * gcc.dg/20030204-1.c: New test.
1961
1962 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1963
1964 PR c++/38
1965 * g++.dg/parse/array-size1.C: New test.
1966
1967 PR c++/5657
1968 * g++.dg/parse/undefined3.C: New test.
1969
1970 PR c++/5665
1971 * g++.dg/parse/undefined4.C: New test.
1972
1973 PR c++/5975
1974 * g++.dg/parse/undefined5.C: New test.
1975
1976 PR c++/7259
1977 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1978
1979 PR c++/8578
1980 * g++.dg/parse/casting-operator1.C: New test.
1981
1982 PR c++/8596
1983 * g++.dg/parse/undefined6.C: New test.
1984
1985 PR c++/8736
1986 * g++.dg/parse/missing-template1.C: New test.
1987
1988 2003-02-04 Jan Hubicka <jh@suse.cz>
1989
1990 * gcc.dg/i386-cadd.c: Compile using -march=k8.
1991 * gcc.dg/i386-cmov?.c: Likewise.
1992 * gcc.dg/i386-fpcvt-?.c: Likewise.
1993 * gcc.dg/i386-ssefp-1.c: Likewise.
1994 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
1995 conventions.
1996
1997 2003-02-03 Mark Mitchell <mark@codesourcery.com>
1998
1999 PR c++/7129
2000 * testsuite/g++.dg/ext/max.C: New test.
2001
2002 2003-02-03 Jan Hubicka <jh@suse.cz>
2003
2004 * gcc.c-torture/execute/20030203-1.c: New test.
2005
2006 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
2007
2008 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
2009 'natural-endian'.
2010
2011 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
2012
2013 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
2014 * g++.dg/init/new2.C: Likewise.
2015 * g++.dg/other/new1.C: Likewise.
2016
2017 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
2018
2019 * gcc.dg/struct-ret-libc.c: New test.
2020
2021 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
2022
2023 * gcc.dg/20030129-1.c: New test.
2024
2025 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2026
2027 PR c++/8849
2028 * g++.dg/template/ptrmem4.C: New test.
2029
2030 2003-01-29 Mark Mitchell <mark@codesourcery.com>
2031
2032 * g++.dg/parser/constant1.C: New test.
2033
2034 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2035
2036 PR c++/8591
2037 * g++.dg/parse/friend2.C: New test.
2038
2039 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
2040
2041 PR c++/9437
2042 * g++.dg/template/unify4.C: New test.
2043
2044 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
2045
2046 * gcc.c-torture/execute/20030128-1.c: New test.
2047
2048 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
2049
2050 * g++.dg/lookup/nested1.C: Test moved from ...
2051 * g++.old-deja/g++.other/lookup24.C: ... here.
2052
2053 2003-01-28 Jan Hubicka <jh@suse.cz>
2054
2055 * gcc.dg/i386-cmov5.c: New test.
2056
2057 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2058
2059 * gcc.c-torture/execute/20010925-1.c: Changed the
2060 memcpy declaration.
2061
2062 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2063
2064 PR c++/3902
2065 * g++.dg/parse/template5.C: New test.
2066
2067 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
2068
2069 PR fortran/9258
2070 * g77.dg/pr9258: New test.
2071
2072 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2073
2074 * README: Move relevant parts from README.g++.
2075
2076 * README.g++: Remove this file.
2077
2078 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2079
2080 * g++.dg/abi/dcast1.C: New test.
2081
2082 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2083
2084 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
2085
2086 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
2087
2088 PR c++/47
2089 * g++.old-deja/g++.other/lookup24.C: New test.
2090
2091 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2092
2093 PR middle-end/7227
2094 * gcc.dg/uninit-C.c: New test.
2095
2096 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
2097
2098 * g++.dg/abi/covariant1.C: New test.
2099
2100 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
2101
2102 * gcc.dg/20030123-1.c: New test.
2103
2104 2003-01-25 Jan Hubicka <jh@suse.cz>
2105
2106 PR opt/8492
2107 * gcc.c-torture/compile/20030125-1.c
2108
2109 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
2110
2111 PR c++/9403
2112 * g++.dg/parse/template3.C: New test.
2113 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2114
2115 PR c++/795
2116 * g++.dg/parse/template4.C: New test.
2117
2118 PR c++/9415
2119 * g++.dg/template/qual2.C: New test.
2120
2121 PR c++/8545
2122 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2123
2124 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2125
2126 2003-01-25 Roger Sayle <roger@eyesopen.com>
2127
2128 * gcc.c-torture/execute/switch-1.c: New test case.
2129
2130 2003-01-25 Jan Hubicka <jh@suse.cz>
2131
2132 * gcc.c-torture/execute/20030125-1.[cx]: New test.
2133
2134 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
2135
2136 Tweaks for Bison-1.875. From the NEWS file:
2137 "- `parse error' -> `syntax error'
2138 Bison now uniformly uses the term `syntax error'"
2139 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2140 * gcc.dg/cpp/digraph2.c: Likewise.
2141 * gcc.dg/cpp/direct2.c: Likewise.
2142 * gcc.dg/cpp/paste4.c: Likewise.
2143 * gcc.dg/c90-restrict-1.c: Likewise.
2144 * gcc.dg/c99-func-2.c: Likewise.
2145 * gcc.dg/noncompile/920721-2.c: Likewise.
2146 * gcc.dg/noncompile/930622-2.c: Likewise.
2147 * gcc.dg/noncompile/940112-1.c: Likewise.
2148 * gcc.dg/noncompile/950921-1.c: Likewise.
2149 * gcc.dg/noncompile/951123-1.c: Likewise.
2150 * gcc.dg/noncompile/971104-1.c: Likewise.
2151 * gcc.dg/noncompile/990416-1.c: Likewise.
2152
2153 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
2154
2155 * g++.dg/parse/undefined1.C: Add error message.
2156
2157 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2158
2159 PR c++/9354
2160 * g++.dg/parse/new1.C: New test.
2161
2162 PR c++/9216
2163 * g++.dg/parse/template2.C: New test.
2164
2165 PR c++/9354
2166 * g++.dg/parse/typedef2.C: New test.
2167
2168 PR c++/9328
2169 * g++.dg/ext/typeof3.C: New test.
2170
2171 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2172
2173 PR c++/2738
2174 * g++.dg/parse/ret-type1.C: New test.
2175
2176 PR c++/3792
2177 * g++.dg/parse/tmpl-outside1.C: New test.
2178
2179 PR c++/4207
2180 * g++.dg/parse/int-as-enum1.C: New test.
2181
2182 PR c++/4903
2183 * g++.dg/parse/no-typename1.C: New test.
2184
2185 PR c++/5533
2186 * g++.dg/parse/no-value1.C: New test.
2187
2188 PR c++/5921
2189 * g++.dg/parse/wrong-inline1.C: New test.
2190
2191 PR c++/6402
2192 * g++.dg/parse/ref1.C: New test.
2193
2194 PR c++/6992
2195 * g++.dg/parse/attr-ctor1.C: New test.
2196
2197 PR c++/7229
2198 * g++.dg/parse/namespace5.C: New test.
2199
2200 PR c++/7917
2201 * g++.dg/parse/func-def1.C: New test.
2202
2203 PR c++/8143
2204 * g++.dg/parse/undefined1.C: New test.
2205
2206 PR c++/5723, PR c++/8522
2207 * g++.dg/parse/specialization1.C: New test.
2208
2209 PR c++/163, PR c++/8595
2210 * g++.dg/parse/struct-as-enum1.C: New test.
2211
2212 PR c++/9173
2213 * g++.dg/parse/undefined2.C: New test.
2214
2215 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2216
2217 PR c++/9298
2218 * g++.dg/parse/template1.C: New test.
2219
2220 PR c++/9384
2221 * g++.dg/parse/using1.C: New test.
2222
2223 PR c++/9285
2224 PR c++/9294
2225 * g++.dg/parse/expr2.C: New test.
2226
2227 PR c++/9388
2228 * g++.dg/parse/lookup2.C: Likewise.
2229
2230 2003-01-21 Jan Hubicka <jh@suse.cz>
2231
2232 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
2233 * gcc.c-torture/execute/eeprof-1.c: Likewise.
2234 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2235 * gcc.c-torture/execute/string-opt-*.c: Likewise.
2236
2237 2003-01-20 Nick Clifton <nickc@redhat.com>
2238
2239 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
2240 problem with ARM sibcall code generation.
2241
2242 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
2243
2244 * gcc.c-torture/execute/20030120-1.c: New.
2245
2246 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
2247
2248 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2249
2250 2003-01-17 Mark Mitchell <mark@codesourcery.com>
2251
2252 PR c++/9272
2253 * g++.dg/parse/ctor1.C: New test.
2254
2255 PR c++/9294:
2256 * g++.dg/parse/qualified1.C: New test.
2257
2258 * g++.dg/parse/typename3.C: New test.
2259
2260 2003-01-16 Richard Henderson <rth@redhat.com>
2261
2262 * g++.dg/tls/init-2.C: Fix error matches for real this time.
2263
2264 2003-01-16 Richard Henderson <rth@redhat.com>
2265
2266 * g++.dg/pch/pch.exp: Copy test header to the working directory
2267 before using it either for precompilation or direct use.
2268 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2269 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2270
2271 2003-01-16 Richard Henderson <rth@redhat.com>
2272
2273 * gcc.dg/pch/pch.exp: Copy test header to the working directory
2274 before using it either for precompilation or direct use.
2275 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2276 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2277
2278 2003-01-16 Mark Mitchell <mark@codesourcery.com>
2279
2280 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2281 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2282 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2283 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2284 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2285 typename warning into error.
2286 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2287 error messages.
2288 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2289 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2290 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2291 messages.
2292 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2293 make declaration visible in template.
2294 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2295 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2296 messages.
2297 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2298 message.
2299 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2300 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2301 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2302 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2303 typename warning with error message.
2304 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2305 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2306 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2307
2308 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
2309
2310 * g++.dg/parse/ambig2.C: New test.
2311
2312 2003-01-15 Richard Henderson <rth@redhat.com>
2313
2314 * g++.dg/tls/init-2.C: Update error message string.
2315
2316 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2317
2318 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2319
2320 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
2321
2322 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2323 all for HC11/HC12.
2324 * gcc.c-torture/compile/20001205-1.x: Likewise.
2325 * gcc.c-torture/compile/20001226-1.x: Likewise.
2326 * gcc.c-torture/compile/920520-1.x: Likewise.
2327 * gcc.c-torture/compile/961203-1.x: Likewise.
2328 * gcc.c-torture/compile/20020604-1.x: Likewise.
2329
2330 2003-01-15 Jan Hubicka <jh@suse.cz>
2331
2332 * gcc.c-torture/compile/20030115-1.c: New test.
2333
2334 * gcc.dg/i386-fpcvt-1.c: New test.
2335 * gcc.dg/i386-fpcvt-2.c: New test.
2336
2337 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
2338
2339 Further conform g++'s __vmi_class_type_info to the C++ ABI
2340 specification.
2341 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2342 the specification.
2343
2344 2003-01-14 Jan Hubicka <jh@suse.cz>
2345
2346 * gcc.dg/i386-fpcvt-1.c: New test.
2347 * gcc.dg/i386-fpcvt-2.c: New test.
2348
2349 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2350
2351 * gcc.dg/i386-mmx-3.c: New test.
2352
2353 2003-01-12 Mark Mitchell <mark@codesourcery.com>
2354
2355 PR c++/9264
2356 * g++.dg/parse/octal1.C: New file.
2357
2358 PR c++/9172
2359 * g++.dg/parse/typename1.C: New file.
2360
2361 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
2362
2363 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2364 * gcc.dg/bf-no-ms-layout.c: Likewise.
2365 * gcc.dg/bf-ms-attrib.c: Likewise.
2366
2367 2003-01-10 Mark Mitchell <mark@codesourcery.com>
2368
2369 PR c++/9099
2370 * g++.dg/parse/dtor1.C: New file.
2371
2372 PR c++/9128
2373 * g++.dg/rtti/typeid1.C: New file.
2374
2375 PR c++/9153
2376 * g++.dg/parse/lookup1.C: New file.
2377
2378 PR c++/9171
2379 * g++.dg/templ/spec5.C: New file.
2380
2381 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
2382
2383 * gcc.c-torture/compile/20030110-1.c: New test.
2384
2385 2003-01-09 Geoffrey Keating <geoffk@apple.com>
2386
2387 Merge from pch-branch:
2388
2389 2002-12-23 Geoffrey Keating <geoffk@apple.com>
2390
2391 * gcc.dg/pch/cpp-1.h: New.
2392 * gcc.dg/pch/cpp-1.c: New.
2393 * gcc.dg/pch/cpp-2.h: New.
2394 * gcc.dg/pch/cpp-2.c: New.
2395
2396 2002-11-19 Geoffrey Keating <geoffk@apple.com>
2397
2398 * gcc.dg/pch/except-1.h: New.
2399 * gcc.dg/pch/except-1.c: New.
2400
2401 2002-11-13 Geoffrey Keating <geoffk@apple.com>
2402
2403 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2404 running test.
2405 * gcc.dg/pch: Include *.hp not *.h.
2406 * gcc.dg/pch/system-1.h: New.
2407 * gcc.dg/pch/system-1.c: New.
2408
2409 2002-11-11 Geoffrey Keating <geoffk@apple.com>
2410
2411 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2412 rather than trying to build and run a program using PCH.
2413 * gcc.dg/pch: Remove dg-do commands from test files.
2414
2415 2002-11-08 Geoffrey Keating <geoffk@apple.com>
2416
2417 * gcc.dg/pch/macro-3.c: New.
2418 * gcc.dg/pch/macro-3.h: New.
2419
2420 2002-11-04 Geoffrey Keating <geoffk@apple.com>
2421
2422 * gcc.dg/pch/common-1.c: New.
2423 * gcc.dg/pch/common-1.h: New.
2424 * gcc.dg/pch/decl-1.c: New.
2425 * gcc.dg/pch/decl-1.h: New.
2426 * gcc.dg/pch/decl-2.c: New.
2427 * gcc.dg/pch/decl-2.h: New.
2428 * gcc.dg/pch/decl-3.c: New.
2429 * gcc.dg/pch/decl-3.h: New.
2430 * gcc.dg/pch/decl-4.c: New.
2431 * gcc.dg/pch/decl-4.h: New.
2432 * gcc.dg/pch/decl-5.c: New.
2433 * gcc.dg/pch/decl-5.h: New.
2434 * gcc.dg/pch/global-1.c: New.
2435 * gcc.dg/pch/global-1.h: New.
2436 * gcc.dg/pch/inline-1.c: New.
2437 * gcc.dg/pch/inline-1.h: New.
2438 * gcc.dg/pch/inline-2.c: New.
2439 * gcc.dg/pch/inline-2.h: New.
2440 * gcc.dg/pch/static-1.c: New.
2441 * gcc.dg/pch/static-1.h: New.
2442 * gcc.dg/pch/static-2.c: New.
2443 * gcc.dg/pch/static-2.h: New.
2444
2445 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
2446
2447 * g++.dg/pch/pch.exp: Better handle failing testcases.
2448 * gcc.dg/pch/pch.exp: Likewise.
2449 * gcc.dg/pch/macro-1.c: New.
2450 * gcc.dg/pch/macro-1.h: New.
2451 * gcc.dg/pch/macro-2.c: New.
2452 * gcc.dg/pch/macro-2.h: New.
2453
2454 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
2455
2456 * g++.dg/dg.exp: Treat files in pch/ specially.
2457 * g++.dg/pch/pch.exp: New file.
2458 * g++.dg/pch/empty.H: New file.
2459 * g++.dg/pch/empty.C: New file.
2460 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2461 "precompile".
2462
2463 * gcc.dg/pch/pch.exp: New file.
2464 * gcc.dg/pch/empty.h: New file.
2465 * gcc.dg/pch/empty.c: New file.
2466 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2467 "precompile".
2468
2469 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2470
2471 * g++.dg/template/friend14.C: New test.
2472
2473 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2474
2475 * gcc.dg/old-style-asm-1.c: New test.
2476
2477 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
2478
2479 * gcc.c-torture/compile/20030109-1.c: New test.
2480
2481 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2482
2483 * gcc.c-torture/execute/20030109-1.c: New test.
2484
2485 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
2486
2487 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2488 * g++.old-deja/g++.mike/dyncast2.C: Likewise
2489 * g++.old-deja/g++.mike/dyncast3.C: Likewise
2490 * g++.old-deja/g++.mike/eh2.C: Likewise
2491 * g++.old-deja/g++.mike/eh3.C: Likewise
2492 * g++.old-deja/g++.mike/eh5.C: Likewise
2493 * g++.old-deja/g++.mike/eh6.C: Likewise
2494 * g++.old-deja/g++.mike/eh7.C: Likewise
2495 * g++.old-deja/g++.mike/eh8.C: Likewise
2496 * g++.old-deja/g++.mike/eh9.C: Likewise
2497 * g++.old-deja/g++.mike/eh10.C: Likewise
2498 * g++.old-deja/g++.mike/eh12.C: Likewise
2499 * g++.old-deja/g++.mike/eh13.C: Likewise
2500 * g++.old-deja/g++.mike/eh14.C: Likewise
2501 * g++.old-deja/g++.mike/eh16.C: Likewise
2502 * g++.old-deja/g++.mike/eh17.C: Likewise
2503 * g++.old-deja/g++.mike/eh18.C: Likewise
2504 * g++.old-deja/g++.mike/eh21.C: Likewise
2505 * g++.old-deja/g++.mike/eh23.C: Likewise
2506 * g++.old-deja/g++.mike/eh24.C: Likewise
2507 * g++.old-deja/g++.mike/eh25.C: Likewise
2508 * g++.old-deja/g++.mike/eh26.C: Likewise
2509 * g++.old-deja/g++.mike/eh27.C: Likewise
2510 * g++.old-deja/g++.mike/eh28.C: Likewise
2511 * g++.old-deja/g++.mike/eh29.C: Likewise
2512 * g++.old-deja/g++.mike/eh31.C: Likewise
2513 * g++.old-deja/g++.mike/eh33.C: Likewise
2514 * g++.old-deja/g++.mike/eh34.C: Likewise
2515 * g++.old-deja/g++.mike/eh35.C: Likewise
2516 * g++.old-deja/g++.mike/eh36.C: Likewise
2517 * g++.old-deja/g++.mike/eh37.C: Likewise
2518 * g++.old-deja/g++.mike/eh38.C: Likewise
2519 * g++.old-deja/g++.mike/eh39.C: Likewise
2520 * g++.old-deja/g++.mike/eh40.C: Likewise
2521 * g++.old-deja/g++.mike/eh41.C: Likewise
2522 * g++.old-deja/g++.mike/eh42.C: Likewise
2523 * g++.old-deja/g++.mike/eh44.C: Likewise
2524 * g++.old-deja/g++.mike/eh46.C: Likewise
2525 * g++.old-deja/g++.mike/eh47.C: Likewise
2526 * g++.old-deja/g++.mike/eh48.C: Likewise
2527 * g++.old-deja/g++.mike/eh49.C: Likewise
2528 * g++.old-deja/g++.mike/eh50.C: Likewise
2529 * g++.old-deja/g++.mike/eh51.C: Likewise
2530 * g++.old-deja/g++.mike/eh53.C: Likewise
2531 * g++.old-deja/g++.mike/eh55.C: Likewise
2532 * g++.old-deja/g++.mike/p7912.C: Likewise
2533 * g++.old-deja/g++.mike/p9706.C: Likewise
2534 * g++.old-deja/g++.mike/p10416.C: Likewise
2535 * g++.old-deja/g++.mike/p11667.C: Likewise
2536 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2537 Remove redundant reference to Iris.
2538 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2539 Elxsi, i860, Pico Java, and WE32K.
2540
2541 2003-01-07 Mark Mitchell <mark@codesourcery.com>
2542
2543 * g++.dg/ext/asm4.C: New test.
2544
2545 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2546
2547 PR c++/9030
2548 * g++.dg/template/friend12.C: New test.
2549 * g++.dg/template/friend13.C: Likewise.
2550 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2551
2552 2003-01-08 Jan Hubicka <jh@suse.cz>
2553
2554 * gcc.dg/i386-cadd.c: New test.
2555 * gcc.dg/i386-cmov4.c: Likewise.
2556
2557 2003-01-06 Mark Mitchell <mark@codesourcery.com>
2558
2559 PR c++/9165
2560 * g++.dg/warn/Wunused-3.C: New test.
2561
2562 * g++.dg/abi/bitfield9.C: New test.
2563
2564 PR c++/9189
2565 * g++.dg/parse/defarg3.C: New test.
2566
2567 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
2568
2569 * g++.dg/parse/ambig1.C: New test.
2570 * g++.dg/parse/defarg2.C: New test.
2571
2572 2003-01-05 Mark Mitchell <mark@codesourcery.com>
2573
2574 * g++.dg/template/defarg-1.C: New test.
2575 * g++.dg/template/local2.C: Likewise.
2576
2577 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
2578
2579 * gcc.c-torture/execute/20030105-1.c: New test.
2580
2581 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2582
2583 * g++.dg/parse/namespace3.C: Remove extra semicolons.
2584 * g++.dg/parse/namespace4.C: Likewise.
2585
2586 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
2587
2588 * g++.dg/template/ntp2.C: New test.
2589
2590 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
2591
2592 * g++.dg/parse/extern-C-1.C: New test.
2593
2594 * g++.dg/parse/namespace4.C: New test.
2595
2596 * g++.dg/template/nested1.C: New test.
2597
2598 * g++.dg/parse/namespace3.C: New test.
2599
2600 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
2601
2602 * g++.dg/lookup/two-stage1.C: New test.
2603
2604 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2605
2606 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2607 * g++.old-deja/g++.jason/access8.C: Likewise.
2608 * g++.old-deja/g++.other/decl5.C: Likewise.
2609
2610 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2611
2612 * g++.dg/parse/parse7.C: New test.
2613
2614 2003-01-02 Mark Mitchell <mark@codesourcery.com>
2615
2616 PR c++/2843
2617 * g++.dg/ext/attrib7.C: New test.
2618
2619 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2620
2621 * g++.dg/parse/parse6.C: New test.
2622
2623 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
2624
2625 * gcc.dg/h8300-stack-1.c: New.
2626
2627 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
2628
2629 g++.dg/lookup/exception1.C: New test.
2630
2631 g++.dg/lookup/template1.C: New test.
2632
2633 g++.dg/parse/namespace2.C: New test.
2634
2635 g++.dg/parse/parens2.C: New test.
2636
2637 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2638
2639 * g++.dg/parse/parse5.C: New test.
2640 * g++.dg/lookup/scoped4.C: New test.
2641
2642 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
2643
2644 * g++.dg/parse/parens1.C: New test.
2645
2646 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
2647 angle-bracket1.C.
2648 * g++.dg/parse/parens2.C: New test.
2649
2650 * g++.dg/lookup/scope-operator1.C: New test.
2651
2652 * g++.dg/parse/operator1.C: New test.
2653
2654 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2655
2656 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2657 * g++.old-deja/g++.other/access6.C: Likewise.
2658 * g++.old-deja/g++.other/decl1.C: Likewise.
2659 * g++.old-deja/g++.pt/typename12.C: Likewise.
2660
2661 2002-12-31 Mark Mitchell <mark@codesourcery.com>
2662
2663 * g++.dg/parse/namespace1.C: New test.
2664
2665 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2666
2667 * g++.dg/parse/parse4.C: New test.
2668
2669 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2670
2671 * g++.dg/parse/parse3.C: New test.
2672
2673 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2674
2675 * g++.dg/parse/parse2.C: New test.
2676
2677 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2678
2679 * g++.dg/template/friend11.C: New test.
2680
2681 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2682
2683 * g++.dg/parse/parse1.C: New test.
2684
2685 2002-12-31 Janis Johnson <janis187@us.ibm.com>
2686
2687 * lib/profopt.exp: Change the name of a global variable to avoid
2688 possible clashes with other test suites.
2689
2690 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
2691
2692 * g++.dg/inherit/covariant8.C: New test.
2693
2694 2002-12-31 Mark Mitchell <mark@codesourcery.com>
2695
2696 * g++.dg/init/array9.C: New test.
2697
2698 PR c++/9112
2699 * g++.dg/parse/expr1.C: New test.
2700
2701 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
2702
2703 * gcc.c-torture/compile/20021230-1.c: New test.
2704
2705 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
2706
2707 * g++.dg/inherit/covariant5.C: New test.
2708 * g++.dg/inherit/covariant6.C: New test.
2709 * g++.dg/inherit/covariant7.C: New test.
2710
2711 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2712
2713 PR c++/2739
2714 * g++.dg/other/access2.C: New test.
2715
2716 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
2717
2718 * g++.dg/other/anon-struct.C: No longer fails
2719 * g++.old-deja/g++.brendan/parse4.C: Likewise.
2720 * g++.old-deja/g++.brendan/parse5.C: Likewise.
2721 * g++.old-deja/g++.brendan/parse6.C: Likewise.
2722
2723 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
2724
2725 * g++.dg/parse/angle-bracket.C (main): No longer fails.
2726
2727 2002-12-27 Mark Mitchell <mark@codesourcery.com>
2728
2729 * g++.dg/eh/spec4.C: Remove stray semicolon.
2730 * g++.dg/expr/pmf-1.C: Change error message.
2731 * g++.dg/ext/asm1.C: Remove stray semicolon.
2732 * g++.dg/ext/typename1.C: Add missing typenames.
2733 * g++.dg/inherit/template-as-base.C: Change error message.
2734 * g++.dg/lookup/scoped1.C: Likewise.
2735 * g++.dg/lookup/scoped2.C: Likewise.
2736 * g++.dg/lookup/using2.C: Likewise.
2737 * g++.dg/other/component1.C: Remove stray semicolon.
2738 * g++.dg/other/do1.C: Change error message.
2739 * g++.dg/other/error2.C: Likewise.
2740 * g++.dg/other/init1.C: Likewise.
2741 * g++.dg/other/packed1.C: Remove stray semicolon.
2742 * g++.dg/other/ptrmem2.C: Change error message.
2743 * g++.dg/parse/parameter-declaration-1.C: Remove line number
2744 marker.
2745 * g++.dg/special/initp1.C: Remove invalid attribute usage.
2746 * g++.dg/template/access3.C: Add typename keyword.
2747 * g++.dg/template/access5.C: Remove stray semicolon.
2748 * g++.dg/template/access6.C: Likewise.
2749 * g++.dg/template/complit1.C: Likewise.
2750 * g++.dg/template/crash1.C: Change error message.
2751 * g++.dg/template/inherit2.C: Remove stray semicolon.
2752 * g++.dg/template/instantiate2.C: Likewise.
2753 * g++.dg/template/instantiate3.C: Change error message.
2754 * g++.dg/template/qual1.C: Remove stray semicolon.
2755 * g++.dg/template/qualttp18.C: Change error message.
2756 * g++.dg/template/ref1.C: Remove stray semicolon.
2757 * g++.dg/template/sizeof1.C (A::value): Declare it.
2758 * g++.dg/template/spec4.C: Change error message.
2759 * g++.dg/template/static1.C: Likewise.
2760 * g++.dg/template/type1.C: Likewise.
2761 * g++.dg/template/typename3.C: Likewise.
2762 * g++.old-deja/g++.benjamin/13478.C: Change error message.
2763 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2764 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2765 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2766 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2767 named return value extension.
2768 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2769 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2770 * g++.old-deja/g++.bob/extern_C.C: Likewise.
2771 * g++.old-deja/g++.bob/inherit2.C: Likewise.
2772 * g++.old-deja/g++.brendan/complex1.C: Likewise.
2773 * g++.old-deja/g++.brendan/copy5.C: Likewise.
2774 * g++.old-deja/g++.brendan/crash13.C: Likewise.
2775 * g++.old-deja/g++.brendan/crash15.C: Likewise.
2776 * g++.old-deja/g++.brendan/crash18.C: Change error message.
2777 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2778 * g++.old-deja/g++.brendan/crash38.C: Likewise.
2779 * g++.old-deja/g++.brendan/crash50.C: Likewise.
2780 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2781 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2782 syntax.
2783 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2784 * g++.old-deja/g++.brendan/crash8.C: Change error message.
2785 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2786 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2787 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2788 * g++.old-deja/g++.brendan/template11.C: Likewise.
2789 * g++.old-deja/g++.brendan/template26.C: Likewise.
2790 * g++.old-deja/g++.brendan/template27.C: Use explicit
2791 specialization syntax.
2792 * g++.old-deja/g++.brendan/template30.C: Likewise.
2793 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2794 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2795 non-dependent names.
2796 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2797 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2798 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2799 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2800 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2801 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2802 named return value extension.
2803 * g++.old-deja/g++.ext/namedret2.C: Likewise.
2804 * g++.old-deja/g++.ext/namedret3.C: Likewise.
2805 * g++.old-deja/g++.ext/return1.C: Likewise.
2806 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2807 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2808 * g++.old-deja/g++.jason/access8.C: Likewise.
2809 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2810 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2811 pseudo-destructor names.
2812 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2813 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2814 pseudo-destructor names.
2815 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2816 * g++.old-deja/g++.jason/overload19.C: Likewise.
2817 * g++.old-deja/g++.jason/overload32.C: Likewise.
2818 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2819 stray semicolons.
2820 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2821 * g++.old-deja/g++.jason/return.C: Likewise.
2822 * g++.old-deja/g++.jason/return2.C: Likewise.
2823 * g++.old-deja/g++.jason/shadow1.C: Likewise.
2824 * g++.old-deja/g++.jason/special.C: Use explicit specialization
2825 syntax.
2826 * g++.old-deja/g++.jason/template10.C: Account for use of
2827 non-dependent names.
2828 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2829 syntax.
2830 * g++.old-deja/g++.jason/template37.C: Likewise.
2831 * g++.old-deja/g++.law/access4.C: Change error messages.
2832 * g++.old-deja/g++.law/arm13.C: Remove incorrect
2833 pseudo-destructor names.
2834 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2835 * g++.old-deja/g++.law/ctors9.C: Likewise.
2836 * g++.old-deja/g++.law/cvt22.C: Likewise.
2837 * g++.old-deja/g++.law/dtors5.C: Likewise.
2838 * g++.old-deja/g++.law/global-init1.C: Likewise.
2839 * g++.old-deja/g++.law/missed-error3.C: Likewise.
2840 * g++.old-deja/g++.law/operators28.C: Likewise.
2841 * g++.old-deja/g++.law/visibility28.C: Likewise.
2842 * g++.old-deja/g++.martin/eval1.C: Likewise.
2843 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2844 name.
2845 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2846 * g++.old-deja/g++.mike/net34.C: Likewise.
2847 * g++.old-deja/g++.mike/net36.C: Likewise.
2848 * g++.old-deja/g++.mike/ns2.C: Likewise.
2849 * g++.old-deja/g++.mike/p12306.C: Likewise.
2850 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2851 value extension.
2852 * g++.old-deja/g++.mike/p700.C: Likewise.
2853 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2854 * g++.old-deja/g++.mike/p710.C: Likewise.
2855 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2856 value extension.
2857 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2858 * g++.old-deja/g++.mike/pmf9.C: Likewise.
2859 * g++.old-deja/g++.ns/crash2.C: Likewise.
2860 * g++.old-deja/g++.ns/crash3.C: Likewise.
2861 * g++.old-deja/g++.ns/invalid1.C: Likewise.
2862 * g++.old-deja/g++.ns/ns17.C: Likewise.
2863 * g++.old-deja/g++.ns/template16.C: Likewise.
2864 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2865 keyword.
2866 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2867 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2868 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2869 named return value extension.
2870 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2871 * g++.old-deja/g++.other/access4.C: Issue additional error
2872 messages.
2873 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2874 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2875 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2876 * g++.old-deja/g++.other/crash25.C: Change error message.
2877 * g++.old-deja/g++.other/crash4.C: Change error message.
2878 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2879 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2880 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2881 checks.
2882 * g++.old-deja/g++.other/defarg8.C: Likewise.
2883 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2884 * g++.old-deja/g++.other/dtor10.C: Likewise.
2885 * g++.old-deja/g++.other/incomplete.C: Likewise.
2886 * g++.old-deja/g++.other/linkage7.C: Likewise.
2887 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2888 lookup algorithm.
2889 * g++.old-deja/g++.other/mangle2.C: Likewise.
2890 * g++.old-deja/g++.other/refinit2.C: Likewise.
2891 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2892 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2893 * g++.old-deja/g++.pt/crash28.C: Likewise.
2894 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2895 syntax.
2896 * g++.old-deja/g++.pt/crash32.C: Change error message.
2897 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2898 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2899 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2900 error message position.
2901 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2902 * g++.old-deja/g++.pt/defarg8.C: Change error message.
2903 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2904 syntax.
2905 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2906 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2907 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2908 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2909 keyword.
2910 * g++.old-deja/g++.pt/explicit31.C: Likewise.
2911 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2912 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2913 keyword.
2914 * g++.old-deja/g++.pt/explicit71.C: Change error message.
2915 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2916 syntax.
2917 * g++.old-deja/g++.pt/friend28.C: Account for use of
2918 non-dependent names.
2919 * g++.old-deja/g++.pt/friend29.C: Likewise.
2920 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2921 rules.
2922 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2923 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2924 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2925 lookup rules.
2926 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2927 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2928 keyword.
2929 * g++.old-deja/g++.pt/memclass20.C: Likewise.
2930 * g++.old-deja/g++.pt/memclass5.C: Likewise.
2931 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2932 keyword.
2933 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2934 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2935 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2936 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2937 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2938 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2939 keyword.
2940 * g++.old-deja/g++.pt/spec10.C: Likewise.
2941 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2942 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2943 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2944 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2945 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2946 * g++.old-deja/g++.pt/ttp62.C: Likewise.
2947 * g++.old-deja/g++.pt/ttp64.C: Likewise.
2948 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2949 * g++.old-deja/g++.pt/typename15.C: Likewise.
2950 * g++.old-deja/g++.pt/typename22.C: Likewise.
2951 * g++.old-deja/g++.pt/typename6.C: Change error messages.
2952 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2953 * g++.old-deja/g++.pt/virtual2.C: Likewise.
2954 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2955 syntax.
2956 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2957 return value extension.
2958 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2959 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2960 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2961 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2962
2963 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
2964
2965 * g++.dg/warn/inline1.C: New test.
2966 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2967 * g++.old-deja/g++.jason/synth10.C: Likewise.
2968 * g++.old-deja/g++.mike/net31.C: Likewise.
2969 * g++.old-deja/g++.mike/p8786.C: Likewise.
2970
2971 * g++.dg/template/friend10.C: New test.
2972 * g++.dg/template/conv5.C: New test.
2973
2974 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
2975
2976 * g++.dg/lookup/scoped3.C: New test.
2977
2978 * g++.dg/lookup/decl1.C: New test.
2979 * g++.dg/lookup/decl2.C: New test.
2980
2981 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
2982
2983 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2984 gcc.c-torture/compile/20021015-1.c,
2985 gcc.c-torture/compile/20021015-2.c,
2986 gcc.c-torture/compile/20021123-1.c,
2987 gcc.c-torture/compile/20021123-2.c,
2988 gcc.c-torture/compile/20021123-3.c,
2989 gcc.c-torture/compile/20021123-4.c,
2990 gcc.c-torture/execute/20021024-1.c: Add tests previously added
2991 only to 3.1 or 3.2 branch.
2992
2993 2002-12-23 Mark Mitchell <mark@codesourcery.com>
2994
2995 * gcc.dg/i386-bitfield3.c: New test.
2996
2997 * gcc.dg/i386-bitfield2.c: New test.
2998
2999 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
3000
3001 * g++.dg/parse/conv_op1.C: New test.
3002
3003 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
3004
3005 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
3006 approved.
3007
3008 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
3009
3010 * gcc.c-torture/compile/20021220-1.c: New test.
3011
3012 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
3013
3014 * gcc.dg/i386-fastcall-1.c: New.
3015
3016 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3017
3018 * gcc.c-torture/execute/20021219-1.c: New test.
3019
3020 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3021
3022 * gcc.dg/i386-pic-1.c: New test.
3023
3024 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3025
3026 PR c++/8099
3027 * g++.dg/template/friend9.C: New test.
3028
3029 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3030
3031 PR c++/3663
3032 * g++.dg/template/access7.C: New test.
3033
3034 2002-12-18 Nick Clifton <nickc@redhat.com>
3035
3036 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
3037 the libstdc++-v3 directory has been found.
3038
3039 2002-12-12 Devang Patel <dpatel@apple.com>
3040 * gcc.dg/darwin-ld-1.c: New test.
3041 * gcc.dg/darwin-ld-2.c: New test.
3042 * gcc.dg/darwin-ld-3.c: New test.
3043 * gcc.dg/darwin-ld-4.c: New test.
3044 * gcc.dg/darwin-ld-5.c: New test.
3045
3046 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3047
3048 * gcc.c-torture/compile/20021212-1.c: New test.
3049
3050 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
3051
3052 * gcc.dg/fshort-wchar: New test.
3053
3054 2002-12-10 Mark Mitchell <mark@codesourcery.com>
3055
3056 PR c++/8372
3057 * g++.dg/template/dtor1.C: New test.
3058
3059 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
3060 markers.
3061
3062 2002-12-10 Jakub Jelinek <jakub@redhat.com>
3063
3064 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
3065
3066 2002-12-09 Mark Mitchell <mark@codesourcery.com>
3067
3068 * g++.dg/template/static1.C: New test.
3069 * g++.dg/template/static2.C: New test.
3070 * g++.old-deja/g++.ext/memconst.C: New test.
3071
3072 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3073
3074 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
3075 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
3076 * g++.dg/special/initp1.C: Likewise.
3077
3078 2002-12-06 Jakub Jelinek <jakub@redhat.com>
3079
3080 * gcc.c-torture/execute/20021204-1.c: New test.
3081
3082 2002-12-04 Geoffrey Keating <geoffk@apple.com>
3083
3084 * gcc.dg/ppc-fmadd-1.c: New file.
3085 * gcc.dg/ppc-fmadd-2.c: New file.
3086 * gcc.dg/ppc-fmadd-3.c: New file.
3087
3088 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3089
3090 * gcc.c-torture/compile/20021204-1.c: New test.
3091
3092 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
3093
3094 * g++.dg/inherit/covariant2.C: New test.
3095 * g++.dg/inherit/covariant3.C: New test.
3096 * g++.dg/inherit/covariant4.C: New test.
3097 * g++.dg/inherit/covariant1.C: Remove XFAIL.
3098 * g++.old-deja/g++.robertl/eb17.C: Likewise.
3099
3100 2002-12-03 Mark Mitchell <mark@codesourcery.com>
3101
3102 PR c++/8688
3103 * g++.dg/init/brace3.C: New test.
3104
3105 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
3106
3107 * gcc.dg/20020210-1.c: Fix a comment typo.
3108
3109 2002-12-02 Mark Mitchell <mark@codesourcery.com>
3110
3111 PR c++/8720
3112 * g++.dg/parse/defarg1.C: New test.
3113
3114 PR c++/8615
3115 * g++.dg/template/char1.C: New test.
3116
3117 * g++.dg/template/varmod1.C: Fix typo.
3118
3119 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3120
3121 DR 180
3122 * g++.old-deja/g++.pt/crash32.C: Expect error.
3123
3124 2002-12-01 Mark Mitchell <mark@codesourcery.com>
3125
3126 PR c++/5919
3127 * g++.dg/template/varmod1.C: New test.
3128
3129 PR c++/8727
3130 * g++.dg/inherit/typeinfo1.C: New test.
3131
3132 PR c++/8663
3133 * g++.dg/inherit/typedef1.C: New test.
3134
3135 2002-11-30 Mark Mitchell <mark@codesourcery.com>
3136
3137 PR c++/8332
3138 PR c++/8493
3139 * g++.dg/template/strlen1.C: New test.
3140
3141 PR c++/8227
3142 * g++.dg/template/ctor2.C: New test.
3143
3144 PR c++/8214
3145 * g++.dg/init/string1.C: New test.
3146
3147 PR c++/8511
3148 * g++.dg/template/friend8.C: New test.
3149
3150 2002-11-29 Joe Buck <jbuck@synopsys.com>
3151
3152 * g++.dg/lookup/anon2.C: New test.
3153
3154 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
3155
3156 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3157 h8300 port.
3158
3159 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
3160
3161 * gcc.dg/bitfld-6.c: New test.
3162
3163 2002-11-27 Jan Hubicka <jh@suse.cz>
3164
3165 * gcc.c-torture/execute/20021127.[cx]: New test.
3166
3167 2002-11-26 Jan Hubicka <jh@suse.cz>
3168
3169 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3170 quality.
3171
3172 2002-11-26 Geoffrey Keating <geoffk@apple.com>
3173
3174 * g++.dg/init/brace2.C: New test.
3175 * g++.old-deja/g++.mike/p9129.C: Correct.
3176
3177 2002-11-26 Mark Mitchell <mark@codesourcery.com>
3178
3179 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3180
3181 2002-11-25 Andreas Bauer <baueran@in.tum.de>
3182
3183 * gcc.dg/sibcall-6: New test for indirect sibcalls.
3184
3185 2002-11-25 Mark Mitchell <mark@codesourcery.com>
3186
3187 * testsuite/g++.dg/abi/empty11.C: New test.
3188 * testsuite/g++.dg/rtti/cv1.C: New test.
3189
3190 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
3191
3192 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3193
3194 2002-11-24 Mark Mitchell <mark@codesourcery.com>
3195
3196 * g++.dg/abi/empty10.C: New test.
3197
3198 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3199
3200 * gcc.c-torture/compile/20021124-1.c: New test.
3201
3202 2002-11-22 Mark Mitchell <mark@codesourcery.com>
3203
3204 * g++.dg/abi/rtti2.C: New test.
3205
3206 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3207
3208 * gcc.dg/i386-unroll-1.c: New test.
3209
3210 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3211
3212 * gcc.c-torture/compile/20021120-1.c: New test.
3213 * gcc.c-torture/compile/20021120-2.c: New test.
3214
3215 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3216
3217 * gcc.dg/bitfld-5.c: New test.
3218
3219 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3220
3221 * gcc.c-torture/execute/20021120-3.c: New test.
3222
3223 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3224
3225 * gcc.c-torture/execute/20021120-2.c: New test.
3226
3227 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3228
3229 * gcc.c-torture/execute/20021120-1.c: New test.
3230
3231 2002-11-20 Jakub Jelinek <jakub@redhat.com>
3232
3233 * gcc.c-torture/execute/20021118-3.c: New test.
3234
3235 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3236
3237 * gcc.c-torture/compile/20021119-1.c: New test.
3238
3239 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
3240
3241 * gcc.dg/duff-1.c: New test.
3242 * gcc.dg/duff-2.c: New test.
3243 * gcc.dg/duff-3.c: New test.
3244
3245 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
3246
3247 * gcc.dg/cpp/_Pragma5.c: New test.
3248
3249 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3250
3251 * gcc.c-torture/execute/20021118-2.c: New test.
3252
3253 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3254
3255 * gcc.c-torture/execute/20021118-1.c: New test.
3256
3257 2002-11-16 Jakub Jelinek <jakub@redhat.com>
3258
3259 * gcc.dg/20021116-1.c: New test.
3260
3261 2002-11-14 Mark Mitchell <mark@codesourcery.com>
3262
3263 * g++.dg/abi/vcall1.C: New test.
3264
3265 2002-11-14 Jakub Jelinek <jakub@redhat.com>
3266
3267 * gcc.dg/20021029-1.c: New test.
3268 * gcc.dg/20021029-2.c: New test.
3269
3270 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
3271
3272 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3273
3274 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3275
3276 PR c/8439
3277 * gcc.dg/20021110.c: Move to ...
3278 * gcc.c-torture/compile/20021110.c: .... here.
3279
3280 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3281
3282 PR c/8467
3283 * gcc.c-torture/execute/20021111-1.c
3284
3285 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3286
3287 PR c/8439
3288 * gcc.dg/20021110.c: New test.
3289
3290 2002-11-10 Mark Mitchell <mark@codesourcery.com>
3291
3292 * g++.dg/abi/vthunk3.C: Run only on x86.
3293
3294 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
3295
3296 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3297
3298 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
3299
3300 * lib/compat.exp (compat-execute): Fix logic error in last
3301 change.
3302
3303 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
3304
3305 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3306
3307 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3308
3309 PR c++/8389
3310 * g++.dg/template/access6.C: New test.
3311
3312 2002-11-08 Jan Hubicka <jh@suse.cz>
3313
3314 * gcc.dg/i386-ssefp-1.c: New test.
3315 * gcc.dg/i386-ssefp-1.c: New test.
3316
3317 2002-11-08 Jan Hubicka <jh@suse.cz>
3318
3319 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3320
3321 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3322
3323 * g++.dg/abi/vthunk3.C: New test.
3324
3325 PR c++/8338
3326 * g++.dg/template/crash2.C: New test.
3327
3328 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3329
3330 * testsuite/g++.dg/abi/dtor1.C: New test.
3331 * testsuite/g++.dg/abi/dtor2.C: Likewise.
3332
3333 2002-11-05 Geoffrey Keating <geoffk@apple.com>
3334
3335 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3336 Darwin.
3337
3338 2002-11-04 Adam Nemet <anemet@lnxw.com>
3339
3340 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3341 -mthumb. Only xfail with -O0.
3342
3343 2002-11-03 Mark Mitchell <mark@codesourcery.com>
3344
3345 * g++.dg/abi/thunk1.C: New test.
3346 * g++.dg/abi/thunk2.C: Likewise.
3347 * g++.dg/abi/vtt1.C: Likewise.
3348
3349 2002-11-02 Diego Novillo <dnovillo@redhat.com>
3350
3351 PR optimization/8423
3352 * gcc.c-torture/execute/builtin-constant.c: New test.
3353
3354 2002-11-01 Zack Weinberg <zack@codesourcery.com>
3355
3356 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3357 Add some more cases.
3358
3359 2002-11-01 Mark Mitchell <mark@codesourcery.com>
3360
3361 PR c++/8391
3362 * g++.dg/opt/local1.C: New test.
3363
3364 2002-10-30 Mark Mitchell <mark@codesourcery.com>
3365
3366 PR c++/8160
3367 * g++.dg/template/complit1.C: New test.
3368
3369 PR c++/8149
3370 * g++.dg/template/typename4.C: Likewise.
3371
3372 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3373
3374 Core issue 287, PR c++/7639
3375 * g++.dg/template/instantiate1.C: Adjust error location.
3376 * g++.dg/template/instantiate3.C: New test.
3377 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3378 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3379 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3380
3381 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
3382
3383 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3384
3385 2002-10-29 Mark Mitchell <mark@codesourcery.com>
3386
3387 PR c++/8287
3388 * g++.dg/init/dtor2.C: New test.
3389
3390 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3391
3392 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3393 * gcc.dg/nest.c: Bypass errors on irix6.
3394
3395 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
3396
3397 * gcc.dg/nest.c: Expect error for mmix-*-*.
3398 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3399
3400 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
3401
3402 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3403 markers.
3404
3405 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3406
3407 2002-10-25 Mike Stump <mrs@apple.com>
3408
3409 * gcc.dg/warn-1.c: New test.
3410
3411 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3412
3413 * g++.dg/template/typename3.C: New test.
3414
3415 2002-10-25 Mark Mitchell <mark@codesourcery.com>
3416
3417 * g++.dg/lookup/ptrmem1.C: New test.
3418
3419 * g++.dg/abi/vthunk2.C: New test.
3420
3421 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3422
3423 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3424
3425 2002-10-24 Mark Mitchell <mark@codesourcery.com>
3426
3427 * g++.dg/abi/empty9.C: New test.
3428
3429 2002-10-24 Richard Henderson <rth@redhat.com>
3430
3431 * g++.dg/inherit/thunk1.C: Enable for ia64.
3432
3433 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3434
3435 PR c++/8067
3436 * g++.dg/lookup/pretty1.C: New test.
3437
3438 2002-10-23 Jakub Jelinek <jakub@redhat.com>
3439
3440 * gcc.dg/20021023-1.c: New test.
3441
3442 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3443
3444 PR c++/7679
3445 * g++.dg/parse/inline1.C: New test.
3446
3447 2002-10-23 Richard Henderson <rth@redhat.com>
3448
3449 * g++.dg/inherit/thunk1.C: Enable for x86_64.
3450
3451 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3452
3453 2002-10-22 Mark Mitchell <mark@codesourcery.com>
3454
3455 PR c++/6579
3456 * g++.dg/parse/stmtexpr3.C: New test.
3457
3458 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
3459
3460 * g++.dg/expr/cond1.C: New test.
3461
3462 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3463
3464 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3465
3466 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3467
3468 * g++.dg/abi/vbase13.C: New test.
3469 * g++.dg/abi/vbase14.C: Likewise.
3470
3471 2002-10-21 Jakub Jelinek <jakub@redhat.com>
3472
3473 * gcc.dg/tls/pic-1.c: New test.
3474 * gcc.dg/tls/nonpic-1.c: New test.
3475 * gcc.dg/20021018-1.c: New test.
3476
3477 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3478
3479 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3480 Remove only files with the same base name as the test case.
3481 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3482 (profopt-execute): Likewise. Also, remove old profiling
3483 and performance data files before running the tests.
3484
3485 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3486 * g++.dg/bprob/bprob.exp: Likewise.
3487 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
3488 to allow more general test case names.
3489
3490 * g++.dg/bprob/bprob-1.C: Rename to ...
3491 * g++.dg/bprob/g++-bprob-1.C: ... this.
3492
3493 * g77.dg/bprob/bprob-1.f: Rename to ...
3494 * g77.dg/bprob/g77-bprob-1.f: ... this.
3495
3496 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3497
3498 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3499 bison 1.50 or later.
3500
3501 2002-10-21 Janis Johnson <janis187@us.ibm.com>
3502
3503 * g++.dg/README: Describe more test directories.
3504
3505 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3506
3507 * g++.dg/init/array6.C: Add additional tests.
3508
3509 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3510
3511 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3512 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3513
3514 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
3515
3516 * gcc.c-torture/compile/20020604-1.x: New.
3517 * gcc.c-torture/compile/simd-5.x: Likewise.
3518 * gcc.c-torture/execute/920710-1.x: Likewise.
3519 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3520
3521 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3522
3523 * g++.dg/inherit/override1.C: Add dg-options clause.
3524
3525 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3526
3527 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3528 _mm_slli_si128.
3529
3530 2002-10-19 Andreas Schwab <schwab@suse.de>
3531
3532 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3533 directory component.
3534
3535 2002-10-18 Mark Mitchell <mark@codesourcery.com>
3536
3537 * g++.dg/inherit/thunk1.C: New test.
3538
3539 * g++.dg/inherit/override1.C: New test.
3540
3541 * g++.dg/abi/mangle11.C: New test.
3542 * g++.dg/abi/mangle14.C: New test.
3543 * g++.dg/abi/mangle17.C: New test.
3544
3545 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
3546
3547 * g++.dg/overload/member2.C: New test.
3548
3549 2002-10-17 Janis Johnson <janis187@us.ibm.com>
3550
3551 * g++.dg/README: Describe new compat directory.
3552 * g++.dg/dg.exp: Skip tests in compat directory.
3553 * README.compat: New file.
3554 * lib/compat.exp: New expect script.
3555 * g++.dg/compat: New test directory.
3556 * g++.dg/compat/compat.exp: New expect script.
3557 * g++.dg/compat/abi: New test directory.
3558 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3559 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
3560 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
3561 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
3562 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
3563 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
3564 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
3565 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
3566 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
3567 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
3568 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
3569 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
3570 * g++.dg/compat/break: New test directory.
3571 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
3572 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
3573 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
3574 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
3575 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
3576 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
3577 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
3578 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
3579 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
3580 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
3581 g++.dg/compat/break/README: New files.
3582 * g++.dg/compat/eh: New test directory.
3583 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
3584 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
3585 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
3586 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
3587 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
3588 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
3589 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
3590 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
3591 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
3592 g++.dg/compat/eh/filter2_y.C,
3593 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
3594 g++.dg/compat/eh/new1_y.C,
3595 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
3596 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
3597 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
3598 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
3599 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
3600 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
3601 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
3602 g++.dg/compat/eh/unexpected1_y.C: New files.
3603 * g++.dg/compat/init: New test directory.
3604 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
3605 g++.dg/compat/init/array5_y.C,
3606 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
3607 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
3608 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
3609 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
3610 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
3611 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
3612 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
3613 g++.dg/compat/init/init-ref2_y.C: New files.
3614
3615 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3616
3617 PR c++/7584
3618 * g++.dg/inherit/using3.C: New test.
3619
3620 2002-10-17 Jan Hubicka <jh@suse.cz>
3621
3622 * gcc.dg/20021017-2.c: New test.
3623
3624 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3625
3626 * g++.dg/abi/mangle16.C: Adjust.
3627
3628 * g++.dg/init/array8.C: New test.
3629
3630 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
3631
3632 * gcc.dg/special/mips-abi.exp: New test.
3633 * gcc.dg/special/mips-abi.s: Empty file used by the above.
3634
3635 2002-10-16 Mark Mitchell <mark@codesourcery.com>
3636
3637 * g++.dg/abi/mangle16.C: New test.
3638 * g++.dg/abi/mangle17.C: Likewise.
3639
3640 PR c++/7478
3641 * g++.dg/template/ref1.C: New test.
3642
3643 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3644
3645 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
3646
3647 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
3648
3649 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
3650
3651 2002-10-16 Mark Mitchell <mark@codesourcery.com>
3652
3653 PR c++/7524
3654 * g++.dg/init/array7.C: New test.
3655
3656 2002-10-15 Mark Mitchell <mark@codesourcery.com>
3657
3658 * g++.dg/init/array6.C: New test.
3659
3660 * g++.dg/abi/mangle13.C: Likewise.
3661 * g++.dg/abi/mangle14.C: Likewise.
3662 * g++.dg/abi/mangle15.C: Likewise.
3663
3664 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3665
3666 * g++.dg/abi/empty8.C: New test.
3667
3668 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
3669
3670 * g++.dg/init/ctor1.C: New test.
3671
3672 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
3673
3674 * gcc.c-torture/execute/20021015-1.c: New test.
3675
3676 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
3677
3678 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
3679
3680 2002-10-14 Jan Hubicka <jh@suse.cz>
3681
3682 * gcc.dg/i386-ssetype-[1-5].c: New tests.
3683
3684 2002-10-14 Richard Henderson <rth@redhat.com>
3685
3686 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
3687
3688 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3689
3690 PR optimization/6631
3691 * g++.dg/opt/const2.C: New test.
3692
3693 2002-10-14 Mark Mitchell <mark@codesourcery.com>
3694
3695 PR c++/7176
3696 * g++.dg/parse/friend1.C: New test.
3697 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
3698
3699 2002-10-14 Jakub Jelinek <jakub@redhat.com>
3700
3701 * gcc.dg/20021014-1.c: New test.
3702
3703 2002-10-11 Mark Mitchell <mark@codesourcery.com>
3704
3705 PR c++/5661
3706 * g++.dg/ext/vlm1.C: New test.
3707 * g++.dg/ext/vlm2.C: Likewise.
3708
3709 * g++.dg/init/array1.C: Remove invalid braces.
3710 * g++.dg/init/brace1.C: New test.
3711 * g++.dg/init/copy2.C: Likewise.
3712 * g++.dg/init/copy3.C: Likewise.
3713 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
3714 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
3715 braces.
3716
3717 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
3718
3719 * gcc.dg/cpp/assembler.S: Don't use -ansi.
3720
3721 2002-10-11 Richard Shann <richard.shann@superh.com>
3722
3723 * gcc.c-torture/compile/simd-5.c: New test.
3724
3725 2002-10-10 Roger Sayle <roger@eyesopen.com>
3726
3727 * gcc.c-torture/execute/shiftopt-1.c: New test case.
3728
3729 2002-10-10 Jim Wilson <wilson@redhat.com>
3730
3731 * gcc.c-torture/execute/20021010-1.c: New test.
3732
3733 2002-10-09 Zack Weinberg <zack@codesourcery.com>
3734
3735 PR c/7353
3736 * g++.dg/ext/typedef-init.C: New test.
3737 * gcc.dg/typedef-init.c: New test.
3738
3739 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
3740
3741 * gcc.dg/cpp/paste13.c: New test.
3742
3743 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3744
3745 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
3746 remaining platforms, XFAIL during compile, not execute. Don't
3747 XFAIL at -O0.
3748
3749 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
3750
3751 * gcc.dg/alias-1.c: Tweak expected warning.
3752
3753 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3754
3755 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3756
3757 2002-10-06 Andreas Jaeger <aj@suse.de>
3758
3759 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3760 * gcc.dg/cpp/c++98.C: Likewise.
3761
3762 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3763 * g++.dg/cpp/c++98.C: Likewise.
3764
3765 * g++.dg/README (Subdirectories): Mention cpp directory.
3766
3767 PR target/7559
3768 * gcc.dg/20021006-1.c: New test.
3769
3770 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3771
3772 PR c++/7804
3773 * g++.dg/other/warning1.C: New test.
3774
3775 2002-10-04 Roger Sayle <roger@eyesopen.com>
3776
3777 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
3778 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
3779 and sparc-*-* with -m64 as expected failures. See PR 8087.
3780
3781 2002-10-03 Mark Mitchell <mark@codesourcery.com>
3782
3783 PR c++/7931
3784 * g++.dg/template/ptrmem3.C: New test.
3785
3786 PR c++/7754
3787 * g++.dg/template/union1.C: New test.
3788
3789 2002-10-03 Mark Mitchell <mark@codesourcery.com>
3790
3791 PR c++/8006
3792 * g++.dg/abi/mangle9.C: New test.
3793 * g++.dg/abi/mangle10.C: New test.
3794 * g++.dg/abi/mangle11.C: New test.
3795 * g++.dg/abi/mangle12.C: New test.
3796
3797 2002-10-02 Mark Mitchell <mark@codesourcery.com>
3798
3799 PR c++/7188.
3800 * g++.dg/template/meminit1.C: New test.
3801 * g++.dg/warn/Wreorder-1.C: Likewise.
3802 * g++.old-deja/g++.mike/warn3.C: Tweak.
3803 * lib/prune.exp: Ingore "in copy constructor".
3804
3805 2002-10-02 Andreas Jaeger <aj@suse.de>
3806
3807 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3808 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3809 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3810 on x86-64.
3811
3812 2002-10-01 Mark Mitchell <mark@codesourcery.com>
3813
3814 * gcc.dg/empty1.C: Fix typo.
3815
3816 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
3817
3818 * gcc.dg/alias-1.c: New test.
3819
3820 2002-10-01 Mark Mitchell <mark@codesourcery.com>
3821
3822 * gcc.dg/empty1.C: New test.
3823
3824 * g++.dg/tls/init-2.C: Tweak error messages.
3825
3826 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
3827
3828 * gcc.c-torture/compile/20020923-1.c: New test.
3829
3830 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
3831
3832 * gcc.c-torture/execute/ffs-1.c: New test.
3833 * gcc.c-torture/execute/ffs-2.c: Ditto.
3834
3835 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
3836
3837 * g++.dg/overload/member1.C: New test.
3838
3839 2002-09-30 Mark Mitchell <mark@codesourcery.com>
3840
3841 * g++.dg/abi/empty7.C: New test.
3842 * g++.dg/init/pm2.C: Likewise.
3843
3844 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
3845
3846 * g++.dg/rtti/crash1.C: New test.
3847
3848 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
3849
3850 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3851 gcc.dg/sibcall-4.c: New tests.
3852
3853 2002-09-28 Roger Sayle <roger@eyesopen.com>
3854
3855 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3856 powerpc and MMIX targets.
3857
3858 2002-09-27 Zack Weinberg <zack@codesourcery.com>
3859
3860 * gcc.dg/cpp/20020927-1.c: New.
3861
3862 2002-09-26 David S. Miller <davem@redhat.com>
3863
3864 * gcc.c-torture/compile/trunctfdf.c: New.
3865
3866 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3867
3868 * lib/target-supports.exp (check_weak_available): Handle solaris2.
3869
3870 2002-09-27 Alan Modra <amodra@bigpond.net.au>
3871
3872 * gcc.c-torture/execute/loop-15.c: New.
3873
3874 2002-09-26 Janis Johnson <janis187@us.ibm.com>
3875
3876 * README.QMTEST: Fix typo.
3877
3878 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3879
3880 * gcc.dg/20020926-1.c: New test.
3881
3882 2002-09-25 David S. Miller <davem@redhat.com>
3883
3884 PR target/7842
3885 * gcc.c-torture/execute/shiftdi.c: New test.
3886
3887 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
3888
3889 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3890 unique to the tool.
3891 * lib/g77.exp (g77_init): Likewise.
3892 * lib/g++.exp (g++_init): Likewise.
3893 * lib/objc.exp (objc_init): Likewise.
3894
3895 2002-09-25 Mark Mitchell <mark@codesourcery.com>
3896
3897 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3898 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3899 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3900
3901 2002-09-25 Richard Henderson <rth@redhat.com>
3902
3903 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3904 too-small long double.
3905
3906 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
3907
3908 * gcc.dg/20020919-1.c: New test.
3909
3910 2002-09-23 Mark Mitchell <mark@codesourcery.com>
3911
3912 * g++.dg/abi/bitfield6.C: New test.
3913 * g++.dg/abi/bitfield7.C: New test.
3914 * g++.dg/abi/bitfield8.C: New test.
3915 * g++.dg/abi/vbase11.C: New test.
3916
3917 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
3918
3919 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3920 hppa*-*-hpux*. Update test comment.
3921
3922 2002-09-20 Jakub Jelinek <jakub@redhat.com>
3923
3924 * gcc.dg/tls/struct-1.c: New test.
3925
3926 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
3927
3928 * gcc.dg/cpp/tr-warn2.c: Update.
3929
3930 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
3931
3932 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3933
3934 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
3935
3936 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3937 systems.
3938
3939 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
3940
3941 * gcc.c-torture/execute/ieee/mzero3.c: New test.
3942
3943 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3944 Adjust for c++filt moved to binutils. Remove spurious duplicate
3945 setting of cxxfilt.
3946
3947 2002-09-19 Geoffrey Keating <geoffk@apple.com>
3948
3949 * gcc.dg/20020312-2.c: Update for darwin.
3950
3951 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
3952
3953 * g++.old-deja/g++.other/crash32.C: Mark ICE.
3954
3955 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
3956
3957 * objc.dg/comp-types-1.m: New test.
3958 * objc.dg/comp-types-2.m: New test.
3959 * objc.dg/comp-types-3.m: New test.
3960 * objc.dg/comp-types-4.m: New test.
3961 * objc.dg/comp-types-5.m: New test.
3962 * objc.dg/comp-types-6.m: New test.
3963
3964 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
3965
3966 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3967
3968 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
3969
3970 * g++.dg/other/do1.C: New test.
3971
3972 * g++.dg/template/subst1.C: New test.
3973
3974 2002-09-16 Steve Ellcey <sje@cup.hp.com>
3975
3976 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3977
3978 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
3979
3980 * g++.dg/template/qualttp20.C: Adjust expected errors.
3981 * g++.old-deja/g++.jason/report.C: Likewise.
3982 * g++.old-deja/g++.other/qual1.C: Likewise.
3983
3984 * g++.dg/lookup/scoped2.C: New test.
3985
3986 * g++.dg/ext/asm3.C: New test.
3987
3988 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
3989
3990 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3991
3992 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
3993
3994 * ChangeLog: follow spelling conventions.
3995 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3996 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3997 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3998 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3999 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
4000 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
4001 * g++.old-deja/g++.law/global-init1.C: Likewise.
4002 * g++.old-deja/g++.other/delete4.C: Likewise.
4003 * g++.old-deja/g++.other/inline21.C: Likewise.
4004 * g++.old-deja/g++.other/singleton.C: Likewise.
4005 * g77.dg/strlen0.f: Likewise.
4006 * g77.f-torture/compile/20010519-1.f: Likewise.
4007 * g77.f-torture/compile/980310-4.f: Likewise.
4008 * gcc.c-torture/compile/20000605-1.c: Likewise.
4009 * gcc.c-torture/execute/20020225-1.c: Likewise.
4010 * gcc.dg/c90-hexfloat-2.c: Likewise.
4011 * gcc.dg/c99-bool-1.c: Likewise.
4012 * gcc.dg/c99-hexfloat-2.c: Likewise.
4013 * gcc.dg/dll-2.c: Likewise.
4014 * gcc.dg/wtr-union-init-1.c: Likewise.
4015 * gcc.dg/wtr-union-init-2.c: Likewise.
4016 * gcc.dg/wtr-union-init-3.c: Likewise.
4017 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4018 * gcc.dg/cpp/defined.c: Likewise.
4019 * gcc.dg/cpp/macsyntx.c: Likewise.
4020 * gcc.dg/cpp/paste2.c: Likewise.
4021 * gcc.dg/cpp/trad/defined.c: Likewise.
4022 * gcc.dg/format/c90-printf-1.c: Likewise.
4023 * gcc.dg/format/c90-scanf-1.c: Likewise.
4024 * gcc.dg/format/c99-printf-1.c: Likewise.
4025 * gcc.dg/format/c99-scanf-1.c: Likewise.
4026 * gcc.misc-tests/gcov-8.c: Likewise.
4027 * lib/profopt.exp: Likewise.
4028
4029 2002-09-15 Krister Walfridsson <cato@df.lth.se>
4030
4031 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
4032
4033 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
4034
4035 * g++.dg/inherit/using2.C: New test.
4036
4037 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
4038
4039 * ChangeLog: Follow spelling conventions.
4040 * g++.dg/template/friend4.C: Likewise.
4041 * g++.old-deja/g++.pt/crash67.C: Likewise.
4042 * gcc.c-torture/execute/20000801-4.c: Likewise.
4043 * gcc.dg/c90-digraph-1.c: Likewise.
4044 * gcc.dg/c94-digraph-1.c: Likewise.
4045 * gcc.dg/c99-digraph-1.c: Likewise.
4046 * gcc.dg/cpp/line5.c: Likewise.
4047 * gcc.dg/cpp/multiline.c: Likewise.
4048 * gcc.dg/cpp/trad/literals-1.c: Likewise.
4049 * gcc.dg/format/attr-3.c: Likewise.
4050 * gcc.dg/format/c90-scanf-3.c: Likewise.
4051 * gcc.dg/format/ext-4.c: Likewise.
4052
4053 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
4054
4055 * g++.dg/template/pretty1.C: New test.
4056
4057 2002-09-14 Alan Modra <amodra@bigpond.net.au>
4058
4059 * gcc.c-torture/execute/struct-cpy-1.c: New test.
4060
4061 2002-09-13 Matt Austern <austern@apple.com>
4062
4063 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
4064 passing a cast expression to a function by const reference.
4065
4066 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
4067
4068 * g++.dg/template/deduce1.C: New test.
4069
4070 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
4071
4072 * gcc.c-torture/execute/simd-1.c: Force all use of int to
4073 32-bit int.
4074
4075 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
4076
4077 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
4078 usage.
4079
4080 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
4081
4082 * gcc.c-torture/compile/20020910-1.c: New test.
4083
4084 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
4085
4086 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
4087
4088 2002-09-10 Andreas Jaeger <aj@suse.de>
4089
4090 * gcc.dg/20020312-2.c: Adjust for x86-64.
4091
4092 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
4093
4094 * g77.dg/7388.f: New test case for PR 7388.
4095
4096 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
4097
4098 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
4099
4100 2002-09-05 Ziemowit Laski <zlaski@apple.com>
4101
4102 * objc.dg/proto-lossage-1.m: New test.
4103
4104 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
4105
4106 * gcc.dg/cpp/_Pragma4.c: Fix typo.
4107
4108 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
4109
4110 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
4111 expected to pass.
4112
4113 2002-09-06 Stan Shebs <shebs@apple.com>
4114 David Edelsohn <edelsohn@gnu.org>
4115
4116 * gcc.dg/weak: New directory.
4117 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
4118 target-specific xfail bits.
4119 * gcc.dg/typeof-2.c: Move to new directory.
4120 * gcc.dg/weak.exp: New expect script.
4121
4122 2002-09-06 Alan Modra <amodra@bigpond.net.au>
4123
4124 * gcc.c-torture/execute/extzvsi.c: New test.
4125
4126 2002-09-05 Stan Shebs <shebs@apple.com>
4127
4128 * gcc.dg/weak-1.c: xfail on Darwin.
4129 * gcc.dg/weak-2.c: Ditto.
4130 * gcc.dg/weak-3.c: Ditto.
4131 * gcc.dg/weak-4.c: Ditto.
4132 * gcc.dg/weak-5.c: Ditto.
4133 * gcc.dg/weak-6.c: Ditto.
4134 * gcc.dg/weak-7.c: Ditto.
4135 * gcc.dg/weak-8.c: Ditto.
4136 * gcc.dg/weak-9.c: Ditto.
4137
4138 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
4139
4140 * gcc.c-torture/execute/loop-14.c: New test.
4141
4142 2002-09-04 Jakub Jelinek <jakub@redhat.com>
4143
4144 * g++.dg/other/cxa-atexit1.C: New test.
4145
4146 * gcc.dg/typeof-2.c: New test.
4147
4148 2002-09-03 Roger Sayle <roger@eyesopen.com>
4149
4150 * gcc.dg/builtins-2.c: New testcase.
4151 * gcc.dg/builtins-3.c: New testcase.
4152
4153 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
4154
4155 * gcc.dg/cpp/_Pragma4.c: New test.
4156
4157 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
4158
4159 * objc/execute/nil_method-1.m: New testcase.
4160
4161 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
4162
4163 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
4164 [Object class], not [Object initialize].
4165
4166 2002-08-31 Roger Sayle <roger@eyesopen.com>
4167 Hans-Peter Nilsson <hp@bitrange.com>
4168
4169 * gcc.c-torture/execute/20020720-1.x: Skip test on
4170 mmix-knuth-mmixware. Correct comment.
4171
4172 2002-08-27 Mark Mitchell <mark@codesourcery.com>
4173
4174 * testsuite/g++.dg/abi/bitfield5.C: New test.
4175 * testsuite/g++.dg/abi/vbase10.C: Likewise.
4176
4177 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
4178
4179 * objc.dg/undeclared-selector.m: New test.
4180
4181 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
4182
4183 * g++.dg/other/offsetof1.C: Avoid cast warning.
4184
4185 2002-08-26 Ziemowit Laski <zlaski@apple.com>
4186
4187 * objc.dg/super-class-2.m: New test.
4188
4189 2002-08-24 Matt Austern <austern@apple.com>
4190
4191 * g++.dg/ext/lvaddr.C: New test.
4192 * g++.dg/ext/lvcast.C: New test.
4193
4194 2002-08-22 Mark Mitchell <mark@codesourcery.com>
4195
4196 * testsuite/g++.dg/inherit/cond1.C: New test.
4197
4198 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
4199
4200 * gcc.dg/noncompile/incomplete-1.c: New test.
4201
4202 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4203
4204 * gcc.dg/typespec-1.c: New test.
4205
4206 2002-08-20 Devang Patel <dpatel@apple.com>
4207 * objc.dg/proto-hier-2.m: New test.
4208
4209 2002-08-19 Ziemowit Laski <zlaski@apple.com>
4210
4211 * objc.dg/bitfield-1.m: New test.
4212 * objc.dg/bitfield-2.m: New test.
4213
4214 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
4215
4216 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
4217 gcc.dg/c99-flex-array-4.c: New tests.
4218
4219 2002-08-16 Stan Shebs <shebs@apple.com>
4220
4221 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
4222
4223 2002-08-15 Jakub Jelinek <jakub@redhat.com>
4224
4225 * gcc.dg/typeof-1.c: New test.
4226 * g++.dg/ext/typeof2.C: New test.
4227
4228 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
4229
4230 * g++.dg/other/offsetof1.C: New test.
4231
4232 2002-08-14 Richard Henderson <rth@redhat.com>
4233
4234 * gcc.dg/tls/diag-3.c: Fix expected message strings.
4235
4236 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
4237
4238 * gcc.dg/cpp/_Pragma3.c: New test.
4239
4240 2002-08-13 Mark Mitchell <mark@codesourcery.com>
4241
4242 * g++.dg/template/inherit3: New test.
4243
4244 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
4245
4246 * gcc.dg/bitfld-4.c: Add blank options.
4247
4248 2002-08-09 Mark Mitchell <mark@codesourcery.com>
4249
4250 * g++.dg/template/crash1.C: New test.
4251
4252 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4253
4254 * gcc.dg/tls/opt-2.c: New test.
4255
4256 2002-08-08 Devang Patel <dpatel@apple.com>
4257
4258 * objc.dg/selector-1.m : New test
4259
4260 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4261
4262 * g++.dg/abi/bitfield4.C: New test.
4263 * gcc.dg/bitfld-4.c: New test.
4264
4265 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4266
4267 * g++.dg/other/packed1.C: New test.
4268
4269 2002-08-07 Mark Mitchell <mark@codesourcery.com>
4270
4271 * g++.dg/abi/offsetof.C: Tweak error messages.
4272 * g++.old-deja/g++.mike/p10769a.C: Likewise.
4273
4274 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4275
4276 * gcc.dg/bitfld-3.c: New test.
4277
4278 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4279 Richard Henderson <rth@redhat.com>
4280
4281 * gcc.dg/i386-bitfield1.c: New test.
4282 * g++.dg/abi/bitfield3.C: Update.
4283
4284 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
4285
4286 * objc.dg/const-str-2.m: Update.
4287 * gcc.dg/cpp/c++98.c: Change to C extension.
4288 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
4289 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
4290
4291 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
4292
4293 * testsuite/gcc.dg/tls/diag-3.c: New.
4294
4295 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
4296
4297 * g++.dg/README (Subdirectories): Document new subdir expr.
4298 * g++.dg/expr/pmf-1.C: New test.
4299
4300 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
4301
4302 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
4303
4304 2002-08-06 Jakub Jelinek <jakub@redhat.com>
4305
4306 * g++.dg/abi/bitfield3.C: New test.
4307
4308 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
4309
4310 * lib/gcov.exp: Tweak expected line formats.
4311 * gcc.misc-tests/gcov8.c: New test.
4312 * gcc.misc-tests/gcov8.x: New flags.
4313
4314 2002-08-05 Jakub Jelinek <jakub@redhat.com>
4315
4316 * consistency.vlad/layout/endian.c: Include string.h.
4317
4318 * gcc.c-torture/execute/20020805-1.c: New test.
4319
4320 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
4321
4322 * g++.dg/other/conversion1.C: New test.
4323
4324 2002-08-03 Roger Sayle <roger@eyesopen.com>
4325
4326 * gcc.dg/builtins-1.c: New testcase.
4327
4328 2002-08-02 Mark Mitchell <mark@codesourcery.com>
4329
4330 * g++.dg/inherit/access3.C: New test.
4331
4332 2002-08-01 Jakub Jelinek <jakub@redhat.com>
4333
4334 * gcc.dg/ia64-visibility-2.c: New test.
4335
4336 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
4337
4338 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4339 __qualifier_flags to __flags.
4340
4341 2002-07-31 Mark Mitchell <mark@codesourcery.com>
4342
4343 * g++.dg/inherit/operator1.C: New test.
4344 * g++.dg/lookup/disamb1.C: Fix typo in comment.
4345 * g++.dg/other/error1.C: Change expected error message.
4346 * g++.dg/template/conv4.C: Likewise.
4347
4348 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
4349
4350 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4351 for documented behavior.
4352
4353 2002-07-25 Roger Sayle <roger@eyesopen.com>
4354
4355 * gcc.c-torture/execute/20020720-1.x: Skip this test on
4356 several targets known to fail.
4357
4358 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
4359
4360 * gcc.dg/mips-args-[123].c: New tests.
4361
4362 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
4363
4364 * gcc.dg/ppc-spe.c: New.
4365
4366 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
4367
4368 * g++.dg/other/ptrmem4.C: New testcase.
4369
4370 2002-07-24 Richard Henderson <rth@redhat.com>
4371
4372 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4373
4374 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
4375
4376 * g++.dg/ext/alignof1.C (main): Return 0 for success.
4377
4378 2002-07-24 Roger Sayle <roger@eyesopen.com>
4379
4380 * gcc.c-torture/execute/memset-3.c: New testcase.
4381
4382 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
4383
4384 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4385 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4386
4387 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4388
4389 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4390 Delete.
4391
4392 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
4393
4394 * gcc.c-torture/compile/simd-4.c: New test.
4395
4396 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4397
4398 PR c++/7347, c++/7348
4399 * g++.dg/template/access4.C: New test.
4400 * g++.dg/template/access5.C: New test.
4401 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4402 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4403 * g++.old-deja/g++.pt/ttp58.C: Likewise.
4404 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
4405
4406 2002-07-22 Jakub Jelinek <jakub@redhat.com>
4407
4408 * gcc.dg/gnu89-init-2.c: New test.
4409
4410 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
4411
4412 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
4413
4414 2002-07-20 Roger Sayle <roger@eyesopen.com>
4415
4416 * gcc.c-torture/execute/20020720-1.c: New testcase.
4417
4418 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
4419
4420 * gcc.dg/cpp/Wsignprom.c: New tests.
4421
4422 2002-07-20 Alan Modra <amodra@bigpond.net.au>
4423
4424 * gcc.c-torture/execute/loop-13.c: New test.
4425
4426 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
4427
4428 * gcc.dg/cpp/expr.c: New tests.
4429
4430 2002 07-18 David Edelsohn <edelsohn@gnu.org>
4431
4432 * g++.dg/opt/pr6713.C: Add template instantiation.
4433
4434 2002-07-18 Alan Modra <amodra@bigpond.net.au>
4435
4436 * gcc.dg/nest.c: New test.
4437
4438 2002-07-17 Richard Henderson <rth@redhat.com>
4439
4440 * g++.dg/opt/pr6713.C: New test.
4441
4442 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
4443
4444 * gcc.c-torture/execute/loop-2e.x: Let the testcase
4445 XFAIL for all x86 processors.
4446
4447 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
4448
4449 * gcc.c-torture/execute/20010122-1.x: Do not test with
4450 -fomit-frame-pointer.
4451
4452 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4453
4454 * g++.dg/template/instantiate2.C: New test.
4455 * g++.dg/template/spec4.C: New test.
4456
4457 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4458
4459 * g++.dg/template/access2.C: New test.
4460 * g++.dg/template/access3.C: New test.
4461
4462 2002-07-15 Zack Weinberg <zack@codesourcery.com>
4463
4464 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
4465 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
4466 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
4467 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
4468 Convert to use <stdarg.h>.
4469 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
4470 Delete.
4471 * gcc.dg/va-arg-2.c: New.
4472 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
4473
4474 2002-07-15 Jakub Jelinek <jakub@redhat.com>
4475
4476 * gcc.c-torture/compile/20020710-1.c: New test.
4477
4478 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
4479 Andrew Pinski <pinskia@physics.uc.edu>
4480
4481 gcc.c-torture/compile/simd-2.c: New testcase.
4482 gcc.c-torture/compile/simd-3.c: Likewise.
4483
4484 2002-07-11 Mark Mitchell <mark@codesourcery.com>
4485
4486 PR c++/7224
4487 * g++.dg/overload/error1.C: New test.
4488
4489 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4490
4491 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
4492 configuration and IRIX 6 O32 ABI.
4493
4494 2002-07-11 Roger Sayle <roger@eyesopen.com>
4495
4496 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
4497
4498 2002-07-10 Roger Sayle <roger@eyesopen.com>
4499
4500 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
4501
4502 2002-07-10 Jeffrey A Law <law@redhat.com>
4503
4504 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
4505
4506 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
4507
4508 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
4509
4510 * gcc.dg/20020312-2.c: Check for __PPC__.
4511
4512 2002-07-09 Diego Novillo <dnovillo@redhat.com>
4513
4514 * gcc.c-torture/compile/20020709-1.c: New test.
4515
4516 2002-07-07 Roger Sayle <roger@eyesopen.com>
4517
4518 * g++.dg/template/qualttp21.C: New test case.
4519
4520 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
4521
4522 * gcc.c-torture/compile/20020706-1.c: New test.
4523 * gcc.c-torture/compile/20020706-2.c: New test.
4524
4525 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
4526 Alexandre Oliva <aoliva@redhat.com>
4527
4528 * g++.dg/warn/incomplete1.C: New test.
4529
4530 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4531
4532 PR c++/7099
4533 * g++.dg/warn/noreturn1.C: New test.
4534
4535 2002-07-03 Mark Mitchell <mark@codesourcery.com>
4536
4537 PR c++/6706
4538 * g++.dg/debug/debug6.C: New test.
4539 * g++.dg/debug/debug7.C: New test.
4540
4541 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
4542
4543 * gcc.c-torture/compile/simd-3.c: New test.
4544
4545 2002-07-03 Chris Demetriou <cgd@broadcom.com>
4546
4547 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
4548 * gcc.dg/20020620-1.c: Likewise.
4549
4550 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4551
4552 PR c++/6944
4553 * g++.dg/init/array4.C: New test.
4554 * g++.dg/init/array5.C: New test.
4555
4556 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
4557
4558 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
4559 * gcc.c-torture/execute/simd-2.c (main): Likewise.
4560
4561 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4562
4563 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
4564 * gcc.dg/wtr-aggr-init-1.c: Likewise.
4565 * gcc.dg/wtr-conversion-1.c: Likewise.
4566 * gcc.dg/wtr-escape-1.c: Likewise.
4567 * gcc.dg/wtr-int-type-1.c: Likewise.
4568 * gcc.dg/wtr-label-1.c: Likewise.
4569 * gcc.dg/wtr-static-1.c: Likewise.
4570 * gcc.dg/wtr-strcat-1.c: Likewise.
4571 * gcc.dg/wtr-suffix-1.c: Likewise.
4572 * gcc.dg/wtr-switch-1.c: Likewise.
4573 * gcc.dg/wtr-unary-plus-1.c: Likewise.
4574 * gcc.dg/wtr-union-init-1.c: Likewise.
4575 * gcc.dg/wtr-union-init-2.c: Likewise.
4576 * gcc.dg/wtr-union-init-3.c: Likewise.
4577
4578 * gcc.dg/wtr-func-def-1.c: New test.
4579
4580 2002-07-02 Devang Patel <dpatel@apple.com>
4581
4582 * objc.dg/param-1.m: New test.
4583
4584 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
4585
4586 * gcc.dg/cpp/trad/directive.c: Add test.
4587 * gcc.dg/cpp/trad/macroargs.c: Add test.
4588 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
4589
4590 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
4591
4592 * gcc.dg/cpp/cmdlne-M.c: New test.
4593
4594 2002-07-02 Ziemowit Laski <zlaski@apple.com>
4595
4596 * objc.dg/desig-init-1.m: New test.
4597
4598 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4599
4600 PR c++/6716
4601 * g++.dg/template/instantiate1.C: New test.
4602
4603 2002-07-01 Mark Mitchell <mark@codesourcery.com>
4604
4605 PR c++/7112
4606 * g++.dg/template/sizeof2.C: New test.
4607
4608 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4609
4610 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
4611 gcc.dg/cpp/trad/include.c: New tests.
4612
4613 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
4614
4615 PR target/7177
4616 * gcc.c-torture/compile/20020701-1.c: New test.
4617
4618 2002-07-01 Stan Shebs <shebs@apple.com>
4619
4620 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
4621 header here...
4622 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
4623 (objc-torture-execute): or here.
4624
4625 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
4626
4627 * gcc.c-torture/execute/arith-rand-ll.c: New test.
4628
4629 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4630
4631 * gcc.dg/cpp/trad/escaped-nl.c: New test.
4632
4633 2002-06-30 Devang Patel <dpatel@apple.com>
4634
4635 * objc.dg/fsyntax-only.m: New test.
4636
4637 2002-06-27 Mark Mitchell <mark@codesourcery.com>
4638
4639 PR c++/6695
4640 * g++.dg/template/friend7.C: New file.
4641
4642 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
4643
4644 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
4645 return type.
4646
4647 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
4648
4649 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
4650 avoid division by zero.
4651
4652 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
4653
4654 * gcc.dg/Wunknownprag.c: New tests.
4655
4656 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
4657
4658 * gcc.c-torture/execute/simd-2.c: New test.
4659
4660 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
4661
4662 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
4663 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
4664 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
4665 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
4666 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
4667 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
4668 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
4669 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
4670 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
4671 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
4672 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
4673 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
4674 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
4675 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
4676 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
4677 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
4678 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
4679
4680 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
4681
4682 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
4683 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
4684 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
4685 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
4686 New tests.
4687 * gcc.dg/cpp/trad/directive.c: Update.
4688
4689 2002-06-23 Andreas Jaeger <aj@suse.de>
4690
4691 * gcc.c-torture/execute/complex-6.c: New.
4692
4693 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
4694
4695 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
4696 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
4697 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
4698 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
4699
4700 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
4701
4702 * gcc.dg/cpp/trad: New directory with traditional tests copied
4703 from parent directory.
4704 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4705 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4706 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4707 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4708 Move to trad/ and rename.
4709 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
4710 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
4711 gcc.dg/cpp/trad/redef2.c: New tests.
4712 * gcc.dg/cpp/trad/trad.exp: New driver.
4713
4714 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
4715
4716 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4717 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4718 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4719 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4720 Remove.
4721
4722 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
4723
4724 * gcc.dg/20020620-1.c: New test.
4725
4726 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4727
4728 * g++.dg/template/ttp4.C: New test.
4729
4730 2002-06-19 Jakub Jelinek <jakub@redhat.com>
4731
4732 * g++.dg/opt/vt1.C: Fix regexp.
4733
4734 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4735
4736 * gcc.c-torture/execute/pure-1.c: Make functions static again.
4737 Don't use attribute `noinline'.
4738
4739 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
4740
4741 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4742
4743 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
4744
4745 * gcc.c-torture/execute/simd-1.c: New.
4746
4747 * gcc.dg/simd-1.c: New.
4748
4749 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
4750
4751 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4752
4753 2002-06-16 Richard Henderson <rth@redhat.com>
4754
4755 * g++.dg/ext/anon-struct1.C: New.
4756 * g++.dg/ext/anon-struct2.C: New.
4757 * g++.dg/ext/anon-struct3.C: New.
4758 * gcc.dg/anon-struct-1.c: New.
4759 * gcc.dg/anon-struct-2.c: New.
4760 * gcc.dg/anon-struct-3.c: New.
4761 * gcc.dg/20011008-1.c: Adjust warning text.
4762 * gcc.dg/20020527-1.c: Add -fms-extensions.
4763
4764 2002-06-16 Richard Henderson <rth@redhat.com>
4765
4766 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4767
4768 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
4769
4770 * gcc.c-torture/execute/20020615-1.c: New test.
4771
4772 2002-06-15 Roger Sayle <roger@eyesopen.com>
4773
4774 * gcc.c-tortuture/execute/compare-1.c: New test case.
4775 * gcc.c-tortuture/execute/compare-2.c: New test case.
4776 * gcc.c-tortuture/execute/compare-3.c: New test case.
4777
4778 2002-06-13 Richard Henderson <rth@redhat.com>
4779
4780 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
4781 ia64 ilp32.
4782
4783 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4784
4785 * g++.dg/template/typename2.C: Update error message.
4786
4787 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
4788
4789 * gcc.c-torture/execute/20020611-1.c: New test.
4790
4791 2002-06-11 Bob Wilson <bob.wilson@acm.org>
4792
4793 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4794 list of targets to skip.
4795
4796 2002-06-10 Bob Wilson <bob.wilson@acm.org>
4797
4798 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4799 targets if not optimizing.
4800
4801 2002-06-10 Jakub Jelinek <jakub@redhat.com>
4802
4803 * gcc.c-torture/compile/20020605-1.c: New test.
4804
4805 * g++.dg/opt/vt1.C: New test.
4806
4807 * gcc.dg/20020531-1.c: New test.
4808
4809 * gcc.dg/20020530-1.c: New test.
4810
4811 * gcc.dg/20020527-1.c: New test.
4812
4813 * g++.dg/opt/cse1.C: New test.
4814
4815 2002-06-07 Roger Sayle <roger@eyesopen.com>
4816
4817 * gcc.dg/20020607-2.c: New test case.
4818
4819 2002-06-07 Jakub Jelinek <jakub@redhat.com>
4820
4821 * gcc.c-torture/compile/20020604-1.c: New test.
4822
4823 2002-06-04 Richard Henderson <rth@redhat.com>
4824
4825 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4826 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4827 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4828
4829 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
4830
4831 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4832
4833 2002-06-03 Richard Henderson <rth@redhat.com>
4834
4835 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4836 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4837
4838 2002-06-02 Richard Henderson <rth@redhat.com>
4839
4840 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4841 test functions static.
4842
4843 2002-06-02 Andreas Jaeger <aj@suse.de>
4844
4845 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4846 now.
4847
4848 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
4849
4850 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4851 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4852 Update for mofified diagnostics.
4853 * gcc.dg/c99-intconst-1.c: No longer fail.
4854
4855 2002-06-02 Richard Henderson <rth@redhat.com>
4856
4857 * gcc.dg/uninit-A.c: Remove xfail markers.
4858
4859 2002-06-01 Roger Sayle <roger@eyesopen.com>
4860
4861 * gcc.dg/fnegate-1.c: New test case.
4862
4863 2002-05-30 Osku Salerma <osku@iki.fi>
4864
4865 * gcc.c-torture/execute/mayalias-1.c: New file.
4866
4867 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
4868
4869 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4870 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4871 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4872
4873 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
4874
4875 * gcc.c-torture/execute/20020529-1.c: New test.
4876
4877 2002-05-27 Richard Henderson <rth@redhat.com>
4878
4879 * g++.dg/ext/attrib6.C: New test case.
4880
4881 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4882
4883 * gcc.c-torture/execute/pure-1.c: New test.
4884
4885 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
4886
4887 * gcc.dg/cpp/arith-2.c: Remove.
4888
4889 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
4890
4891 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4892 * gcc.dg/cpp/if-3.c: Remove.
4893
4894 2002-05-26 Jakub Jelinek <jakub@redhat.com>
4895
4896 * g++.dg/opt/cse2.C: New test.
4897
4898 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
4899
4900 * gcc.dg/cpp/arith-1.c: New semantic tests.
4901 * gcc.dg/cpp/if-1.c: Update.
4902
4903 2002-05-24 Ben Elliston <bje@redhat.com>
4904
4905 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4906
4907 2002-05-24 Jakub Jelinek <jakub@redhat.com>
4908
4909 * gcc.dg/verbose-asm.c: New test.
4910
4911 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
4912
4913 * gcc.dg/cpp/paste12.c: New test.
4914
4915 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
4916
4917 * g++.dg/parse/named_ops.C: New test.
4918
4919 2002-05-23 Mark Mitchell <mark@codesourcery.com>
4920
4921 * gcc/testsuite/gcc.dg/weak-8.c: New test.
4922
4923 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
4924
4925 * gcc.dg/weak-2.c: Allow optional leading underscore
4926 in scan-assembler symbol name.
4927 * gcc.dg/weak-3.c: Likewise.
4928 * gcc.dg/weak-4.c: Likewise.
4929 * gcc.dg/weak-5.c: Likewise.
4930
4931 2002-05-23 Jakub Jelinek <jakub@redhat.com>
4932
4933 * gcc.dg/20020523-1.c: New test.
4934
4935 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
4936
4937 * objc.dg/const-str-2.m: Update now that we stop after
4938 a command line error.
4939
4940 2002-05-22 Richard Henderson <rth@redhat.com>
4941
4942 * g++.dg/dg.exp: Fix typo in test pruneing.
4943
4944 2002-05-22 Richard Henderson <rth@redhat.com>
4945
4946 * g++.dg/dg.exp: Prune the tls subdirectory.
4947 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4948 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4949 * g++.dg/tls/init-1.C: New.
4950
4951 2002-05-22 Jakub Jelinek <jakub@redhat.com>
4952
4953 * gcc.dg/20020517-1.c: New test.
4954
4955 2002-05-21 Richard Henderson <rth@redhat.com>
4956
4957 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4958 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4959
4960 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
4961
4962 * g++.dg/other/copy2.C: New test.
4963
4964 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
4965
4966 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4967 (MAX_COPY): Bump up to 10 times sizeof (long long).
4968 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4969
4970 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4971 sizeof (long long).
4972
4973 * gcc.c-torture/execute/strcpy-1.c: New test.
4974
4975 2002-05-19 Jason Merrill <jason2redhat.com>
4976
4977 * g++.dg/ext/oper1.C: New test.
4978
4979 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
4980 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
4981
4982 * README.QMTEST: New file.
4983
4984 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4985
4986 2002-05-19 Andreas Jaeger <aj@suse.de>
4987
4988 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4989 now.
4990 * gcc.c-torture/execute/loop-2d.x: Likewise.
4991
4992 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
4993
4994 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
4995 support weak symbols.
4996 * gcc.dg/weak-4.c: Likewise
4997 * gcc.dg/weak-6.c: Likewise
4998
4999 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
5000
5001 * gcc.dg/weak-3.c: Add dg-excess-error comment for
5002 cygwin, coff and h8300-*-hms targets
5003 * gcc.dg/weak-5.c: Likewise
5004 * gcc.dg/weak-7.c: Likewise
5005
5006 2002-05-16 Jason Merrill <jason@redhat.com>
5007
5008 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
5009 (scan-assembler-not, scan-assembler-dem): Likewise.
5010 (scan-assembler-dem-not): Likewise.
5011
5012 2002-05-15 Richard Henderson <rth@redhat.com>
5013
5014 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
5015
5016 2002-05-15 Richard Henderson <rth@redhat.com>
5017
5018 * gcc.dg/weak-5.c (vfoo1c): No warning here.
5019 (vfoo1f): Warning here.
5020 (vfoo1l): Don't redefine the alias.
5021
5022 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5023
5024 * g++.dg/init/pm1.C: New test.
5025
5026 2002-05-12 David S. Miller <davem@redhat.com>
5027
5028 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
5029 types.
5030
5031 2002-05-10 Roger Sayle <roger@eyesopen.com>
5032
5033 * gcc.c-torture/execute/20020510-1.c: New test case.
5034
5035 2002-05-10 David S. Miller <davem@redhat.com>
5036
5037 * gcc.c-torture/execute/conversion.c: Test long double too.
5038
5039 2002-05-09 Jakub Jelinek <jakub@redhat.com>
5040
5041 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
5042 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
5043 * lib/g++.exp (g++_link_flags): Likewise.
5044 * lib/objc.exp (objc_target_compile): Likewise.
5045
5046 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
5047
5048 * gcc.dg/cpp/poison.c: Update.
5049 * gcc.dg/cpp/20000625-2.c: Remove.
5050 * gcc.dg/cpp/direct2s.c: Remove final test.
5051
5052 2002-05-08 Tom Rix <trix@redhat.com>
5053
5054 * gcc.c-torture/execute/20020508-1.c: New test.
5055 * gcc.c-torture/execute/20020508-2.c: New test.
5056 * gcc.c-torture/execute/20020508-3.c: New test.
5057
5058 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
5059
5060 * gcc.dg/cpp/charconst-4.c: More tests.
5061
5062 2002-05-08 Mark Mitchell <mark@codesourcery.com>
5063
5064 PR c/6569
5065 * gcc.dg/weak-3.c: Update location of warning messages.
5066 * gcc.dg/weak-5.c: Likewise.
5067
5068 2002-05-06 Roger Sayle <roger@eyesopen.com>
5069
5070 * gcc.c-torture/execute/20020506-1.c: New test case.
5071
5072 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
5073
5074 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
5075
5076 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5077
5078 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
5079
5080 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5081
5082 * gcc.dg/cpp/charconst-3.c: New test.
5083
5084 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
5085
5086 * gcc.dg/cpp/charconst.c: Update tests.
5087
5088 2002-05-05 Tim Josling <tej@melbpc.org.au>
5089
5090 * treelang: Added directory for new sample language treelang. Also
5091 lib/treelang.exp: New file to signal treelang should be tested.
5092
5093 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5094
5095 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
5096 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
5097 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
5098 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
5099 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
5100 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
5101 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5102
5103 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5104
5105 * gcc.dg/format/xopen-2.c: New test.
5106
5107 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5108
5109 * gcc.dg/20020503-1.c: New test.
5110
5111 2002-05-02 Mark Mitchell <mark@codesourcery.com>
5112
5113 * g++.dg/init/dtor1.C: Make it tougher.
5114
5115 2002-05-01 Mark Mitchell <mark@codesourcery.com>
5116
5117 * g++.dg/init/dtor1.C: New test.
5118
5119 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
5120
5121 * gcc.dg/altivec-8.c: New.
5122
5123 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
5124
5125 * gcc.dg/altivec-7.c: New.
5126
5127 2002-04-29 Jakub Jelinek <jakub@redhat.com>
5128
5129 * g++.dg/parse/typedef1.C: New test.
5130
5131 2002-04-29 Mark Mitchell <mark@codesourcery.com>
5132
5133 PR c++/6486
5134 * g++.dg/template/friend6.C: New test.
5135
5136 PR c++/6492
5137 * g++.dg/init/copy1.C: New test.
5138
5139 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
5140
5141 * g++.dg/warn/effc1.C: New test.
5142
5143 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
5144
5145 * gcc.dg/cpp/if-cexp.c: Add a test.
5146
5147 2002-04-28 Jakub Jelinek <jakub@redhat.com>
5148
5149 * gcc.dg/20020426-2.c: New test.
5150
5151 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
5152
5153 * gcc.dg/cpp/if-mop.c: Update.
5154 * gcc.dg/cpp/if-mpar.c: Add test.
5155 * gcc.dg/cpp/if-oppr.c: Update.
5156
5157 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5158
5159 PR c/6343
5160 * gcc.dg/weak-[2-7].c: New tests.
5161
5162 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5163
5164 * gcc.dg/enum1.c: New test.
5165
5166 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5167
5168 PR c++/6497
5169 * g++.dg/inherit/access2.C: New test.
5170
5171 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5172
5173 PR bootstrap/6445
5174 * gcc.dg/20020426-1.c: New test.
5175
5176 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5177
5178 * g++.dg/abi/enum1.C: New test.
5179
5180 2002-04-26 Richard Henderson <rth@redhat.com>
5181
5182 * gcc.dg/c99-bool-1.c: Expect always true warning.
5183
5184 2002-04-25 Roger Sayle <roger@eyesopen.com>
5185
5186 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
5187
5188 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5189
5190 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
5191 targets.
5192
5193 2002-04-24 Mark Mitchell <mark@codesourcery.com>
5194
5195 * g++.dg/abi/mange7.C: New test.
5196
5197 PR c++/6438.
5198 * g++.dg/parse/stmtexpr2.C: New test.
5199
5200 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5201
5202 * gcc.dg/20020312-2.c: Add SH target.
5203
5204 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5205
5206 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
5207 compiler output on mips*-*-irix*.
5208
5209 2002-04-23 Jakub Jelinek <jakub@redhat.com>
5210
5211 * g++.dg/parse/attr1.C: New test.
5212
5213 2002-04-23 Roger Sayle <roger@eyesopen.com>
5214
5215 * gcc.c-torture/execute/string-opt-17.c: New test case.
5216 * gcc.c-torture/execute/memset-2.c: New test case.
5217
5218 2002-04-23 Mark Mitchell <mark@codesourcery.com>
5219
5220 PR c++/6256:
5221 * g++.dg/template/friend5.C: New test.
5222
5223 PR c++/6331:
5224 * g++.dg/template/qual1.C: Likewise.
5225
5226 2002-04-22 Zack Weinberg <zack@codesourcery.com>
5227
5228 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
5229 Include stdlib.h, not stdio.h or ctype.h.
5230
5231 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
5232
5233 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
5234 cris-*-elf* and mmix-*-*.
5235 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
5236 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
5237 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
5238 Ditto.
5239 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
5240 * gcc.dg/wchar_t-1.c: Ditto.
5241
5242 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
5243
5244 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
5245 Clarify comment.
5246
5247 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
5248
5249 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
5250
5251 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5252
5253 * gcc.c-torture/execute/20000906-1.x: Delete.
5254
5255 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
5256
5257 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
5258
5259 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
5260
5261 * PR6367
5262 * g77.f-torture/execute/6367.f: New test.
5263 * g77.f-torture/execute/6367.x: Disable for MMIX.
5264
5265 2002-04-19 Mark Mitchell <mark@codesourcery.com>
5266
5267 * PR6352
5268 * g++.dg/opt/inline2.C: New test.
5269
5270 2002-04-18 Richard Henderson <rth@redhat.com>
5271
5272 * gcc.dg/20000906-1.c: Enable for all targets.
5273 * gcc.c-torture/compile/iftrap-2.c: New.
5274
5275 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5276
5277 * gcc.dg/20020418-1.c: New test.
5278 * gcc.dg/20020418-2.c: New test.
5279
5280 2002-04-18 Richard Henderson <rth@redhat.com>
5281
5282 * gcc.c-torture/compile/iftrap-1.c: New.
5283 * gcc.dg/iftrap-1.c: Adjust for ia64.
5284 * gcc.dg/iftrap-2.c: New.
5285
5286 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5287
5288 * gcc.c-torture/compile/20020418-1.c: New test.
5289
5290 2002-04-18 Roger Sayle <roger@eyesopen.com>
5291
5292 * gcc.c-torture/compile/20020415-1.c: New.
5293
5294 2002-04-18 David S. Miller <davem@redhat.com>
5295
5296 * gcc.c-torture/execute/20020418-1.c: New test.
5297
5298 2002-04-17 Jakub Jelinek <jakub@redhat.com>
5299
5300 * gcc.dg/20020416-1.c: New test.
5301
5302 * g++.dg/opt/inline1.C: New test.
5303
5304 2002-04-16 Jakub Jelinek <jakub@redhat.com>
5305
5306 * gcc.dg/altivec-5.c: New test.
5307
5308 * gcc.dg/20020415-1.c: New test.
5309
5310 2002-04-15 Mark Mitchell <mark@codesourcery.com>
5311
5312 * testsuite/lib/chill.exp: Remove.
5313
5314 2002-04-14 Jakub Jelinek <jakub@redhat.com>
5315
5316 * g++.dg/other/big-struct.C: New test.
5317
5318 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
5319
5320 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
5321 of scratch file.
5322
5323 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
5324
5325 PR c/6277
5326 * gcc.dg/i386-387-1.c: Allow optional leading underscore
5327 in scan-assembler function name
5328
5329 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
5330
5331 * g77.f-torture/execute/980628-4.x,
5332 g77.f-torture/execute/980628-5.x,
5333 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5334 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5335 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5336 i[34567]86-*-*.
5337
5338 2002-04-13 David S. Miller <davem@redhat.com>
5339
5340 * gcc.c-torture/execute/20020413-1.c: New test.
5341
5342 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
5343
5344 * gcc.dg/asm-6.c,
5345 * g++.dg/ext/asm1.C: New tests.
5346
5347 2002-04-12 Mark Mitchell <mark@codesourcery.com>
5348
5349 PR c++ 5373.
5350 * g++.dg/parse/stmtexpr1.C: New test.
5351
5352 PR c++/5189.
5353 * g++.dg/template/copy1.C: New test.
5354
5355 2002-04-12 Richard Henderson <rth@redhat.com>
5356
5357 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5358
5359 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
5360
5361 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5362 gcc.c-torture/execute/20020307-2.c.
5363
5364 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
5365
5366 * g++.dg/ext/attrib5.C,
5367 * g++.dg/lookup/struct1.C: New tests.
5368
5369 2002-04-11 Jakub Jelinek <jakub@redhat.com>
5370
5371 * gcc.dg/20020411-1.c: New test.
5372
5373 * gcc.c-torture/execute/20020411-1.c: New test.
5374
5375 2002-04-10 Janis Johnson <janis187@us.ibm.com>
5376
5377 * g77.f-torture/execute/6177.f: New test.
5378
5379 2002-04-10 Jakub Jelinek <jakub@redhat.com>
5380
5381 PR middle-end/6247
5382 * g++.dg/opt/cleanup1.C: New test.
5383
5384 * g++.dg/opt/const1.C: New test.
5385
5386 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
5387
5388 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5389
5390 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
5391
5392 PR c++/5507
5393 * g++.dg/template/typename2.C: New test.
5394
5395 2002-04-10 Alan Modra <amodra@bigpond.net.au>
5396
5397 * gcc.c-torture/execute/loop-12.c: New.
5398
5399 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
5400
5401 * g77.f-torture/execute/980628-4.x,
5402 g77.f-torture/execute/980628-5.x,
5403 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5404 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5405 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
5406
5407 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5408
5409 PR optimization/6086
5410 * g++.dg/opt/preinc1.C: New test.
5411
5412 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5413
5414 PR c++/5571
5415 * g++.dg/opt/static2.C: New test.
5416
5417 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5418
5419 PR c/5120
5420 * gcc.dg/20020406-1.c: New test.
5421
5422 2002-04-04 David S. Miller <davem@redhat.com>
5423
5424 * gcc.c-torture/execute/20020404-1.c: New test.
5425
5426 2002-04-04 Jakub Jelinek <jakub@redhat.com>
5427
5428 PR c/6123
5429 * gcc.dg/20020312-2.c: Do not declare global register variable
5430 if __PIC__ or __pic__ is defined.
5431
5432 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
5433
5434 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
5435 __asm__ so that it works correctly even if -ansi -pedantic-errors.
5436
5437 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5438
5439 * gcc.misc-tests/linkage.exp: Update last change to handle
5440 sparc*-, not just sparc-.
5441
5442 2002-04-03 Richard Henderson <rth@redhat.com>
5443
5444 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5445
5446 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5447
5448 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
5449
5450 2002-04-02 David S. Miller <davem@redhat.com>
5451
5452 * gcc.c-torture/execute/20020402-3.c: New test.
5453
5454 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5455
5456 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
5457 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
5458
5459 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
5460 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
5461 g77.f-torture/execute/20001201.x,
5462 g77.f-torture/execute/u77-test.x: New files.
5463
5464 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
5465 * gcc.dg/wchar_t-1.c: Ditto.
5466
5467 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5468
5469 * gcc.c-torture/execute/20020402-1.c: New test.
5470
5471 2002-04-01 Richard Henderson <rth@redhat.com>
5472
5473 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
5474
5475 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
5476
5477 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5478
5479 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
5480
5481 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5482
5483 * g++.dg/inherit/template-as-base.C: Expect error.
5484 * g++.dg/inherit/namespace-as-base.C: Likewise.
5485
5486 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5487
5488 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
5489 g++.dg/ext/instantiate3.C: Tweak match patterns.
5490
5491 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
5492 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
5493 -da test.
5494
5495 2002-03-31 Richard Henderson <rth@redhat.com>
5496
5497 * gcc.dg/special/alias-2.c: New.
5498 * gcc.dg/special/ecos.exp: Run it.
5499
5500 2002-03-31 Richard Henderson <rth@redhat.com>
5501
5502 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
5503
5504 2002-03-31 Kazu Hirata <kazu@hxi.com>
5505
5506 * gcc.dg/weak-1.c: Disable on h8300 port.
5507
5508 2002-03-29 Janis Johnson <janis187@us.ibm.com>
5509
5510 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
5511 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
5512 ordering tests.
5513 * g++.dg/bprob/bprob-1.C: New test.
5514 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
5515 * g++.dg/gcov/gcov-1.C: New test.
5516 * g++.dg/gcov/gcov-1.x: New file.
5517 * g++.dg/gcov/gcov-2.C: New test.
5518 * g++.dg/gcov/gcov-3.C: New test.
5519 * g++.dg/gcov/gcov-3.h: New file.
5520
5521 2002-03-28 Roger Sayle <roger@eyesopen.com>
5522
5523 * g++.old-deja/g++.other/builtins5.C: New test.
5524 * g++.old-deja/g++.other/builtins6.C: New test.
5525 * g++.old-deja/g++.other/builtins7.C: New test.
5526 * g++.old-deja/g++.other/builtins8.C: New test.
5527 * g++.old-deja/g++.other/builtins9.C: New test.
5528
5529 2002-03-29 Jakub Jelinek <jakub@redhat.com>
5530
5531 * g++.dg/opt/static1.C: New test.
5532
5533 * g++.dg/opt/longbranch1.C: New test.
5534
5535 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
5536
5537 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
5538
5539 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
5540
5541 2002-03-28 Jeffrey A Law (law@redhat.com)
5542
5543 * gcc.c-torture/execute/20020328-1.c: New test.
5544
5545 2002-03-27 Richard Henderson <rth@redhat.com>
5546
5547 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
5548 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
5549 move from g++.old-deja/g++.ext/.
5550
5551 2002-03-27 Mark Mitchell <mark@codesourcery.com>
5552
5553 * g++.dg/init/new2.C: New test.
5554
5555 2002-03-26 Richard Henderson <rth@redhat.com>
5556
5557 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
5558
5559 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
5560 on sparc.
5561
5562 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
5563 sparcv9 systems.
5564 * gcc.dg/20001102-1.c: Likewise.
5565
5566 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
5567
5568 * gcc.dg/cpp/endif-pedantic1.c,
5569 gcc.dg/cpp/endif-pedantic2.c: New tests.
5570
5571 2002-03-26 Mark Mitchell <mark@codesourcery.com>
5572
5573 * g++.dg/init/new1.C: New test.
5574
5575 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
5576
5577 * g++.dg/abi/vbase9.C: New test.
5578
5579 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
5580
5581 * gcc.dg/arm-asm.c: New test.
5582
5583 2002-03-26 Andrew Cagney <ac131313@redhat.com>
5584
5585 * gcc.dg/Wswitch-enum.c: New test.
5586 Fix PR c/5044.
5587
5588 2002-03-26 Richard Henderson <rth@redhat.com>
5589
5590 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
5591 structure.
5592
5593 2002-03-25 Richard Henderson <rth@redhat.com>
5594
5595 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
5596 sparcv9 systems.
5597
5598 * gcc.c-torture/compile/20011119-1.c (xxx): New.
5599 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5600
5601 2002-03-25 Zack Weinberg <zack@codesourcery.com>
5602
5603 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
5604
5605 2002-03-25 Bob Wilson <bob.wilson@acm.org>
5606
5607 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
5608 targets using generic thunk support.
5609
5610 2002-03-25 Jakub Jelinek <jakub@redhat.com>
5611
5612 * gcc.c-torture/compile/20020323-1.c: New test.
5613
5614 * g++.dg/opt/conj2.C: New test.
5615
5616 2002-03-24 Richard Henderson <rth@redhat.com>
5617
5618 * gcc.dg/weak-1.c: Use -fno-common.
5619
5620 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5621
5622 * g77.dg/f77-edit-apostrophe-out.f: New test
5623 * g77.dg/f77-edit-h-out.f: New test
5624 * g77.dg/f77-edit-t-in.f: New test
5625 * g77.dg/f77-edit-t-out.f: New test
5626 * g77.dg/f77-edit-x-out.f: New test
5627 * g77.dg/f77-edit-slash-out.f: New test
5628 * g77.dg/f77-edit-colon-out.f: New test
5629 * g77.dg/f77-edit-s-out.f: New test
5630
5631 2002-03-24 Richard Henderson <rth@redhat.com>
5632
5633 * objc/execute/formal_protocol-6.x: New XFAIL.
5634
5635 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5636
5637 * gcc.dg/weak-1.c: Early return from dg-final on platforms
5638 that do not support weak symbols
5639
5640 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5641
5642 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
5643 * lib/g77.exp: Likewise
5644 * lib/objc.exp: Likewise
5645
5646 2002-03-23 Andrew Cagney <ac131313@redhat.com>
5647
5648 * gcc.dg/Wswitch-default.c: New test.
5649
5650 2002-03-23 Jakub Jelinek <jakub@redhat.com>
5651
5652 * g++.dg/other/enum1.C: New test.
5653
5654 2002-03-23 Zack Weinberg <zack@codesourcery.com>
5655
5656 * gcc.dg/pragma-ep-3.c: Fix typo.
5657
5658 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5659
5660 * g++.dg/inherit/template-as-base.C: New test.
5661
5662 2002-03-22 Jakub Jelinek <jakub@redhat.com>
5663
5664 * g++.old-deja/g++.other/dwarf2-1.C: Move...
5665 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
5666
5667 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
5668
5669 * gcc.dg/cpp/multiline.c: Update to match.
5670
5671 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
5672
5673 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
5674
5675 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
5676
5677 * gcc.dg/cpp/extratokens2.c: New file.
5678
5679 2002-03-21 David Edelsohn <edelsohn@gnu.org>
5680
5681 * gcc.dg/20020312-2.c: Add rs6000 target.
5682
5683 * gcc.c-torture/compile/20020319-1.c: New test.
5684
5685 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5686
5687 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
5688 (A, E): Handle this.
5689
5690 2002-03-20 Jason Merrill <jason@redhat.com>
5691
5692 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
5693 ignoring -fpic.
5694 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
5695 through prune_gcc_output.
5696
5697 2002-03-20 Jakub Jelinek <jakub@redhat.com>
5698
5699 * gcc.c-torture/compile/20020320-1.c: New test.
5700
5701 2002-03-19 Jakub Jelinek <jakub@redhat.com>
5702
5703 * gcc.c-torture/compile/20020318-1.c: New test.
5704
5705 * gcc.dg/struct-by-value-1.c: New test.
5706
5707 * gcc.dg/20020319-1.c: New test.
5708
5709 2002-03-18 Jakub Jelinek <jakub@redhat.com>
5710
5711 * g++.dg/opt/conj1.C: New test.
5712
5713 2002-03-17 Mark Mitchell <mark@codesourcery.com>
5714
5715 * g++.dg/template/qualttp20.C: Revert previous change.
5716 * g++.dg/template/qualttp3.C: Likewise.
5717 * g++.dg/template/qualttp4.C: Likewise
5718 * g++.dg/template/qualttp5.C: Likewise
5719 * g++.dg/template/qualttp6.C: Likewise
5720 * g++.dg/template/qualttp7.C: Likewise
5721 * g++.dg/template/qualttp8.C: Likewise
5722 * g++.dg/template/recurse.C: Likewise.
5723
5724 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
5725
5726 * gcc.dg/cpp/wchar-1.c: Update.
5727
5728 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
5729
5730 * g++.dg/template/conv1.C: New test.
5731 * g++.dg/template/conv2.C: New test.
5732 * g++.dg/template/conv3.C: New test.
5733 * g++.dg/template/conv4.C: New test.
5734
5735 2002-03-15 Mark Mitchell <mark@codesourcery.com>
5736
5737 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5738 * g++.dg/template/qualttp3.C: Likewise.
5739 * g++.dg/template/qualttp4.C: Likewise
5740 * g++.dg/template/qualttp5.C: Likewise
5741 * g++.dg/template/qualttp6.C: Likewise
5742 * g++.dg/template/qualttp7.C: Likewise
5743 * g++.dg/template/qualttp8.C: Likewise
5744 * g++.dg/template/recurse.C: Likewise.
5745
5746 2002-03-15 Mark Mitchell <mark@codesourcery.com>
5747
5748 * g++.dg/opt/dtor1.C: New test.
5749
5750 2002-03-15 Jakub Jelinek <jakub@redhat.com>
5751
5752 * gcc.c-torture/compile/20020315-1.c: New test.
5753
5754 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
5755
5756 * gcc.dg/weak-1.c: Fix scan tests.
5757
5758 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
5759
5760 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5761 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5762 cris-*-aout* mmix-*-*.
5763 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5764 cris-*-aout* mmix-*-*.
5765 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5766 cris-*-elf* cris-*-aout* and mmix-*-*.
5767 * gcc.dg/20001009-1.c: Ditto.
5768 * gcc.dg/20010912-1.c: Ditto.
5769 * gcc.dg/20020122-4.c: Ditto.
5770 * gcc.dg/inline-2.c: Ditto.
5771
5772 2002-03-14 Jeffrey A Law (law@cygnus.com)
5773
5774 * gcc.c-torture/compile/20020314-1.c: New test.
5775
5776 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
5777
5778 * gcc.c-torture/execute/20020314-1.c: New test.
5779
5780 2002-03-14 Jakub Jelinek <jakub@redhat.com>
5781
5782 * g++.dg/warn/Wunused-1.C: New test.
5783
5784 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
5785
5786 * g++.dg/abi/mangle6.C: New test.
5787
5788 2002-03-13 Jakub Jelinek <jakub@redhat.com>
5789
5790 * gcc.c-torture/compile/20020309-2.c: New test.
5791
5792 * gcc.c-torture/compile/20020312-1.c: New test.
5793
5794 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
5795
5796 * g++.dg/other/access1.C: New test.
5797
5798 2002-03-12 Jakub Jelinek <jakub@redhat.com>
5799
5800 * gcc.c-torture/execute/wchar_t-1.c: New test.
5801
5802 2002-03-12 David Edelsohn <edelsohn@gnu.org>
5803
5804 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5805
5806 2002-03-12 Roger Sayle <roger@eyesopen.com>
5807
5808 * gcc.dg/20020312-1.c: New test case.
5809
5810 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
5811
5812 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5813
5814 2002-03-11 Richard Henderson <rth@redhat.com>
5815
5816 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5817 * g++.old-deja/g++.jason/report.C: Likewise.
5818
5819 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5820
5821 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5822 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5823
5824 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5825
5826 * testsuite/g++.dg/overload/pmf1.C: New test.
5827
5828 2002-03-11 Kazu Hirata <kazu@hxi.com>
5829
5830 * gcc.c-torture/execute/20020307-1.c: Use long.
5831
5832 2002-03-11 Jakub Jelinek <jakub@redhat.com>
5833
5834 PR optimization/5844
5835 * gcc.dg/20020310-1.c: New test.
5836
5837 2002-03-09 Michael Meissner <meissner@redhat.com>
5838
5839 * gcc.c-torture/execute/memcpy-2.c: New test.
5840 * gcc.c-torture/execute/memset-1.c: New test.
5841 * gcc.c-torture/execute/strlen-1.c: New test.
5842 * gcc.c-torture/execute/strcmp-1.c: New test.
5843 * gcc.c-torture/execute/strncmp-1.c: New test.
5844
5845 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
5846
5847 * gcc.dg/ppc-ldstruct.c: New test.
5848
5849 2002-03-09 Jakub Jelinek <jakub@redhat.com>
5850
5851 * gcc.c-torture/execute/va-arg-22.c: New test.
5852
5853 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5854
5855 * gcc.c-torture/compile/20020309-1.c: New test.
5856
5857 2002-03-08 Jakub Jelinek <jakub@redhat.com>
5858
5859 * gcc.c-torture/execute/20020307-2.c: New test.
5860
5861 2002-03-07 Jeffrey A Law (law@redhat.com)
5862
5863 * g77.f-torture/compile/20020307-1.f: New test.
5864
5865 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
5866
5867 * gcc.dg/unordered-1.c: New test.
5868
5869 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
5870
5871 * gcc.c-torture/execute/20020307-1.c: New test.
5872
5873 2002-03-05 Jakub Jelinek <jakub@redhat.com>
5874
5875 * gcc.dg/20020304-1.c: New test.
5876
5877 * gcc.c-torture/compile/20020304-2.c: New test.
5878
5879 2002-03-04 Zack Weinberg <zack@codesourcery.com>
5880
5881 * gcc.c-torture/compile/20020304-1.c: New test case
5882 (from PR c/5830).
5883
5884 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
5885
5886 * gcc.dg/20020103-1.c: Add other -D ppc variants.
5887
5888 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
5889
5890 * g++.dg/other/classkey1.C: New test.
5891
5892 2002-03-01 Richard Henderson <rth@redhat.com>
5893
5894 * gcc.c-torture/compile/981223-1.x: New.
5895 * gcc.c-torture/compile/920625-1.x: New.
5896
5897 2002-02-28 Richard Henderson <rth@redhat.com>
5898
5899 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5900
5901 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
5902
5903 * gcc.c-torture/execute/20020227-1.c: New test.
5904
5905 2002-02-27 Mark Mitchell <mark@codesourcery.com>
5906
5907 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5908 here" ERROR lines.
5909 * g++.old-deja/g++.oliva/partord1.C: Likewise.
5910 * g++.old-deja.g++.other/defarg1.C: Likewise.
5911 * g++.old-deja/g++.pt/calls2.C: Likewise.
5912 * g++.old-deja/g++.pt/crash20.C: Likewise.
5913 * g++.old-deja/g++.pt/crash30.C: Likewise.
5914 * g++.old-deja/g++.pt/crash36.C: Likewise.
5915 * g++.old-deja/g++.pt/crash6.C: Likewise.
5916 * g++.old-deja/g++.pt/defarg13.C: Likewise.
5917 * g++.old-deja/g++.pt/derived3.C: Likewise.
5918 * g++.old-deja/g++.pt/error1.C: Likewise.
5919 * g++.old-deja/g++.pt/friend21.C: Likewise.
5920 * g++.old-deja/g++.pt/friend23.C: Likewise.
5921 * g++.old-deja/g++.pt/infinite1.C: Likewise.
5922 * g++.old-deja/g++.robertl/eb128.C: Likewise.
5923
5924 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
5925
5926 * gcc.c-torture/execute/20020225-2.c: New test.
5927
5928 2002-02-27 Zack Weinberg <zack@codesourcery.com>
5929
5930 * gcc.c-torture/execute/920730-1t.c,
5931 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5932 Delete test cases, only relevant to -traditional.
5933
5934 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
5935
5936 * gcc.dg/cpp/undef1.c: Remove.
5937 * gcc.dg/cpp/directiv.c: Update.
5938 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5939
5940 2002-02-27 Michael Meissner <meissner@redhat.com>
5941
5942 * gcc.c-torture/execute/20020226-1.c: New test.
5943
5944 2002-02-26 Jakub Jelinek <jakub@redhat.com>
5945
5946 * g++.dg/debug/debug4.C: New test.
5947
5948 * gcc.dg/ia64-visibility-1.c: New test.
5949
5950 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
5951
5952 * gcc.dg/debug/20020224-1.c: New.
5953
5954 2002-02-25 Kazu Hirata <kazu@hxi.com>
5955
5956 * gcc.c-torture/execute/960416-1.x: New.
5957 * gcc.c-torture/execute/divconst-3.x: Likewise.
5958
5959 2002-02-25 Jakub Jelinek <jakub@redhat.com>
5960
5961 * gcc.dg/20020224-1.c: New test.
5962
5963 2002-02-25 Alan Modra <amodra@bigpond.net.au>
5964
5965 * gcc.c-torture/execute/20020225-1.c: New.
5966
5967 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
5968
5969 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5970
5971 2002-02-23 Jakub Jelinek <jakub@redhat.com>
5972
5973 * gcc.dg/20020222-1.c: New test.
5974
5975 2002-02-22 Jakub Jelinek <jakub@redhat.com>
5976
5977 * g++.dg/opt/anonunion1.C: New test.
5978
5979 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
5980
5981 * g++.dg/template/qualttp19.C: New test.
5982 * g++.dg/template/qualttp20.C: New test.
5983 * g++.old-deja/g++.jason/report.C: Adjust expected errors
5984 * g++.old-deja/g++.other/qual1.C: Likewise.
5985
5986 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
5987
5988 * gcc.dg/attr-alwaysinline.c: New.
5989
5990 2002-02-21 Jakub Jelinek <jakub@redhat.com>
5991
5992 * gcc.dg/20020220-1.c: New test.
5993
5994 * gcc.dg/20020220-2.c: New test.
5995
5996 * g++.dg/opt/mmx1.C: New test.
5997
5998 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
5999
6000 * gcc.c-torture/compile/20020110.c: New test.
6001
6002 2002-02-20 Jakub Jelinek <jakub@redhat.com>
6003
6004 * gcc.c-torture/execute/20020219-1.c: New test.
6005
6006 * gcc.dg/20020219-1.c: New test.
6007
6008 * gcc.dg/noncompile/20020220-1.c: New test.
6009
6010 * g++.dg/opt/ptrintsum1.C: New test.
6011
6012 * gcc.dg/debug/20020220-1.c: New test.
6013
6014 2002-02-17 Jakub Jelinek <jakub@redhat.com>
6015
6016 * gcc.c-torture/execute/20020216-1.c: New test.
6017
6018 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
6019
6020 * gcc.dg/decl-1.c: Update, new test.
6021
6022 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
6023
6024 * g++.dg/abi/bitfield1.C: New test.
6025 * g++.dg/abi/bitfield2.C: New test.
6026
6027 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
6028
6029 * gcc.dg/attr-nest.c: New test.
6030
6031 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
6032
6033 * gcc.c-torture/execute/20020215-1.c: New test.
6034
6035 2002-02-14 Jakub Jelinek <jakub@redhat.com>
6036
6037 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
6038 * g++.dg/debug/debug.exp: New.
6039 * g++.dg/debug/trivial.C: New.
6040 * g++.dg/debug/debug1.C: Moved...
6041 * g++.dg/other/debug1.C: ...from here.
6042 * g++.dg/debug/debug2.C: Moved...
6043 * g++.dg/other/debug2.C: ...from here.
6044 * g++.dg/debug/debug3.C: Moved...
6045 * g++.dg/other/debug3.C: ...from here.
6046
6047 * gcc.dg/noncompile/20020213-1.c: New test.
6048
6049 2002-02-13 Jakub Jelinek <jakub@redhat.com>
6050
6051 * g++.dg/other/debug3.C: New test.
6052
6053 * gcc.c-torture/execute/20020213-1.c: New test.
6054
6055 2002-02-13 Richard Smith <richard@ex-parrot.com>
6056
6057 * g++.old-deja/g++.other/thunk1.C: New test.
6058
6059 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6060
6061 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
6062
6063 2002-02-13 Stan Shebs <shebs@apple.com>
6064
6065 * gcc.dg/altivec-3.c: New.
6066
6067 2002-02-12 Jakub Jelinek <jakub@redhat.com>
6068
6069 * gcc.dg/Wunreachable-1.c: New test.
6070 * gcc.dg/Wunreachable-2.c: New test.
6071
6072 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
6073
6074 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
6075
6076 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
6077
6078 * gcc.dg/decl-1.c: New test.
6079
6080 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6081
6082 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
6083
6084 2002-02-10 Kazu Hirata <kazu@hxi.com>
6085
6086 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
6087 * gcc.c-torture/compile/980506-1.x: Likewise.
6088
6089 2002-02-10 Kazu Hirata <kazu@hxi.com>
6090
6091 * gcc.dg/20020210-1.c: New.
6092
6093 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
6094
6095 * g77.f-torture/execute/947.f: New regression test
6096 for PR fortran/947.
6097
6098 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
6099
6100 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
6101 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
6102
6103 2002-02-08 Richard Henderson <rth@redhat.com>
6104
6105 * gcc.c-torture/compile/labels-3.c: New.
6106
6107 2002-02-08 Jakub Jelinek <jakub@redhat.com>
6108
6109 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
6110 expression statements work instead.
6111 * gcc.dg/noncompile/20020207-1.c: New test.
6112
6113 2002-02-07 Richard Henderson <rth@redhat.com>
6114
6115 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
6116
6117 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6118
6119 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
6120 message from g77
6121 * lib/g77-dg.exp: Trim g77 error messages so that they are
6122 recognized by dg.exp.
6123
6124 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6125
6126 PR fortran/5473
6127 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
6128
6129 2002-02-07 Richard Henderson <rth@redhat.com>
6130
6131 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
6132 to be sufficiently aligned for integers.
6133
6134 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
6135
6136 * g++.dg/template/friend4.C: New test.
6137
6138 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6139
6140 PR fortran/5743
6141 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
6142 unsupported cases.
6143
6144 2002-02-07 Richard Henderson <rth@redhat.com>
6145
6146 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
6147 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
6148 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
6149 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
6150
6151 2002-02-06 Richard Henderson <rth@redhat.com>
6152
6153 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
6154
6155 2002-02-06 Janis Johnson <janis187@us.ibm.com>
6156
6157 * gcc.dg/20020206-1.c: New test.
6158
6159 2002-02-06 Jakub Jelinek <jakub@redhat.com>
6160
6161 * gcc.c-torture/execute/20020206-1.c: New test.
6162
6163 * gcc.c-torture/execute/20020206-2.c: New test.
6164
6165 PR optimization/5429:
6166 * gcc.c-torture/compile/20020206-1.c: New test.
6167
6168 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
6169
6170 * g++.dg/ext/align1.C: Do not use an explicit alignment value
6171 as certain file formats cannot support particularly large
6172 alignments.
6173
6174 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
6175 and do not expect to be able to link the executable.
6176
6177 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
6178 fail because the COFF format does not support the weak attribute.
6179
6180 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6181
6182 * g77.dg/pr5473.f: New test
6183
6184 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
6185
6186 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
6187 Fix testcase accordingly.
6188
6189 2002-02-04 Richard Henderson <rth@redhat.com>
6190
6191 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
6192 (buf): Change to be an array of pointers, not ints.
6193
6194 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6195
6196 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
6197 before all tests. Move warning one line above to match where it
6198 C frontend emits.
6199 * gcc.dg/Wswitch-2.c: New test.
6200 * g++.dg/warn/Wswitch-1.C: New test.
6201 * g++.dg/warn/Wswitch-2.C: New test.
6202
6203 2002-02-04 Richard Henderson <rth@redhat.com>
6204
6205 * g++.dg/abi/offsetof.C: Fix size comparison.
6206
6207 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
6208
6209 * gcc.dg/cast-qual-2.c: New test.
6210
6211 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6212
6213 * gcc.dg/20020201-4.c: New test.
6214
6215 2002-02-04 Ben Elliston <bje@redhat.com>
6216
6217 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
6218 target_info attribute != 0, in addition to the empty string.
6219 (gcc_target_compile): Likewise.
6220
6221 2002-02-03 Andrew Cagney <ac131313@redhat.com>
6222
6223 * gcc.dg/Wswitch.c: New test.
6224 PR gcc/4475. PR gcc/3780.
6225
6226 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
6227
6228 * g77.f-torture/execute/5122.f: New test for regressions
6229 against PR fortran/5122.
6230
6231 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
6232
6233 * g77.f-torture/compile/pr3743.f: Delete
6234 * g77.dg/pr3743-1.f: New test.
6235 * g77.dg/pr3743-2.f: New test.
6236 * g77.dg/pr3743-3.f: New test.
6237 * g77.dg/pr3743-4.f: New test.
6238
6239 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6240
6241 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
6242
6243 2002-02-02 Richard Henderson <rth@redhat.com>
6244
6245 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
6246 * gcc.c-torture/execute/bf64-1.c: Likewise.
6247
6248 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6249
6250 * gcc.dg/20020201-2.c: New test.
6251
6252 * gcc.dg/20020201-3.c: New test.
6253
6254 * gcc.c-torture/execute/bitfld-2.c: New test.
6255
6256 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6257
6258 * gcc.dg/bitfld-1.c: Update.
6259 * gcc.dg/bitfld-2.c: Update.
6260 * gcc.c-torture/execute/bitfld-1.x: New.
6261
6262 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6263
6264 * gcc.c-torture/execute/20020201-1.c: New test.
6265
6266 2002-02-01 Janis Johnson <janis187@us.ibm.com>
6267
6268 PR target/5469
6269 * gcc.dg/20020201-1.c: New test.
6270
6271 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
6272
6273 PR fortran/3743
6274 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
6275 * g77.f-torture/compile/pr3743.x: Remove
6276
6277 2002-01-31 Tom Rix <trix@redhat.com>
6278
6279 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
6280
6281 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
6282
6283 * gcc.dg/noncompile/20020130-1.c: New test.
6284
6285 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
6286
6287 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
6288
6289 2002-01-29 Richard Henderson <rth@redhat.com>
6290
6291 * gcc.c-torture/execute/991118-1.c: Cast various constants back
6292 to long long.
6293 * gcc.c-torture/execute/bf64-1.c: Likewise.
6294
6295 2002-01-29 Jakub Jelinek <jakub@redhat.com>
6296
6297 * gcc.c-torture/execute/20020129-1.c: New test.
6298
6299 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6300
6301 * gcc.c-torture/compile/20000224-1.c: Update.
6302 * gcc.c-torture/execute/bitfld-1.c: New tests.
6303 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
6304 * gcc.dg/uninit-A.c: Update.
6305
6306 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6307
6308 * g++.dg/template/ctor1.C: Add instantiation.
6309
6310 2002-01-28 Paul Koning <pkoning@equallogic.com>
6311
6312 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
6313 argument to __builtin_prefetch to be const ptr.
6314
6315 2002-01-28 Jakub Jelinek <jakub@redhat.com>
6316
6317 * gcc.c-torture/compile/20020120-1.c: New test.
6318
6319 2002-01-27 Kazu Hirata <kazu@hxi.com>
6320
6321 * gcc.c-torture/execute/20020127-1.c: New test.
6322
6323 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
6324
6325 * g77.dg/f77-edit-i-in.f: New test
6326 * g77.dg/f77-edit-i-out.f: New test
6327
6328 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
6329
6330 * gcc.dg/debug/debug.exp: New file.
6331 * gcc.dg/debug/trivial.c: New file.
6332 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
6333 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
6334 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
6335 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6336 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6337 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6338 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6339 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6340 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6341 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6342 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6343 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6344 * gcc.dg/20000503-1.c: Removed.
6345 * gcc.dg/20010207-1.c: Removed.
6346 * gcc.dg/20011223-1.c: Removed.
6347 * gcc.dg/20020104-2.c: Removed.
6348 * gcc.dg/debug-1.c: Removed.
6349 * gcc.dg/debug-2.c: Removed.
6350 * gcc.dg/debug-3.c: Removed.
6351 * gcc.dg/debug-4.c: Removed.
6352 * gcc.dg/debug-5.c: Removed.
6353 * gcc.dg/debug-6.c: Removed.
6354 * gcc.dg/dwarf2-1.c: Removed.
6355 * gcc.dg/dwarf2-2.c: Removed.
6356
6357 2002-01-25 Jakub Jelinek <jakub@redhat.com>
6358
6359 * g++.old-deja/g++.other/eh5.C: New test.
6360 * g++.old-deja/g++.other/sibcall2.C: New test.
6361 * g++.old-deja/g++.other/array9.C: New test.
6362 * g++.old-deja/g++.other/typename2.C: New test.
6363 * g++.old-deja/g++.other/crash60.C: New test.
6364 * g++.old-deja/g++.other/conv9.C: New test.
6365 * g++.old-deja/g++.other/mangle10.C: New test.
6366 * g++.old-deja/g++.other/unchanging1.C: New test.
6367 * g++.old-deja/g++.other/exprstmt1.C: New test.
6368 * g++.old-deja/g++.other/inline23.C: New test.
6369 * g++.old-deja/g++.eh/ia64-1.C: New test.
6370 * g++.old-deja/g++.other/dwarf2-1.C: New test.
6371 * g++.old-deja/g++.other/reload1.C: New test.
6372 * g++.old-deja/g++.other/static20.C: New test.
6373 * g++.old-deja/g++.other/local-alloc1.C: New test.
6374 * g++.old-deja/g++.other/conv8.C: New test.
6375 * g++.old-deja/g++.other/stmtexpr2.C: New test.
6376 * g++.old-deja/g++.other/storeexpr1.C: New test.
6377 * g++.old-deja/g++.other/storeexpr2.C: New test.
6378 * g++.dg/eh/template2.C: New test.
6379 * g++.dg/warn/weak1.C: New test.
6380
6381 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
6382
6383 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6384 Remove first, non-varying, argument.
6385
6386 2002-01-23 Richard Henderson <rth@redhat.com>
6387
6388 * gcc.dg/inline-2.c: New.
6389
6390 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6391 Add optional target arg. Check number of arguments.
6392 (scan-assembler-not, scan-assembler-dem): Likewise.
6393 (scan-assembler-dem-not): Likewise.
6394
6395 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6396
6397 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6398 line 12.
6399 * g++.old-deja/g++.brendan/parse3.C,
6400 g++.old-deja/g++.other/crash26.C,
6401 g++.old-deja/g++.other/crash28.C,
6402 g++.old-deja/g++.other/crash29.C,
6403 g++.old-deja/g++.other/crash30.C,
6404 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
6405
6406 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
6407
6408 * gcc.dg/20020115-1.c: New.
6409
6410 2002-01-23 Bob Wilson <bob.wilson@acm.org>
6411
6412 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
6413
6414 2002-01-23 Janis Johnson <janis187@us.ibm.com>
6415
6416 * gcc.dg/20020122-3.c: New.
6417
6418 2002-01-23 Jakub Jelinek <jakub@redhat.com>
6419
6420 * g++.dg/other/gc1.C: New test.
6421
6422 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6423
6424 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
6425
6426 2002-01-22 Richard Henderson <rth@redhat.com>
6427
6428 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
6429
6430 2002-01-22 Richard Henderson <rth@redhat.com>
6431
6432 * gcc.dg/20020122-4.c: New.
6433
6434 2002-01-22 H.J. Lu <hjl@gnu.org>
6435
6436 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
6437 link output.
6438 * gcc.dg/special/ecos.exp: Likewise.
6439 * lib/g++-dg.exp: Likewise.
6440 * lib/g77-dg.exp: Likewise.
6441 * lib/gcc-dg.exp : Likewise.
6442 * lib/mike-g++.exp: Likewise.
6443 * lib/mike-g77.exp: Likewise.
6444 * lib/mike-gcc.exp: Likewise.
6445 * lib/objc-dg.exp: Likewise.
6446
6447 2002-01-22 Janis Johnson <janis187@us.ibm.com>
6448
6449 PR target/5379
6450 * gcc.dg/20020122-2.c: New test.
6451
6452 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
6453
6454 * gcc.dg/20020122-1.c: New test.
6455
6456 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
6457
6458 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
6459
6460 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
6461
6462 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
6463
6464 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6465
6466 * gcc.c-torture/compile/20020121-1.c: New test.
6467
6468 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6469
6470 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
6471 ld_library_path.
6472
6473 2002-01-21 Jakub Jelinek <jakub@redhat.com>
6474
6475 * gcc.dg/20020218-1.c: New test.
6476
6477 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
6478
6479 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
6480 messages
6481 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
6482 "At global scope" warning
6483 * g++.dg/ext/align1.C: Change cygwin test for alignment
6484 from db-bogus to dg-warning
6485
6486 2002-01-21 Zack Weinberg <zack@codesourcery.com>
6487
6488 * g77.f-torture/compile/cpp2.F: New test.
6489
6490 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6491
6492 * g++.dg/template/access1.C: New test.
6493
6494 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
6495
6496 * gcc.dg/20020118-1.c: New.
6497
6498 2002-01-18 Kazu Hirata <kazu@hxi.com>
6499
6500 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
6501
6502 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6503
6504 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
6505 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
6506 alignment warnings.
6507
6508 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6509
6510 * gcc.misc-tests/i386-prefetch.exp: Save and restore
6511 torture_with_loops and torture_without_loops
6512
6513 2002-01-17 Jakub Jelinek <jakub@redhat.com>
6514
6515 * gcc.c-torture/compile/20020116-1.c: New test.
6516
6517 2002-01-16 Jakub Jelinek <jakub@redhat.com>
6518
6519 * gcc.dg/20020116-2.c: New test.
6520
6521 * gcc.dg/ultrasp4.c: New test.
6522
6523 * gcc.dg/20020116-1.c: New test.
6524
6525 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
6526
6527 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
6528 by EABI.
6529
6530 2002-01-15 Janis Johnson <janis187@us.ibm.com>
6531
6532 * gcc.misc-tests/i386-prefetch.exp: New.
6533 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
6534 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
6535 * gcc.misc-tests/i386-pf-none-1.c: New test.
6536 * gcc.misc-tests/i386-pf-sse-1.c: New test.
6537
6538 2002-01-15 Jakub Jelinek <jakub@redhat.com>
6539
6540 * gcc.dg/gnu89-init-1.c: Add new tests.
6541
6542 2002-01-15 Andreas Jaeger <aj@suse.de>
6543
6544 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
6545 * gcc.dg/i386-mmx-2.c: Likewise.
6546 * gcc.dg/i386-sse-1.c: Likewise.
6547 * gcc.dg/i386-sse-2.c: Likewise.
6548 * gcc.dg/i386-sse-3.c: Likewise.
6549
6550 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6551
6552 * g77.f-torture/execute/intrinsic-unix-bessel.f:
6553 Uncomment additional cases that now pass.
6554
6555 2002-01-11 Richard Henderson <rth@redhat.com>
6556
6557 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
6558 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
6559
6560 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
6561
6562 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
6563
6564 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
6565
6566 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
6567 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
6568
6569 2002-01-10 Dale Johannesen <dalej@apple.com>
6570
6571 * gcc.c-torture/execute/loop-11.c: New.
6572
6573 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
6574
6575 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
6576 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
6577
6578 2002-01-09 Richard Henderson <rth@redhat.com>
6579
6580 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
6581 type in which to perform the operation for each size.
6582
6583 2002-01-09 Alan Matsuoka (alanm@redhat.com)
6584
6585 * gcc.c-torture/compile/20020109-2.c: New test.
6586
6587 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
6588
6589 * gcc.c-torture/execute/loop-10.c: New test.
6590
6591 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6592
6593 * gcc.c-torture/compile/20010226-1.c: New test.
6594 * gcc.c-torture/compile/20010227-1.c: New test.
6595 * gcc.c-torture/compile/20010426-1.c: New test.
6596 * gcc.c-torture/compile/20010510-1.c: New test.
6597 * gcc.c-torture/compile/20010605-3.c: New test.
6598 * gcc.c-torture/compile/20010824-1.c: New test.
6599 * gcc.c-torture/execute/20010409-1.c: New test.
6600 * gcc.dg/noncompile/20000901-1.c: New test.
6601 * gcc.dg/20001023-1.c: New test.
6602 * gcc.dg/20001101-1.c: New test.
6603 * gcc.dg/20001102-1.c: New test.
6604 * gcc.dg/20010207-1.c: New test.
6605 * gcc.dg/20010405-1.c: New test.
6606 * gcc.dg/20010822-1.c: New test.
6607 * gcc.dg/20011107-1.c: New test.
6608
6609 2002-01-09 Jeffrey A Law (law@redhat.com)
6610
6611 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
6612
6613 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
6614 execution failure on PA targets.
6615
6616 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6617
6618 * gcc.c-torture/compile/20020109-1.c: New test.
6619
6620 2002-01-08 Kazu Hirata <kazu@hxi.com>
6621
6622 * gcc.c-torture/execute/20020108-1.c: New test.
6623
6624 2002-01-08 Jakub Jelinek <jakub@redhat.com>
6625
6626 * gcc.dg/20020108-1.c: New test.
6627
6628 2002-01-08 H.J. Lu <hjl@gnu.org>
6629
6630 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
6631 for header files.
6632
6633 2002-01-08 Geoff Keating <geoffk@redhat.com>
6634
6635 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
6636 consistency.
6637
6638 002-01-07 Aldy Hernandez <aldyh@redhat.com>
6639
6640 * gcc.dg/altivec-4.c: Test altivec predicates.
6641
6642 2002-01-07 Jakub Jelinek <jakub@redhat.com>
6643
6644 * gcc.c-torture/execute/20020107-1.c: New test.
6645
6646 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
6647
6648 PR c/5279
6649 * gcc.c-torture/compile/20020106-1.c: New test.
6650
6651 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6652
6653 * gcc.c-torture/execute/nestfunc-4.c: New test.
6654
6655 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
6656
6657 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
6658 extra triple that slipped in.
6659 * g++.old-deja/g++.abi/align.C: Likewise.
6660 * g++.old-deja/g++.abi/bitfields.C: Likewise.
6661
6662 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
6663
6664 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
6665 * g++.old-deja/g++.abi/align.C: Likewise.
6666 * g++.old-deja/g++.abi/bitfields.C: Likewise.
6667
6668 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
6669 on FreeBSD/i386.
6670 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
6671 FreeBSD.
6672
6673 2002-01-04 Jakub Jelinek <jakub@redhat.com>
6674
6675 * gcc.dg/20020104-1.c: New test.
6676
6677 * gcc.dg/20020104-2.c: New test.
6678
6679 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
6680
6681 * gcc.dg/20020103-1.c: Fix typo in target selector.
6682
6683 2002-01-03 Richard Henderson <rth@redhat.com>
6684
6685 * gcc.dg/20020103-1.c: New.
6686
6687 2002-01-03 Kazu Hirata <kazu@hxi.com>
6688
6689 * gcc.c-torture/execute/20020103-1.c: New test.
6690
6691 2002-01-03 Jakub Jelinek <jakub@redhat.com>
6692
6693 * g++.dg/other/debug2.C: New test.
6694
6695 * gcc.c-torture/compile/20020103-1.c: New test.
6696
6697 2002-01-02 Jakub Jelinek <jakub@redhat.com>
6698
6699 * gcc.dg/gnu89-init-1.c: Added new tests.
6700
6701 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6702
6703 * g++.dg/template/friend2.C: Remove as patch is reverted.
6704
6705 * g++.dg/warn/oldcast1.C: New test.
6706
6707 * g++.dg/template/ptrmem1.C: New test.
6708 * g++.dg/template/ptrmem2.C: New test.
6709
6710 * g++.dg/template/ntp.C: New test.
6711
6712 * g++.dg/other/component1.C: New test.
6713
6714 * g++.dg/template/ttp3.C: New test.
6715
6716 * g++.dg/template/friend2.C: New test.
6717 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6718
6719 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6720
6721 * g++.dg/other/ptrmem1.C: New test.
6722 * g++.dg/other/ptrmem2.C: New test.
6723
6724 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6725
6726 * g++.dg/template/ctor1.C: New test.
6727
6728 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
6729
6730 * g++.dg/template/friend2.C: New test.
6731
6732 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
6733
6734 * gcc.dg/mmix-1.c: New test.
6735
6736 2001-12-31 Richard Henderson <rth@redhat.com>
6737
6738 * gcc.dg/asm-5.c: New.
6739
6740 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
6741
6742 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6743 in namespace __gnu_cxx
6744
6745 2001-12-30 Richard Henderson <rth@redhat.com>
6746
6747 * gcc.dg/debug-6.c: New.
6748
6749 2001-12-30 Jakub Jelinek <jakub@redhat.com>
6750
6751 * gcc.c-torture/compile/20011229-2.c: New test.
6752
6753 2001-12-29 Jakub Jelinek <jakub@redhat.com>
6754
6755 * gcc.dg/debug-3.c: New test.
6756 * gcc.dg/debug-4.c: New test.
6757 * gcc.dg/debug-5.c: New test.
6758
6759 2001-12-29 Richard Henderson <rth@redhat.com>
6760
6761 * g++.dg/eh/loop1.C: New.
6762
6763 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
6764
6765 * g++.dg/template/crash1.C: New test.
6766
6767 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
6768
6769 * g++.dg/other/const1.C: New test.
6770
6771 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
6772
6773 * gcc.c-torture/compile/20011229-1.c: New test.
6774
6775 2001-12-28 Stan Shebs <shebs@apple.com>
6776
6777 * lib/objc-torture.exp: Resync with c-torture.exp.
6778 * lib/objc.exp: Load standard libraries.
6779
6780 2001-12-28 Jakub Jelinek <jakub@redhat.com>
6781
6782 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6783 additional tests.
6784
6785 2001-12-27 Roger Sayle <roger@eyesopen.com>
6786
6787 * gcc.c-torture/execute/string-opt-16.c: New testcase.
6788
6789 2001-12-27 Richard Henderson <rth@redhat.com>
6790
6791 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6792
6793 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
6794
6795 * g++.dg/eh/ctor1.C: New test.
6796 * g++.dg/other/error2.C: New test.
6797
6798 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
6799
6800 * g++.dg/other/init2.C: New test.
6801
6802 2001-12-24 Richard Henderson <rth@redhat.com>
6803
6804 * gcc.dg/20011223-1.c: New.
6805 * gcc.dg/inline-1.c: New.
6806
6807 2001-12-23 Richard Henderson <rth@redhat.com>
6808
6809 * gcc.dg/asm-4.c: Test operand modifiers.
6810
6811 2001-12-23 Richard Henderson <rth@redhat.com>
6812
6813 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6814
6815 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
6816
6817 * gcc.c-torture/execute/20011223-1.c: New test.
6818
6819 2001-12-21 Richard Henderson <rth@redhat.com>
6820
6821 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6822 re-enables the warning.
6823
6824 2001-12-21 Richard Henderson <rth@redhat.com>
6825
6826 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6827
6828 2001-12-20 Jakub Jelinek <jakub@redhat.com>
6829
6830 * gcc.c-torture/compile/20011218-1.c: New test.
6831
6832 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
6833
6834 * gcc.misc-test/arm-isr.exp: New file. Control running of the
6835 arm-isr.c test.
6836 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
6837 epilogue generation for ARM ISR routines.
6838
6839 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6840
6841 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6842 * gcc.dg/format/c90-printf-3.c: Likewise.
6843 * gcc.dg/format/c99-printf-3.c: Likewise.
6844 * gcc.dg/format/ext-1.c: Likewise.
6845 * gcc.dg/format/ext-6.c: Likewise.
6846 * gcc.dg/format/format.h: Prototype unlocked stdio.
6847
6848 2001-12-20 Richard Henderson <rth@redhat.com>
6849
6850 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6851 (arena): Use it.
6852 (malloc): Correct allocation logic. Abort if we fill up the
6853 arena before initialization complete.
6854 (realloc): Correct allocation logic.
6855
6856 2001-12-20 Jakub Jelinek <jakub@redhat.com>
6857
6858 * gcc.c-torture/compile/20011219-2.c: New test.
6859
6860 * gcc.c-torture/execute/20011219-1.c: New test.
6861
6862 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
6863
6864 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
6865 target does not support weak symbols.
6866
6867 2001-12-19 Jakub Jelinek <jakub@redhat.com>
6868
6869 * gcc.c-torture/compile/20011219-1.c: New test.
6870
6871 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
6872
6873 * g++.dg/other/error1.C: New test.
6874
6875 2001-12-17 Jeffrey A Law (law@redhat.com)
6876
6877 * gcc.c-torture/execute/20011217-1.c: New test.
6878
6879 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
6880
6881 * objc.dg/special/: New directory.
6882 * objc.dg/special/special.exp: New file.
6883 * objc.dg/special/unclaimed-category-1.h: New file.
6884 * objc.dg/special/unclaimed-category-1a.m: New file.
6885 * objc.dg/special/unclaimed-category-1.m: New file.
6886
6887 2001-12-17 Andreas Jaeger <aj@suse.de>
6888
6889 * gcc.c-torture/compile/20011217-2.c: New test.
6890
6891 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6892
6893 * gcc.c-torture/compile/20011217-1.c: New test.
6894
6895 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
6896
6897 * testsuite/gcc.dg/20011214-1.c: New.
6898
6899 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
6900
6901 * gcc.dg/altivec-4.c: New.
6902
6903 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
6904
6905 * gcc.dg/20011113-1.c: New test.
6906
6907 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6908
6909 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6910 std::__malloc_alloc_template<0> and
6911 std::__default_alloc_template<false, 0>.
6912
6913 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
6914
6915 * objc/execute/bf-21.m: New test.
6916 * objc/execute/enumeration-1.m: New test.
6917 * objc/execute/enumeration-2.m: New test.
6918
6919 2001-12-12 Jakub Jelinek <jakub@redhat.com>
6920
6921 * gcc.dg/gnu89-init-1.c: New test.
6922
6923 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
6924
6925 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6926 * g++.old-deja/g++.jason/2371.C: Likewise.
6927 * g++.old-deja/g++.jason/template33.C: Likewise.
6928 * g++.old-deja/g++.jason/template34.C: Likewise.
6929 * g++.old-deja/g++.jason/template36.C: Likewise.
6930 * g++.old-deja/g++.oliva/typename1.C: Likewise.
6931 * g++.old-deja/g++.oliva/typename2.C: Likewise.
6932 * g++.old-deja/g++.other/typename1.C: Likewise.
6933 * g++.old-deja/g++.pt/inherit2.C: Likewise.
6934 * g++.old-deja/g++.pt/nontype5.C: Likewise.
6935 * g++.old-deja/g++.pt/typename11.C: Likewise.
6936 * g++.old-deja/g++.pt/typename14.C: Likewise.
6937 * g++.old-deja/g++.pt/typename16.C: Likewise.
6938 * g++.old-deja/g++.pt/typename3.C: Likewise.
6939 * g++.old-deja/g++.pt/typename4.C: Likewise.
6940 * g++.old-deja/g++.pt/typename5.C: Likewise.
6941 * g++.old-deja/g++.pt/typename7.C: Likewise.
6942 * g++.old-deja/g++.robertl/eb9.C: Likewise.
6943
6944 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
6945
6946 * g++.dg/other/linkage1.C: New test.
6947 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6948 specifiers.
6949
6950 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
6951
6952 * gcc.dg/concat.c: New test.
6953
6954 2001-12-11 Stan Shebs <shebs@apple.com>
6955
6956 * objc/compile: New test directory.
6957 * objc/compile/compile.exp: New expect script.
6958 * objc/compile/20011211-1.m: New compile test.
6959
6960 2001-12-11 Jason Merrill <jason@redhat.com>
6961
6962 * lib/prune.exp (prune_gcc_output): Also handle "In member
6963 function". So many permutations...
6964
6965 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
6966
6967 * g++.dg/template/typedef1.C: New test.
6968
6969 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
6970
6971 * g++.dg/other/copy1.C: New test.
6972
6973 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
6974
6975 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6976
6977 * gcc.dg/builtin-choose-expr.c: New.
6978
6979 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
6980
6981 * gcc.dg/altivec-2.c: New.
6982
6983 2001-12-07 Richard Henderson <rth@redhat.com>
6984
6985 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6986
6987 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
6988
6989 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6990 ultrasparc.
6991
6992 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6993
6994 * g++-old.deja/g++.robertl/eb101.C: Deleted.
6995
6996 2001-12-06 Janis Johnson <janis187@us.ibm.com>
6997
6998 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6999 variable argument list.
7000
7001 2001-12-06 Zack Weinberg <zack@codesourcery.com>
7002
7003 * gcc.c-torture/execute/memcheck: Delete entire directory.
7004 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
7005 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
7006
7007 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
7008
7009 * gcc.dg/Wshadow-1.c: New test.
7010
7011 2001-12-05 Jakub Jelinek <jakub@redhat.com>
7012
7013 * gcc.c-torture/compile/20011130-1.c: New test.
7014
7015 * gcc.dg/noncompile/20011025-1.c: New test.
7016
7017 * g++.dg/other/anon-union.C: New test.
7018
7019 * gcc.c-torture/execute/20011024-1.c: New test.
7020
7021 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
7022
7023 * gcc.c-torture/execute/20000722-1.x,
7024 gcc.c-torture/execute/20010123-1.x: Remove.
7025 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
7026 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
7027 gcc.dg/c99-complit-2.c: New tests.
7028
7029 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
7030
7031 * g++.dg/inherit/base1.C: New test.
7032
7033 2001-12-04 Jakub Jelinek <jakub@redhat.com>
7034
7035 * g++.dg/other/stdarg1.C: New test.
7036
7037 * gcc.c-torture/compile/20011130-2.c: New test.
7038
7039 2001-12-03 Janis Johnson <janis187@us.ibm.com>
7040
7041 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
7042 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
7043 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
7044 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
7045 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
7046 * gcc.dg/builtin-prefetch-1.c: New test.
7047
7048 2001-12-03 Jakub Jelinek <jakub@redhat.com>
7049
7050 * gcc.dg/20011130-1.c: New test.
7051
7052 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
7053
7054 * g++.dg/other/scope1.C: New test.
7055 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
7056
7057 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
7058
7059 * gcc.dg/vla-init-1.c: New test.
7060
7061 2001-12-01 Geoff Keating <geoffk@redhat.com>
7062
7063 * gcc.c-torture/compile/structs.c: New testcase from GDB.
7064
7065 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
7066
7067 * objc.dg/alias.m: Update.
7068 * objc.dg/class-1.m: Update.
7069 * objc.dg/const-str-1.m: Update.
7070 * objc.dg/fwd-proto-1.m: Update.
7071 * objc.dg/id-1.m: Update.
7072 * objc.dg/super-class-1.m: Update.
7073
7074 2001-11-29 Mark Mitchell <mark@codesourcery.com>
7075
7076 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
7077 constructs.
7078
7079 2001-11-28 Jeffrey A Law (law@cygnus.com)
7080
7081 * gcc.c-torture/execute/20011128-1.c: New test.
7082
7083 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
7084
7085 * gcc.dg/20011127-1.c: New test.
7086
7087 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
7088
7089 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
7090 from Austin Group draft 7.
7091 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
7092 scanf format arguments.
7093 * gcc.dg/format/no-exargs-2.c: New test.
7094
7095 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
7096
7097 * g++.dg/abi/vbase8-4.C: New test.
7098
7099 2001-11-24 Ian Lance Taylor <ian@airs.com>
7100
7101 * gcc.c-torture/execute/20011121-1.c: New test.
7102
7103 2001-11-23 Jeffrey A Law (law@cygnus.com)
7104
7105 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
7106
7107 2001-11-23 Andreas Jaeger <aj@suse.de>
7108
7109 * gcc.dg/cpp/charconst-2.c: New test.
7110
7111 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
7112
7113 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
7114 to the host if it is remote. Let tests specify extra headers
7115 they use.
7116 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
7117 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
7118 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
7119 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
7120 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
7121 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
7122 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
7123 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
7124 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
7125 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
7126
7127 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
7128
7129 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
7130 for little endian ARMs.
7131
7132 2001-11-20 Jakub Jelinek <jakub@redhat.com>
7133
7134 * gcc.c-torture/compile/20011119-1.c: New test.
7135 * gcc.c-torture/compile/20011119-2.c: New test.
7136
7137 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
7138
7139 * gcc.dg/altivec-1.c: Fix typo.
7140
7141 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
7142
7143 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
7144
7145 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
7146
7147 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
7148
7149 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
7150
7151 * lib/g77.exp: Don't specify --rpath-link.
7152
7153 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
7154 across all the headers.
7155 * gcc.dg/format/format.exp: For testing on a remote host,
7156 copy format.h.
7157
7158 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
7159 * gcc.c-torture/execute/930406-1.c: Likewise.
7160 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7161
7162 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
7163
7164 * gcc.dg/altivec-1.c: New.
7165
7166 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
7167
7168 * gcc.dg/cpp/fpreprocessed.c: New test case.
7169
7170 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7171
7172 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
7173 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
7174 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
7175
7176 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7177
7178 * gcc.dg/no-builtin-1.c: New test.
7179
7180 2001-11-16 Jakub Jelinek <jakub@redhat.com>
7181
7182 * gcc.c-torture/execute/20011115-1.c: New test.
7183
7184 2001-11-15 Jakub Jelinek <jakub@redhat.com>
7185
7186 * gcc.c-torture/compile/20011114-2.c: New test.
7187 * gcc.c-torture/compile/20011114-3.c: New test.
7188 * gcc.c-torture/compile/20011114-4.c: New test.
7189
7190 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
7191
7192 * g++.dg/other/init1.C: New test.
7193
7194 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
7195
7196 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
7197 message.
7198
7199 * gcc.c-torture/execute/20011114-1.c: New testcase.
7200
7201 * gcc.c-torture/compile/20010327-1.c: Revert last change.
7202 * gcc.c-torture/compile/20011114-1.c: New test, exactly
7203 like the (before this change) version of 20010327-1.c.
7204
7205 2001-11-14 Roger Sayle <roger@eyesopen.com>
7206
7207 * gcc.c-torture/execute/string-opt-13.c: New testcase.
7208
7209 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
7210
7211 * g++.dg/init/array2.C: New test.
7212
7213 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
7214
7215 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
7216
7217 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
7218
7219 * g++.dg/other/forscope1.C: New test.
7220 * g++.dg/ext/forscope1.C: New test.
7221 * g++.dg/ext/forscope2.C: New test.
7222
7223 2001-11-13 Jakub Jelinek <jakub@redhat.com>
7224
7225 * gcc.c-torture/execute/20011113-1.c: New test.
7226
7227 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
7228
7229 * gcc.c-torture/execute/20011109-2.c: New test.
7230
7231 * gcc.c-torture/execute/20011109-1.c: New test.
7232
7233 2001-11-09 Jakub Jelinek <jakub@redhat.com>
7234
7235 * gcc.c-torture/compile/20011109-1.c: New test.
7236
7237 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
7238
7239 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
7240 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
7241 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
7242 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
7243 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
7244 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
7245 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
7246
7247 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
7248
7249 * g++.dg/warn/Wshadow-1.C: New tests.
7250 * g++.old-deja/g++.mike/for3.C: Update.
7251
7252 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
7253
7254 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
7255 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
7256 XFAILs. Adjust expected error texts.
7257 * gcc.c-torture/compile/20011106-1.c,
7258 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
7259 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
7260 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
7261 gcc.dg/c99-array-lval-5.c: New tests.
7262
7263 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7264
7265 * gcc.dg/cpp/defined.c: Update.
7266
7267 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7268
7269 * gcc.c-torture/execute/anon-1.c: New test.
7270
7271 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
7272
7273 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
7274 same size, so no warning should be produced on stormy16.
7275
7276 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
7277 due to oversized array.
7278 * g++.old-deja/g++.mike/ns15.C: Likewise.
7279 * g++.old-deja/g++.pt/crash16.C: Likewise.
7280
7281 2001-11-02 Graham Stott <grahams@redhat.com>
7282
7283 * g++.dgother/debug1.C: Fix typos.
7284
7285 2001-11-01 Jakub Jelinek <jakub@redhat.com>
7286
7287 * g++.dg/other/debug1.C: New test.
7288
7289 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7290
7291 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
7292 of unsigned long.
7293
7294 2001-10-30 Jakub Jelinek <jakub@redhat.com>
7295
7296 * gcc.dg/20011029-2.c: New test.
7297
7298 * gcc.c-torture/compile/20011029-1.c: New test.
7299
7300 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
7301
7302 * objc/execute/class_self-1.m: New test.
7303 * objc/execute/class_self-2.m: New test.
7304
7305 2001-10-25 Zack Weinberg <zack@codesourcery.com>
7306
7307 * gcc.misc-tests/msgs.exp: Delete.
7308 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
7309 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
7310 error set to match recent changes.
7311
7312 2001-10-24 Zack Weinberg <zack@codesourcery.com>
7313
7314 * gcc.dg/20011021-1.c: New test.
7315
7316 2001-10-24 Jakub Jelinek <jakub@redhat.com>
7317
7318 * gcc.c-torture/compile/20011023-1.c: New test.
7319
7320 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
7321
7322 * lib/g77.exp: Rewrite based on lib/g++.exp.
7323
7324 2001-10-19 Jakub Jelinek <jakub@redhat.com>
7325
7326 * gcc.c-torture/execute/20011019-1.c: New test.
7327
7328 * gcc.dg/20011018-1.c: New test.
7329
7330 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
7331
7332 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
7333
7334 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
7335
7336 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7337 * gcc.dg/attr-invalid.c: Likewise.
7338
7339 2001-10-18 Jakub Jelinek <jakub@redhat.com>
7340
7341 * testsuite/gcc.dg/20011015-1.c: New test.
7342
7343 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7344
7345 * g++.dg/template/unify2.C: New test.
7346
7347 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7348
7349 * g++.dg/other/exception-specification.C: New test
7350
7351 2001-10-13 Tom Rix <trix@redhat.com>
7352
7353 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7354 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7355
7356 2001-10-12 Jakub Jelinek <jakub@redhat.com>
7357
7358 * testsuite/gcc.dg/20011009-1.c: New test.
7359
7360 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
7361
7362 PR g++/4476
7363 * g++.dg/other/friend1.C: New test.
7364
7365 2001-10-11 Richard Henderson <rth@redhat.com>
7366
7367 * g++.old-deja/g++.other/crash18.C: Add -S to options.
7368
7369 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7370
7371 * gcc.c-torture/compile/20011010-1.c: New.
7372
7373 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
7374
7375 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7376 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7377 g77.f-torture/execute/execute.exp,
7378 g77.f-torture/noncompile/noncompile.exp,
7379 gcc.c-torture/compile/compile.exp,
7380 gcc.c-torture/execute/execute.exp,
7381 gcc.c-torture/execute/ieee/ieee.exp,
7382 gcc.c-torture/execute/memcheck/memcheck.exp,
7383 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7384 objc/execute/execute.exp: Update FSF address.
7385
7386 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7387
7388 * gcc.dg/cpp/cmdlne-C.c: Update.
7389 * gcc.dg/cpp/cmdlne-C2.c: New.
7390
7391 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7392
7393 * gcc.c-torture/execute/20011008-3.c: New.
7394
7395 2001-10-08 DJ Delorie <dj@redhat.com>
7396
7397 * gcc.dg/20011008-1.c: New.
7398 * gcc.dg/20011008-2.c: New.
7399
7400 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7401
7402 * gcc.dg/cpp/spacing1.c: Update test.
7403
7404 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
7405
7406 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
7407 spelling errors of "separate" as "seperate".
7408
7409 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
7410
7411 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
7412 enough to avoid inlining.
7413
7414 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7415
7416 * lib/g77.exp: set libg2c_dir correctly.
7417
7418 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
7419
7420 * gcc.dg/cpp/macro11.c: New test.
7421
7422 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7423
7424 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
7425 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
7426 gcc.dg/format/multattr-3.c: New tests.
7427 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
7428 tests for format attributes on function pointers being rejected.
7429
7430 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7431
7432 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
7433
7434 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7435
7436 * g++.dg/warn/format1.C: New test.
7437
7438 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
7439
7440 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
7441
7442 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7443
7444 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
7445
7446 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7447
7448 * gcc.dg/cpp/redef2.c: Add test.
7449
7450 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
7451
7452 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
7453 long-standing bug on i686, apparently.
7454 * gcc.c-torture/execute/loop-2c.x: New file.
7455 * gcc.c-torture/execute/loop-2d.x: New file.
7456 * gcc.c-torture/execute/loop-3c.x: New file.
7457
7458 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
7459
7460 * gcc.dg/cpp/20000625-2.c: Correct line number.
7461
7462 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7463
7464 * gcc.dg/cpp/macro10.c: New test.
7465 * gcc.dg/cpp/strify3.c: New test.
7466 * gcc.dg/cpp/spacing1.c: Add tests.
7467 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
7468 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
7469
7470 2001-09-24 DJ Delorie <dj@redhat.com>
7471
7472 * gcc.c-torture/execute/20010924-1.c: New test.
7473
7474 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7475
7476 * testsuite/objc/execute/paste.m: Remove.
7477
7478 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
7479
7480 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
7481
7482 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
7483
7484 * g77.dg/strlen0.f: New test.
7485
7486 2001-09-21 Richard Henderson <rth@redhat.com>
7487
7488 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
7489 * g++.old-deja/g++.abi/vtable2.C: Likewise.
7490
7491 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
7492
7493 Table-driven attributes.
7494 * g++.dg/ext/attrib1.C: New test.
7495
7496 2001-09-20 DJ Delorie <dj@redhat.com>
7497
7498 * gcc.dg/20000926-1.c: Update expected warning messages.
7499 * gcc.dg/array-2.c: Likewise, and test for warnings too.
7500 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
7501 array.
7502
7503 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
7504
7505 * g++.dg/eh/registers1.C: New test case.
7506
7507 2001-09-17 Richard Henderson <rth@redhat.com>
7508
7509 * gcc.dg/array-5.c: Fix VLA decomposition test.
7510
7511 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
7512
7513 * gcc.dg/cpp/line5.c: New testcase.
7514
7515 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
7516
7517 * gcc.dg/cpp/macro9.c: New test.
7518
7519 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
7520
7521 * gcc.c-torture/execute/980223.c: Change type of addr from long
7522 to char *.
7523
7524 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
7525
7526 * gcc.c-torture/execute/20010915-1.c: New test.
7527
7528 2001-09-14 Janis Johnson <janis187@us.ibm.com>
7529
7530 * g77.dg/bprob: New directory.
7531 * g77.dg/bprob/bprob.exp: New file.
7532 * g77.dg/bprob/bprob-1.f: New test.
7533 * g77.dg/gcov: New directory.
7534 * g77.dg/gcov/gcov.exp: New file.
7535 * g77.dg/gcov/gcov-1.f: New test.
7536 * g77.dg/gcov/gcov-1.x: New file.
7537
7538 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
7539
7540 * gcc.dg/cpp/directiv.c: Update.
7541 * gcc.dg/cpp/undef1.c: Update.
7542
7543 2001-09-12 Jakub Jelinek <jakub@redhat.com>
7544
7545 * gcc.dg/20010912-1.c: New test.
7546
7547 2001-09-11 Janis Johnson <janis187@us.ibm.com>
7548
7549 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
7550 language-independent file in lib.
7551 * lib/gcov.exp: New file.
7552
7553 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7554
7555 * gcc.c-torture/compile/20010911-1.c: New test.
7556
7557 2001-09-10 Janis Johnson <janis187@us.ibm.com>
7558
7559 * lib/profopt.exp: New, to support profile-directed optimizations.
7560 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
7561 * gcc.misc-tests/bprob-1.c: New test.
7562 * gcc.misc-tests/bprob-2.c: New test.
7563
7564 2001-09-07 Janis Johnson <janis187@us.ibm.com>
7565
7566 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
7567 XFAIL and which kinds of gcov output to verify.
7568 * gcc.misc-tests/gcov-4b.x: New file.
7569 * gcc.misc-tests/gcov-5b.x: New file.
7570 * gcc.misc-tests/gcov-6.x: New file.
7571 * gcc.misc-tests/gcov-7.c: New test.
7572 * gcc.misc-tests/gcov-7.x: New file.
7573
7574 2001-09-06 Janis Johnson <janis187@us.ibm.com>
7575
7576 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
7577 * gcc.misc-tests/gcov-6.c: New test.
7578
7579 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
7580
7581 PR c++/3986
7582 * g++.dg/abi/vbase1.C: New test.
7583
7584 2001-09-05 Ziemowit Laski <zlaski@apple.com>
7585
7586 * objc.dg/method-2.m: New.
7587
7588 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
7589
7590 PR c++/4203
7591 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
7592 * g++.dg/init/empty1.C: New test.
7593
7594 2001-09-03 Jakub Jelinek <jakub@redhat.com>
7595
7596 * gcc.c-torture/compile/20010903-1.c: New test.
7597
7598 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
7599
7600 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
7601 for m68k.
7602
7603 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
7604
7605 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
7606
7607 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
7608
7609 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
7610
7611 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
7612
7613 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
7614 for 16-bit 'unsigned int'.
7615
7616 2001-08-29 Kazu Hirata <kazu@hxi.com>
7617
7618 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
7619
7620 2001-08-27 Richard Henderson <rth@redhat.com>
7621
7622 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
7623 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
7624
7625 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
7626
7627 * gcc.dg/asm-names.c (ymain): New.
7628
7629 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
7630
7631 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
7632 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
7633 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
7634
7635 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7636
7637 * gcc.dg/compare5.c: New testcase.
7638
7639 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
7640
7641 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
7642 and "In instantiation".
7643
7644 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
7645
7646 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
7647
7648 2001-08-20 Janis Johnson <janis187@us.ibm.com>
7649
7650 * gcc.misc-tests/gcov.exp: Add support for branch information.
7651 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
7652 * gcc.misc-tests/gcov-4.c: New test.
7653 * gcc.misc-tests/gcov-4b.c: New test.
7654 * gcc.misc-tests/gcov-5b.c: New test.
7655
7656 2001-08-20 Zack Weinberg <zackw@panix.com>
7657
7658 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
7659 expected to fail.
7660
7661 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
7662
7663 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7664
7665 2001-08-19 Jakub Jelinek <jakub@redhat.com>
7666
7667 * g++.dg/eh/template1.C: New test.
7668
7669 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
7670
7671 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
7672 Fix thinko.
7673 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
7674 for xfail.
7675
7676 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
7677
7678 * lib/g77-dg.exp: Use prune.exp for common procedures
7679 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
7680 * lib/g77.exp: (g77-dg-prune) Remove
7681
7682 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
7683
7684 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
7685
7686 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7687
7688 * g++.dg/template/unify1.C: New test.
7689
7690 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
7691
7692 * g++.dg/abi/empty4.C: New test.
7693
7694 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
7695
7696 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
7697 solaris2.*
7698 * g77.f-torture/compile/pr3743.x: Likewise
7699
7700 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7701
7702 * g++.dg/other/using-declaration.C: New test.
7703
7704 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
7705
7706 * gcc.dg/cpp/tr-sign.c: New testcase.
7707
7708 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
7709
7710 * gcc.dg/cpp/19951025-1.c: Revert.
7711 * gcc.dg/cpp/directiv.c: We no longer process directives that
7712 interrupt macro arguments.
7713
7714 2001-08-03 Zack Weinberg <zackw@stanford.edu>
7715
7716 * gcc.dg/bconstp-1.c: New test.
7717
7718 2001-08-03 Richard Henderson <rth@redhat.com>
7719
7720 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7721
7722 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
7723
7724 * gcc.dg/cpp/19951025-1.c: Update.
7725
7726 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
7727
7728 * g77.dg/ff90-1.f (s): Fix reference of variable z,
7729 should be x.
7730
7731 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
7732
7733 Kill -fhonor-std.
7734 * g++.old-deja/g++.ns/ns14.C: Remove special options.
7735 * g++.old-deja/g++.other/std1.C: Likewise.
7736 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7737
7738 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7739
7740 * lib/g77.exp: Load gcc-defs.exp for common procedures
7741 (g77_pass, g77_fail, g77_finish, g77_exit,
7742 ${tool}_check_unsupported_p} Now redundant. Deleted.
7743
7744 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7745
7746 * g77.dg/fbackslash.f
7747 * g77.dg/fcase-preserve.f
7748 * g77.dg/ff90-1.f
7749 * g77.dg/ffixed-line-length-0.f
7750 * g77.dg/ffixed-line-length-132.f
7751 * g77.dg/ffixed-line-length-7.f
7752 * g77.dg/ffixed-line-length-72.f
7753 * g77.dg/ffixed-line-length-none.f
7754 * g77.dg/ffree-form-1.f
7755 * g77.dg/fno-backslash.f
7756 * g77.dg/fno-f90-1.f
7757 * g77.dg/fno-fixed-form-1.f
7758 * g77.dg/fno-onetrip.f
7759 * g77.dg/fno-typeless-boz.f
7760 * g77.dg/fno-underscoring.f
7761 * g77.dg/fno-vxt-1.f
7762 * g77.dg/fonetrip.f
7763 * g77.dg/ftypeless-boz.f
7764 * g77.dg/fugly-assumed.f
7765 * g77.dg/funderscoring.f
7766 * g77.dg/fvxt-1.f
7767
7768 2001-08-01 Ziemowit Laski <zlaski@apple.com>
7769
7770 * objc.dg/fwd-proto-1.m: New.
7771 * objc.dg/local-decl-1.m: New.
7772 * objc.dg/naming-1.m: New.
7773 * objc.dg/naming-2.m: New.
7774 * objc.dg/proto-hier-1.m: New.
7775
7776 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
7777
7778 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7779 largest-type elements to a struct makes its size grow.
7780
7781 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
7782
7783 * g++.dg/abi/vthunk1.C: New test.
7784
7785 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
7786
7787 * g++.dg/abi/vbase8-22.C: New test.
7788
7789 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7790
7791 * gcc.dg/cpp/macro8.c: New test.
7792
7793 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
7794
7795 * g++.dg/abi/vbase8-21.C: New test.
7796
7797 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
7798
7799 * g++.dg/abi/vbase8-10.C: New test.
7800
7801 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7802
7803 * lib/g++.exp (g++_set_ld_library_path): Renamed to
7804 ${tool}_set_ld_library_path.
7805 Changed caller.
7806 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7807 g++.exp.
7808
7809 2001-07-26 Stan Cox <scox@redhat.com>
7810
7811 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7812 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7813 gcc_exit, gcc_check_unsupported_p):
7814 Moved to gcc-deps.exp
7815 * gcc-deps.exp: New file.
7816
7817 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7818
7819 * g++.old-deja/g++.pt/defarg14.C: New test.
7820
7821 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7822
7823 * g++.old-deja/g++.other/lineno5.C: New test.
7824
7825 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7826
7827 * g++.old-deja/g++.pt/crash68.C: New test.
7828
7829 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
7830
7831 * g++.old-deja/g++.other/crash42.C: New test.
7832
7833 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7834
7835 * gcc.dg/cpp/extratokens.c: Fix.
7836 * gcc.dg/cpp/skipping2.c: New tests.
7837
7838 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7839
7840 * gcc.c-torture/execute/20010724-1.c: New file.
7841 * gcc.c-torture/execute/20010724-1.x: New file.
7842
7843 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7844
7845 * g++.old-deja/g++.other/cond7.C: New test.
7846
7847 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7848
7849 * g++.old-deja/g++.other/optimize4.C: New test.
7850
7851 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
7852
7853 * g++.old-deja/g++.abi/vbase8-5.C: New test.
7854
7855 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
7856
7857 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7858 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7859 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7860 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7861
7862 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7863 bug report" message.
7864
7865 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7866 * g++.dg/ext/instantiate1.C: Move from old-deja.
7867
7868 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
7869
7870 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7871 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7872 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7873 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7874
7875 2001-07-23 Jeffrey A Law (law@cygnus.com)
7876
7877 * gcc.c-torture/execute/20010723-1.c: New test.
7878
7879 2001-07-23 Ben Elliston <bje@redhat.com>
7880
7881 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7882
7883 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7884
7885 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7886 i[34567]86-*-*.
7887 Delete handling of ieee_multilib_flags.
7888 Pass -mieee for alpha*-*-* and sh-*-*.
7889 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7890
7891 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
7892
7893 Remove old-abi tests.
7894 * g++.old-deja/g++.mike/p11116.C: Remove.
7895 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7896
7897 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
7898
7899 * g77.f-torture/compile/pr3743.f: New test
7900
7901 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
7902
7903 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7904
7905 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7906
7907 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7908 g++.old-deja/g++.pt/static6.C: Likewise.
7909 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7910 supports weak symbols.
7911
7912 2001-07-18 Andreas Jaeger <aj@suse.de>
7913
7914 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7915 supported again.
7916
7917 2001-07-18 Andreas Jaeger <aj@suse.de>
7918
7919 * gcc.dg/iftrap-1.c: Fix target line.
7920
7921 2001-07-17 Richard Henderson <rth@redhat.com>
7922
7923 * gcc.c-torture/execute/20010717-1.c: New.
7924
7925 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
7926
7927 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7928 tests.
7929
7930 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7931
7932 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7933
7934 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7935
7936 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7937 UAC_SIGBUS, UAC_NOPRINT definitions.
7938
7939 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
7940
7941 * objc/execute/object_is_class.m: New test.
7942 * objc/execute/object_is_meta_class.m: New test.
7943
7944 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7945
7946 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7947 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7948
7949 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
7950
7951 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7952 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7953
7954 2001-07-14 Richard Henderson <rth@redhat.com>
7955
7956 * gcc.dg/iftrap-1.c: New.
7957
7958 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
7959
7960 * g77.f-torture/execute/intrinsic77.f: New test.
7961
7962 2001-07-11 Janis Johnson <janis@us.ibm.com>
7963
7964 * gcc.misc-tests/gcov-3.c: New test.
7965
7966 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
7967
7968 * gcc.c-torture/compile/20010711-1.c,
7969 * gcc.c-torture/compile/20010711-2.c: New tests.
7970
7971 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
7972
7973 * gcc.c-torture/execute/20010711-1.c: New test.
7974
7975 2001-07-11 Ben Elliston <bje@redhat.com>
7976
7977 * g++.old-deja/g++.other/enum5.C: New test.
7978
7979 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
7980
7981 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7982 (g++-dg-prune): Call prune_gcc_output.
7983 * prune.exp: New file for prune_gcc_output.
7984 * lib/g++.exp, lib/gcc.exp: Load it.
7985
7986 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
7987
7988 * gcc.c-torture/compile/20010701-1.c,
7989 g++.old-deja/g++.ext/attrib6.C: New tests.
7990
7991 2001-07-06 Jeffrey A Law (law@cygnus.com)
7992
7993 * gcc.c-torture/compile/20010706-1.c: New test.
7994
7995 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
7996
7997 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7998
7999 2001-06-28 Stan Shebs <shebs@apple.com>
8000
8001 * gcc.dg/pragma-darwin.c: New test.
8002
8003 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8004
8005 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
8006 Solaris 2.[678] system.
8007
8008 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
8009
8010 * gcc.dg/20010622-1.c: New test.
8011
8012 2001-06-18 Stan Shebs <shebs@apple.com>
8013
8014 * objc.dg: New directory.
8015 * objc.dg/dg.exp: New file.
8016 * objc.dg/alias.m: New.
8017 * objc.dg/class-1.m: New.
8018 * objc.dg/class-2.m: New.
8019 * objc.dg/const-str-1.m: New.
8020 * objc.dg/const-str-2.m: New.
8021 * objc.dg/id-1.m: New.
8022 * objc.dg/method-1.m: New.
8023 * objc.dg/super-class-1.m: New.
8024 * lib/objc-dg.exp: New file.
8025
8026 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
8027
8028 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
8029 of label name.
8030
8031 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
8032
8033 * g++.old-deja/g++.abi/vbase8-9.C: New test.
8034
8035 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8036
8037 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
8038 variable.
8039
8040 2001-06-12 Richard Henderson <rth@redhat.com>
8041
8042 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
8043
8044 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
8045
8046 * g++.old-deja/g++.abi/vbase5.C: New test.
8047 * g++.old-deja/g++.abi/vbase6.C: New test.
8048 * g++.old-deja/g++.abi/vbase7.C: New test.
8049
8050 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8051
8052 * gcc.c-torture/compile/20010610-1.c: New test.
8053
8054 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
8055
8056 * g++.old-deja/g++.abi/vbase4.C: New test.
8057
8058 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8059
8060 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
8061 support %f for HC11/HC12 targets.
8062 * gcc.c-torture/execute/930513-1.x: New file, likewise.
8063 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
8064 on HC11/HC12 targets.
8065 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
8066
8067 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8068
8069 * gcc.dg/wchar_t-1.c: New file.
8070 * gcc.dg/wint_t-1.c: Likewise.
8071
8072 2001-06-11 Bernd Schmidt <bernds@redhat.com>
8073
8074 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
8075
8076 2001-06-11 Richard Henderson <rth@redhat.com>
8077
8078 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
8079
8080 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8081
8082 * gcc.c-torture/compile/20010611-1.c: New test.
8083
8084 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8085
8086 * gcc.dg/c99-tag-1.c: Add more tests.
8087
8088 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
8089
8090 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
8091 representation on MN10300 and ARM/Thumb.
8092
8093 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
8094
8095 * g77.f-torture/execute/20010610.f: New.
8096
8097 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
8098
8099 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
8100 names.
8101
8102 2001-06-09 Richard Henderson <rth@redhat.com>
8103
8104 * gcc.c-torture/execute/ashrdi-1.c: New.
8105 * gcc.c-torture/execute/ashldi-1.c: New.
8106 * gcc.c-torture/execute/lshrdi-1.c: New.
8107
8108 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
8109
8110 * objc/execute/load-3.m: Added. Check sending +load to categories,
8111 in addition to classes.
8112
8113 2001-06-08 Stan Shebs <shebs@apple.com>
8114
8115 * objc/execute/load-2.m: New test. From Nicola Pero
8116 <n.pero@mi.flashnet.it>.
8117
8118 2001-06-08 Jakub Jelinek <jakub@redhat.com>
8119
8120 * gcc.c-torture/execute/20010605-2.c: New test.
8121
8122 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8123
8124 * g++.old-deja/g++.abi/vbase2.C: New test.
8125 * g++.old-deja/g++.abi/vbase3.C: New test.
8126
8127 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8128
8129 * g++.old-deja/g++.pt/friend49.C: New test.
8130
8131 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
8132
8133 * g++.old-deja/g++.ext/anon3.C: New test.
8134
8135 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
8136
8137 * g++.old-deja/g++.other/conv7.C: New test.
8138
8139 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
8140
8141 * gcc.c-torture/compile/20010605-2.c: New test.
8142
8143 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
8144
8145 * gcc.c-torture/execute/20010604-1.c: New test.
8146
8147 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
8148
8149 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
8150
8151 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
8152
8153 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8154 (g++_link_flags): Likewise.
8155 (g++_init): Pass gccpath's value to two previous functions.
8156
8157 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8158
8159 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
8160 Ensure logfile entry matches exec command line.
8161
8162 2001-05-31 Richard Henderson <rth@redhat.com>
8163
8164 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
8165 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
8166
8167 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
8168
8169 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
8170 compiler for irix6.2
8171
8172 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
8173
8174 * g++.old-deja/g++.other/optimize3.C: New file.
8175
8176 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
8177
8178 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
8179 assemble.
8180
8181 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
8182
8183 * g++.old-deja/g++.other/optimize2.C: New file.
8184
8185 2001-05-25 Diego Novillo <dnovillo@redhat.com>
8186
8187 * gcc.c-torture/compile/20010518-2.c: New file.
8188 * gcc.c-torture/execute/20010518-1.c: New file.
8189 * gcc.c-torture/execute/20010518-2.c: New file.
8190
8191 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
8192
8193 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
8194
8195 2001-05-24 Mark Mitchell <mark@codesourcery.com>
8196
8197 G++ no longer defines builtins that do not begin with __builtin.
8198 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
8199 * g++.old-deja/g++.brendand/misc13.C: Likewise.
8200 * g++.old-deja/g++.law/builtin1.C: Likewise.
8201 * g++.old-deja/g++.law/cvt2.C: Likewise.
8202 * g++.old-deja/g++.mike/net5.C: Likewise.
8203 * g++.old-deja/g++.other/builtins1.C: Likewise.
8204 * g++.old-deja/g++.other/builtins2.C: Likewise.
8205 * g++.old-deja/g++.other/builtins3.C: Likewise.
8206 * g++.old-deja/g++.other/builtins4.C: Likewise.
8207 * g++.old-deja/g++.other/inline8.C: Likewise.
8208 * g++.old-deja/g++.robertl/eb39.C: Likewise.
8209
8210 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
8211
8212 * g++.old-deja/g++.pt/using1.C: Adjust.
8213 * g++.old-deja/g++.pt/using2.C: New test.
8214
8215 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8216
8217 * gcc.dg/cpp/charconst.c: New tests.
8218 * gcc.dg/cpp/escape.c: New tests.
8219 * gcc.dg/cpp/escape-1.c: New tests.
8220 * gcc.dg/cpp/escape-2.c: New tests.
8221 * gcc.dg/cpp/ucs.c: New tests.
8222
8223 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
8224
8225 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
8226 native compiler for irix6.5.
8227
8228 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
8229
8230 * lib/g++.exp (g++_include_flags): Use args to compute
8231 get_multilibs.
8232 (g++_link_flags): Likewise.
8233 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
8234
8235 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
8236
8237 * gcc.dg/c90-hexfloat-1.c: Add more tests.
8238
8239 2001-05-21 Geoff Keating <geoffk@redhat.com>
8240
8241 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
8242 this file.
8243
8244 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8245
8246 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
8247 STACK_SIZE;
8248 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
8249 to STACK_SIZE; Use it to define size of add_histo array.
8250 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
8251 to STACK_SIZE.
8252 (f): Use GITT_SIZE to define size of gitt local table.
8253 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
8254 to STACK_SIZE; Use it to define size of bytemem array.
8255
8256 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8257
8258 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
8259 on 68HC11/HC12 due to the asm instruction.
8260 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
8261 * gcc.c-torture/compile/920520-1.x: Likewise.
8262 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
8263 on 68HC11/HC12 because the function is larger than 64K.
8264 * gcc.c-torture/compile/961203-1.x: New file, this test fails
8265 on 68HC11/HC12 because the structure is too large.
8266
8267 2001-05-20 Richard Henderson <rth@redhat.com>
8268
8269 * gcc.c-torture/execute/20010520-1.c: New.
8270
8271 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8272
8273 * g++.old-deja/g++.warn/compare1.C: New test.
8274 * gcc.dg/compare4.c: New test.
8275
8276 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
8277
8278 * g++.old-deja/g++.other/optimize1.C: New test.
8279
8280 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8281
8282 * g++.old-deja/g++.pt/spec41.C: New test.
8283
8284 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
8285
8286 * gcc.c-torture/compile/20010114-1.x: Remove.
8287
8288 2001-05-18 Stan Shebs <shebs@apple.com>
8289
8290 * gcc.c-torture/compile/20010518-1.c: New test.
8291
8292 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
8293
8294 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
8295 * g++.old-deja/g++.pt/crash67.C: New test.
8296
8297 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
8298
8299 * g++.old-deja/g++.other/debug9.C: New test.
8300
8301 2001-05-16 Zack Weinberg <zackw@stanford.edu>
8302
8303 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
8304
8305 2001-05-16 Jan Hubicka <jh@suse.cz>
8306
8307 * gcc.c-torture/compile/20010516-1.c: New test.
8308
8309 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8310
8311 * g++.old-deja/g++.other/crash41.C: New test.
8312
8313 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8314
8315 * g++.old-deja/g++.pt/crash66.C: New test.
8316
8317 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
8318
8319 * g++.old-deja/g++.robertl/eb27.C: Convert.
8320
8321 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
8322
8323 * g++.dg/friend-warn.C: New test. Do not warn about friend
8324 declaration being redundant.
8325
8326 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
8327
8328 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
8329
8330 2001-05-14 Mark Mitchell <mark@codesourcery.com>
8331
8332 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
8333
8334 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
8335
8336 * lib/g++.exp: Use testsuite_flags.
8337
8338 2001-05-13 Mark Mitchell <mark@codesourcery.com>
8339
8340 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8341
8342 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
8343
8344 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8345
8346 2001-05-11 Mark Mitchell <mark@codesourcery.com>
8347
8348 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8349
8350 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
8351
8352 * gcc.c-torture/compile/20010313-1.c: New test.
8353
8354 2001-05-09 Zack Weinberg <zackw@stanford.edu>
8355
8356 * gcc.dg/cpp/direct2.c: New test.
8357 * gccq.dg/cpp/direct2s.c: New test.
8358
8359 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8360
8361 2001-05-07 Mark Mitchell <mark@codesourcery.com>
8362
8363 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8364 * g++.old-deja/g++.other/op3.C: Likewise.
8365
8366 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8367
8368 * gcc.dg/cpp/syshdr.h: New file.
8369 * gcc.dg/cpp/sysmac1.c: Update.
8370 * gcc.dg/cpp/sysmac2.c: Update.
8371
8372 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8373
8374 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8375
8376 2001-05-04 David Edelsohn <edelsohn@gnu.org>
8377
8378 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8379 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8380
8381 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
8382
8383 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8384
8385 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
8386
8387 * lib/g++.exp (g++_include_flags): Don't use any special flags
8388 if TESTING_IN_BUILD_TREE is not defined.
8389 (g++_init): Use a plain 'c++' as the compiler if
8390 TESTING_IN_BUILD_TREEE is not defined.
8391
8392 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8393
8394 * g++.old-deja/g++.eh/catch13.C: New test.
8395 * g++.old-deja/g++.eh/catch14.C: New test.
8396
8397 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8398
8399 * gcc.dg/cpp/tr-define.c: New test.
8400
8401 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
8402
8403 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8404 <stdlib.h>, not <malloc.h>.
8405
8406 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8407
8408 * g++.old-deja/g++.ns/template17.C: New test.
8409
8410 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8411
8412 * g++.old-deja/g++.pt/ref4.C: New test.
8413
8414 2001-04-30 Richard Henderson <rth@redhat.com>
8415
8416 * gcc.dg/20000724-1.c: Revert last change.
8417
8418 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
8419
8420 * g77.f-torture/execute/20010430.f: New test.
8421
8422 2001-04-30 Mark Mitchell <mark@codesourcery.com>
8423
8424 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
8425
8426 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
8427
8428 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
8429
8430 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8431
8432 * g++.old-deja/g++.eh/crash6.C: New test.
8433
8434 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8435
8436 * g++.old-deja/g++.other/warn7.C: New test.
8437
8438 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8439
8440 * g++.old-deja/g++.other/defarg9.C: New test.
8441
8442 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8443
8444 * g77.f-torture/compile/20010426.f: New test.
8445 * g77.f-torture/execute/20010426.f: New test.
8446
8447 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8448
8449 * g77.f-torture/compile/20000629-1.x: Remove - error
8450 has been fixed.
8451
8452 2001-04-26 Jeffrey A Law (law@cygnus.com)
8453
8454 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
8455 Tweak slightly to work with g++.dg framework.
8456 * g++.dg/special/ecos.exp: Run initp1.C test.
8457 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
8458
8459 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
8460 its linker doesn't give line numbers either.
8461 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
8462
8463 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8464
8465 * g++.old-deja/g++.other/lex1.C: New test.
8466
8467 2001-04-26 Jakub Jelinek <jakub@redhat.com>
8468
8469 * gcc.dg/noncompile/20010425-1.c: New test.
8470
8471 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8472
8473 * g++.old-deja/g++.pt/mangle2.C: New test.
8474
8475 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8476
8477 * gcc.dg/format/plus-1.c: New test.
8478
8479 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8480
8481 * gcc.dg/20010423-1.c: New test.
8482
8483 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8484
8485 * gcc.c-torture/execute/20010422-1.c: New test.
8486
8487 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
8488
8489 * g++.old-deja/g++.ns/type2.C: New test.
8490
8491 2001-04-24 Zack Weinberg <zackw@stanford.edu>
8492
8493 * g++.old-deja/g++.other/perf1.C: New test.
8494
8495 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
8496
8497 * gcc.dg/c99-func-2.c: Remove xfail.
8498 * gcc.dg/c99-func-3.c: Remove xfail.
8499 * gcc.dg/c99-func-4.c: Remove xfail.
8500
8501 2001-04-23 Zack Weinberg <zackw@stanford.edu>
8502
8503 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
8504
8505 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
8506
8507 * gcc.c-torture/compile/20010423-1.c: New test.
8508
8509 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8510
8511 * g++.old-deja/g++.pt/typename28.C: New test.
8512
8513 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8514
8515 * g++.old-deja/g++.abi/empty2.C: New test.
8516 * g++.old-deja/g++.abi/empty3.C: New test.
8517
8518 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8519
8520 * g++.old-deja/g++.other/comdat2.C: New test.
8521 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
8522
8523 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8524
8525 * g++.old-deja/g++.other/overload14.C: New test.
8526
8527 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8528
8529 * g++.old-deja/g++.other/lookup23.C: New test.
8530
8531 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8532
8533 * gcc.c-torture/execute/20010403-1.c: New test.
8534
8535 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
8536 Mark Mitchell <mark@codesourcery.com>
8537
8538 * lib/old-dejagnu.exp: Don't delete output of executable.
8539 Add .exe suffix to executables.
8540
8541 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
8542
8543 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
8544
8545 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8546
8547 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
8548
8549 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8550
8551 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
8552 * g++.old-deja/g++.abi/crash1.C: New test.
8553
8554 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8555
8556 * g++.old-deja/g++.other/crash40.C: New test.
8557
8558 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8559
8560 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
8561
8562 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
8563
8564 * g++.old-deja/g++.other/warn6.C: New test.
8565
8566 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8567
8568 * g++.old-deja/g++.robertl/eb42.C: Same.
8569
8570 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8571
8572 * gcc.dg/wtr-conversion-1.c: New testcase.
8573
8574 2001-04-10 Richard Henderson <rth@redhat.com>
8575
8576 * g++.old-deja/g++.other/array5.C: New.
8577
8578 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8579
8580 * gcc.c-torture/execute/20010408-1.c: New test.
8581
8582 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
8583
8584 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
8585 headers and constructs.
8586 * g++.old-deja/g++.robertl/eb79.C: Same.
8587 * g++.old-deja/g++.robertl/eb77.C (main): Same.
8588 * g++.old-deja/g++.robertl/eb73.C: Same.
8589 * g++.old-deja/g++.robertl/eb66.C (main): Same.
8590 * g++.old-deja/g++.robertl/eb55.C (t): Same.
8591 * g++.old-deja/g++.robertl/eb54.C (main): Same.
8592 * g++.old-deja/g++.robertl/eb46.C (main): Same.
8593 * g++.old-deja/g++.robertl/eb44.C: Same.
8594 * g++.old-deja/g++.robertl/eb41.C (main): Same.
8595 * g++.old-deja/g++.robertl/eb4.C (main): Same.
8596 * g++.old-deja/g++.robertl/eb39.C: Same.
8597 * g++.old-deja/g++.robertl/eb33.C (main): Same.
8598 * g++.old-deja/g++.robertl/eb31.C (main): Same.
8599 * g++.old-deja/g++.robertl/eb30.C: Same.
8600 * g++.old-deja/g++.robertl/eb3.C: Same.
8601 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
8602 * g++.old-deja/g++.robertl/eb21.C: Same.
8603 * g++.old-deja/g++.robertl/eb15.C: Same.
8604 * g++.old-deja/g++.robertl/eb118.C: Same.
8605 * g++.old-deja/g++.robertl/eb115.C (main): Same.
8606 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
8607 * g++.old-deja/g++.robertl/eb109.C: Same.
8608 * g++.old-deja/g++.other/sibcall1.C (main): Same.
8609 * g++.old-deja/g++.mike/rtti1.C: Same.
8610 * g++.old-deja/g++.mike/p658.C: Same.
8611 * g++.old-deja/g++.mike/net46.C: Same.
8612 * g++.old-deja/g++.mike/net34.C: Same.
8613 * g++.old-deja/g++.mike/memoize1.C: Same.
8614 * g++.old-deja/g++.mike/eh2.C: Same.
8615 * g++.old-deja/g++.law/weak.C: Same.
8616 * g++.old-deja/g++.law/visibility7.C: Same.
8617 * g++.old-deja/g++.law/visibility25.C: Same.
8618 * g++.old-deja/g++.law/visibility22.C: Same.
8619 * g++.old-deja/g++.law/visibility2.C: Same.
8620 * g++.old-deja/g++.law/visibility17.C: Same.
8621 * g++.old-deja/g++.law/visibility13.C: Same.
8622 * g++.old-deja/g++.law/visibility10.C: Same.
8623 * g++.old-deja/g++.law/visibility1.C: Same.
8624 * g++.old-deja/g++.law/virtual3.C (eval): Same.
8625 * g++.old-deja/g++.law/vbase1.C: Same.
8626 * g++.old-deja/g++.law/operators32.C: Same.
8627 * g++.old-deja/g++.law/nest3.C: Same.
8628 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
8629 * g++.old-deja/g++.law/except5.C (main): Same.
8630 * g++.old-deja/g++.law/cvt7.C (run): Same.
8631 * g++.old-deja/g++.law/cvt2.C: Same.
8632 * g++.old-deja/g++.law/cvt16.C: Same.
8633 * g++.old-deja/g++.law/ctors6.C (bar): Same.
8634 * g++.old-deja/g++.law/ctors17.C (main): Same.
8635 * g++.old-deja/g++.law/ctors13.C: Same.
8636 * g++.old-deja/g++.law/ctors12.C (main): Same.
8637 * g++.old-deja/g++.law/ctors10.C: Same.
8638 * g++.old-deja/g++.law/code-gen5.C: Same.
8639 * g++.old-deja/g++.law/bad-error7.C: Same.
8640 * g++.old-deja/g++.law/arm9.C: Same.
8641 * g++.old-deja/g++.law/arm12.C: Same.
8642 * g++.old-deja/g++.law/arg8.C: Same.
8643 * g++.old-deja/g++.law/arg1.C: Same.
8644 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
8645 * g++.old-deja/g++.jason/template31.C: Same.
8646 * g++.old-deja/g++.jason/template24.C (main): Same.
8647 * g++.old-deja/g++.jason/2371.C: Same.
8648 * g++.old-deja/g++.eh/new2.C: Same.
8649 * g++.old-deja/g++.eh/new1.C: Same.
8650 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
8651 * g++.old-deja/g++.brendan/nest21.C (main): Same.
8652 * g++.old-deja/g++.brendan/err-msg3.C: Same.
8653 * g++.old-deja/g++.brendan/crash62.C: Same.
8654 * g++.old-deja/g++.brendan/crash52.C: Same.
8655 * g++.old-deja/g++.brendan/crash49.C (main): Same.
8656 * g++.old-deja/g++.brendan/crash38.C: Same.
8657 * g++.old-deja/g++.brendan/crash15.C (main): Same.
8658 * g++.old-deja/g++.brendan/copy9.C: Same.
8659
8660 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
8661
8662 * gcc.c-torture/execute/20001203-2.c (memset):
8663 Count argument is of type __SIZE_TYPE__.
8664
8665 2001-04-04 Diego Novillo <dnovillo@redhat.com>
8666
8667 * gcc.c-torture/compile/20010404-1.c: New test.
8668
8669 2001-04-04 Jakub Jelinek <jakub@redhat.com>
8670
8671 * gcc.c-torture/compile/20010326-1.c: New test.
8672
8673 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
8674
8675 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
8676 peculiarities of the SH.
8677 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
8678
8679 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8680
8681 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
8682 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
8683 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
8684
8685 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8686
8687 * g77.f-torture/compile/20010321-1.f: New test.
8688
8689 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8690
8691 * gcc.c-torture/compile/20010329-1.c: New test.
8692
8693 2001-04-02 Jakub Jelinek <jakub@redhat.com>
8694
8695 * gcc.c-torture/execute/20010329-1.c: New test.
8696
8697 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
8698
8699 * g++.old-deja/g++.other/eh4.C: Fix typo.
8700
8701 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
8702
8703 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
8704
8705 2001-03-28 Philip Blundell <philb@gnu.org>
8706
8707 * gcc.c-torture/compile/20010328-1.c: New test.
8708
8709 2001-03-27 Richard Henderson <rth@redhat.com>
8710
8711 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
8712 * g++.old-deja/g++.eh/vbase3.C: Likewise.
8713
8714 2001-03-27 Alan Modra <alan@linuxcare.com.au>
8715
8716 * gcc.c-torture/compile/20010327-1.c: New test.
8717
8718 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
8719
8720 * g++.old-deja/g++.other/friend12.C: New test.
8721 * g++.old-deja/g++.other/friend9.C: Expect no errors.
8722 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8723
8724 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
8725
8726 * gcc.c-torture/execute/20010325-1.c: New test.
8727
8728 2001-03-23 Jakub Jelinek <jakub@redhat.com>
8729
8730 * g++.old-deja/g++.other/mangle3.C: New test.
8731
8732 2001-03-22 Jakub Jelinek <jakub@redhat.com>
8733
8734 * g++.old-deja/g++.other/anon8.C: New test.
8735
8736 2001-03-20 Philip Blundell <philb@gnu.org>
8737
8738 * gcc.c-torture/compile/20010320-1.c: New test.
8739
8740 2001-03-17 Richard Henderson <rth@redhat.com>
8741
8742 * g++.old-deja/g++.other/eh4.C: Add expected error text.
8743
8744 2001-03-15 Geoff Keating <geoff@redhat.com>
8745
8746 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8747 tests on AIX.
8748
8749 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
8750
8751 * g++.old-deja/g++.other/eh4.C: New test.
8752
8753 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
8754
8755 * gcc.dg/cpp/mi1.c: Update.
8756
8757 2001-03-14 Jakub Jelinek <jakub@redhat.com>
8758
8759 * g++.old-deja/g++.other/regstack.C: New test.
8760
8761 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
8762
8763 * g++.old-deja/g++.other/ref4.C: New test.
8764
8765 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
8766
8767 * objc/execute/va_method.m: Added.
8768 * objc/execute/IMP.m: Added.
8769 * objc/execute/_cmd.m: Added.
8770 * objc/execute/accessing_ivars.m: Added.
8771 * objc/execute/class-1.m: Added.
8772 * objc/execute/class-10.m: Added.
8773 * objc/execute/class-11.m: Added.
8774 * objc/execute/class-12.m: Added.
8775 * objc/execute/class-13.m: Added.
8776 * objc/execute/class-14.m: Added.
8777 * objc/execute/class-2.m: Added.
8778 * objc/execute/class-3.m: Added.
8779 * objc/execute/class-4.m: Added.
8780 * objc/execute/class-5.m: Added.
8781 * objc/execute/class-6.m: Added.
8782 * objc/execute/class-7.m: Added.
8783 * objc/execute/class-8.m: Added.
8784 * objc/execute/class-9.m: Added.
8785 * objc/execute/class-tests-1.h
8786 * objc/execute/class-tests-2.h
8787 * objc/execute/compatibility_alias.m: Added.
8788 * objc/execute/encode-1.m: Added.
8789 * objc/execute/formal_protocol-1.m: Added.
8790 * objc/execute/formal_protocol-2.m: Added.
8791 * objc/execute/formal_protocol-3.m: Added.
8792 * objc/execute/formal_protocol-4.m: Added.
8793 * objc/execute/formal_protocol-5.m: Added.
8794 * objc/execute/formal_protocol-6.m: Added.
8795 * objc/execute/formal_protocol-7.m: Added.
8796 * objc/execute/informal_protocol.m: Added.
8797 * objc/execute/initialize.m: Added.
8798 * objc/execute/load.m: Added.
8799 * objc/execute/many_args_method.m: Added.
8800 * objc/execute/nested-3.m: Added.
8801 * objc/execute/no_clash.m: Added.
8802 * objc/execute/private.m: Added.
8803 * objc/execute/redefining_self.m: Added.
8804 * objc/execute/root_methods.m: Added.
8805 * objc/execute/selector-1.m: Added.
8806 * objc/execute/static-1.m: Added.
8807 * objc/execute/static-2.m: Added.
8808 * objc/execute/va_method.m: Added.
8809
8810 2001-03-10 Richard Henderson <rth@redhat.com>
8811
8812 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8813
8814 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
8815
8816 * g++.old-deja/g++.other/crash31.C: XFAIL.
8817 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8818 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8819 * gcc.c-torture/execute/20010123-1.x: XFAIL.
8820 * gcc.c-torture/execute/20010124-1.x: XFAIL.
8821 * gcc.dg/sequence-pt-1.c: XFAIL one test.
8822
8823 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
8824
8825 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8826
8827 2001-03-06 Zack Weinberg <zackw@stanford.edu>
8828
8829 * gcc.dg/20000724-1.c: Don't use multiline strings.
8830
8831 2001-03-06 Zack Weinberg <zackw@stanford.edu>
8832
8833 * objc/execute/string1.m, objc/execute/string2.m: Compare the
8834 result of -cString against what we expect it to be; don't just
8835 print it out for no one to read.
8836
8837 * objc/execute/string3.m, objc/execute/string4.m: New tests.
8838 Based on testcases provided by Nicola Pero.
8839
8840 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
8841
8842 * gcc.dg/cpp/macro7.c: New test.
8843
8844 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
8845
8846 * gcc.dg/cpp/multiline.c: Update.
8847
8848 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8849
8850 * g++.old-deja/g++.other/enum3.C: New test.
8851
8852 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8853
8854 * g++.old-deja/g++.other/pod1.C: New test.
8855
8856 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
8857
8858 * g++.old-deja/g++.ext/overload1.C: New test.
8859
8860 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
8861
8862 * g++.old-deja/g++.pt/using1.C: New test.
8863
8864 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
8865
8866 * g++.old-deja/g++.other/using9.C: New test.
8867
8868 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
8869
8870 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8871
8872 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8873
8874 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
8875
8876 * g++.old-deja/g++.ext/realpt1.C: Remove.
8877
8878 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
8879
8880 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8881
8882 2001-02-26 Will Cohen <wcohen@redhat.com>
8883
8884 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8885
8886 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
8887
8888 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8889 templatized constructors.
8890
8891 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8892
8893 * gcc.c-torture/execute/20010224-1.c: New test.
8894
8895 2001-02-23 Jakub Jelinek <jakub@redhat.com>
8896
8897 * gcc.c-torture/execute/20010222-1.c: New test.
8898
8899 2001-02-22 Jakub Jelinek <jakub@redhat.com>
8900
8901 * g++.old-deja/g++.other/inline20.C: New test.
8902
8903 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
8904
8905 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8906
8907 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8908
8909 * g++.old-deja/g++.other/lookup22.C: New test.
8910
8911 2001-02-19 Zack Weinberg <zackw@stanford.edu>
8912
8913 * g77.dg: New directory.
8914 * g77.dg/20010216-1.f: New test case.
8915 * g77.dg/dg.exp: New driver.
8916 * lib/g77-dg.exp: New driver library.
8917
8918 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8919
8920 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8921
8922 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
8923
8924 * g++.old-deja/g++.other/decl9.C: New test.
8925
8926 2001-02-16 Jakub Jelinek <jakub@redhat.com>
8927
8928 * g++.old-deja/g++.other/init16.C: Update the test so that it does
8929 not need <string> and also tests the initialization at runtime.
8930
8931 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
8932
8933 * gcc.c-torture/execute/longlong.c: New test.
8934
8935 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
8936
8937 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8938
8939 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
8940
8941 * gcc.c-torture/execute/920302-1.c (execute):
8942 Change argument type to short.
8943
8944 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
8945
8946 * g++.old-deja/g++.pt/deduct6.C: New test.
8947
8948 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
8949
8950 * g++.old-deja/g++.pt/deduct5.C: New test.
8951
8952 2001-02-14 Jakub Jelinek <jakub@redhat.com>
8953
8954 * gcc.c-torture/execute/20010209-1.c: New test.
8955
8956 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
8957
8958 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8959
8960 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
8961
8962 * g++.dg/vtgc1.C: Update for new ABI.
8963
8964 * consistency.vlad: New directory, 1665 files.
8965
8966 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
8967
8968 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8969 return type.
8970 * gcc.dg/cpp/digraphs.c: Declare puts.
8971
8972 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8973
8974 * g++.old-deja/g++.other/warn5.C: New test.
8975
8976 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8977
8978 * g++.old-deja/g++.pt/spec40.C: New test.
8979
8980 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
8981
8982 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8983 case.
8984 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8985
8986 2001-02-12 Jakub Jelinek <jakub@redhat.com>
8987
8988 * gcc.c-torture/compile/20010209-1.c: New test.
8989
8990 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
8991
8992 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8993 excess errors message but not if it crashes.
8994 * g++.old-deja/g++.other/crash27.C: Likewise.
8995 * g++.old-deja/g++.other/crash28.C: Likewise.
8996 * g++.old-deja/g++.other/crash30.C: Likewise.
8997 * g++.old-deja/g++.other/crash32.C: Likewise.
8998 * g++.old-deja/g++.other/crash35.C: Likewise.
8999 * g++.old-deja/g++.pt/inherit2.C: Likewise.
9000
9001 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
9002
9003 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
9004 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
9005 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
9006 g77.f-torture/execute/execute.exp,
9007 g77.f-torture/noncompile/noncompile.exp,
9008 gcc.c-torture/execute/execute.exp,
9009 gcc.c-torture/execute/memcheck/memcheck.exp,
9010 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
9011 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
9012 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
9013 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
9014 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
9015 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
9016 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9017 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
9018 Remove bug reporting instructions with ancient email addresses.
9019
9020 2001-02-07 Jakub Jelinek <jakub@redhat.com>
9021
9022 * gcc.dg/20010202-1.c: New test.
9023 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
9024
9025 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
9026
9027 * g++.dg/stdbool-if.C: New test.
9028
9029 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
9030
9031 * objc/execute/fdecl.m: Added main().
9032
9033 2001-02-07 Jakub Jelinek <jakub@redhat.com>
9034
9035 * gcc.c-torture/execute/20010206-1.c: New test.
9036
9037 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
9038
9039 * gcc.dg/cpp/avoidpaste1.c: Update.
9040
9041 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
9042
9043 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
9044 Pero <nicola@brainstorm.co.uk>.
9045 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
9046
9047 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
9048
9049 * g++.old-deja/g++.pt/spec39.C: New test.
9050
9051 2001-02-05 Jakub Jelinek <jakub@redhat.com>
9052
9053 * gcc.c-torture/compile/20010202-1.c: New test.
9054
9055 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
9056
9057 * g++.old-deja/g++.abi/primary2.C: New test.
9058 * g++.old-deja/g++.abi/primary3.C: New test.
9059 * g++.old-deja/g++.abi/primary4.C: New test.
9060 * g++.old-deja/g++.abi/primary5.C: New test.
9061 * g++.old-deja/g++.abi/vtable3.h: New test.
9062 * g++.old-deja/g++.abi/vtable3a.C: New test.
9063 * g++.old-deja/g++.abi/vtable3b.C: New test.
9064 * g++.old-deja/g++.abi/vtable3c.C: New test.
9065 * g++.old-deja/g++.abi/vtable3d.C: New test.
9066 * g++.old-deja/g++.abi/vtable3e.C: New test.
9067 * g++.old-deja/g++.abi/vtable3f.C: New test.
9068 * g++.old-deja/g++.abi/vtable3g.C: New test.
9069 * g++.old-deja/g++.abi/vtable3h.C: New test.
9070 * g++.old-deja/g++.abi/vtable3i.C: New test.
9071 * g++.old-deja/g++.abi/vtable3j.C: New test.
9072 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
9073
9074 2001-02-03 Jakub Jelinek <jakub@redhat.com>
9075
9076 * g++.old-deja/g++.other/anon6.C: New test.
9077 * g++.old-deja/g++.other/anon7.C: New test.
9078
9079 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
9080
9081 * gcc.dg/cpp/avoidpaste2.c: New tests.
9082
9083 2001-01-31 Jakub Jelinek <jakub@redhat.com>
9084
9085 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
9086
9087 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
9088
9089 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
9090 DECIMAL_DIG cases for Irix."
9091
9092 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
9093
9094 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
9095
9096 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9097
9098 * gcc.dg/c99-tag-1.c: New test.
9099
9100 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9101
9102 * gcc.dg/cpp/tr-warn1.c: Add tests.
9103
9104 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9105
9106 * gcc.dg/cpp/avoidpaste1.c: Update.
9107 * gcc.dg/cpp/paste4.c: Update.
9108
9109 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
9110
9111 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
9112 cases for Irix.
9113
9114 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9115
9116 * g++.old-deja/g++.other/inline19.C: New test.
9117
9118 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
9119
9120 * gcc.dg/Wlarger-than.c: New test.
9121
9122 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9123
9124 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
9125
9126 2001-01-29 Jakub Jelinek <jakub@redhat.com>
9127
9128 * gcc.c-torture/execute/20010129-1.c: New test.
9129 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
9130
9131 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
9132
9133 * gcc.dg/cpp/avoidpaste1.c: Test case.
9134
9135 2001-01-28 Jakub Jelinek <jakub@redhat.com>
9136
9137 * g++.old-deja/g++.other/inline18.C: New test.
9138
9139 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9140
9141 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
9142 and __builtin_putchar.
9143
9144 2001-01-27 Jakub Jelinek <jakub@redhat.com>
9145
9146 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
9147 tests.
9148
9149 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
9150
9151 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
9152 floating point number rounding mode to round to the nearest
9153 representable mode.
9154
9155 2001-01-25 Jakub Jelinek <jakub@redhat.com>
9156
9157 * g++.old-deja/g++.other/mangle2.C: New test.
9158
9159 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
9160
9161 * gcc.c-torture/compile/20010124-1.c: New test.
9162
9163 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
9164
9165 * g++.old-deja/g++.pt/spec38.C: New test.
9166
9167 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9168
9169 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
9170 "Build don't run".
9171
9172 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9173
9174 * gcc.c-torture/execute/20010123-1.c: New test.
9175
9176 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9177
9178 * g++.old-deja/g++.pt/spec37.C: New test.
9179
9180 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9181
9182 * g++.old-deja/g++.pt/overload14.C: New test.
9183
9184 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9185
9186 * gcc.c-torture/execute/20010122-1.c: New test, exercise
9187 __builtin_return_address.
9188
9189 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
9190
9191 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
9192 * g++.old-deja/g++.pt/spec35.C: New test.
9193 * g++.old-deja/g++.pt/spec36.C: New test.
9194
9195 2001-01-20 Jakub Jelinek <jakub@redhat.com>
9196
9197 * gcc.c-torture/compile/20010118-1.c: New test.
9198
9199 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
9200
9201 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
9202
9203 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9204
9205 * gcc.c-torture/execute/20010119-1.c: New test.
9206
9207 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9208
9209 * g++.old-deja/g++.other/vbase5.C: New test.
9210
9211 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9212
9213 * gcc.c-torture/execute/20010118-1.c: New test.
9214
9215 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9216
9217 * g++.old-deja/g++.pt/deduct3.C: New test.
9218
9219 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9220
9221 * g++.old-deja/g++.pt/spec34.C: New test.
9222
9223 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
9224
9225 * g77.f-torture/compile/20000601-2.f: New test.
9226
9227 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9228
9229 * g++.old-deja/g++.other/init17.C: New test.
9230
9231 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
9232
9233 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
9234
9235 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9236
9237 * g++.old-deja/g++.pt/unify8.C: New test.
9238
9239 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9240
9241 * g++.old-deja/g++.abi/vbase1.C: New test.
9242
9243 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9244
9245 * g++.old-deja/g++.pt/crash65.C: New test.
9246
9247 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
9248
9249 * gcc.dg/cpp/assembl2.S: New test case.
9250
9251 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
9252
9253 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
9254 are supported.
9255
9256 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9257
9258 * g++.old-deja/g++.other/builtins1.C: New test.
9259 * g++.old-deja/g++.other/builtins2.C: Likewise.
9260 * g++.old-deja/g++.other/builtins3.C: Likewise.
9261 * g++.old-deja/g++.other/builtins4.C: Likewise.
9262
9263 2001-01-17 Jakub Jelinek <jakub@redhat.com>
9264
9265 * gcc.c-torture/compile/20010117-1.c: New test.
9266 * gcc.c-torture/compile/20010117-2.c: New test.
9267
9268 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9269
9270 * g77.f-torture/execute/20010116.[fx]: New test,
9271 XFAIL on i?86-*-*.
9272 * g77.f-torture/compile/20010115.f: Indicate it's
9273 a test for PR fortran/1636.
9274
9275 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
9276
9277 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
9278
9279 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9280
9281 * g77.f-torture/compile/20010115.f: New test.
9282
9283 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
9284
9285 * g++.old-deja/g++.pt/nontype5.C: New test.
9286
9287 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
9288
9289 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
9290 have an equivalent working one below it.
9291
9292 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9293
9294 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
9295 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9296
9297 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9298
9299 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
9300 message containing "init_priority".
9301 (conpr-2.C): Likewise.
9302 (conpr-3.C): Likewise.
9303 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
9304
9305 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9306
9307 * gcc.c-torture/execute/20010114-2.c: New test.
9308
9309 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
9310
9311 * gcc.c-torture/compile/20010114-1.c: New test.
9312 * gcc.c-torture/compile/20010114-1.x: Xfail.
9313 * gcc.c-torture/compile/20010114-2.c: New test.
9314 * gcc.c-torture/execute/20010114-1.c: New test.
9315 * gcc.dg/trunc-1.c: New test.
9316 * gcc.dg/uninit-B.c: New test.
9317
9318 2001-01-13 Nick Clifton <nickc@redhat.com>
9319
9320 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
9321 target.
9322
9323 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
9324
9325 * gcc.c-torture/compile/20010113-1.c: New test.
9326
9327 2001-01-13 Jakub Jelinek <jakub@redhat.com>
9328
9329 * gcc.c-torture/compile/20001212-1.c: New test.
9330
9331 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
9332
9333 * gcc.dg/cpp/widestr1.c: Update.
9334 * gcc.dg/cpp/prag-imp.c: Remove.
9335
9336 2001-01-12 Jakub Jelinek <jakub@redhat.com>
9337
9338 * gcc.c-torture/execute/20000801-3.x: Remove.
9339 * gcc.dg/c90-init-1.c: New test.
9340 * gcc.dg/c99-init-1.c: New test.
9341 * gcc.dg/c99-init-2.c: New test.
9342 * gcc.dg/gnu99-init-1.c: New test.
9343
9344 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
9345
9346 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9347 testing that no relevant ones were found.
9348
9349 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9350
9351 * g++.old-deja/g++.pt/cast2.C: New test.
9352
9353 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9354
9355 * g++.old-deja/g++.pt/friend47.C: New test.
9356
9357 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9358
9359 * g++.old-deja/g++.pt/instantiate13.C: New test.
9360
9361 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9362
9363 * g++.old-deja/g++.other/defarg7.C: New test.
9364 * g++.old-deja/g++.other/defarg8.C: New test.
9365
9366 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9367
9368 * g++.old-deja/g++.pt/crash64.C: New test.
9369
9370 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9371
9372 * g++.old-deja/g++.pt/crash63.C: New test.
9373
9374 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
9375
9376 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9377
9378 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
9379
9380 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9381
9382 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9383
9384 * g++.old-deja/g++.pt/error3.C: New test.
9385
9386 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9387
9388 * g++.old-deja/g++.other/crash39.C: New test.
9389
9390 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9391
9392 * g++.old-deja/g++.other/vbase4.C: New test.
9393
9394 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
9395
9396 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9397 * gcc.dg/special/20000419-2.c: New file. Identical to above.
9398 * gcc.dg/special/special.exp: New test driver which will check
9399 for alias support for the above test.
9400
9401 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
9402
9403 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9404 problems on small machines.
9405 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
9406 parameterize.
9407
9408 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
9409
9410 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
9411 mips.
9412 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9413
9414 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
9415
9416 * g++.old_deja/g++.pt/using8.C: New test.
9417
9418 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
9419
9420 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
9421
9422 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
9423
9424 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
9425 where a failure is expected.
9426 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
9427
9428 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9429
9430 * g++.old_deja/g++.pt/instantiate12.C: New test.
9431
9432 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9433
9434 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
9435 start of structs.
9436 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
9437 * g++.old-deja/g++.brendan/crash17.C: Likewise.
9438 * g++.old-deja/g++.brendan/crash29.C: Likewise.
9439 * g++.old-deja/g++.brendan/crash48.C: Likewise.
9440 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9441 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
9442 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9443 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
9444 * g++.old-deja/g++.eh/spec6.C: Likewise.
9445 * g++.old-deja/g++.jason/crash3.C: Likewise.
9446 * g++.old-deja/g++.law/ctors11.C: Likewise.
9447 * g++.old-deja/g++.law/ctors17.C: Likewise.
9448 * g++.old-deja/g++.law/ctors5.C: Likewise.
9449 * g++.old-deja/g++.law/ctors9.C: Likewise.
9450 * g++.old-deja/g++.mike/ambig1.C: Likewise.
9451 * g++.old-deja/g++.mike/net22.C: Likewise.
9452 * g++.old-deja/g++.mike/p3538a.C: Likewise.
9453 * g++.old-deja/g++.mike/p3538b.C: Likewise.
9454 * g++.old-deja/g++.mike/virt3.C: Likewise.
9455 * g++.old-deja/g++.niklas/t128.C: Likewise.
9456 * g++.old-deja/g++.other/anon4.C: Likewise.
9457 * g++.old-deja/g++.other/using1.C: Likewise.
9458 * g++.old-deja/g++.other/warn3.C: Likewise.
9459 * g++.old-deja/g++.pt/t37.C: Likewise.
9460 * g++.old-deja/g++.robertl/eb69.C: Likewise.
9461 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9462
9463 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9464
9465 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
9466
9467 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9468
9469 * gcc.c-torture/execute/stdio-opt-3.c: New test.
9470
9471 2001-01-07 Jakub Jelinek <jakub@redhat.com>
9472
9473 * gcc.c-torture/compile/20010107-1.c: New test.
9474
9475 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9476
9477 * gcc.c-torture/execute/builtin-noret-1.c: New test.
9478
9479 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9480
9481 * gcc.dg/format/format.h: New file.
9482 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
9483 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
9484 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
9485 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
9486 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
9487 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9488 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
9489 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
9490 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
9491 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
9492 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
9493 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
9494 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
9495 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
9496 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
9497 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
9498 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
9499 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
9500 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
9501 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
9502 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
9503 instead of declaring standard types, macros and functions in each
9504 test.
9505
9506 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
9507
9508 * gcc.c-torture/execute/20010106-1.c: New test.
9509
9510 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
9511
9512 * gcc.dg/format/format.exp: New file.
9513 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
9514 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
9515 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
9516 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
9517 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
9518 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
9519 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
9520 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
9521 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
9522 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
9523 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
9524 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
9525 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
9526 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
9527 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
9528 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
9529 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
9530 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
9531 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
9532 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
9533 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
9534 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
9535 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
9536 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
9537 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
9538 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
9539 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
9540 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
9541 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
9542 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
9543 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
9544 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
9545 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
9546 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
9547 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
9548 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
9549 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
9550 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
9551 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
9552 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
9553 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
9554 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
9555
9556 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
9557
9558 * gcc.c-torture/execute/991228-1.c: Take word endianness into
9559 account.
9560
9561 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
9562
9563 * gcc.c-torture/execute/builtin-complex-1.c: New test.
9564
9565 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
9566
9567 * g++.old-deja/g++.pt/crash62.C: New test.
9568
9569 2001-01-04 Richard Henderson <rth@redhat.com>
9570
9571 * gcc.dg/20000926-1.c: Update expected warnings.
9572 * gcc.dg/array-2.c: Likewise.
9573 * gcc.dg/array-4.c: Also validate flexible array members.
9574 * gcc.dg/c99-flex-array-1.c: New.
9575
9576 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9577
9578 * gcc.c-torture/compile/20001222-1.x: Remove.
9579
9580 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9581
9582 * gcc.c-torture/execute/built-in-setjmp.c: New.
9583
9584 2001-01-03 Richard Henderson <rth@redhat.com>
9585
9586 * gcc.dg/940510-1.c: Update expected error wording.
9587 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
9588
9589 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
9590
9591 * lib/target-supports.exp (check_alias_available): Modified to
9592 indicate aliases not supported if only weak aliases are supported.
9593
9594 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9595
9596 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
9597 Turn on cmpstrsi checks for __pj__ and __i370__.
9598
9599 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9600
9601 * g++.old-deja/g++.other/virtual11.C: New test.
9602
9603 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9604
9605 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
9606
9607 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9608
9609 * gcc.c-torture/compile/20010102-1.c: New test.
9610
9611 2001-01-02 Andreas Jaeger <aj@suse.de>
9612
9613 * gcc.dg/noreturn-3.c: New test.
9614
9615 * gcc.dg/noreturn-4.c: New test.
9616
9617 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9618
9619 * gcc.c-torture/execute/stdio-opt-1.c: Also test
9620 __builtin_fputc and __builtin_fwrite.
9621
9622 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9623
9624 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
9625 signed char, not default char.
9626
9627 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9628
9629 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
9630
9631 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
9632
9633 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
9634
9635 2000-12-29 Richard Henderson <rth@redhat.com>
9636
9637 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
9638 (__cyg_profile_func_exit): Define.
9639
9640 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9641
9642 * g++.dg/vtgc1.C: New test.
9643
9644 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
9645
9646 * gcc.dg/noncompile/20001228-1.c: New test.
9647
9648 * gcc.dg/20001228-1.c: New test.
9649
9650 * gcc.c-torture/execute/20001228-1.c: New test.
9651
9652 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
9653
9654 * gcc.dg/format-strfmon-1.c: New test.
9655
9656 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9657
9658 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
9659 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
9660 * gcc.c-torture/execute/string-opt-1.c: Likewise.
9661 * gcc.c-torture/execute/string-opt-2.c: Likewise.
9662 * gcc.c-torture/execute/string-opt-3.c: Likewise.
9663 * gcc.c-torture/execute/string-opt-4.c: Likewise.
9664 * gcc.c-torture/execute/string-opt-6.c: Likewise.
9665 * gcc.c-torture/execute/string-opt-7.c: Likewise.
9666 * gcc.c-torture/execute/string-opt-8.c: Likewise.
9667 * gcc.c-torture/execute/string-opt-9.c: Likewise.
9668 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9669 * gcc.c-torture/execute/string-opt-11.c: Likewise.
9670 * gcc.c-torture/execute/string-opt-12.c: Likewise.
9671
9672 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
9673 * gcc.c-torture/execute/string-opt-4.c: Test index.
9674
9675 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
9676
9677 * gcc.c-torture/compile/20001226-1.c: New test.
9678
9679 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
9680
9681 * gcc.c-torture/compile/20001222-1.c: New test.
9682 * gcc.c-torture/compile/20001222-1.x: Xfail.
9683
9684 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
9685
9686 * gcc.c-torture/execute/comp-goto-2.c: New test.
9687
9688 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
9689
9690 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
9691 Use long types if __INT_MAX__ is 32767.
9692 (main): Use cast to (sint32 *) when poking 88 into a_page.
9693
9694 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
9695
9696 2000-12-21 Bernd Schmidt <bernds@redhat.com>
9697
9698 * gcc.c-torture/compile/20001221-1.c: New test.
9699 * gcc.c-torture/execute/20001221-1.c: New test.
9700
9701 2000-12-20 Richard Henderson <rth@redhat.com>
9702
9703 * g++.old-deja/g++.pt/crash36.C: Update error lines.
9704 * g++.old-deja/g++.robertl/eb109.C: Likewise.
9705
9706 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9707
9708 * gcc.dg/compare3.c: New test.
9709
9710 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
9711
9712 * gcc.dg/format-warnll-1.c: New test.
9713
9714 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
9715
9716 * gcc.dg/cpp/cmdlne-P.c: New test.
9717
9718 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
9719
9720 * gcc.c-torture/execute/builtin-abs-1.c,
9721 gcc.c-torture/execute/builtin-abs-2.c: New tests.
9722
9723 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
9724
9725 * gcc.dg/cpp/multiline.c: New test.
9726
9727 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
9728
9729 * g++.old-deja/g++.other/syshdr1.C: Update.
9730 * gcc.dg/cpp/lineflags.c: Remove temporarily.
9731
9732 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9733
9734 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9735
9736 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9737
9738 * g++.old-deja/g++.pt/ttp65.C: New test.
9739
9740 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9741
9742 * g++.old-deja/g++.pt/ttp64.C: New test.
9743
9744 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9745
9746 * g++.old-deja/g++.pt/spec33.C: New test.
9747
9748 2000-12-14 Catherine Moore <clm@redhat.com>
9749
9750 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9751 * gcc.c-torture/execute/920612-2.c: Likewise.
9752 * gcc.c-torture/execute/920428-2.c: Likewise.
9753 * gcc-c-torture/execute/va-arg-11.c: Call exit.
9754 * gcc.c-torture/execute/va-arg-21.c: Likewise.
9755
9756 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9757
9758 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9759 * gcc.dg/pack-test-2.c: Likewise.
9760
9761 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
9762
9763 Tests by Zack Weinberg <zackw@stanford.edu>.
9764
9765 * gcc.dg/cpp/defined.c: Update.
9766 * gcc.dg/cpp/defined_trad.c: New tests.
9767
9768 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
9769
9770 * gcc.dg/cpp/trad-direct.c: Update.
9771
9772 2000-12-11 Neil Booth <neilb@earthling.net>
9773
9774 * gcc.dg/cpp/defined_trad.c
9775
9776 2000-12-11 Neil Booth <neilb@earthling.net>
9777
9778 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9779
9780 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
9781
9782 * gcc.dg/format-miss-2.c: New test.
9783
9784 2000-12-09 Neil Booth <neilb@earthling.net>
9785
9786 * gcc.dg/cpp/lineflags.c: New tests.
9787 * gcc.dg/cpp/poison.c: Update.
9788 * gcc.dg/cpp/redef2.c: Update.
9789 * gcc.dg/cpp/skipping.c: New test.
9790
9791 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
9792
9793 * g++.old-deja/g++.other/eh3.C: New testcase.
9794
9795 2000-12-07 Neil Booth <neilb@earthling.net>
9796
9797 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9798 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9799 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9800 wtr-union-init-2.c, wtr-union-init-3.c: Update.
9801 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9802 Update.
9803
9804 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9805
9806 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9807 __SIZE_TYPE__ instead of int for type of integers cast to
9808 pointers.
9809
9810 2000-12-07 Jakub Jelinek <jakub@redhat.com>
9811
9812 * g++.old-deja/g++.other/cleanup4.C: New test.
9813
9814 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9815
9816 * format-sec-1.c: New test.
9817
9818 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9819
9820 * gcc.dg/format-nonlit-3.c: New test.
9821
9822 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
9823
9824 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9825 through a null pointer.
9826
9827 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9828
9829 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9830 * g++.old-deja/g++.pt/partial4.C: New test.
9831
9832 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
9833
9834 * gcc.c-torture/execute/ieee/hugeval.x: New.
9835
9836 2000-12-06 Neil Booth <neilb@earthling.net>
9837
9838 * gcc.dg/cpp/backslash2.c: New tests.
9839
9840 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9841
9842 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9843 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9844
9845 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
9846
9847 * gcc.c-torture/execute/20001203-2.c: New testcase.
9848
9849 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
9850
9851 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9852 * g++.old-deja/g++.other/virtual10.C: New test.
9853
9854 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
9855
9856 * g++.old-deja/g++.mike/pmf5.C: Remove test.
9857
9858 2000-12-05 Richard Henderson <rth@redhat.com>
9859
9860 * gcc.c-torture/compile/20001205-1.c: New.
9861
9862 2000-12-04 Neil Booth <neilb@earthling.net>
9863
9864 * g++.old-deja/g++.other/virtual9.C: New test.
9865 * g++.old-deja/g++.pt/crash61.C: New test.
9866 * gcc.c-torture/execute/loop-9.c: New test.
9867
9868 2000-12-04 Neil Booth <neilb@earthling.net>
9869
9870 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9871 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9872 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9873 * gcc.dg/cpp/extratokens.c: ...here.
9874
9875 2000-12-04 Neil Booth <neilb@earthling.net>
9876
9877 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9878 New tests.
9879
9880 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9881
9882 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9883 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9884
9885 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
9886
9887 * gcc.c-torture/execute/20001203-1.c: New test.
9888
9889 2000-12-03 Neil Booth <neilb@earthling.net>
9890
9891 * gcc.dg/cpp/macro6.c: New test cases.
9892
9893 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9894
9895 * gcc.c-torture/execute/string-opt-9.c: New test.
9896 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9897 * gcc.c-torture/execute/string-opt-11.c: Likewise.
9898 * gcc.c-torture/execute/string-opt-12.c: Likewise.
9899
9900 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9901 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9902
9903 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
9904
9905 * gcc.dg/cpp/if-6.c: New testcase.
9906
9907 * gcc.dg/20001201-1.c: New testcase.
9908
9909 2000-12-02 Neil Booth <neilb@earthling.net>
9910
9911 * g++.old-deja/g++.other/externC4.C,
9912 g++.old-deja/g++.other/friend10.C: New tests.
9913
9914 2000-12-02 Neil Booth <neilb@earthling.net>
9915
9916 * g++.old-deja/g++.other/instan2.C
9917 * g++.old-deja/g++.other/instan3.C: New test.
9918
9919 2000-12-02 Neil Booth <neilb@earthling.net>
9920
9921 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9922 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9923 gnuc99.c,gnuc99-pedantic.c: New tests.
9924
9925 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
9926
9927 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9928 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9929
9930 2000-12-01 Neil Booth <neilb@earthling.net>
9931
9932 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9933 * gcc.dg/cpp/poison.c: Update.
9934 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9935
9936 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
9937
9938 * g77.f-torture/execute/20001201.f: New test.
9939
9940 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
9941
9942 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9943
9944 2000-12-01 Jakub Jelinek <jakub@redhat.com>
9945
9946 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9947
9948 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
9949
9950 * g++.old-deja/g++.other/cast6.C: New test.
9951
9952 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
9953
9954 * gcc.c-torture/execute/20001130-2.c: New testcase.
9955
9956 2000-11-30 Richard Henderson <rth@redhat.com>
9957
9958 * gcc.c-torture/execute/20001130-1.c: New test.
9959
9960 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9961
9962 * g++.old-deja/g++.other/op3.C: New test.
9963
9964 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9965
9966 * g++.old-deja/g++.other/op2.C: New test.
9967
9968 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
9969
9970 * g++.old-deja/g++.other/crash38.C: New test.
9971
9972 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
9973
9974 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9975
9976 2000-11-29 Jakub Jelinek <jakub@redhat.com>
9977
9978 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9979 tests.
9980 * gcc.c-torture/execute/string-opt-6.c: New test.
9981
9982 * gcc.dg/20001117-1.c: Add main.
9983
9984 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
9985
9986 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9987 Move from here ...
9988 * gcc.dg/940510-1.c: ... to here.
9989
9990 * gcc.dg/20000926-1.c: GNU C now allows initializations of
9991 zero-size arrays in toplevel structures.
9992
9993 2000-11-28 Jakub Jelinek <jakub@redhat.com>
9994
9995 * gcc.c-torture/execute/loop-8.c: New test.
9996
9997 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
9998
9999 * g++.old-deja/g++.other/base1.C: New test.
10000
10001 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10002
10003 * g++.old-deja/g++.other/parse2.C: New test.
10004
10005 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10006
10007 * g++.old-deja/g++.pt/incomplete1.C: New test.
10008
10009 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10010
10011 * g++.old-deja/g++.other/friend9.C: New test.
10012
10013 2000-11-28 Jakub Jelinek <jakub@redhat.com>
10014
10015 * gcc.dg/20001127-1.c: New test.
10016
10017 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
10018
10019 * g++.old-deja/g++.pt/friend46.C: New test.
10020
10021 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
10022
10023 * g++.old-deja/g++.other/ptrmem8.C: New test.
10024
10025 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10026
10027 * gcc.c-torture/execute/string-opt-7.c: New test.
10028 * gcc.c-torture/execute/string-opt-8.c: Likewise.
10029
10030 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
10031
10032 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
10033 instead of 'mkcheck 2'.
10034
10035 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10036
10037 * gcc.c-torture/execute/memcheck/driver.c,
10038 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
10039 C9X references to refer to C99.
10040
10041 2000-11-25 Jakub Jelinek <jakub@redhat.com>
10042
10043 * gcc.dg/ultrasp3.c: New test.
10044
10045 2000-11-25 Neil Booth <neilb@earthling.net>
10046
10047 * gcc.dg/cpp/include2.c: Update test to be locale independent.
10048
10049 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
10050
10051 * gcc.c-torture/compile/20001123-2.c: New.
10052
10053 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10054
10055 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
10056
10057 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
10058
10059 * gcc.dg/sequence-point-1.c: Add some new tests.
10060 * gcc.c-torture/execute/20001124-1.c: New test.
10061
10062 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10063
10064 * g++.old-deja/g++.other/vaarg4.C: New test.
10065 * gcc.c-torture/compile/20001123-1.c: New test.
10066
10067 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10068
10069 * g++.other/crash24.C: Adjust and remove XFAIL.
10070 * g++.other/crash37.C: New test.
10071
10072 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
10073
10074 * g++.old-deja/g++.pt/instantiate9.C: New test.
10075
10076 2000-11-22 Mark Mitchell <mark@codesourcery.com>
10077
10078 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
10079 new ABI, too.
10080
10081 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
10082 * g++.old-deja/g++.robertl/eb55.C: Likewise.
10083
10084 2000-11-22 Neil Booth <neilb@earthling.net>
10085
10086 * gcc.dg/cpp/Wtrigraphs.c: New test.
10087
10088 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
10089
10090 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
10091
10092 2000-11-22 Jakub Jelinek <jakub@redhat.com>
10093
10094 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
10095
10096 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
10097
10098 * lib/gcc-dg.exp: load_lib scanasm.exp.
10099 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
10100 * lib/g++-dg.exp: load_lib scanasm.exp.
10101 * lib/scanasm.exp: New.
10102 (scan-assembler, scan-assembler-not): Add optional arguments to
10103 test name, or if not present, the pattern name.
10104 (scan-assembler-dem, scan-assembler-dem-not): New.
10105
10106 * g++.dg/dg.exp: New.
10107
10108 2000-11-21 Neil Booth <neilb@earthling.net>
10109
10110 * gcc.dg/cpp/integrated1.c: Remove.
10111
10112 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10113
10114 * gcc.c-torture/execute/20001121-1.c: New test.
10115
10116 2000-11-21 Richard Henderson <rth@redhat.com>
10117
10118 * gcc.c-torture/compile/20001121-1.c: New test.
10119
10120 2000-11-20 Neil Booth <neilb@earthling.net>
10121
10122 * gcc.dg/cpp/integrated1.c: New test.
10123
10124 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10125
10126 * g++.old-deja/g++.other/inline17.C: New test.
10127
10128 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
10129
10130 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
10131 local variable to be zero: I made the variable global. Now
10132 uses abort() and exit() instead of relying on main's return value.
10133
10134 2000-11-20 Neil Booth <neilb@earthling.net>
10135
10136 * gcc.dg/cpp/paste2.c: Update test.
10137 * objc/execute/paste.m: New test.
10138
10139 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10140
10141 * gcc.dg/c99-condexpr-1.c: New test.
10142
10143 2000-11-20 Neil Booth <neilb@earthling.net>
10144
10145 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
10146
10147 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
10148
10149 * g++.old-deja/g++.pt/export1.C: New test.
10150
10151 2000-11-20 Jakub Jelinek <jakub@redhat.com>
10152
10153 * gcc.dg/20001117-1.c: New test.
10154
10155 2000-11-18 Richard Henderson <rth@redhat.com>
10156
10157 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
10158
10159 2000-11-18 Richard Henderson <rth@redhat.com>
10160
10161 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
10162 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
10163 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
10164
10165 2000-11-18 Richard Henderson <rth@redhat.com>
10166
10167 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
10168 (main): New. Exit cleanly.
10169
10170 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10171
10172 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
10173 gcc.dg/c99-fordecl-2.c: New tests.
10174
10175 2000-11-18 Richard Henderson <rth@redhat.com>
10176
10177 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
10178 * gcc.c-torture/execute/zerolen-2.c: New.
10179
10180 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10181
10182 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
10183 memory.
10184
10185 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10186
10187 * g++.old-deja/g++.pt/instantiate8.C: New test.
10188
10189 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10190
10191 * g++.old-deja/g++.other/incomplete.C: Add more tests.
10192 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
10193
10194 2000-11-16 Nick Clifton <nickc@redhat.com>
10195
10196 * gcc.c-torture/execute/nestfunc-2.c: New test.
10197 * gcc.c-torture/execute/nestfunc-3.c: New test.
10198
10199 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10200
10201 * gcc.c-torture/compile/20001116-1.c: New test.
10202
10203 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10204
10205 * gcc.c-torture/execute/20001115-1.c: New test.
10206
10207 2000-11-15 Mark Mitchell <mark@codesourcery.com>
10208
10209 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
10210 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
10211 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
10212 * g++.old-deja/g++.abi/vmihint.C: Likewise.
10213
10214 2000-11-15 Neil Booth <neilb@earthling.net>
10215
10216 gcc.dg/cpp/_Pragma1.c: Update.
10217 gcc.dg/cpp/_Pragma2.c: New test.
10218
10219 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
10220
10221 * g++.old-deja/g++.other/anon5.C: New test.
10222
10223 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
10224
10225 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
10226 tests.
10227
10228 2000-11-14 Jakub Jelinek <jakub@redhat.com>
10229
10230 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
10231 output.
10232
10233 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10234
10235 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
10236 labels at end of compound statements.
10237
10238 2000-11-13 Jakub Jelinek <jakub@redhat.com>
10239
10240 * gcc.c-torture/execute/loop-7.c: New test.
10241
10242 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10243
10244 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
10245
10246 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10247
10248 * gcc.dg/c99-bool-1.c: New test.
10249
10250 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10251
10252 * gcc.dg/c99-scope-1.c: Remove xfail.
10253 * gcc.dg/c99-scope-2.c: New test.
10254
10255 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10256
10257 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
10258 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
10259
10260 2000-11-11 Mark Mitchell <mark@codesourcery.com>
10261
10262 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
10263 error messages.
10264
10265 * g++.mike/p700.C: Don't typedef wchar_t.
10266 * g++.mike/p784.C: Likewise.
10267 * g++.mike/eb101.C: Don't use __wchar_t.
10268
10269 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
10270
10271 * g77.f-torture/execute/20001111.[fx]: Test premature exit
10272 from DO loop.
10273
10274 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10275
10276 * gcc.c-torture/execute/20001111-1.c: New test.
10277
10278 2000-11-10 Nick Clifton <nickc@redhat.com>
10279
10280 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
10281 long multuiple and accumulate.
10282
10283 2000-11-09 Richard Henderson <rth@redhat.com>
10284
10285 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
10286 via size_t instead of int.
10287
10288 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
10289 * gcc.c-torture/execute/string-opt-2.c: Likewise.
10290 * gcc.c-torture/execute/string-opt-3.c: Likewise.
10291 * gcc.c-torture/execute/string-opt-4.c: Likewise.
10292
10293 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
10294
10295 * gcc.c-torture/compile/20001109-1.c: New test.
10296 * gcc.c-torture/compile/20001109-2.c: New test.
10297
10298 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
10299
10300 * g++.old-deja/g++.pt/operator1.C: New test.
10301 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
10302
10303 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10304
10305 * gcc.dg/20001108-1.c: New test.
10306
10307 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10308
10309 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
10310 with both arguments constant strings.
10311 * gcc.c-torture/execute/string-opt-3.c: New test.
10312 * gcc.c-torture/execute/string-opt-4.c: New test.
10313 * gcc.c-torture/execute/string-opt-5.c: New test.
10314
10315 2000-11-08 Nick Clifton <nickc@redhat.com>
10316
10317 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
10318 mulsidi3adddi patterns.
10319
10320 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
10321
10322 * g++.old-deja/g++.other/crash36.C: New test.
10323
10324 2000-11-08 Jakub Jelinek <jakub@redhat.com>
10325
10326 * g++.old-deja/g++.other/init16.C: New test.
10327
10328 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
10329
10330 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
10331
10332 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10333
10334 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
10335 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10336 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10337
10338 2000-11-07 DJ Delorie <dj@redhat.com>
10339
10340 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10341
10342 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10343
10344 * gcc.c-torture/execute/string-opt-1.c: New test.
10345
10346 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10347
10348 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
10349 mips-sgi-irix6.* because the MIPS ABI passes floating-point
10350 parameters in registers, and there is no way for a varargs
10351 function to know in which order the integer and floating-point
10352 parameters should be interleaved when they are placed on the
10353 stack.
10354 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10355 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10356
10357 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10358
10359 * gcc.c-torture/execute/string-opt-2.c: New test.
10360
10361 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
10362
10363 * g++.old-deja/g++.pt/crash60.C: New test.
10364
10365 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10366
10367 * g++.old-deja/g++.other/crash24.C: New test.
10368 * g++.old-deja/g++.other/crash25.C: New test.
10369 * g++.old-deja/g++.other/crash26.C: New test.
10370 * g++.old-deja/g++.other/crash27.C: New test.
10371 * g++.old-deja/g++.other/crash28.C: New test.
10372 * g++.old-deja/g++.other/crash29.C: New test.
10373 * g++.old-deja/g++.other/crash30.C: New test.
10374 * g++.old-deja/g++.other/crash31.C: New test.
10375 * g++.old-deja/g++.other/crash32.C: New test.
10376 * g++.old-deja/g++.other/crash33.C: New test.
10377 * g++.old-deja/g++.other/crash34.C: New test.
10378 * g++.old-deja/g++.other/crash35.C: New test.
10379
10380 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10381
10382 * gcc.c-torture/execute/20001031-1.c: New test.
10383
10384 2000-11-04 Mark Mitchell <mark@codesourcery.com>
10385
10386 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10387 namespace.
10388
10389 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10390 standards-conformant.
10391
10392 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10393
10394 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10395 * g++.old-deja/g++.mike/p755a.C: Likewise.
10396 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10397 library makes no calls to `operator new' during initialization.
10398
10399 2000-11-04 Neil Booth <neilb@earthling.net>
10400
10401 * gcc.dg/cpp/include2.c: New tests.
10402
10403 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
10404
10405 * lib/g++.exp (g++_set_ld_library_path): New function.
10406 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
10407
10408 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
10409
10410 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
10411 warnings.
10412
10413 2000-11-01 Richard Henderson <rth@redhat.com>
10414
10415 * g++.old-deja/g++.ext/namedret1.C: New.
10416 * g++.old-deja/g++.ext/namedret2.C: New.
10417 * g++.old-deja/g++.ext/namedret3.C: New.
10418
10419 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
10420
10421 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
10422 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
10423
10424 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10425
10426 * gcc.c-torture/execute/va-arg-21.c: New test.
10427
10428 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
10429
10430 * gcc.dg/c99-complex-2.c: New test.
10431
10432 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10433
10434 * gcc.c-torture/execute/stdio-opt-1.c: New test.
10435
10436 2000-10-31 Jakub Jelinek <jakub@redhat.com>
10437
10438 * g++.old-deja/g++.other/inline16.C: New test.
10439
10440 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
10441
10442 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
10443 __PRETTY_FUNCTION__
10444
10445 2000-10-29 Neil Booth <neilb@earthling.net>
10446
10447 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
10448 New tests.
10449 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
10450 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
10451 optimisation.
10452
10453 2000-10-29 Neil Booth <neilb@earthling.net>
10454
10455 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
10456 * mi1.c, mi1c.h: Add null directives to multiple-include test.
10457 * mi5.c: Test multiple includes work with -C.
10458 * trigraphs.c: Test ^= version.
10459
10460 2000-10-28 Neil Booth <neilb@earthling.net>
10461
10462 New tests and test updates for new macro expander.
10463
10464 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
10465 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
10466 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
10467 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
10468 new diagnostic messages.
10469
10470 * gcc.dg/cpp/macro3.c: New tests.
10471
10472 2000-10-27 Mark Mitchell <mark@codesourcery.com>
10473
10474 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
10475 on the same line.
10476
10477 2000-10-27 Jakub Jelinek <jakub@redhat.com>
10478
10479 * g++.old-deja/g++.other/eh2.C: New test.
10480
10481 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
10482
10483 * gcc.c-torture/execute/20001027-1.c: New test.
10484
10485 2000-10-26 Richard Henderson <rth@redhat.com>
10486
10487 * gcc.c-torture/execute/20001026-1.c: New.
10488
10489 2000-10-26 Mark Mitchell <mark@codesourcery.com>
10490
10491 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
10492 * g++.old-deja/g++.law/builtin1.C: Likewise.
10493 * g++.old-deja/g++.law/ctors10.C: Likewise.
10494 * g++.old-deja/g++.law/virtual3.C: Likewise.
10495 * g++.old-deja/g++.mike/p658.C: Likewise.
10496 * g++.old-deja/g++.other/sibcall1.C: Likewise.
10497 * g++.old-deja/g++.other/vaarg2.C: Likewise.
10498 * g++.old-deja/g++.robertl/eb124.C: Likewise.
10499 * g++.old-deja/g++.robertl/eb44.C: Likewise.
10500 * g++.old-deja/g++.robertl/eb77.C: Likewise.
10501
10502 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
10503
10504 * gcc.c-torture/compile/20001024-1.c: New test.
10505
10506 2000-10-25 Mark Mitchell <mark@codesourcery.com>
10507
10508 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
10509 to tell us whether or not we are using V3.
10510
10511 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
10512
10513 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
10514 operands.
10515
10516 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
10517
10518 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
10519
10520 2000-10-25 Jakub Jelinek <jakub@redhat.com>
10521
10522 * gcc.c-torture/execute/20001024-1.c: New test.
10523
10524 2000-10-24 Jakub Jelinek <jakub@redhat.com>
10525
10526 * g++.old-deja/g++.other/sibcall1.C: New test.
10527
10528 2000-10-20 Jakub Jelinek <jakub@redhat.com>
10529
10530 * gcc.dg/noncompile/init-3.c: New test.
10531
10532 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
10533
10534 * gcc.dg/format-array-1.c: New test.
10535
10536 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10537
10538 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
10539 writing through null pointers; remove comment about testing
10540 unterminated strings.
10541
10542 2000-10-17 Matthew Hiller <hiller@redhat.com>
10543
10544 * gcc.c-torture/execute/20001017-2.c: New test.
10545
10546 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10547
10548 * gcc.c-torture/compile/20001018-1.c: New test.
10549 * gcc.c-torture/compile/20001018-1.x: Xfail.
10550
10551 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10552
10553 * gcc.c-torture/execute/20001017-1.c: New test.
10554
10555 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10556
10557 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
10558 for multiple use of arguments with scanf formats; add tests for
10559 multiple use of arguments.
10560
10561 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
10562
10563 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
10564
10565 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10566
10567 * gcc.dg/format-miss-1.c: New test.
10568
10569 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10570
10571 * gcc.c-torture/execute/20001013-1.c: New test.
10572
10573 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10574
10575 * gcc.dg/format-branch-1.c: New test.
10576
10577 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10578
10579 * README, lib/file-format.exp: Remove EGCS references.
10580
10581 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10582
10583 * gcc.dg/20001013-1.c: New test.
10584
10585 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
10586
10587 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
10588 for intmax_t in the compiler using __typeof__ and the type rules
10589 for conditional expressions.
10590
10591 2000-10-13 Jakub Jelinek <jakub@redhat.com>
10592
10593 * gcc.dg/20001012-1.c: New test.
10594 * gcc.dg/20001012-2.c: New test.
10595
10596 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10597
10598 * gcc.dg/format-attr-1.c: New test.
10599
10600 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10601
10602 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
10603 __LONG_LONG_MAX__ instead of LLONG_MAX.
10604
10605 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10606
10607 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
10608 scanf flags.
10609 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
10610 flags.
10611
10612 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
10613
10614 * gcc.dg/sequence-pt-1.c: New test.
10615
10616 2000-10-11 Geoff Keating <geoffk@cygnus.com>
10617
10618 * gcc.c-torture/execute/20001011-1.c: New testcase.
10619 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
10620
10621 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10622
10623 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
10624 does not error on it.
10625
10626 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10627
10628 * gcc.dg/20001009-1.c: New test.
10629
10630 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
10631
10632 * gcc.c-torture/compile/20001009-1.c: Move from here ....
10633 * gcc.c-torture/execute/20001009-2.c: ... to here.
10634
10635 2000-10-09 Geoff Keating <geoffk@cygnus.com>
10636
10637 * gcc.c-torture/compile/20001009-1.c: New testcase.
10638 * gcc.c-torture/execute/20001009-1.c: New testcase.
10639 Testcases provided by Jan Hubicka <jh@suse.cz>.
10640
10641 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
10642
10643 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10644 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
10645 uintmax_t using <limits.h> to emulate the compiler's internal
10646 logic. No longer XFAIL %j tests.
10647
10648 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
10649
10650 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
10651 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10652 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
10653 regexps and details of expected handling of some bad formats.
10654 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
10655 suppression.
10656
10657 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
10658
10659 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
10660 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
10661 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
10662 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
10663 in list archives.
10664
10665 2000-10-06 Richard Henderson <rth@cygnus.com>
10666
10667 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
10668 * g++.old-deja/g++.brendan/crash52.C: Likewise.
10669 * g++.old-deja/g++.jason/report.C: Likewise.
10670 * g++.old-deja/g++.law/friend5.C: Likewise.
10671 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
10672 of the expected warnings.
10673
10674 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
10675
10676 * g++.old-deja/g++.pt/enum14.C: New test.
10677
10678 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
10679
10680 * g++.old-deja/g++.pt/crash59.C: New test.
10681
10682 2000-10-04 Will Cohen <wcohen@redhat.com>
10683
10684 * gcc.dg/20000926-1.c: New test.
10685
10686 2000-10-03 Geoff Keating <geoffk@cygnus.com>
10687
10688 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
10689 function name for current C++ compiler.
10690 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
10691
10692 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
10693
10694 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
10695 __PRETTY_FUNCTION__.
10696 * g++.old-deja/g++.ext/pretty2.C: Likewise.
10697
10698 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10699
10700 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
10701
10702 2000-09-26 Jakub Jelinek <jakub@redhat.com>
10703
10704 * gcc.c-torture/compile/20000923-1.c: New test.
10705
10706 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
10707
10708 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
10709 * g++.old-deja/g++.pt/ttp62.C: Same.
10710 * g++.old-deja/g++.other/inline14.C: Same.
10711
10712 2000-09-24 Richard Henderson <rth@cygnus.com>
10713
10714 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
10715
10716 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
10717
10718 * gcc.dg/c90-printf-1.c: Add test for wide string format.
10719
10720 2000-09-22 Geoff Keating <geoffk@cygnus.com>
10721
10722 * gcc.c-torture/compile/20000922-1.c: New file.
10723
10724 2000-09-21 Nick Clifton <nickc@redhat.com>
10725
10726 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10727 a signed long modulo operation.
10728 (mod6): New function - perform an unsigned long modulo operation.
10729 (main): Add tests for modulos of very large numbers by very small
10730 dividends.
10731
10732 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10733
10734 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10735
10736 2000-09-19 Richard Henderson <rth@cygnus.com>
10737
10738 * gcc.dg/compare2.c (case 10): XFAIL.
10739
10740 2000-09-18 Richard Henderson <rth@cygnus.com>
10741
10742 * gcc.c-torture/execute/20000906-1.c: Move ...
10743 * gcc.dg/20000906-1.c: ... here. Only run on targets
10744 that support __builtin_trap.
10745
10746 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
10747
10748 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10749
10750 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
10751
10752 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10753 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
10754 more $ format tests.
10755
10756 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
10757
10758 * gcc.dg/format-errmk-1.c: New test.
10759
10760 2000-09-17 Greg McGary <greg@mcgary.org>
10761
10762 * gcc.c-torture/execute/20000917-1.x: Remove.
10763
10764 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
10765
10766 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10767
10768 2000-09-17 Greg McGary <greg@mcgary.org>
10769
10770 * gcc.c-torture/execute/20000917-1.c: New test.
10771 * gcc.c-torture/execute/20000917-1.x: XFAIL.
10772
10773 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
10774
10775 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10776 in nested macro bug.
10777
10778 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
10779
10780 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10781
10782 2000-09-14 Jeffrey A Law (law@cygnus.com)
10783
10784 * gcc.c-torture/execute/20000914-1.c: New test.
10785
10786 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
10787
10788 * g++.other/inline13.C: New test.
10789
10790 2000-09-12 Andreas Jaeger <aj@suse.de>
10791
10792 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10793 constant by Ulrich Drepper <drepper@redhat.com>.
10794
10795 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
10796
10797 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10798
10799 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10800
10801 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10802
10803 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
10804
10805 * gcc.dg/cpp/backslash.c: New test.
10806
10807 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
10808
10809 * gcc.c-torture/execute/20000910-1.c: New test.
10810 * gcc.c-torture/execute/20000910-2.c: Likewise.
10811
10812 2000-09-11 Robert Lipe <robertl@sco.com>
10813
10814 * gcc.dg/pragma-align.c: New test.
10815
10816 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
10817
10818 * g++.old-deja/g++.pt/explicit82.C: New test.
10819 * g++.old-deja/g++.pt/explicit83.C: New test.
10820
10821 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
10822
10823 * gcc.dg/asm-names.c: New test.
10824
10825 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10826
10827 * gcc.dg/cpp/tr-warn6.c: New test
10828
10829 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
10830
10831 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10832 be accepted.
10833
10834 2000-09-07 Catherine Moore <clm@redhat.com>
10835
10836 * gcc.c-torture/execute/unroll-1.c: New test.
10837
10838 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
10839
10840 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10841 ERROR markers.
10842 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10843 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10844 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10845 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10846 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10847 Preprocess only.
10848 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10849 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10850
10851 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10852
10853 * g++.old-deja/g++.pt/deduct2.C: New test.
10854
10855 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10856
10857 * g++.old-deja/g++.pt/parms2.C: New test.
10858
10859 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
10860
10861 * g++.old-deja/g++.pt/crash58.C: New test.
10862
10863 2000-09-06 Greg McGary <greg@mcgary.org>
10864
10865 * gcc.c-torture/execute/20000906-1.c: New test.
10866 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10867
10868 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10869
10870 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10871
10872 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10873
10874 * g++.old-deja/g++.pt/crash57.C: New test.
10875
10876 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10877
10878 * g++.old-deja/g++.pt/crash56.C: New test.
10879
10880 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
10881
10882 * g++.old-deja/g++.pt/koenig1.C: New test.
10883
10884 2000-09-04 Jakub Jelinek <jakub@redhat.com>
10885
10886 * gcc.dg/20000904-1.c: New test.
10887
10888 2000-09-04 Jakub Jelinek <jakub@redhat.com>
10889
10890 * gcc.dg/cpp/paste8.c: New test.
10891
10892 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
10893
10894 * gcc.c-torture/compile/20000827-1.c: New test.
10895
10896 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
10897
10898 * gcc.dg/format-diag-1.c: New test.
10899
10900 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
10901
10902 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10903 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10904 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10905 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10906 gcc.dg/formatz-1.c: Adjust warning regular expressions.
10907
10908 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
10909
10910 * g++.old-deja/g++.other/nested4.C: New test.
10911
10912 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
10913
10914 * g++.old-deja/g++.ns/scoped1.C: New test.
10915
10916 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
10917
10918 * lib/g++.exp: Support testing already-installed GCC.
10919
10920 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10921
10922 * wtr-label-1.c, wtr-suffix-1.c: New tests.
10923
10924 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10925
10926 * gcc.dg/return-type-2.c: New test.
10927
10928 2000-08-27 Geoff Keating <geoffk@cygnus.com>
10929
10930 * gcc.c-torture/compile/20000825-1.c: New test.
10931
10932 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
10933
10934 * gcc.dg/dwarf2-2.c: New test.
10935
10936 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
10937
10938 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10939 dg-warning regexps.
10940
10941 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
10942
10943 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10944 gcc.dg/format-ext-5.c: New tests.
10945
10946 2000-08-25 Jakub Jelinek <jakub@redhat.com>
10947
10948 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10949
10950 2000-08-24 Mark Mitchell <mark@codesourcery.com>
10951
10952 * gcc.dg/noncompile/930622-2.c: Adjust error message.
10953
10954 2000-08-24 Richard Henderson <rth@cygnus.com>
10955
10956 * gcc.dg/ia64-sync-1.c: New test.
10957 * gcc.dg/ia64-sync-2.c: New test.
10958 * gcc.dg/ia64-asm-1.c: New test.
10959
10960 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
10961
10962 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10963 * gcc.dg/format-ext-2.c: New test.
10964
10965 2000-08-23 Jason Merrill <jason@redhat.com>
10966
10967 * lib/old-dejagnu.exp: Also ignore "In member function" and
10968 "At global scope".
10969
10970 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10971
10972 * gcc.dg/noncompile/label-lineno-1.c: New test.
10973
10974 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
10975
10976 * gcc.dg/c99-array-nonobj-1.c: New test.
10977
10978 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
10979
10980 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10981 tests.
10982 * gcc.dg/format-ext-1.c: New test.
10983
10984 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10985
10986 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10987 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10988 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10989 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10990 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10991
10992 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
10993
10994 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10995 gcc.dg/c99-strftime-2.c: New tests.
10996
10997 2000-08-22 Richard Henderson <rth@cygnus.com>
10998
10999 * gcc.c-torture/execute/20000822-1.c: New test.
11000
11001 2000-08-21 Jakub Jelinek <jakub@redhat.com>
11002
11003 * gcc.c-torture/execute/20000819-1.x: Remove.
11004
11005 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
11006
11007 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
11008 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
11009 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
11010 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
11011 gcc.dg/format-xopen-1.c: New tests.
11012
11013 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
11014
11015 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
11016
11017 2000-08-21 Jakub Jelinek <jakub@redhat.com>
11018
11019 * g++.old-deja/g++.other/loop2.C: New test.
11020
11021 * gcc.c-torture/compile/20000606-1.c: New test.
11022 * gcc.c-torture/compile/20000728-1.c: New test.
11023 * gcc.c-torture/execute/20000801-1.c: New test.
11024 * gcc.c-torture/execute/20000801-2.c: New test.
11025 * gcc.c-torture/execute/20000819-1.c: New test.
11026 * gcc.c-torture/execute/20000819-1.x: XFAIL.
11027 * gcc.dg/20000629-1.c: New test.
11028 * gcc.dg/20000724-1.c: New test.
11029 * gcc.dg/20000807-1.c: New test.
11030
11031 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
11032
11033 * gcc.dg/cpp/pragma-1.c: New test.
11034 * gcc.dg/cpp/pragma-2.c: New test.
11035
11036 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
11037
11038 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
11039 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
11040
11041 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11042
11043 * gcc.c-torture/compile/20000818-1.c: New test.
11044
11045 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
11046
11047 * gcc.c-torture/execute/20000818-1.c: New test.
11048
11049 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
11050
11051 * gcc.dg/format-va-1.c: New test.
11052
11053 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11054
11055 * g++.old-deja/g++.other/typedef8.C: New test.
11056
11057 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11058
11059 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
11060 * g++.old-deja/g++.mike/net36.C: Mark candidate.
11061 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
11062 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
11063 * g++.old-deja/g++.other/ptrmem7.C: New test.
11064 * g++.old-deja/g++.pt/ptrmem10.C: New test.
11065
11066 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11067
11068 * g++.old-deja/g++.pt/typename27.C: New test.
11069
11070 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
11071
11072 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
11073 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
11074 * g++.old-deja/g++.pt/friend45.C: New test.
11075 * g++.old-deja/g++.other/friend8.C: New test.
11076
11077 2000-08-15 Richard Henderson <rth@cygnus.com>
11078
11079 * gcc.c-torture/execute/20000815-1.c: New test.
11080
11081 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
11082
11083 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
11084 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
11085 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
11086
11087 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
11088
11089 * g++.old-deja/g++.other/refinit2.C: New test.
11090
11091 2000-08-13 Geoff Keating <geoffk@cygnus.com>
11092
11093 * lib/c-torture.exp (c-torture): Make
11094 compiler_conditional_xfail_data global.
11095 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
11096 compiler_conditional_xfail_data machinery.
11097 (f-torture-execute): Likewise.
11098 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
11099 and only when unrolling loops.
11100
11101 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
11102
11103 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11104
11105 * g++.old-deja/g++.pt/explicit81.C: New test.
11106
11107 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11108
11109 * g++.old-deja/g++.pt/typename26.C: New test.
11110
11111 2000-08-10 Geoff Keating <geoffk@cygnus.com>
11112
11113 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
11114 warning.
11115
11116 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
11117
11118 * g++.old-deja/g++.other/array3.C: New test.
11119
11120 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11121
11122 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
11123 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
11124 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
11125 New tests.
11126
11127 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
11128
11129 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
11130 * g++.old-deja/g++.abi/vmihint.C: Likewise.
11131
11132 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
11133
11134 * gcc.c-torture/execute/20000808-1.c: New test.
11135
11136 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11137
11138 * gcc.dg/c90-const-expr-1.c: New test.
11139
11140 2000-08-08 Richard Henderson <rth@cygnus.com>
11141
11142 * gcc.dg/noncompile/920923-1.c: Declare calloc.
11143
11144 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
11145
11146 * gcc.dg/noncompile/const-ll-1.c: New test.
11147
11148 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
11149
11150 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
11151
11152 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11153
11154 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
11155 that running programs linked against the shared version of libobjc
11156 run correctly.
11157
11158 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11159
11160 * gcc.dg/c99-printf-1.c: New test.
11161
11162 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11163
11164 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
11165
11166 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
11167
11168 * gcc.c-torture/execute/20000731-1.x: Delete.
11169
11170 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
11171
11172 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
11173 and torture_without_loops as is done by c-torture.exp.
11174 (search_for): Copy from c-torture.exp.
11175 (gcc-dg-runtest): New function, drives a directory of tests
11176 iterating over the TORTURE_OPTIONS.
11177 (scan-assembler, scan-assembler-not): Move here from
11178 individual directory drivers.
11179
11180 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
11181 defined by lib/gcc-dg.exp.
11182 * gcc.dg/cpp/cpp.exp: Likewise.
11183 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
11184 gcc-dg-runtest, so we cycle over optimization options.
11185
11186 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
11187 * gcc.dg/compare2.c: No longer expected to fail.
11188
11189 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
11190
11191 * gcc.c-torture/execute/20000804-1.c: New test.
11192
11193 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
11194
11195 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
11196
11197 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
11198
11199 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
11200
11201 2000-08-03 Jeffrey A Law (law@cygnus.com)
11202
11203 * gcc.c-torture/compile/20000803-1.c: New test.
11204
11205 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
11206
11207 * gcc.c-torture/execute/20000801-3.c,
11208 gcc.c-torture/execute/20000801-4.c: New tests.
11209 * gcc.c-torture/execute/20000801-3.x,
11210 gcc.c-torture/execute/20000801-4.x: Xfail.
11211
11212 2000-08-02 Geoff Keating <geoffk@cygnus.com>
11213
11214 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
11215 libobjc/.libs to allow for libtool.
11216
11217 2000-08-02 Jakub Jelinek <jakub@redhat.com>
11218
11219 * gcc.c-torture/compile/20000802-1.c: New test.
11220
11221 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
11222
11223 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
11224
11225 2000-07-31 Jeffrey A Law (law@cygnus.com)
11226
11227 * gcc-c-torture/execute/20000731-2.c: New test.
11228
11229 * gcc.c-torture/execute/20000731-1.c: New test.
11230 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
11231
11232 2000-07-31 Jakub Jelinek <jakub@redhat.com>
11233
11234 * testsuite/gcc.dg/cpp/paste7.c: New test.
11235 * gcc.dg/cpp/20000725-1.c: New test.
11236
11237 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11238
11239 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
11240 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
11241 declaration warning for __builtin_dwarf_reg_size.
11242
11243 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
11244
11245 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
11246
11247 * gcc.dg/noncompile/voidparam-1.c: New test.
11248
11249 2000-07-30 Richard Henderson <rth@cygnus.com>
11250
11251 * gcc.dg/c90-digraph-1.c: Don't xfail.
11252 * gcc.dg/compare2.c (case 10): Xfail.
11253 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
11254
11255 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
11256
11257 * gcc.dg/c99-main-1.c: New test.
11258
11259 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
11260
11261 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
11262
11263 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
11264
11265 * gcc.c-tortuer/execute/20000726-1.c: New test.
11266
11267 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
11268
11269 * gcc.c-torture/execute/enum-2.c: New test.
11270
11271 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11272
11273 * gcc.dg/cpp/tr-warn3.c: New test.
11274
11275 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11276
11277 * g++.old-deja/g++.ext/implicit1.C: Remove.
11278 * g++.old-deja/g++.jason/c2.C: Remove
11279 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
11280 * g++.old-deja/g++.pt/crash16.C: Likewise.
11281 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
11282
11283 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11284
11285 * g++.old-deja/g++.other/for2.C: New test.
11286
11287 2000-07-25 Jakub Jelinek <jakub@redhat.com>
11288
11289 * gcc.dg/20000720-1.c: New test.
11290
11291 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
11292
11293 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
11294
11295 2000-07-24 Geoff Keating <geoffk@cygnus.com>
11296
11297 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
11298 * gcc.c-torture/execute/20000722-1.c: New.
11299 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
11300
11301 2000-07-24 Jakub Jelinek <jakub@redhat.com>
11302
11303 * gcc.dg/cpp/20000720-1.S: New test.
11304
11305 2000-07-21 Michael Meissner <meissner@redhat.com>
11306
11307 * gcc.c-torture/execute/ieee/hugeval.c: New test.
11308
11309 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11310
11311 * g++.old-deja/g++.brendan/crash16.C,
11312 g++.old-deja/g++.brendan/parse3.C,
11313 g++.old-deja/g++.brendan/redecl1.C,
11314 g++.old-deja/g++.ns/template13.C,
11315 g++.old-deja/g++.other/decl4.C,
11316 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
11317
11318 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11319
11320 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
11321 and "Internal error".
11322
11323 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
11324 regexps.
11325 * gcc.dg/cpp/paste6.c: New test.
11326
11327 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
11328
11329 * gcc.dg/cpp/tr-direct.c: New test.
11330
11331 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
11332 gcc.dg/cpp/undef1.c: Tweak error regexps.
11333
11334 2000-07-18 Eric Christopher <echristo@redhat.com>
11335
11336 * gcc.c-torture/compile/20000718-1.c: New test.
11337
11338 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
11339
11340 * cpplex.c (_cpp_push_token): If the token being pushed back
11341 is the previous token in this context, just subtract one from
11342 context->posn.
11343 * cppmacro.c (save_expansion): Clear aux field when storing a
11344 placemarker.
11345
11346 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
11347
11348 * gcc.dg/noncompile/redecl-1.c: New test.
11349
11350 2000-07-18 Jakub Jelinek <jakub@redhat.com>
11351
11352 * gcc.c-torture/execute/20000717-5.c: New test.
11353 * gcc.c-torture/execute/20000717-1.x: Removed.
11354
11355 2000-07-17 Richard Henderson <rth@cygnus.com>
11356
11357 * gcc.c-torture/execute/20000717-4.c: New test.
11358
11359 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
11360
11361 * gcc.dg/cpp/syshdr.c: New test.
11362 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11363
11364 2000-07-17 Neil Booth <neilb@earthling.net>
11365
11366 * gcc.dg/cpp/cmdlne-dM.c: New test.
11367 * gcc.dg/cpp/cmdlne-dD.c: New test.
11368
11369 2000-07-17 Jeffrey A Law (law@cygnus.com)
11370
11371 * gcc.c-torture/execute/20000717-3.c: New test.
11372
11373 * gcc.c-torture/compile/20000717-1.c: New test.
11374
11375 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
11376
11377 * gcc.c-torture/execute/20000717-2.c: New test.
11378
11379 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11380
11381 * gcc.dg/formatz-1.c: New test.
11382
11383 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11384 * gcc.dg/c99-digraph-1.c: New tests.
11385
11386 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11387 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11388
11389 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11390 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11391 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11392 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11393 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11394 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11395 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11396
11397 2000-07-17 Greg McGary <greg@mcgary.org>
11398
11399 * gcc.c-torture/execute/20000717-1.c: New test.
11400 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11401
11402 2000-07-15 Jakub Jelinek <jakub@redhat.com>
11403
11404 * gcc.c-torture/execute/20000715-2.c: New test.
11405 * gcc.dg/20000715-1.c: New test.
11406
11407 2000-07-15 Michael Meissner <meissner@redhat.com>
11408
11409 * gcc.c-torture/execute/20000715-1.c: New test.
11410
11411 2000-07-13 Jakub Jelinek <jakub@redhat.com>
11412
11413 * gcc.c-torture/execute/20000707-1.c: New test.
11414
11415 2000-07-13 Neil Booth <NeilB@earthling.net>
11416
11417 * testsuite/gcc.dg/cpp/digraph1.c,
11418 testsuite/gcc.dg/cpp/digraph2.c,
11419 testsuite/gcc.dg/cpp/digraphs.c: New tests.
11420
11421 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
11422
11423 * g77.f-torture/compile/20000630-2.f: New test.
11424 * g77.f-torture/compile/20000630-2.x
11425
11426 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
11427
11428 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
11429
11430 2000-07-11 Neil Booth <NeilB@earthling.net>
11431
11432 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
11433
11434 2000-07-11 Neil Booth <NeilB@earthling.net>
11435
11436 * gcc.dg/cpp/cmdlne-C.c: New.
11437
11438 2000-07-09 Neil Booth <NeilB@earthling.net>
11439
11440 * gcc.dg/cpp/directiv.c: New tests.
11441 * gcc.dg/cpp/undef1.c: Update.
11442
11443 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
11444
11445 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
11446
11447 2000-07-09 Neil Booth <NeilB@earthling.net>
11448
11449 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
11450
11451 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
11452
11453 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
11454 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
11455
11456 2000-07-08 Neil Booth <NeilB@earthling.net>
11457
11458 * gcc.dg/cpp/macsyntx.c: New tests.
11459
11460 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11461
11462 * gcc.dg/20000707-1.c: New test.
11463
11464 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11465
11466 * gcc.c-torture/execute/20000706-1.c: New test.
11467 * gcc.c-torture/execute/20000706-2.c: New test.
11468 * gcc.c-torture/execute/20000706-3.c: New test.
11469 * gcc.c-torture/execute/20000706-4.c: New test.
11470 * gcc.c-torture/execute/20000706-5.c: New test.
11471
11472 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11473
11474 * g++.old-deja/g++.pt/instantiate7.C: New test.
11475
11476 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11477
11478 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
11479 * g++.old-deja/g++.mike/thunk3.C: Likewise.
11480 * g++.old-deja/g++.other/rtti3.C: Likewise.
11481 * g++.old-deja/g++.other/rttid3.C: Likewise.
11482
11483 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
11484
11485 * g77.f-torture/compile/20000630-1.x: Fix typo
11486
11487 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
11488
11489 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
11490 assembly output.
11491
11492 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
11493
11494 * gcc.dg/cpp/ident.c: New test.
11495
11496 2000-07-05 Neil Booth <NeilB@earthling.net>
11497
11498 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
11499 gcc.dg/cpp/lexstrng.c: New tests.
11500
11501 2000-07-04 Neil Booth <NeilB@earthling.net>
11502
11503 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
11504 * gcc.dg/cpp/strify2.c: Same.
11505
11506 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
11507
11508 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
11509 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
11510 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
11511 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
11512
11513 * testsuite/gcc.dg/cpp/macro1.c,
11514 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
11515 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
11516 testsuite/gcc.dg/cpp/strify1.c,
11517 testsuite/gcc.dg/cpp/strify2.c: New tests.
11518
11519 2000-07-03 Jakub Jelinek <jakub@redhat.com>
11520
11521 * gcc.c-torture/execute/20000703-1.c: New test.
11522
11523 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11524
11525 * g++.old-deja/g++.pt (lookup10.C): New test.
11526
11527 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11528
11529 * g++.old-deja/g++.pt (typename25.C): New test.
11530
11531 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
11532
11533 * gcc.c-torture/compile/20000701-1.c: New test.
11534
11535 2000-06-30 Nick Clifton <nickc@cygnus.com>
11536
11537 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
11538 to test case.
11539
11540 2000-06-30 Catherine Moore <clm@cygnus.com>
11541
11542 * gcc.c-torture/execute/align-1.c: New test.
11543
11544 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
11545
11546 * g++.old-deja/g++.pt/expr8.C: New test.
11547 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
11548
11549 2000-06-29 Nick Clifton <nickc@cygnus.com>
11550
11551 * gcc.c-torture/compile/20000629-1.c: New test.
11552
11553 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11554
11555
11556 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
11557 gcc.dg/noncompile directory, depending on whether they're
11558 preprocessor tests or not. Annotate all the tests for the dg
11559 framework.
11560
11561 * gcc.c-torture/noncompile/noncompile.exp: Delete.
11562 * gcc.dg/noncompile/noncompile.exp: New.
11563
11564 * Moved files:
11565 Old name New name
11566 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
11567 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
11568 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
11569 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
11570 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
11571 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
11572 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
11573 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
11574 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
11575 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
11576 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
11577 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
11578 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
11579 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
11580 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
11581 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
11582 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
11583 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
11584 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
11585 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
11586 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
11587 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
11588 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
11589 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
11590
11591 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
11592 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
11593 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
11594 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
11595 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
11596 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
11597
11598 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11599
11600 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
11601 declare one variable. On the fourth, error.
11602 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
11603 declared by 20000628-1a.h.
11604
11605 2000-06-29 Richard Henderson <rth@redhat.com>
11606
11607 * gcc.c-torture/execute/930529-1.x: New file.
11608 * gcc.dg/920413-1.c: Adjust expected warning text.
11609 * gcc.dg/980217-1.c: Declare abort.
11610 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
11611
11612 2000-06-29 Jeffrey A Law (law@cygnus.com)
11613
11614 * g77.f-torture/compile/20000629-1.f: New test.
11615 * g77.f-torture/compile/20000629-1.x: Expected to fail.
11616
11617 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
11618
11619 Rearrange lots of files, removing entirely the
11620 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
11621 directories.
11622
11623 * Deleted files:
11624 gcc.c-torture/code_quality/code_quality.exp
11625 gcc.c-torture/special/special.exp
11626 gcc.failure/failure.exp
11627 gcc.failure/940409-1.x
11628 gcc.c-torture/compile/961203-1.x
11629
11630 * New files:
11631 gcc.misc-tests/linkage.exp
11632 gcc.c-torture/execute/920730-1t.c
11633 gcc.c-torture/execute/920730-1t.x
11634 gcc.c-torture/compile/920520-1.x
11635 gcc.c-torture/compile/920521-1.x
11636 gcc.c-torture/compile/981006-1.x
11637 gcc.c-torture/execute/eeprof-1.x
11638
11639 * Moved files (possibly with modifications to fit a new harness):
11640 Old name New name
11641 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
11642 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
11643 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
11644 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
11645 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
11646 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
11647 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
11648 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
11649 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
11650 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
11651 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
11652 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
11653 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
11654 gcc.failure/940409-1.c gcc.dg/940409-1.c
11655
11656 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
11657
11658 * c-torture/compile/961203-1.x: Delete.
11659
11660 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
11661 not exit. Include stdio.h.
11662 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
11663 * gcc.misc-tests/dg-12.c: Likewise.
11664 * gcc.misc-tests/dg-5.c: Likewise.
11665 * gcc.misc-tests/dg-6.c: Likewise.
11666 * gcc.misc-tests/dg-7.c: Prototype abort.
11667 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
11668 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
11669 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
11670 not exit.
11671 * gcc.misc-tests/sieve.c: Use return from main, not exit.
11672 * gcc.misc-tests/sort2.c: Use return from main, not exit.
11673
11674 2000-06-28 Jakub Jelinek <jakub@redhat.com>
11675
11676 * gcc.dg/cpp/20000628-1.c: New test.
11677 * gcc.dg/cpp/20000628-1.h: New header for above test.
11678 * gcc.dg/cpp/20000628-1a.h: Likewise.
11679
11680 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
11681
11682 * gcc.dg/cpp: New directory.
11683 * gcc.dg/cpp/cpp.exp: New driver.
11684 * gcc.dg/cpp/20000627-1.c: New test.
11685 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
11686 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
11687 and rewrite as a compilation test.
11688
11689 * gcc.dg: Move many files into the cpp subdirectory, possibly
11690 renaming or editing them as well.
11691 Old name New name
11692 990119-1.c cpp/19990119-1.c
11693 990228-1.c cpp/19990228-1.c
11694 990407-1.c cpp/19990407-1.c
11695 990409-1.c cpp/19990409-1.c
11696 990413-1.c cpp/19990413-1.c
11697 990703-1.c cpp/19990703-1.c
11698 20000127-1.c cpp/20000127-1.c
11699 20000129-1.c cpp/20000129-1.c
11700 20000207-1.c cpp/20000207-1.c
11701 20000207-2.c cpp/20000207-2.c
11702 20000209-1.c cpp/20000209-1.c
11703 20000209-2.c cpp/20000209-2.c
11704 20000301-1.c cpp/20000301-1.c
11705 20000419-1.c cpp/20000419-1.c
11706 20000510-1.S cpp/20000510-1.S
11707 20000519-1.c cpp/20000519-1.c
11708 20000529-1.c cpp/20000529-1.c
11709 20000625-1.c cpp/20000625-1.c
11710 20000625-2.c cpp/20000625-2.c
11711 cpp-as1.c cpp/assert1.c
11712 cpp-as2.c cpp/assert2.c
11713 cxx-comments-1.c cpp/cxxcom1.c
11714 cxx-comments-2.c cpp/cxxcom2.c
11715 endif-label.c cpp/endif.c
11716 cpp-hash1.c cpp/hash1.c
11717 cpp-hash2.c cpp/hash2.c
11718 cpp-if1.c cpp/if-1.c
11719 cpp-if2.c cpp/if-2.c
11720 cpp-if3.c cpp/if-3.c
11721 cpp-if4.c cpp/if-4.c
11722 cpp-if5.c cpp/if-5.c
11723 cpp-cond.c cpp/if-cexp.c
11724 cpp-missingop.c cpp/if-mop.c
11725 cpp-missingparen.c cpp/if-mpar.c
11726 cpp-opprec.c cpp/if-oppr.c
11727 cpp-ifparen.c cpp/if-paren.c
11728 cpp-shortcircuit.c cpp/if-sc.c
11729 cpp-shift.c cpp/if-shift.c
11730 cpp-unary.c cpp/if-unary.c
11731 cpp-li1.c cpp/line1.c
11732 cpp-li2.c cpp/line2.c
11733 lineno.c cpp/line3.c
11734 lineno-2.c cpp/line4.c
11735 cpp-mi.c cpp/mi1.c
11736 cpp-mic.h cpp/mi1c.h
11737 cpp-micc.h cpp/mi1cc.h
11738 cpp-mind.h cpp/mi1nd.h
11739 cpp-mindp.h cpp/mi1ndp.h
11740 cpp-mix.h cpp/mi1x.h
11741 cpp-mi2.c cpp/mi2.c
11742 cpp-mi2a.h cpp/mi2a.h
11743 cpp-mi2b.h cpp/mi2b.h
11744 cpp-mi2c.h cpp/mi2c.h
11745 cpp-mi3.c cpp/mi3.c
11746 cpp-mi3.def cpp/mi3.def
11747 poison-1.c cpp/poison.c
11748 pr-impl.c cpp/prag-imp.c
11749 cpp-redef-2.c cpp/redef1.c
11750 cpp-redef.c cpp/redef2.c
11751 strpaste.c cpp/strp1.c
11752 strpaste-2.c cpp/strp2.c
11753 cpp-tradpaste.c cpp/tr-paste.c
11754 cpp-tradstringify.c cpp/tr-str.c
11755 cpp-tradwarn1.c cpp/tr-warn1.c
11756 cpp-tradwarn2.c cpp/tr-warn2.c
11757 trigraphs.c cpp/trigraphs.c
11758 cpp-unc1.c cpp/unc1.c
11759 cpp-unc2.c cpp/unc2.c
11760 cpp-unc3.c cpp/unc3.c
11761 cpp-unc.c cpp/unc4.c
11762 undef.c cpp/undef1.c
11763 undef-2.c cpp/undef2.c
11764 cpp-wi1.c cpp/widestr1.c
11765
11766 2000-06-27 Mark Mitchell <mark@codesourcery.com>
11767
11768 * lib/g++.exp (g++_include_flags): Tweak.
11769
11770 2000-06-27 H.J. Lu <hjl@gnu.org>
11771 Loren J. Rittle <ljrittle@acm.org>
11772
11773 * lib/g++.exp (g++_include_flags): Override libgloss.exp
11774 version with one that knows about the new gcc tree structure.
11775 (g++_link_flags): Same.
11776
11777 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
11778
11779 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11780 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11781 case we are cross-compiling.
11782
11783 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11784 g++.old-deja/g++.niklas/Makefile.in,
11785 g++.old-deja/g++.niklas/configure.in,
11786 g++.old-deja/g++.other/Makefile.in,
11787 g++.old-deja/g++.other/configure.in,
11788 gcc.c-torture/code_quality/Makefile.in,
11789 gcc.c-torture/code_quality/configure.in,
11790 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11791 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11792 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11793 gcc.c-torture/execute/ieee/Makefile.in,
11794 gcc.c-torture/execute/ieee/configure.in,
11795 gcc.c-torture/noncompile/Makefile.in,
11796 gcc.c-torture/noncompile/configure.in,
11797 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11798 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11799 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11800
11801 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
11802
11803 * g++.old-deja/g++.other/ambig3.C: New test.
11804
11805 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
11806
11807 * g++.old-deja/g++.pt/syntax1.C: New test.
11808 * g++.old-deja/g++.pt/syntax2.C: New test.
11809 * g++.old-deja/g++.other/syntax3.C: New test.
11810 * g++.old-deja/g++.other/syntax4.C: New test.
11811
11812 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
11813
11814 * gcc.dg/20000623-1.c: Prototype exit and abort.
11815
11816 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
11817
11818 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11819 New tests.
11820 * gcc.dg/cpp-mi3.def: New file.
11821
11822 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11823 inside assertions.
11824 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11825 lexer's error messages.
11826 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11827 divine anything from the linemarkers.
11828 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11829 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11830
11831 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
11832
11833 * gcc.dg/20000623-1.c: New test.
11834
11835 2000-06-22 Jakub Jelinek <jakub@redhat.com>
11836
11837 * gcc.c-torture/execute/20000622-1.c: New test.
11838
11839 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
11840
11841 * g++.old-deja/g++.other/init15.C: New test.
11842
11843 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
11844
11845 * g++.old-deja/g++.pt/vaarg2.C: New test.
11846 * g++.old-deja/g++.pt/vaarg3.C: New test.
11847
11848 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
11849
11850 * g++.old-deja/g++.other/dyncast6.C: New test.
11851
11852 2000-06-15 Jakub Jelinek <jakub@redhat.com>
11853
11854 * gcc.c-torture/execute/loop-6.c: New test.
11855
11856 2000-06-14 Jakub Jelinek <jakub@redhat.com>
11857
11858 * gcc.dg/20000614-1.c: New test.
11859 * gcc.dg/20000614-2.c: New test.
11860
11861 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
11862
11863 * g++.old-deja/g++.other/inline12.C: New test.
11864
11865 2000-06-13 Jakub Jelinek <jakub@redhat.com>
11866
11867 * g++.old-deja/g++.other/eh1.C: New test.
11868
11869 2000-06-12 Jakub Jelinek <jakub@redhat.com>
11870
11871 * g++.old-deja/g++.other/type.C: New test.
11872
11873 2000-06-05 Jakub Jelinek <jakub@redhat.com>
11874
11875 * g++.old-deja/g++.other/initstring.C: New test.
11876
11877 2000-06-12 Jason Merrill <jason@redhat.com>
11878
11879 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11880
11881 2000-06-09 Jeffrey A Law (law@cygnus.com)
11882
11883 * gcc.c-torture/compile/20000609-1.c: New test.
11884
11885 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
11886
11887 * gcc.dg/20000609-1.c: New test.
11888
11889 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
11890
11891 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11892 * gcc.c-torture/noncompile/poison-1.c: Move...
11893 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11894 * gcc.dg/cpp-li1.c: Add a token after the #line.
11895
11896 2000-06-05 Richard Henderson <rth@cygnus.com>
11897
11898 * gcc.c-torture/execute/20000605-2.c: New test.
11899 * gcc.c-torture/execute/20000605-3.c: New test.
11900
11901 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
11902
11903 * g77.f-torture/execute/20000503-1.x: New file.
11904
11905 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
11906
11907 * g++.old-deja/g++.eh/badalloc1.C: New test.
11908
11909 2000-06-05 Richard Henderson <rth@cygnus.com>
11910
11911 * gcc.c-torture/execute/20000605-1.c: New test.
11912
11913 2000-06-05 Jakub Jelinek <jakub@redhat.com>
11914 Nathan Sidwell <nathan@codesourcery.com>
11915
11916 * gcc.c-torture/compile/20000605-1.c: New test.
11917
11918 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
11919
11920 * g77.f-torture/compile/20000601-1.f: New test.
11921
11922 2000-06-03 Richard Henderson <rth@cygnus.com>
11923
11924 * gcc.c-torture/execute/20000603-1.c: New.
11925
11926 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
11927
11928 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11929 * gcc.dg/noreturn-2.c (noreturn): Likewise.
11930
11931 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
11932
11933 * gcc.dg/compare2.c (case 12): XFAIL.
11934 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11935 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11936
11937 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11938
11939 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
11940
11941 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11942 guard macro is already defined when the header is first
11943 included.
11944 * gcc.dg/cpp-mix.h: New file.
11945 * gcc.dg/endif-label.c: Update patterns to match compiler.
11946
11947 * g++.brendan/complex1.C: Declare abort.
11948 * g++.law/refs4.C: Remove XFAIL.
11949 * g++.oliva/expr2.C: Declare abort and exit.
11950
11951 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
11952
11953 * gcc.c-torture/execute/20000528-1.c: New test.
11954
11955 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11956 * g++.old-deja/g++.law/temps4.C: Likewise.
11957
11958 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11959 stdlib.h. Call abort() on failure.
11960 * g++.old-deja/g++.law/refs4.C: Likewise.
11961 * g++.old-deja/g++.law/temps4.C: Likewise.
11962 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11963 * gcc.c-torture/execute/20000112-1.c: Include string.h.
11964
11965 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
11966
11967 Relative to g++.dg/special:
11968 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11969
11970 Relative to g++.old-deja:
11971 * g++.brendan/complex1.C, g++.jason/optimize2.C,
11972 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11973 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11974 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11975 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11976 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11977 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11978
11979 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11980 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11981 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11982 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11983 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11984 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11985 and/or string.h.
11986
11987 * g++.other/goto1.C: Update expectations for error messages.
11988
11989 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
11990
11991 * gcc.c-torture/compile/20000523-1.c: New test.
11992
11993 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
11994
11995 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11996
11997 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
11998
11999 * g++.old-deja/g++.eh/catch11.C: New test.
12000 * g++.old-deja/g++.eh/catch12.C: New test.
12001
12002 2000-05-24 Nick Clifton <nickc@cygnus.com>
12003
12004 * gcc.c-torture/execute/20000523-1.c: New test.
12005
12006 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
12007
12008 * c-torture/execute/bcp-1.c: Replace abort in arg of
12009 __builtin_constant_p with a generic external function.
12010
12011 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
12012 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
12013 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
12014 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
12015 Prototype abort and/or exit.
12016
12017 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
12018 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
12019 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
12020 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
12021
12022 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
12023
12024 * gcc.dg/dwarf2-1.c: New test.
12025
12026 2000-05-20 Richard Henderson <rth@cygnus.com>
12027
12028 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
12029
12030 2000-05-20 Andreas Jaeger <aj@suse.de>
12031
12032 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
12033 testcase.
12034
12035 2000-05-19 David Edelsohn <edelsohn@gnu.org>
12036
12037 * gcc.c-torture/execute/20000519-2.c: New test.
12038
12039 2000-05-19 Andreas Jaeger <aj@suse.de>
12040
12041 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
12042 which fails with SSA.
12043
12044 * lib/c-torture.exp: Also test with -O3 -fssa.
12045
12046 2000-05-18 Michael Meissner <meissner@redhat.com>
12047
12048 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
12049 * gcc.c-torture/execute/920415-1.c: Ditto.
12050 * gcc.c-torture/execute/920501-1.c: Ditto.
12051 * gcc.c-torture/execute/conversion.c: Ditto.
12052 * gcc.c-torture/execute/cvt-1.c: Ditto.
12053
12054 2000-05-18 Jeffrey A Law (law@cygnus.com)
12055
12056 * gcc.c-torture/compile/20000518-1.c: New test.
12057
12058 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
12059
12060 * g77.f-torture/compile/200005018.f: New test.
12061
12062 2000-05-17 Jeffrey A Law (law@cygnus.com)
12063
12064 * gcc.c-torture/compile/20000517-1.c: New test.
12065
12066 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12067
12068 * gcc.c-torture/execute/20000516-1.c: New test.
12069
12070 2000-05-15 Jakub Jelinek <jakub@redhat.com>
12071
12072 * g++.old-deja/g++.other/eh.C: New test.
12073
12074 2000-05-12 Richard Henderson <rth@cygnus.com>
12075
12076 * gcc.c-torture/execute/990208-1.c (main): Don't pass
12077 constants through to doit's conditional.
12078
12079 2000-05-11 Jeffrey A Law (law@cygnus.com)
12080
12081 * gcc.c-torture/compile/20000511-1.c: New test.
12082 * g77.f-torture/compile/20000511-1.f: New test.
12083 * g77.f-torture/compile/20000511-2.f: New test.
12084
12085 2000-05-11 Michael Meissner <meissner@redhat.com>
12086
12087 * gcc.c-torture/execute/20000511-1.c: New test.
12088
12089 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
12090
12091 * gcc.dg/dg.exp: Scan .S files as well as .c files.
12092 * gcc.dg/20000510-1.S: New.
12093
12094 2000-05-08 Catherine Moore <clm@cygnus.com>
12095
12096 * gcc.dg/unused-3.c: New.
12097
12098 2000-05-06 Richard Henderson <rth@cygnus.com>
12099
12100 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
12101 * g++.old-deja/g++.mike/warn1.C: Likewise.
12102 * g++.old-deja/g++.pt/local1.C: Likewise.
12103 * g++.old-deja/g++.pt/local7.C: Likewise.
12104 * g++.old-deja/g++.pt/spec16.C: Likewise.
12105
12106 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
12107
12108 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
12109
12110 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
12111
12112 * g77.f-torture/execute/20000503-1.f: New test.
12113
12114 2000-05-04 Andreas Jaeger <aj@suse.de>
12115
12116 * gcc.dg/noreturn-2.c: New test.
12117
12118 2000-05-04 Neil Booth <NeilB@earthling.net>
12119
12120 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
12121 preprocessor.
12122
12123 2000-05-04 Richard Henderson <rth@cygnus.com>
12124
12125 * gcc.c-torture/execute/20000503-1.c: Fix typo.
12126
12127 2000-05-04 Richard Henderson <rth@cygnus.com>
12128
12129 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
12130 OpenSSL by Jason R Thorpe.
12131
12132 2000-05-03 Jim Wilson <wilson@cygnus.com>
12133
12134 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
12135
12136 2000-05-03 Robert Lipe <robertlipe@usa.net>
12137
12138 * gcc.dg/20000503-1.c: New test.
12139
12140 2000-05-02 Jakub Jelinek <jakub@redhat.com>
12141
12142 * gcc.c-torture/compile/20000502-1.c: New test.
12143 * g++.old-deja/g++.other/align.C: New test.
12144 * gcc.dg/cpp-tradstringify.c: New test.
12145
12146 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
12147
12148 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
12149 and hard registers.
12150
12151 2000-04-26 Geoff Keating <geoffk@cygnus.com>
12152
12153 * gcc.c-torture/execute/loop-5.c: New test.
12154
12155 2000-04-25 Jakub Jelinek <jakub@redhat.com>
12156
12157 * gcc.c-torture/execute/va-arg-20.c: New test.
12158
12159 2000-04-23 Jeffrey A Law (law@cygnus.com)
12160
12161 * gcc.c-torture/execute/20000422-1.c: New test.
12162
12163 2000-04-20 Greg McGary <gkm@gnu.org>
12164
12165 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
12166 when optimizing, but without sibling-call optimizations (-O1).
12167
12168 2000-04-20 Jeffrey A Law (law@cygnus.com)
12169
12170 * gcc.c-torture/compile/20000420-1.c: New test.
12171
12172 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
12173
12174 * g++.abi/ptrflags.C: New test.
12175 * g++.eh/catchptr1.C: Test incomplete pointer chains.
12176
12177 2000-04-19 Catherine Moore <clm@cygnus.com>
12178
12179 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
12180
12181 2000-04-19 Greg McGary <gkm@gnu.org>
12182
12183 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
12184 sibling-call optimizations.
12185
12186 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
12187
12188 * gcc.dg/20000419-1.c: New test.
12189
12190 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
12191
12192 * gcc.c-torture/execute/20000412-6.c: New test.
12193
12194 2000-04-12 Jeffrey A Law (law@cygnus.com)
12195
12196 * gcc.c-torture/execute/20000412-5.c: New test.
12197 * g77.f-torture/compile/20000412-1.f: New test.
12198 * gcc.c-torture/execute/20000412-4.c: New test.
12199 * gcc.c-torture/compile/20000412-2.c: New test.
12200 * gcc.c-torture/execute/20000412-3.c: New test.
12201 * gcc.c-torture/compile/20000412-1.c: New test.
12202 * gcc.c-torture/execute/20000412-2.c: New test.
12203
12204 2000-04-12 Jakub Jelinek <jakub@redhat.com>
12205
12206 * objc/execute/bf-20.m: New test.
12207
12208 2000-04-10 Richard Henderson <rth@cygnus.com>
12209
12210 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
12211
12212 * gcc.c-torture/execute/20000412-1.c: New test.
12213
12214 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
12215
12216 * g++.old-deja/g++.eh/catchptr1.C: New test.
12217
12218 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
12219
12220 * g++.old-deja/g++.abi/cxa_vec.C: New test.
12221
12222 2000-04-08 Neil Booth <NeilB@earthling.net>
12223
12224 * gcc.dg/cpp-nullchar.c: Remove test as
12225 embedded nulls cause problems.
12226
12227 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12228
12229 * gcc.dg/compare2.c: New test.
12230
12231 2000-04-08 Neil Booth <NeilB@earthling.net>
12232
12233 * gcc.dg/cpp-nullchar.c: New test.
12234
12235 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
12236
12237 * gcc.dg/cpp-mi2.c: New test.
12238 * gcc.dg/cpp-mi2[abc].h: New files.
12239
12240 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
12241
12242 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
12243 member name.
12244
12245 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
12246
12247 * g++.old-deja/g++.abi/vmihint.C: New test.
12248
12249 2000-04-06 Neil Booth <NeilB@earthling.net>
12250
12251 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
12252 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
12253 copyright.
12254
12255 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
12256
12257 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
12258 avoid stack-frame overwrite.
12259
12260 2000-04-05 Jakub Jelinek <jakub@redhat.com>
12261
12262 * gcc.c-torture/compile/20000405-2.c: New test.
12263 * gcc.c-torture/compile/20000405-3.c: New test.
12264
12265 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12266
12267 * gcc.c-torture/compile/20000405-1.c: New test.
12268
12269 2000-04-04 Geoff Keating <geoffk@cygnus.com>
12270
12271 * gcc.dg/cast-qual-1.c: Revert last change.
12272
12273 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12274
12275 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
12276
12277 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
12278
12279 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
12280 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
12281
12282 2000-04-03 Jeffrey A Law (law@cygnus.com)
12283
12284 * gcc.c-torture/compile/20000403-2.c: New test.
12285 * gcc.c-torture/compile/20000403-1.c: New test.
12286
12287 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
12288
12289 * gcc.c-torture/execute/20000403-1.c: New test.
12290
12291 2000-04-03 Geoff Keating <geoffk@cygnus.com>
12292
12293 * gcc.c-torture/execute/20000402-1.c: New test.
12294
12295 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
12296
12297 * gcc.c-torture/execute/va-arg-15.c: New test.
12298 * gcc.c-torture/execute/va-arg-16.c: New test.
12299 * gcc.c-torture/execute/va-arg-17.c: New test.
12300 * gcc.c-torture/execute/va-arg-18.c: New test.
12301 * gcc.c-torture/execute/va-arg-19.c: New test.
12302
12303 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
12304
12305 * gcc.c-torture/compile/981211-1.c: Move to...
12306 * gcc.dg/cpp-as1.c: ...here.
12307 * gcc.dg/cpp-as2.c: New file.
12308
12309 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
12310 compiler.
12311
12312 2000-04-02 Neil Booth <NeilB@earthling.net>
12313
12314 * gcc.dg/cpp-cond.c New tests.
12315 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
12316 accidental success less likely.
12317 * gcc.dg/cpp-missingop.c New tests.
12318 * gcc.dg/cpp-missingparen.c New tests.
12319 * gcc.dg/cpp-shift.c New tests.
12320 * gcc.dg/cpp-shortcircuit.c New tests.
12321 * gcc.dg/cpp-unary.c New tests.
12322
12323 2000-03-29 Jeffrey A Law (law@cygnus.com)
12324
12325 * gcc.c-torture/compile/20000329-1.c: New test.
12326
12327 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
12328
12329 * gcc.c-torture/compile/20000326-1.c: New test.
12330 * gcc.c-torture/compile/20000326-2.c: New test.
12331
12332 2000-03-24 Geoff Keating <geoffk@cygnus.com>
12333
12334 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
12335 the first parameter is a function argument.
12336
12337 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
12338
12339 * g++.old-deja/g++.ext/array4.C: New test.
12340
12341 2000-03-22 Geoff Keating <geoffk@cygnus.com>
12342
12343 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12344
12345 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12346
12347 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12348
12349 2000-03-19 Richard Henderson <rth@cygnus.com>
12350
12351 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12352
12353 2000-03-19 Richard Henderson <rth@cygnus.com>
12354
12355 * gcc.c-torture/compile/20000319-1.c: New test.
12356
12357 2000-03-14 Jeffrey A Law (law@cygnus.com)
12358
12359 * gcc.c-torture/execute/20000314-3.c: New test.
12360 * gcc.c-torture/execute/20000314-2.c: New test.
12361 * gcc.c-torture/execute/20000314-1.c: New test.
12362 * gcc.c-torture/compile/20000314-2.c: New test.
12363 * gcc.c-torture/compile/20000314-1.c: New test.
12364
12365 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
12366
12367 * g++.old-deja/g++.warn/inline.C: New test.
12368
12369 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
12370
12371 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12372 standards-compliant result rather than specific constants.
12373 Put test-values in array.
12374
12375 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
12376
12377 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12378 (g++_target_compile): Put test-specific options last.
12379
12380 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12381
12382 * g++.old-deja/g++.eh/vbase4.C: New test.
12383
12384 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12385
12386 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12387
12388 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12389
12390 * g++.old-deja/g++.brendan/misc12.C: Removed.
12391 * g++.old-deja/g++.pt/memtemp77.C: Constify.
12392 * g++.old-deja/g++.ext/pretty4.C: New test.
12393
12394 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12395
12396 * g++.old-deja/g++.other/string2.C: New test.
12397
12398 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
12399
12400 * g++.old-deja/g++.warn/impint2.C: New test.
12401
12402 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
12403
12404 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
12405 is 1, not zero.
12406
12407 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
12408
12409 * g++.old-deja/g++.warn/impint.C: New test.
12410 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
12411 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
12412 * g++.old-deja/g++.pt/explicit12.C: Likewise.
12413 * g++.old-deja/g++.pt/explicit13.C: Likewise.
12414 * g++.old-deja/g++.pt/explicit17.C: Likewise.
12415 * g++.old-deja/g++.pt/explicit18.C: Likewise.
12416 * g++.old-deja/g++.pt/explicit19.C: Likewise.
12417 * g++.old-deja/g++.pt/explicit23.C: Likewise.
12418 * g++.old-deja/g++.pt/explicit31.C: Likewise.
12419 * g++.old-deja/g++.pt/explicit35.C: Likewise.
12420 * g++.old-deja/g++.pt/explicit6.C: Likewise.
12421 * g++.old-deja/g++.pt/memclass7.C: Likewise.
12422
12423 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
12424
12425 * gcc.dg/cpp-redef.c: New test.
12426
12427 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
12428
12429 * g++.old-deja/g++.pt/unify7.C: New test.
12430
12431 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12432
12433 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
12434 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
12435
12436 2000-02-25 Geoff Keating <geoffk@cygnus.com>
12437
12438 * gcc.c-torture/compile/20000224-1.c: New test.
12439
12440 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12441
12442 * gcc.c-torture/compile/cpp-2.c: New test.
12443 * gcc.c-torture/compile/cpp-1.c: New test.
12444
12445 2000-02-25 Jeffrey A Law (law@cygnus.com)
12446
12447 * gcc.c-torture/execute/20000225-1.c: New test.
12448
12449 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12450
12451 * gcc.dg/cpp-li2.c: New test.
12452
12453 * gcc.dg/cpp-wi1.c: New test.
12454
12455 * gcc.dg/cpp-li1.c: New test.
12456
12457 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
12458
12459 * g++.old-deja/g++.other/sizeof5.C: New test.
12460
12461 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12462
12463 * gcc.c-torture/execute/va-arg-13.c: New test.
12464
12465 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
12466
12467 * gcc.c-torture/execute/va-arg-12.c: New test.
12468
12469 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12470
12471 * gcc.c-torture/execute/20000223-1.c: New test.
12472
12473 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12474
12475 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
12476
12477 2000-02-22 Mark Mitchell <mark@codesourcery.com>
12478
12479 * g++.old-deja/g++.abi/ptrmem.C: New test.
12480
12481 2000-02-19 Richard Henderson <rth@cygnus.com>
12482
12483 * gcc.c-torture/compile/init-3.c: New.
12484
12485 2000-02-17 Mark Mitchell <mark@codesourcery.com>
12486
12487 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
12488 ALWAYS_CXXFLAGS.
12489
12490 2000-02-11 Robert Lipe <robertl@sco.com>
12491
12492 * gcc.c-torture/compile/20000211-3.c: New test.
12493
12494 2000-02-11 Martin Buchholz <martin@xemacs.org>
12495
12496 * gcc.c-torture/compile/20000211-2.c: New test.
12497
12498 2000-02-11 Jeffrey A Law (law@cygnus.com)
12499
12500 * gcc.c-torture/compile/20000211-1.c: New test.
12501
12502 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
12503
12504 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
12505 on native targets
12506
12507 2000-02-08 Nathan Sidwell <nathan@acm.org>
12508
12509 * g++.old-deja/g++.other/cast5.C: New test.
12510
12511 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
12512
12513 * gcc.c-torture/execute/20000205-1.c: New.
12514
12515 2000-02-03 Nathan Sidwell <nathan@acm.org>
12516
12517 * g++.old-deja/g++.jason/cast3.C: Return void.
12518 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
12519
12520 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12521
12522 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
12523
12524 * gcc.dg/loop-1.c: New test.
12525
12526 2000-01-27 Jakub Jelinek <jakub@redhat.com>
12527
12528 * gcc.c-torture/compile/20000127-1.c: New test.
12529 * gcc.c-torture/execute/991228-1.c: New test.
12530
12531 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12532
12533 * gcc.dg/unused-2.c: New test.
12534
12535 * gcc.dg/conv-1.c: New test.
12536
12537 2000-01-24 Mark Mitchell <mark@codesourcery.com>
12538
12539 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
12540 compiler.
12541 (tool_option_proc): Fix typo.
12542
12543 2000-01-24 Geoff Keating <geoffk@cygnus.com>
12544
12545 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
12546 of the ld on the host, not on the build machine.
12547 Also, don't crash if '--help' is not a supported option.
12548
12549 2000-01-24 Richard Henderson <rth@cygnus.com>
12550
12551 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
12552
12553 2000-01-20 Jeffrey A Law (law@cygnus.com)
12554
12555 * gcc.c-torture/execute/20000120-2.c: New test.
12556 * gcc.c-torture/execute/20000120-1.c: New test.
12557
12558 2000-01-13 Jeffrey A Law (law@cygnus.com)
12559
12560 * gcc.c-torture/execute/20000113-1.c: New test.
12561
12562 2000-01-12 Jeffrey A Law (law@cygnus.com)
12563
12564 * gcc.c-torture/execute/20000112-1.c: New test.
12565
12566 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12567
12568 * gcc.dg/20000111-1.c: New test.
12569
12570 2000-01-10 Jeffrey A Law (law@cygnus.com)
12571
12572 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
12573 with 16 bit integers.
12574
12575 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12576
12577 * gcc.dg/20000108-1.c: New test.
12578
12579 2000-01-05 Nathan Sidwell <nathan@acm.org>
12580
12581 * g++.old-deja/g++.ns/koenig8.C: New test.
12582
12583 2000-01-05 Nathan Sidwell <nathan@acm.org>
12584
12585 * g++.old-deja/g++.other/cast4.C: New test.
12586
12587 2000-01-05 Jeffrey A Law (law@cygnus.com)
12588
12589 * gcc.c-torture/compile/20000105-2.c: New test.
12590 * gcc.c-torture/compile/20000105-1.c: New test.
12591
12592 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12593
12594 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
12595 references to printf & atoi to conform to ANSI standard.
12596 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
12597 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
12598 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
12599 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
12600 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
12601 * g++.old-deja/g++.brendan/complex1.C: Likewise.
12602 * g++.old-deja/g++.brendan/copy1.C: Likewise.
12603 * g++.old-deja/g++.brendan/copy2.C: Likewise.
12604 * g++.old-deja/g++.brendan/copy3.C: Likewise.
12605 * g++.old-deja/g++.brendan/copy4.C: Likewise.
12606 * g++.old-deja/g++.brendan/copy5.C: Likewise.
12607 * g++.old-deja/g++.brendan/copy6.C: Likewise.
12608 * g++.old-deja/g++.brendan/copy7.C: Likewise.
12609 * g++.old-deja/g++.brendan/copy8.C: Likewise.
12610 * g++.old-deja/g++.brendan/crash11.C: Likewise.
12611 * g++.old-deja/g++.brendan/crash14.C: Likewise.
12612 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
12613 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12614 * g++.old-deja/g++.brendan/delete2.C: Likewise.
12615 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
12616 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
12617 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
12618 * g++.old-deja/g++.brendan/eh1.C: Likewise.
12619 * g++.old-deja/g++.brendan/groff1.C: Likewise.
12620 * g++.old-deja/g++.brendan/init3.C: Likewise.
12621 * g++.old-deja/g++.brendan/misc12.C: Likewise.
12622 * g++.old-deja/g++.brendan/misc7.C: Likewise.
12623 * g++.old-deja/g++.brendan/new2.C: Likewise.
12624 * g++.old-deja/g++.brendan/operators4.C: Likewise.
12625 * g++.old-deja/g++.brendan/operators5.C: Likewise.
12626 * g++.old-deja/g++.brendan/overload2.C: Likewise.
12627 * g++.old-deja/g++.brendan/overload7.C: Likewise.
12628 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
12629 * g++.old-deja/g++.brendan/reference1.C: Likewise.
12630 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
12631 * g++.old-deja/g++.brendan/template24.C: Likewise.
12632 * g++.old-deja/g++.brendan/template3.C: Likewise.
12633 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
12634 * g++.old-deja/g++.jason/inline3.C: Likewise.
12635 * g++.old-deja/g++.jason/opeq.C: Likewise.
12636 * g++.old-deja/g++.law/arg5.C: Likewise.
12637 * g++.old-deja/g++.law/arm7.C: Likewise.
12638 * g++.old-deja/g++.law/ctors11.C: Likewise.
12639 * g++.old-deja/g++.law/cvt8.C: Likewise.
12640 * g++.old-deja/g++.law/init9.C: Likewise.
12641 * g++.old-deja/g++.law/refs4.C: Likewise.
12642 * g++.old-deja/g++.law/template2.C: Likewise.
12643 * g++.old-deja/g++.law/visibility24.C: Likewise.
12644 * g++.old-deja/g++.law/vtable3.C: Likewise.
12645 * g++.old-deja/g++.mike/asm2.C: Likewise.
12646 * g++.old-deja/g++.mike/eh1.C: Likewise.
12647 * g++.old-deja/g++.mike/misc1.C: Likewise.
12648 * g++.old-deja/g++.mike/misc13.C: Likewise.
12649 * g++.old-deja/g++.mike/misc14.C: Likewise.
12650 * g++.old-deja/g++.mike/ns12.C: Likewise.
12651 * g++.old-deja/g++.mike/p1248.C: Likewise.
12652 * g++.old-deja/g++.mike/p3708.C: Likewise.
12653 * g++.old-deja/g++.mike/p3708a.C: Likewise.
12654 * g++.old-deja/g++.mike/p3708b.C: Likewise.
12655 * g++.old-deja/g++.mike/p646.C: Likewise.
12656 * g++.old-deja/g++.mike/p700.C: Likewise.
12657 * g++.old-deja/g++.mike/p783.C: Likewise.
12658 * g++.old-deja/g++.mike/p783a.C: Likewise.
12659 * g++.old-deja/g++.mike/p783b.C: Likewise.
12660 * g++.old-deja/g++.mike/p786.C: Likewise.
12661 * g++.old-deja/g++.mike/p789.C: Likewise.
12662 * g++.old-deja/g++.mike/p789a.C: Likewise.
12663 * g++.old-deja/g++.mike/p807a.C: Likewise.
12664 * g++.old-deja/g++.other/delete3.C: Likewise.
12665 * g++.old-deja/g++.other/dyncast1.C: Likewise.
12666 * g++.old-deja/g++.other/dyncast2.C: Likewise.
12667 * g++.old-deja/g++.other/dyncast3.C: Likewise.
12668 * g++.old-deja/g++.other/empty1.C: Likewise.
12669 * g++.old-deja/g++.other/temporary1.C: Likewise.
12670 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
12671 * g++.old-deja/g++.pt/t16.C: Likewise.
12672 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
12673
12674 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
12675
12676 * gcc.dg/991230-1.c: New test.
12677
12678 1999-12-29 Jeffrey A Law (law@cygnus.com)
12679
12680 * gcc.c-torture/compile/991229-3.c: New test.
12681 * gcc.c-torture/compile/991229-2.c: New test.
12682 * gcc.c-torture/compile/991229-1.c: New test.
12683
12684 1999-12-29 Greg McGary <gkm@eng.ascend.com>
12685
12686 * gcc.c-torture/compile/labels-2.c: New test.
12687
12688 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
12689
12690 * gcc.c-torture/execute/991227-1.c: New test.
12691
12692 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12693
12694 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
12695
12696 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
12697
12698 * gcc.c-torture/execute/991221-1.c: New test.
12699
12700 1999-12-20 Nathan Sidwell <nathan@acm.org>
12701
12702 * g++.old-deja/g++.other/cast3.C: New test.
12703
12704 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
12705
12706 * gcc.c-torture/execute/991216-4.c: New test.
12707
12708 1999-12-16 Michael Meissner <meissner@cygnus.com>
12709
12710 * gcc.c-torture/execute/991216-1.c: New test.
12711 * gcc.c-torture/execute/991216-2.c: New test.
12712 * gcc.c-torture/execute/991216-3.c: New test.
12713
12714 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12715
12716 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
12717 Actually make the test fail by using "-O2" for compilation.
12718
12719 1999-12-15 Nathan Sidwell <nathan@acm.org>
12720
12721 * g++.old-deja/g++.warn/cast-align1.C: New test.
12722
12723 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12724
12725 * gcc.c-torture/compile/991214-1.c: New test.
12726 * gcc.c-torture/compile/991214-2.c: New test.
12727
12728 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
12729
12730 * gcc.dg/991214-1.c: New test.
12731
12732 1999-12-13 Jeffrey A Law (law@cygnus.com)
12733
12734 * gcc.c-torture/compile/991213-3.c: New test.
12735 * gcc.c-torture/compile/991213-2.c: New test.
12736 * gcc.c-torture/compile/991213-1.c: New test.
12737
12738 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
12739
12740 * gcc.dg/991209-1.c: New test.
12741
12742 1999-12-08 Nathan Sidwell <nathan@acm.org>
12743
12744 * gcc.c-torture/compile/991208-1.c: New test.
12745
12746 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12747
12748 * gcc.dg/ultrasp2.c: New test.
12749
12750 1999-12-05 Alex Samuel <samuel@codesourcery.com>
12751
12752 * g++.old-deja/g++.abi/align.C (main): Fix typo.
12753
12754 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
12755
12756 * gcc.c-torture/compile/991202-1.c: New test.
12757 * gcc.c-torture/execute/991202-1.c: New test.
12758 * gcc.c-torture/execute/991202-2.c: New test.
12759 * gcc.c-torture/execute/991202-3.c: New test.
12760
12761 1999-12-02 Alex Samuel <samuel@codesourcery.com>
12762
12763 * g++.old-deja/g++.abi/align.C: New test.
12764 * g++.old-deja/g++.abi/aggregates.C: Likewise.
12765 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12766
12767 1999-12-01 Richard Henderson <rth@cygnus.com>
12768
12769 * gcc.c-torture/execute/991201-1.c: New.
12770
12771 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
12772
12773 * gcc.dg/991129-1.c: New test.
12774
12775 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
12776
12777 * gcc.c-torture/compile/991127-1.c: New test.
12778
12779 1999-11-22 Nathan Sidwell <nathan@acm.org>
12780
12781 * g++.old-deja/g++.other/warn4.C: New test.
12782
12783 1999-11-22 Nathan Sidwell <nathan@acm.org>
12784
12785 * g++.old-deja/g++.eh/cleanup2.C: New test.
12786 * g++.old-deja/g++.ext/pretty2.C: New test.
12787 * g++.old-deja/g++.ext/pretty3.C: New test.
12788 * g++.old-deja/g++.other/debug6.C: New test.
12789
12790 1999-10-20 Jim Wilson <wilson@cygnus.com>
12791
12792 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12793 compiler_output to look for one error message instead of two.
12794
12795 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
12796
12797 * gcc.c-torture/execute/991118-1.c: Also test case
12798 where the word boundary does not split a byte evenly.
12799
12800 1999-11-19 Nathan Sidwell <nathan@acm.org>
12801
12802 * g++.old-deja/g++.ext/restrict1.C: New test.
12803
12804 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12805
12806 * gcc.c-torture/execute/991118-1.c: New test.
12807
12808 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
12809
12810 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12811 working directory pathnames.
12812
12813 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
12814
12815 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12816 host is equipped with driver.h and driver.o so it can actually
12817 compile and run the tests.
12818
12819 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
12820
12821 * gcc.c-torture/compile/991008-1.c: New test.
12822
12823 1999-11-08 Nick Clifton <nickc@cygnus.com>
12824
12825 * lib/gcc-dg.exp: Include target-supports.exp
12826
12827 1999-11-05 Nick Clifton <nickc@cygnus.com>
12828
12829 * lib/target-supports.exp: New file: Provide procs to test for
12830 features supported by the target.
12831 (check_weak_available): Moved here from ecos.exp.
12832 (check_alias_available): New proc: Determine of the target
12833 toolchain supports the alias attribute.
12834
12835 * gcc.dg/special/ecos.exp: Move check_weak_available to
12836 target-supports.exp.
12837 (alias-1.c): Only perform the test if the target supports
12838 aliases.
12839 (wkali-1.c): Only perform the test if the target supports
12840 aliases.
12841
12842 * gcc.dg/990506-0.c: Expect error messages from cross
12843 targets as well as native targets.
12844
12845 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12846
12847 * gcc.dg/ultrasp1.c: Removed xfail.
12848 * gcc.dg/struct-ret-2.c: Likewise.
12849 * gcc.dg/array-1.c: Likewise.
12850
12851 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12852
12853 * gcc.dg/struct-ret-2.c: New test.
12854
12855 * gcc.dg/array-1.c: New test.
12856
12857 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
12858
12859 * gcc.c-torture/execute/991030-1.c: New test.
12860
12861 1999-10-26 Richard Henderson <rth@cygnus.com>
12862
12863 * gcc.c-torture/compile/991026-2.c: New test.
12864
12865 1999-10-26 Jeffrey A Law (law@cygnus.com)
12866
12867 * gcc.c-torture/compile/991026-1.c: New test.
12868
12869 1999-10-23 Jeffrey A Law (law@cygnus.com)
12870
12871 * gcc.c-torture/execute/991023-1.c: New test.
12872
12873 1999-10-19 Jeffrey A Law (law@cygnus.com)
12874
12875 * gcc.c-torture/execute/991019-1.c: New test.
12876
12877 1999-10-16 Richard Henderson <rth@cygnus.com>
12878
12879 * gcc.c-torture/execute/991016-1.c: New test.
12880
12881 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
12882
12883 * gcc.c-torture/execute/991014-1.c: New test.
12884
12885 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
12886
12887 * g++.old-deja/g++.other/union2.C: New test.
12888
12889 1999-10-13 Nathan Sidwell <nathan@acm.org>
12890
12891 * g++.old-deja/g++.other/vaarg2.C: New test.
12892 * g++.old-deja/g++.other/vaarg3.C: New test.
12893
12894 1999-10-12 Craig Burley <craig@jcb-sc.com>
12895
12896 * g77.f-torture/noncompile/19990905-1.f: Moved from being
12897 in compile/.
12898
12899 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
12900
12901 * gcc.c-torture/execute/va-arg-11.c: New test.
12902
12903 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
12904
12905 * lib/file-format.exp (gcc_target_object_format): Don't
12906 crash if objdump is unavailable.
12907
12908 1999-09-29 Donn Terry <donn@interix.com>
12909
12910 * gcc.misc-tests/mg.exp: delete extraneous redirection.
12911
12912 1999-09-28 Nick Clifton <nickc@cygnus.com>
12913
12914 * gcc.c-torture/compile/990928-1.c: New test.
12915
12916 1999-09-28 Nathan Sidwell <nathan@acm.org>
12917
12918 * g++.old-deja/g++.other/decl6.C: New test.
12919
12920 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12921
12922 * gcc.c-torture/execute/va-arg-10.c: New test.
12923
12924 1999-09-27 Nathan Sidwell <nathan@acm.org>
12925
12926 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12927 __PRETTY_FUNCTION__.
12928
12929 1999-09-23 Nick Clifton <nickc@cygnus.com>
12930
12931 * gcc.c-torture/execute/990923-1.c: New test.
12932
12933 1999-09-21 Nick Clifton <nickc@cygnus.com>
12934
12935 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12936 for which -fpic is inappropriate.
12937
12938 1999-09-21 Mark Mitchell <mark@codesourcery.com>
12939
12940 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12941
12942 1999-09-21 Nathan Sidwell <nathan@acm.org>
12943
12944 * g++.old-deja/g++.other/dyncast1.C: New test.
12945 * g++.old-deja/g++.other/dyncast2.C: New test.
12946 * g++.old-deja/g++.other/dyncast3.C: New test.
12947 * g++.old-deja/g++.other/dyncast4.C: New test.
12948 * g++.old-deja/g++.other/dyncast5.C: New test.
12949 * g++.old-deja/g++.eh/catch3.C: New test.
12950 * g++.old-deja/g++.eh/catch3p.C: New test.
12951 * g++.old-deja/g++.eh/catch4.C: New test.
12952 * g++.old-deja/g++.eh/catch4p.C: New test.
12953 * g++.old-deja/g++.eh/catch5.C: New test.
12954 * g++.old-deja/g++.eh/catch5p.C: New test.
12955 * g++.old-deja/g++.eh/catch6.C: New test.
12956 * g++.old-deja/g++.eh/catch6p.C: New test.
12957 * g++.old-deja/g++.eh/catch7.C: New test.
12958 * g++.old-deja/g++.eh/catch7p.C: New test.
12959 * g++.old-deja/g++.eh/catch8.C: New test.
12960 * g++.old-deja/g++.eh/catch8p.C: New test.
12961 * g++.old-deja/g++.eh/catch9.C: New test.
12962 * g++.old-deja/g++.eh/catch9p.C: New test.
12963
12964 1999-09-13 Nathan Sidwell <nathan@acm.org>
12965
12966 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12967 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12968
12969 1999-09-13 Jeffrey A Law (law@cygnus.com)
12970
12971 * gcc.c-torture/compile/990913-1.c: New test.
12972
12973 1999-09-10 Nathan Sidwell <nathan@acm.org>
12974
12975 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12976 * g++.old-deja/g++.jason/rfg5.C: Likewise.
12977
12978 1999-09-09 Richard Henderson <rth@cygnus.com>
12979
12980 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12981
12982 1999-09-09 Nathan Sidwell <nathan@acm.org>
12983
12984 * g++.old-deja/g++.other/lookup11.C: New test.
12985 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12986 what is permitted and what we want.
12987 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12988 overload use.
12989 * g++.old-deja/g++.jason/rfg5.C: Likewise
12990
12991 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
12992
12993 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12994 * gcc.c-torture/noncompile/poison-1.c: New file.
12995
12996 1999-09-08 Nathan Sidwell <nathan@acm.org>
12997
12998 * g++.old-deja/g++.other/sizeof3.C: New test.
12999 * g++.old-deja/g++.other/sizeof4.C: New test.
13000 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
13001 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
13002
13003 1999-09-07 Richard Henderson <rth@cygnus.com>
13004
13005 * gcc.dg/va-arg-1.c: New.
13006
13007 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13008
13009 * gcc.c-torture/execute/va-arg-9.c: New test.
13010
13011 1999-09-05 Craig Burley <craig@jcb-sc.com>
13012
13013 * g77.f-torture/compile/980519-2.f: New test.
13014 * g77.f-torture/compile/19990905-0.f: New test.
13015 * g77.f-torture/compile/19990905-1.f: New test.
13016 * g77.f-torture/compile/19990905-2.f: New test.
13017
13018 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
13019
13020 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
13021
13022 * gcc.c-torture/execute/990827-1.c: Fix typo.
13023
13024 1999-09-03 Nathan Sidwell <nathan@acm.org>
13025
13026 * g++.old-deja/g++.other/deref1.C: New test.
13027
13028 1999-09-02 Nathan Sidwell <nathan@acm.org>
13029
13030 * g++.old-deja/g++.other/ambig2.C: New test.
13031 * g++.old-deja/g++.other/cond5.C: New test.
13032 * g++.old-deja/g++.other/lookup16.C: New test.
13033
13034 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
13035
13036 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
13037 assemblers too.
13038
13039 1999-08-31 Jeffrey A Law (law@cygnus.com)
13040
13041 * lib/c-torture.exp: Avoid the "compare executables" optimization
13042 when testing native.
13043
13044 1999-08-29 Jeffrey A Law (law@cygnus.com)
13045
13046 * gcc.c-torture/execute/990829-1.c: New test.
13047 * gcc.c-torture/compile/990829-1.c: New test.
13048
13049 1999-08-27 Paul Burchard <burchard@pobox.com>
13050
13051 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
13052 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
13053 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
13054 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
13055 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
13056 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
13057 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
13058 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
13059 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
13060 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
13061 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
13062
13063 1999-08-27 Jeffrey A Law (law@cygnus.com)
13064
13065 * gcc.c-torture/execute/990827-1.c: New test.
13066
13067 1999-08-26 Craig Burley <craig@jcb-sc.com>
13068
13069 * g77.f-torture/noncompile/19990826-4.f: New test.
13070
13071 * g77.f-torture/compile/19990826-3.f: New test.
13072
13073 * g77.f-torture/execute/19990826-2.f: New test.
13074
13075 * g77.f-torture/compile/19990826-1.f: New test.
13076
13077 * gcc.c-torture/execute/990826-0.c: New test.
13078 * g77.c-torture/execute/19990826-0.f: New test.
13079
13080 * g77.f-torture/noncompile/970626-2.f: New test.
13081
13082 1999-08-25 Paul Burchard <burchard@pobox.com>
13083
13084 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
13085 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
13086 lss-011.C: New tests.
13087
13088 1999-08-25 Nathan Sidwell <nathan@acm.org>
13089
13090 * g++.old-deja/g++.other/decl5.C: New test.
13091
13092 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13093
13094 * noncompile/noncompile.exp: Load_lib c-torture.exp.
13095 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
13096 call `postbase' for each one. All callers of `postbase' changed
13097 to call this instead.
13098
13099 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
13100
13101 * gcc.c-torture/execute/990811-1.c: New test.
13102
13103 1999-08-09 Nick Clifton <nickc@cygnus.com>
13104
13105 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
13106 just native ones.
13107
13108 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
13109 just native ones.
13110
13111 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13112
13113 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
13114
13115 1999-08-04 Jeffrey A Law (law@cygnus.com)
13116
13117 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
13118
13119 1999-08-04 Nathan Sidwell <nathan@acm.org>
13120
13121 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
13122
13123 1999-08-04 Jeffrey A Law (law@cygnus.com)
13124
13125 * gcc.c-torture/execute/990804-1.c: New test.
13126
13127 1999-08-03 Nathan Sidwell <nathan@acm.org>
13128
13129 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
13130 * g++.old-deja/g++.brendan/crash64.C: Likewise
13131 * g++.old-deja/g++.brendan/overload8.C: Likewise
13132
13133 1999-08-03 Nathan Sidwell <nathan@acm.org>
13134
13135 * g++.old-deja/g++.other/struct1.C: New test.
13136
13137 1999-08-03 Nathan Sidwell <nathan@acm.org>
13138
13139 * g++.old-deja/g++.other/enum2.C: New test.
13140
13141 1999-08-02 Richard Henderson <rth@cygnus.com>
13142
13143 Adapted from tests from Franz Sirl:
13144 * gcc.c-torture/execute/va-arg-7.c: New test.
13145 * gcc.c-torture/execute/va-arg-8.c: New test.
13146
13147 1999-08-01 Jeffrey A Law (law@cygnus.com)
13148
13149 * gcc.c-torture/compile/990801-2.c: New test.
13150
13151 * gcc.c-torture/compile/990801-1.c: New test.
13152
13153 1999-07-27 Michael Meissner <meissner@cygnus.com>
13154
13155 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
13156 fp-cmp-1.c, converting double to float.
13157
13158 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
13159 fp-cmp-1.c, converting double to long double.
13160
13161 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
13162 from fr1 to unknown_register, since fr1 is a legitimate register
13163 on some machines.
13164
13165 1999-07-25 Jeffrey A Law (law@cygnus.com)
13166
13167 * README: More listname related changes.
13168
13169 1999-07-08 Catherine Moore <clm@cygnus.com>
13170
13171 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
13172
13173 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
13174
13175 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
13176
13177 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13178
13179 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
13180
13181 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
13182
13183 * gcc.dg/990703-1.c: New test.
13184
13185 1999-06-29 Nick Clifton <nickc@cygnus.com>
13186
13187 * lib/file-format.exp: New file: Move definition of proc
13188 gcc_target_object_format to here from
13189 gcc.dg/special/ecos.exp.
13190
13191 * lib/c-torture.exp: Include lib file-format.exp.
13192 * lib/gcc-dg.exp: Include lib file-format.exp.
13193
13194 * gcc.dg/special/ecos.exp: Remove definition of proc
13195 gcc_target_object_format.
13196
13197 1999-06-28 Jeffrey A Law (law@cygnus.com)
13198
13199 * gcc.c-torture/execute/990628-1.c: New test.
13200
13201 1999-06-25 Jeffrey A Law (law@cygnus.com)
13202
13203 * gcc.c-torture/compile/990625-2.c: New test.
13204
13205 * gcc.c-torture/compile/990625-1.c: New test.
13206
13207 1999-06-23 Nick Clifton <nickc@cygnus.com>
13208
13209 * gcc.c-torture/compile/dll.c: New test case. Check that dll
13210 attributes compile.
13211 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
13212 ports that use the COFF/PE file format.
13213
13214 1999-06-17 Jeffrey A Law (law@cygnus.com)
13215
13216 * gcc.c-torture/compile/990617-1.c: New test.
13217
13218 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
13219
13220 * g++.old-deja/g++.other/decl4.C: New test.
13221
13222 1999-06-14 Nathan Sidwell <nathan@acm.org>
13223
13224 * g++.old-deja/g++.other/bitfld3.C: New test.
13225
13226 1999-06-08 Nathan Sidwell <nathan@acm.org>
13227
13228 * g++.old-deja/g++.eh/catch1.C: New test.
13229
13230 1999-06-07 Jeffrey A Law (law@cygnus.com)
13231
13232 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
13233
13234 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
13235 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
13236
13237 1999-06-05 Craig Burley <craig@jcb-sc.com>
13238
13239 * g77.f-torture/compile/19990502-0.f: Replace with new,
13240 shorter, test that still fails after recent changes.
13241
13242 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13243
13244 * gcc.c-torture/execute/990604-1.c: New test.
13245
13246 1999-05-31 Jeffrey A Law (law@cygnus.com)
13247
13248 * gcc.c-torture/execute/990531-1.c: New test.
13249
13250 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13251
13252 * gcc.c-torture/compile/990527-1.c: New test.
13253
13254 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
13255
13256 * gcc.c-torture/execute/990527-1.c: New test.
13257
13258 1999-05-25 Nick Clifton <nickc@cygnus.com>
13259
13260 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
13261 bitfields as signed.
13262
13263 1999-05-25 Craig Burley <craig@jcb-sc.com>
13264
13265 * g77.f-torture/compile/19990525-0.f: New test.
13266
13267 1999-05-25 Jeffrey A Law (law@cygnus.com)
13268
13269 * gcc.c-torture/execute/990525-2.c: New test.
13270
13271 * gcc.c-torture/execute/990525-1.c: New test.
13272
13273 1999-05-24 Nathan Sidwell <nathan@acm.org>
13274
13275 * g++.old-deja/g++.other/anon3.C: New test.
13276 * g++.old-deja/g++.other/anon4.C: New test.
13277 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
13278 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
13279 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
13280 Merrill).
13281
13282 1999-05-24 Jeffrey A Law (law@cygnus.com)
13283
13284 * gcc.c-torture/execute/990524-1.c: New test.
13285
13286 * gcc.dg/990524-1.c: New test.
13287
13288 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13289
13290 * gcc.c-torture/compile/990523-1.c: New test.
13291
13292 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
13293
13294 * gcc.c-torture/compile/990519-1.c: New test.
13295
13296 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13297
13298 * gcc.c-torture/compile/990517-1.c: New test.
13299
13300 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
13301 (e4, f4): New tests.
13302 (main): Call them.
13303
13304 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13305
13306 * gcc.dg/noreturn-1.c: New test.
13307
13308 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13309
13310 * gcc.c-torture/execute/990513-1.c: New test.
13311
13312 1999-05-10 Richard Henderson <rth@cygnus.com>
13313
13314 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
13315
13316 1999-05-10 Craig Burley <craig@jcb-sc.com>
13317
13318 * g77.f-torture/execute/erfc.f: Use small single-precision
13319 values, to avoid problems on Alphas when not -mieee.
13320
13321 1999-05-08 Craig Burley <craig@jcb-sc.com>
13322
13323 * gcc.dg/990506-0.c: New test.
13324
13325 1999-05-08 Richard Henderson <rth@cygnus.com>
13326
13327 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
13328 the constant to test. Don't XFAIL 64-bit targets.
13329
13330 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
13331 * g++.old-deja/g++.law/profile1.C: Likewise.
13332
13333 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
13334 operator new instances.
13335 * g++.old-deja/g++.other/delete5.C: Likewise.
13336
13337 1999-05-03 Craig Burley <craig@jcb-sc.com>
13338
13339 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13340 intrinsic.
13341
13342 1999-05-03 Craig Burley <craig@jcb-sc.com>
13343
13344 * g77.f-torture/execute/u77-test.f: Reverse order of two
13345 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13346
13347 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13348
13349 * gcc.dg/compare1.c: New test.
13350
13351 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
13352
13353 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13354 New tests.
13355
13356 1999-05-02 Craig Burley <craig@jcb-sc.com>
13357
13358 * g77.f-torture/compile/19990502-1.f: New test.
13359
13360 1999-05-02 Craig Burley <craig@jcb-sc.com>
13361
13362 * g77.f-torture/compile/19990502-0.f: New test.
13363
13364 1999-05-02 Craig Burley <craig@jcb-sc.com>
13365
13366 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13367 intrinsic.
13368
13369 1999-05-02 Craig Burley <craig@jcb-sc.com>
13370
13371 * g77.f-torture/execute/u77-test.f (main): List libU77
13372 intrinsics not currently tested.
13373 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13374 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13375 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13376 Trim blanks off the ends of some printed strings.
13377
13378 1999-05-02 Craig Burley <craig@jcb-sc.com>
13379
13380 * g77.f-torture/execute/u77-test.f (main): Just warn about
13381 FSTAT gid disagreement, as it's expected on some systems.
13382
13383 1999-05-01 Craig Burley <craig@jcb-sc.com>
13384
13385 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13386 use a new function, which allows for some slop.
13387 Clean up some commentary.
13388 (issum): The new function.
13389 (sgladd): Deleted subroutine.
13390
13391 1999-05-01 Craig Burley <craig@jcb-sc.com>
13392
13393 * g77.f-torture/execute/u77-test.f: Modify to be more like
13394 libf2c/libU77 version, bringing patches to that version here.
13395 Add suitable commentary.
13396
13397 1999-04-25 Richard Henderson <rth@cygnus.com>
13398
13399 * gcc.dg/990424-1.c: New test.
13400
13401 1999-04-24 Craig Burley <craig@jcb-sc.com>
13402
13403 * g77.f-torture/execute/u77-test.f (main): Bug involving
13404 LSTAT has been fixed, so turn back on full checking.
13405
13406 1999-04-20 Craig Burley <craig@jcb-sc.com>
13407
13408 * g77.f-torture/compile/19990419-0.f: New test.
13409 * g77.f-torture/execute/19990419-1.f: New test.
13410
13411 1999-04-17 Richard Henderson <rth@cygnus.com>
13412
13413 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
13414 to avoid the need for a prototype to supress a warning.
13415
13416 1999-04-07 Jim Wilson <wilson@cygnus.com>
13417
13418 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
13419
13420 1999-04-04 Jeffrey A Law (law@cygnus.com)
13421
13422 * gcc.c-torture/execute/990404-1.c: New test.
13423
13424 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13425
13426 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
13427 * gcc.dg/cpp-if3.c: Don't use -pedantic.
13428 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
13429 missing initializer warnings.
13430
13431 1999-03-28 Jeffrey A Law (law@cygnus.com)
13432
13433 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
13434 matching strings.
13435
13436 1999-03-26 Jeffrey A Law (law@cygnus.com)
13437
13438 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
13439
13440 1999-03-26 Craig Burley <craig@jcb-sc.com>
13441
13442 * g77.f-torture/execute/19990325-0.f: New test.
13443 * g77.f-torture/execute/19990325-1.f: New test.
13444
13445 1999-03-24 Jeffrey A Law (law@cygnus.com)
13446
13447 * gcc.c-torture/execute/990324-1.c: New test.
13448
13449 1999-03-22 Jim Wilson <wilson@cygnus.com>
13450
13451 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
13452 test with 4.
13453
13454 1999-03-17 Richard Henderson <rth@cygnus.com>
13455
13456 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
13457
13458 1999-03-13 Craig Burley <craig@jcb-sc.com>
13459
13460 * g77.f-torture/execute/19990313-2.f: New test.
13461 * g77.f-torture/execute/19990313-3.f: New test.
13462
13463 1999-03-13 Craig Burley <craig@jcb-sc.com>
13464
13465 * g77.f-torture/execute/19990313-0.f: New test.
13466 * g77.f-torture/execute/19990313-1.f: New test.
13467
13468 1999-03-12 Jim Wilson <wilson@cygnus.com>
13469
13470 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
13471 printf to sprintf.
13472 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
13473 (main): Add check for u15. Conditionalize u31 check depending on
13474 whether ints are <32 bits or >=32 bits.
13475
13476 1999-03-08 Craig Burley <craig@jcb-sc.com>
13477
13478 * g77.f-torture/execute/19981119-0.f: Improve testiness.
13479
13480 1999-03-08 Craig Burley <craig@jcb-sc.com>
13481
13482 * g77.f-torture/compile/19990305-0.f: New test.
13483 * g77.f-torture/execute/19981119-0.f: New test.
13484
13485 1999-03-08 Craig Burley <craig@jcb-sc.com>
13486
13487 * g77.f-torture/execute/970625-2.f: call ABORT if final
13488 result is not correct, instead of just printing it.
13489 Add this checking via newly introduced obfuscation, to
13490 trip up buggy front ends.
13491
13492 1999-03-07 Craig Burley <craig@jcb-sc.com>
13493
13494 * g77.f-torture/compile/960317-1.f: Moved from being
13495 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
13496
13497 1999-03-06 Craig Burley <craig@jcb-sc.com>
13498
13499 * g77.f-torture/execute/960317-1.f: New (old) test.
13500 * g77.f-torture/execute/970625-2.f: Ditto.
13501
13502 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
13503
13504 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
13505 message on line 1 or line 2; cccp and cpplib do this differently.
13506
13507 1999-03-01 Jeffrey A Law (law@cygnus.com)
13508
13509 * g++.old-deja/g++.law/weak1.C: New test.
13510
13511 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13512
13513 * gcc.c-torture/execute/990119-1.c: Renamed to...
13514 * gcc.dg/990119-1.c: this, so it will only be tested once
13515 (it's a preprocessor test, it doesn't need to be run at
13516 multiple optimization levels).
13517
13518 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13519
13520 * lib/g++.exp: Don't add incdir=$base_dir/../include to
13521 ALWAYS_CXXFLAGS.
13522
13523 1999-02-24 Craig Burley <craig@jcb-sc.com>
13524
13525 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
13526 * g77.f-torture/compile/19981216-0.f: ...as it is expected
13527 to not be compilable by current g77.
13528
13529 1999-02-24 Nick Clifton <nickc@cygnus.com>
13530
13531 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
13532
13533 1999-02-22 Jeffrey A Law (law@cygnus.com)
13534
13535 * gcc.c-torture/execute/990222-1.c: New test.
13536
13537 1999-02-19 Craig Burley <craig@jcb-sc.com>
13538
13539 * g77.f-torture/compile/19990218-0.f: New test.
13540 * g77.f-torture/noncompile/19990218-1.f: New test.
13541
13542 1999-02-18 Craig Burley <craig@jcb-sc.com>
13543
13544 * g77.f-torture/compile/19981216-0.f: New test.
13545
13546 1999-02-14 Jeffrey A Law (law@cygnus.com)
13547
13548 * gcc.dg/990214-1.c: New test.
13549
13550 1999-02-13 Jeffrey A Law (law@cygnus.com)
13551
13552 * gcc.dg/990213-2.c: New test.
13553
13554 * gcc.dg/990213-1.c: New test.
13555
13556 1999-02-12 Jeffrey A Law (law@cygnus.com)
13557
13558 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
13559 ints.
13560
13561 1999-02-11 Nick Clifton <nickc@cygnus.com>
13562
13563 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
13564 specified by target.
13565
13566 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
13567
13568 1999-02-11 Jeffrey A Law (law@cygnus.com)
13569
13570 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
13571
13572 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
13573
13574 * gcc.dg/special/ecos.exp: New test driver for new tests with
13575 special requirements.
13576
13577 * gcc.dg/special/alias-1.c: New test.
13578 * gcc.dg/special/gcsec-1.c: New test.
13579 * gcc.dg/special/weak-1.c: New test.
13580 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
13581 * gcc.dg/special/weak-2.c: New test.
13582 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
13583 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
13584 * gcc.dg/special/wkali-1.c: New test.
13585 * gcc.dg/special/wkali-2.c: New test.
13586 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
13587 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
13588
13589 1999-02-10 Felix Lee <flee@cygnus.com>
13590
13591 * lib/c-torture.exp (c-torture-compile): Pull out code for
13592 analyzing gcc error messages.
13593 (c-torture-execute): Likewise. Fix some (harmless) false
13594 positives.
13595 * lib/gcc.exp (gcc_check_compile): New function.
13596
13597 1999-02-08 Richard Henderson <rth@cygnus.com>
13598
13599 * gcc.c-torture/execute/990208-1.c: New test.
13600
13601 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
13602
13603 * g++.dg/special/ecos.exp: New driver for new tests with special
13604 requirements
13605
13606 * g++.dg/special/conpr-1.C: New test
13607 * g++.dg/special/conpr-2.C: New test
13608 * g++.dg/special/conpr-2a.C: New test
13609 * g++.dg/special/conpr-3.C: New test
13610 * g++.dg/special/conpr-3a.C: New test
13611 * g++.dg/special/conpr-3b.C: New test
13612
13613 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
13614 allow g++ to use the dg driver
13615
13616 * README: Add comment about g++.dg directory
13617
13618 1999-02-06 Jeffrey A Law (law@cygnus.com)
13619
13620 * README: Update email addresses.
13621
13622 1999-02-03 Nick Clifton <nickc@cygnus.com>
13623
13624 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
13625 arguments in order to force structure S onto the stack even on
13626 the alpha.
13627 (test): Pass 10 leading arguments to function foo as well as the
13628 structure S.
13629
13630 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
13631 failure for all targets.
13632
13633 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
13634 abort to terminate program execution.
13635
13636 1999-01-30 Richard Henderson <rth@cygnus.com>
13637
13638 * gcc.c-torture/execute/990130-1.c: New test.
13639
13640 1999-01-30 Jeffrey A Law (law@cygnus.com)
13641
13642 * gcc.dg/990130-1.c: New test.
13643
13644 1999-01-28 Michael Meissner <meissner@cygnus.com>
13645
13646 * gcc.c-torture/execute/990128-1.c: New test.
13647
13648 1999-01-27 Michael Meissner <meissner@cygnus.com>
13649
13650 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
13651
13652 1999-01-27 Felix Lee <flee@cygnus.com>
13653
13654 * lib/c-torture.exp (c-torture-compile): pull out code for
13655 analyzing gcc error messages.
13656 (c-torture-execute): ditto, and fix some (harmless) false
13657 positives.
13658 * lib/gcc.exp (gcc_check_compile): new function.
13659
13660 1999-01-17 Jeffrey A Law (law@cygnus.com)
13661
13662 * gcc.dg/990117-1.c: New test.
13663
13664 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
13665
13666 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
13667
13668 1999-01-15 Jeffrey A Law (law@cygnus.com)
13669
13670 * g77.f-torture/compile/990115-1.f: New test.
13671
13672 1999-01-07 Jeffrey A Law (law@cygnus.com)
13673
13674 * gcc.c-torture/compile/990107-1.c: New test
13675
13676 1999-01-06 Jeffrey A Law (law@cygnus.com)
13677
13678 * gcc.c-torture/execute/990106-2.c: New test.
13679
13680 * gcc.c-torture/execute/990106-1.c: New test.
13681
13682 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
13683
13684 * gcc.c-torture/compile/981223-1.c: New test.
13685
13686 1998-12-29 Richard Henderson <rth@cygnus.com>
13687
13688 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
13689 (opt3): Rename from opt4 and disable.
13690
13691 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
13692
13693 * g++.old-deja/g++.pt/ptrmem5.C: New test.
13694
13695 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
13696
13697 * g++.old-deja/g++.other/conv5.C: New test.
13698
13699 1998-12-14 Nick Clifton <nickc@cygnus.com>
13700
13701 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
13702
13703 1998-12-11 Jeffrey A Law (law@cygnus.com)
13704
13705 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
13706
13707 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
13708
13709 * gcc.c-torture/compile/981211-1.c: New test.
13710
13711 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
13712
13713 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
13714
13715 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
13716
13717 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13718
13719 * gcc.special/930510-1.c: Make C9X safe.
13720 * gcc.misc-tests/gcov-1.c Similarly.
13721 * gcc.misc-tests/gcov-2.c Similarly.
13722
13723 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13724
13725 * gcc.dg/ultrasp1.c: New test.
13726
13727 1998-12-06 Richard Henderson <rth@cygnus.com>
13728
13729 * gcc.c-torture/execute/981206.c: New test.
13730
13731 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13732
13733 * g++.old-deja/g++.ns/template7.C: New test.
13734
13735 * g++.old-deja/g++.other/expr1.C: New test.
13736
13737 * g++.old-deja/g++.eh/tmpl3.C: New test.
13738
13739 * g++.old-deja/g++.eh/tmpl2.C: New test.
13740
13741 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
13742
13743 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13744 * g++.old-deja/g++.other/using6.C: Removed.
13745 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13746
13747 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13748
13749 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
13750
13751 * g++.old-deja/g++.pt/overload8.C: New test.
13752
13753 * g++.old-deja/g++.pt/overload7.C: New test.
13754
13755 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13756
13757 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13758 and relinking messages.
13759 * lib/g++.exp (g++_target_compile): Remove .rpo file when
13760 compiling with -frepo.
13761
13762 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
13763
13764 * g++.old-deja/g++.pt/lookup6.C: New test.
13765
13766 1998-11-30 Nick Clifton <nickc@cygnus.com>
13767
13768 * gcc.c-torture/execute/981130-1.c: New test.
13769 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13770
13771 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
13772
13773 * g++.old-deja/g++.pt/explicit76.C: New test.
13774
13775 * g++.old-deja/g++.pt/friend38.C: New test.
13776
13777 * g++.old-deja/g++.ns/crash2.C: New test.
13778
13779 * g++.old-deja/g++.pt/defarg8.C: New test.
13780
13781 * g++.old-deja/g++.pt/instantiate6.C: New test.
13782
13783 * g++.old-deja/g++.pt/static6.C: New test.
13784
13785 * g++.old-deja/g++.pt/decl2.C: New test.
13786
13787 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
13788
13789 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
13790 problem is actually related with name lookup, but so what? :-)
13791
13792 * g++.old-deja/g++.pt/friend37.C: New test.
13793
13794 1998-11-25 Dave Love <d.love@dl.ac.uk>
13795
13796 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13797 element, which fails on some systems.
13798
13799 * g77.f-torture/execute/labug1.f: New test.
13800
13801 1998-11-21 Jeffrey A Law (law@cygnus.com)
13802
13803 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13804 is defined.
13805
13806 1998-11-18 Dave Love <d.love@dl.ac.uk>
13807
13808 * g77.f-torture/compile/981117-1.f: New test.
13809
13810 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
13811
13812 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
13813 properly discarded.
13814
13815 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
13816
13817 * gcc.c-torture/execute/memcheck: New directory of tests for
13818 -fcheck-memory-usage.
13819
13820 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13821
13822 * README: New file, general information about the testsuite and
13823 new description of the various C++ test subdirectories.
13824 * README.g++: Eliminate obsolete information, update and move most
13825 relevant stuff to README.
13826
13827 1998-11-07 Richard Henderson <rth@cygnus.com>
13828
13829 * gcc.c-torture/compile/981107-1.c: New test.
13830
13831 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
13832
13833 * execute/memcpy-bi.c: New testcase.
13834
13835 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
13836
13837 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13838 base classes.
13839
13840 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13841 template is selected.
13842
13843 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13844 classes, it should be accepted for all types.
13845
13846 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13847
13848 * g++.old-deja/g++.pt/spec24.C: Ensure that template
13849 specializations start with template headers.
13850
13851 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
13852
13853 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13854
13855 * g++.old-deja/g++.other/init9.C: Test cross initialization of
13856 non-POD types.
13857
13858 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
13859
13860 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13861
13862 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13863
13864 * compile/981022-1.c, compile/981022-1.x: New test and driver.
13865
13866 1998-10-19 Jeffrey A Law (law@cygnus.com)
13867
13868 * 981019-1.c: New test.
13869
13870 1998-10-14 Robert Lipe <robertl@dgii.com>
13871
13872 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13873 find objc headers.
13874
13875 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13876
13877 * compile/981001-4.c: Remove use of GCC extension that triggers a
13878 compiler bug.
13879
13880 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
13881
13882 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13883
13884 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
13885
13886 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
13887 instantiation of template produces incorrect code for delete
13888 expression.
13889
13890 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
13891 constructors' name is not unique.
13892 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13893 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13894
13895 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
13896 automatic array of const is ill-formed.
13897
13898 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
13899 of template parameter?
13900
13901 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
13902 const.
13903
13904 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
13905 pointer-to-member expression.
13906
13907 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
13908 declaration causes ICE.
13909
13910 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
13911
13912 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
13913 reserved in the global namespace.
13914
13915 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13916 generate needed virtual table.
13917
13918 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13919
13920 1998-10-10 Dariush Eslimi <eslimi@loran.com>
13921
13922 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13923 template-dependent type
13924
13925 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
13926
13927 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13928 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13929 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13930
13931 * g++.old-deja/g++.other/using5.C: New test; using decl from base
13932 class should be usable as argument of member function.
13933 * g++.old-deja/g++.other/using6.C: New test; using decl from base
13934 class should be usable as return type of member function.
13935 * g++.old-deja/g++.other/using7.C: New test; using decl from base
13936 class should be usable as type of data member.
13937
13938 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13939
13940 1998-10-09 Jeffrey A Law (law@cygnus.com)
13941
13942 * gcc.c-torture/special/920521-1.c: Fix bogus test.
13943
13944 1998-10-08 Nick Clifton <nickc@cygnus.com>
13945
13946 * gcc.dg/dll-?.c Add thumb to target list.
13947 Fix assembler scan patterns to match current assembler output.
13948
13949 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
13950
13951 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
13952 matching of template brackets.
13953
13954 * g++.old-deja/g++.other/using4.C: New test. Test using
13955 declarations of methods from base classes.
13956
13957 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
13958 within functions should introduce names into the innermost
13959 enclosing namespace.
13960
13961 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
13962 of static locals if first initialization throws.
13963
13964 1998-10-07 Jim Wilson <wilson@cygnus.com>
13965
13966 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13967
13968 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
13969
13970 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
13971 lose track of the possible targets of tablejump insns.
13972 * special/special.exp: Run it.
13973
13974 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
13975
13976 * g++.old-deja/g++.pt/friend35.C: New test. A template function
13977 must be declared before its specializations can be named in friend
13978 declarations.
13979
13980 1998-10-05 Dave Love <d.love@dl.ac.uk>
13981
13982 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13983
13984 * g77.f-torture/execute/io1.f: New test.
13985
13986 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
13987
13988 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13989 with pointer to template function, for which no argument deduction
13990 is possible.
13991
13992 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13993 specialization of template function as argument to template
13994 function.
13995
13996 * g++.old-deja/g++.other/access2.C: New test; Inner class
13997 shouldn't have privileged access to Outer's names.
13998
13999 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14000
14001 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
14002 friend template declared within template class conflicts with
14003 nested class of the same name.
14004
14005 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
14006 is ignored.
14007
14008 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
14009 object with direct initializer as function declaration.
14010
14011 * g++.old-deja/g++.other/decl2.C: New test; duplicate
14012 initializers.
14013
14014 * g++.old-deja/g++.other/null2.C: New test; conditional operator
14015 involving const pointer and NULL produces incorrect result.
14016
14017 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
14018 type name without `typename' should be rejected with -pedantic.
14019
14020 1998-10-02 Richard Henderson <rth@cygnus.com>
14021
14022 * g++.old-deja/g++.other/addrof1.C: New test.
14023
14024 1998-10-01 Nick Clifton <nickc@cygnus.com>
14025
14026 * gcc.c-torture/compile/981001-1.c: New test.
14027 * gcc.c-torture/execute/981001-1.c: New test.
14028
14029 1998-10-01 Jeffrey A Law (law@cygnus.com)
14030
14031 * gcc.c-torture/compile/981001-2.c: New test.
14032 * gcc.c-torture/compile/981001-3.c: New test.
14033 * gcc.c-torture/compile/981001-4.c: New test.
14034
14035 1998-10-01 Robert Lipe <robertl@dgii.com>
14036
14037 * lib/objc.exp (objc_target_compile): Add -L during compiles for
14038 multilibbed hosts. Idea grafted from g77.exp.
14039
14040 1998-09-30 Dave Love <d.love@dl.ac.uk>
14041
14042 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
14043 avoid losing on systems which need -lsocket.
14044
14045 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
14046
14047 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
14048 * g++.old-deja/g++.other/nested2.C: Ditto.
14049 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
14050 failure.
14051
14052 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14053
14054 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
14055 preferred over template operator!= for enum bitfields.
14056
14057 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
14058
14059 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
14060 that happen to have the same base name, but in different scopes,
14061 are incorrectly rejected.
14062
14063 1998-09-16 Richard Henderson <rth@cygnus.com>
14064
14065 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
14066 on the native word size instead of an integer literal.
14067
14068 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14069
14070 * g++.old-deja/g++.other/static2.C: Invocation of static data
14071 member of type pointer-to-function denoted as non-static member.
14072
14073 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
14074 checks involving function types and aliases.
14075
14076 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
14077
14078 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
14079 redefined to the same non-trivial type.
14080
14081 * g++.old-deja/g++.pt/explicit73.C: Test for proper
14082 namespace-qualification of template specializations declared in
14083 other namespaces.
14084
14085 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
14086 to declare a subset of the specializations of a template function
14087 as friends of specializations of a template class.
14088
14089 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
14090 member templates that do not fully specialize the enclosing
14091 template class are rejected.
14092
14093 1998-09-11 Dave Love <d.love@dl.ac.uk>
14094
14095 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
14096
14097 1998-09-08 Dave Love <d.love@dl.ac.uk>
14098
14099 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
14100 altered from libf2c/libU77 version.
14101
14102 1998-09-06 Dave Love <d.love@dl.ac.uk>
14103
14104 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
14105
14106 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
14107
14108 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
14109 (un)signed char are different types for template specialization
14110 purposes.
14111
14112 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
14113
14114 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
14115 * objc: ObjC testsuite.
14116
14117 1998-08-31 Catherine Moore <clm@cygnus.com>
14118
14119 * gcc.c-torture/execute/941014-1.x: New file.
14120
14121 1998-08-31 Nick Clifton <nickc@cygnus.com>
14122
14123 * lib/c-torture.exp: Add support for
14124 torture_eval_before_compile and torture_eval_before_execute
14125 variables.
14126
14127 1998-08-30 Jeffrey A Law (law@cygnus.com)
14128
14129 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
14130 this test triggers valid.
14131
14132 1998-08-27 Jeffrey A Law (law@cygnus.com)
14133
14134 * gcc.dg/980827-1.c: New test.
14135
14136 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
14137
14138 * gcc.c-torture/execute/loop-4b.c: New test.
14139
14140 1998-08-26 Nick Clifton <nickc@cygnus.com>
14141
14142 * lib/c-torture.exp: Add support for
14143 torture_eval_before_compile and torture_eval_before_execute
14144 variables.
14145
14146 1998-08-25 Jeffrey A Law (law@cygnus.com)
14147
14148 * gcc.c-torture/compile/980825-1.c: New test.
14149
14150 1998-08-24 Nick Clifton <nickc@cygnus.com>
14151
14152 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
14153 count number tests in opt_t0 not good_t0.
14154
14155 1998-08-24 Jeffrey A Law (law@cygnus.com)
14156
14157 * gcc.c-torture/compile/930326-1.x: Fix typo.
14158
14159 1998-08-23 Mark Mitchell <mark@markmitchell.com>
14160
14161 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
14162 causes an ICE.
14163
14164 1998-08-21 Jeffrey A Law (law@cygnus.com)
14165
14166 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
14167 STACK_SIZE is defined.
14168 * gcc.c-torture/unsorted/stuct.c: Similarly.
14169
14170 * gcc.c-torture/compile/980821-1.c: New test.
14171
14172 1998-08-21 Jeffrey A Law (law@cygnus.com)
14173
14174 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
14175
14176 1998-08-19 Mark Mitchell <mark@markmitchell.com>
14177
14178 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
14179 code.
14180
14181 1998-08-09 Mark Mitchell <mark@markmitchell.com>
14182
14183 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
14184 error'.
14185
14186 1998-08-18 Jeffrey A Law (law@cygnus.com)
14187
14188 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
14189
14190 1998-08-16 Jeffrey A Law (law@cygnus.com)
14191
14192 * gcc.c-torture/compile/980816-1.c: New test.
14193
14194 * gcc.dg/980816-1.c: New test.
14195
14196 1998-08-13 Jeffrey A Law (law@cygnus.com)
14197
14198 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
14199 compiler for ieee tests.
14200
14201 1998-08-01 Dave Love <d.love@dl.ac.uk>
14202
14203 * g77.f-torture/compile/980729-0.f: New test.
14204
14205 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
14206
14207 * gcc.c-torture/special/eeprof-1.c: New test, for
14208 -finstrument-functions.
14209 * gcc.c-torture/special/special.exp: Run it.
14210
14211 1998-07-29 Jeffrey A Law (law@cygnus.com)
14212
14213 * gcc.c-torture/compile/980729-1.c: New test.
14214
14215 1998-07-27 Nick Clifton <nickc@cygnus.com>
14216
14217 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
14218 __thumb__ is defined, and test for ARM style doubles if so.
14219
14220 1998-07-26 Dave Love <d.love@dl.ac.uk>
14221
14222 * g77.f-torture/noncompile/980615-0.f: New test.
14223
14224 1998-07-26 H.J. Lu (hjl@gnu.org)
14225
14226 * gcc.dg/980312-1.c: Do link instead of compile.
14227 * gcc.dg/980313-1.c: Likewise.
14228
14229 1998-07-26 Jeffrey A Law (law@cygnus.com)
14230
14231 * gcc.c-torture/compile/980726-1.c: New test.
14232
14233 1998-07-25 Dave Love <d.love@dl.ac.uk>
14234
14235 * g77.f-torture/execute/io0.f: New test.
14236
14237 1998-07-24 Nick Clifton <nickc@cygnus.com>
14238
14239 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14240 an int.
14241
14242 1998-06-18 Michael Meissner <meissner@cygnus.com>
14243
14244 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14245 m32r bugs.
14246
14247 1998-07-17 Nick Clifton <nickc@cygnus.com>
14248
14249 * gcc.dg/980626-1.c: Expect failures for all toolchains until
14250 c-decl.c:grokdeclarator can handle mode attributes.
14251
14252 1998-07-16 Jeffrey A Law (law@cygnus.com)
14253
14254 * gcc.c-torture/execute/980716-1.c: New test.
14255
14256 1998-07-13 Jeffrey A Law (law@cygnus.com)
14257
14258 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14259 the mn10200.
14260 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
14261 the mn10200.
14262 * gcc.c-torture/execute/va-arg-3.x: Similarly.
14263 * gcc.c-torture/compile/930326-1.x: Similarly.
14264
14265 1998-07-13 Dave Love <d.love@dl.ac.uk>
14266
14267 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
14268 New test from Craig.
14269
14270 1998-07-12 Dave Love <d.love@dl.ac.uk>
14271
14272 * g77.f-torture/noncompile/980616-0.f: New test.
14273
14274 * g77.f-torture/execute/970816-3.f: New test from Craig.
14275
14276 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14277
14278 * g++.other/singleton.C: Return error value instead of taking
14279 SIGSEGV.
14280
14281 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
14282
14283 * g++.other/singleton.C: New test. Warning is under dispute.
14284 Runtime crash is not.
14285
14286 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14287
14288 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
14289 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
14290 using6.C, using7.C}: New namespace tests.
14291
14292 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14293
14294 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
14295 specialization with typedef'ed names used as array indexes.
14296
14297 1998-07-09 Jeffrey A Law (law@cygnus.com)
14298
14299 * gcc.c-torture/execute/980709-1.c: New test.
14300
14301 * gcc.dg/980709-1.c: New test.
14302
14303 1998-07-07 Richard Henderson <rth@cygnus.com>
14304
14305 * gcc.c-torture/execute/bcp-1.c: New test.
14306
14307 1998-07-07 Jeffrey A Law (law@cygnus.com)
14308
14309 * gcc.c-torture/execute/980707-1.c: New test.
14310
14311 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
14312
14313 * gcc.c-torture/compile/980706-1.c: New test.
14314
14315 1998-07-01 Dave Love <d.love@dl.ac.uk>
14316
14317 * g77.f-torture/execute/980701-0.f,
14318 g77.f-torture/execute/980701-1.f: New test from Craig.
14319
14320 1998-07-01 Jeffrey A Law (law@cygnus.com)
14321
14322 * gcc.c-torture/compile/980701-1.c: New test.
14323
14324 * gcc.c-torture/execute/980701-1.c: New test.
14325
14326 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
14327 rlsruhe.de>
14328
14329 * g++.old-deja/g++.robertl/eb132.C: New test.
14330 * g++.old-deja/g++.robertl/eb133.C: Likewise.
14331
14332 1998-06-29 Dave Love <d.love@dl.ac.uk>
14333
14334 * g77.f-torture/execute/980628-7.f,
14335 g77.f-torture/execute/980628-8.f,
14336 g77.f-torture/execute/980628-9.f,
14337 g77.f-torture/execute/980628-10.f: New tests from Craig.
14338
14339 * g77.f-torture/execute/980628-3.f: Remove mail headers.
14340
14341 1998-06-28 Jeffrey A Law (law@cygnus.com)
14342
14343 * g77.f-torture/execute/980628-4.f: New test from Craig.
14344 * g77.f-torture/execute/980628-5.f: Likewise.
14345 * g77.f-torture/execute/980628-2.f: Likewise.
14346 * g77.f-torture/execute/980628-0.f: Likewise.
14347 * g77.f-torture/execute/980628-1.f: Likewise.
14348 * g77.f-torture/execute/980628-3.f: Likewise.
14349 * g77.f-torture/execute/980628-6.f: Likewise.
14350
14351 1998-06-28 Jeffrey A Law (law@cygnus.com)
14352
14353 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14354 directory when nothing has been installed yet.
14355
14356 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
14357
14358 * gcc.c-torture/special/special.exp: Handle newer versions of
14359 dejagnu.
14360
14361 1998-06-26 Jeffrey A Law (law@cygnus.com)
14362
14363 * gcc.dg/980626-1.c: New test.
14364
14365 1998-06-19 Bruno Haible <haible@ilog.fr>
14366
14367 * gcc.misc-tests/m-un-2.c: New test.
14368 * g++.old-deja/g++.other/warn01.c: Likewise.
14369
14370 1998-06-19 Robert Lipe <robertl@dgii.com>
14371
14372 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14373 compatibility with assmblers with a different comment character.
14374 Eliminate use of GAS-specific extensions.
14375
14376 1998-06-19 Jeffrey A Law (law@cygnus.com)
14377
14378 * gcc.c-torture/execute/ieee/980619-1.c: New test.
14379
14380 1998-06-19 Robert Lipe <robertl@dgii.com>
14381
14382 *lib/g77.exp: Replace search for libf2c.a with search for newly
14383 renamed libg2c.a
14384
14385 1998-06-17 Jeffrey A Law (law@cygnus.com)
14386
14387 * gcc.c-torture/execute/980617-1.c: New test.
14388
14389 1998-06-12 Jeffrey A Law (law@cygnus.com)
14390
14391 * gcc.c-torture/execute/980612-1.c: New test.
14392
14393 1998-06-08 Jeffrey A Law (law@cygnus.com)
14394
14395 * gcc.dg/980523-1.c: Only test on ppc-linux.
14396 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14397
14398 * gcc.c-torture/execute/980608-1.c: New test.
14399
14400 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
14401
14402 * gcc.c-torture/execute/980605-1.c: New test.
14403
14404 1998-06-04 Jeffrey A Law (law@cygnus.com)
14405
14406 * gcc.c-torture/execute/980604-1.c: New test.
14407
14408 1998-06-02 Jeffrey A Law (law@cygnus.com)
14409
14410 * gcc.c-torture/execute/980602-1.c: New test.
14411 * gcc.c-torture/execute/980602-2.c: Likewise.
14412
14413 1998-06-02 Dave Love <d.love@dl.ac.uk>
14414
14415 * 970125-0.f: Fix per JCB. Add commentary.
14416
14417 1998-05-31 Michael Meissner <meissner@cygnus.com>
14418
14419 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
14420 IEEE -0 support.
14421
14422 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
14423
14424 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
14425 earlier.
14426
14427 1998-05-28 Catherine Moore <clm@cygnus.com>
14428
14429 * gcc.c-torture/execute/980526-3.c: New test.
14430
14431 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
14432
14433 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
14434 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
14435 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
14436 m88k-motorola-sysv3 to XFAIL.
14437
14438 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14439
14440 * gcc.dg/980526-1.c: New test.
14441 * gcc.c-torture/execute/980526-2.c: New test.
14442
14443 1998-05-26 Jeffrey A Law (law@cygnus.com)
14444
14445 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
14446
14447 * gcc.c-torture/execute/980526-1.c: New test.
14448
14449 1998-05-26 Dave Love <d.love@dl.ac.uk>
14450
14451 * g77.f-torture/execute/alpha2.f: Add runtime test.
14452
14453 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
14454
14455 * g++.old-deja/old-deja.exp: Strip leading directories.
14456
14457 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
14458 error for the line. Don't run multiple tests for the same line.
14459
14460 1998-05-23 Jeffrey A Law (law@cygnus.com)
14461
14462 * gcc.dg/980523-1.c: New test.
14463
14464 1998-05-23 Dave Love <d.love@dl.ac.uk>
14465
14466 * g77.f-torture/compile/970915-0.f: New test.
14467
14468 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
14469
14470 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
14471
14472 1998-05-21 Jeffrey A Law (law@cygnus.com)
14473
14474 * gcc.dg/980520-1.c: New test.
14475
14476 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
14477
14478 * gcc.dg/980502-1.c: Fix return type.
14479
14480 1998-05-20 Jeffrey A Law (law@cygnus.com)
14481
14482 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
14483 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
14484 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
14485 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
14486 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
14487
14488 1998-05-20 Dave Love <d.love@dl.ac.uk>
14489
14490 * g77.f-torture/execute/980520-1.f: New test.
14491
14492 1998-05-15 Dave Love <d.love@dl.ac.uk>
14493
14494 * lib/mike-g77.exp: New file.
14495
14496 * g77.f-torture/noncompile/noncompile.exp,
14497 g77.f-torture/noncompile/check0.f: New files.
14498
14499 1998-05-14 Dave Love <d.love@dl.ac.uk>
14500
14501 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
14502 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
14503 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
14504 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
14505 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
14506 abort where appropriate.
14507
14508 1998-05-05 Michael Meissner <meissner@cygnus.com>
14509
14510 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
14511 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
14512
14513 1998-04-29 Dave Love <d.love@dl.ac.uk>
14514
14515 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
14516
14517 1998-04-27 Dave Love <d.love@dl.ac.uk>
14518
14519 * g77.f-torture/compile/980427-0.f: New test.
14520
14521 1998-04-24 Dave Love <d.love@dl.ac.uk>
14522
14523 * g77.f-torture/compile/980424-0.f: New test.
14524
14525 1998-04-19 Dave Love <d.love@dl.ac.uk>
14526
14527 * g77.f-torture/compile/980419-2.f (main): New test.
14528 * g77.f-torture/compile/970125-0.f: New test.
14529 * g77.f-torture/compile/980419-1.f: New test.
14530
14531 1998-04-08 Jim Wilson <wilson@cygnus.com>
14532
14533 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
14534 of loop-4.c.
14535
14536 1998-04-07 Jim Wilson <wilson@cygnus.com>
14537
14538 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
14539
14540 1998-04-03 Jim Wilson <wilson@cygnus.com>
14541
14542 * gcc.c-torture/compile/980329-1.c: New test.
14543
14544 1998-03-18 Jim Wilson <wilson@cygnus.com>
14545
14546 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
14547 * gcc.dg/980312-1.c: Fix typo in -march command.
14548
14549 1998-03-16 H.J. Lu (hjl@gnu.org)
14550
14551 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
14552
14553 1998-03-11 Robert Lipe <robertl@dgii.com>
14554
14555 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
14556 Dave Love agree the Fortran source is bogus.
14557
14558 1998-03-11 Robert Lipe <robertl@dgii.com>
14559
14560 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
14561 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
14562 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
14563 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
14564 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
14565
14566 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
14567
14568 * g++.old-deja/g++.other/friend1.C: New test.
14569
14570 1998-02-18 Dave Love <d.love@dl.ac.uk>
14571
14572 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
14573 possibly uninitialized) variables and declare dnrm2.
14574
14575 1998-02-23 Robert Lipe <robertl@dgii.com>
14576
14577 From Bruno Haible <haible@ilog.fr>:
14578 * gcc.c-torture/execute/980223.c: New test.
14579
14580 1998-02-13 Jeffrey A Law (law@cygnus.com)
14581
14582 * gcc.dg/ifelse-1.c: New test.
14583
14584 1998-02-09 H.J. Lu (hjl@gnu.org)
14585
14586 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
14587
14588 * lib/old-dejagnu.exp (old-dejagnu): Added the
14589 "execution test - XFAIL *-*-*" handling in the spirit of
14590 "excess errors test -". Changed the "execution test fails"
14591 handling to be like "excess errors test fails".
14592 * Update various tests accordingly.
14593
14594 1998-02-06 Jim Wilson <wilson@cygnus.com>
14595
14596 * gcc.c-torture/execute/980205.c: New test.
14597
14598 1998-01-18 Jeffrey A Law (law@cygnus.com)
14599
14600 * lib/c-torture.exp: Look for .x files instead of .cexp files.
14601 * lib/f-torture.exp: Similarly.
14602 * gcc.c-torture: Rename all .cexp files to .x files.
14603
14604 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
14605
14606 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
14607 (940510-1.c): Removed duplicate.
14608 (971104-1.c): New test.
14609
14610 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
14611
14612 * lib/f-torture.exp: Improve error and loop detection.
14613
14614 1997-11-19 Michael Meissner <meissner@cygnus.com>
14615
14616 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
14617 use that to size the filler array.
14618
14619 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
14620
14621 * lib/c-torture.exp(c-torture-execute): Fix typo.
14622
14623 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
14624 testcase as the executable name. Keep the executable around if
14625 the test fails.
14626
14627 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
14628
14629 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
14630 changes. Only test one -g option, and move it to the end of the
14631 list of options to test.
14632
14633 1997-09-19 Michael Meissner <meissner@cygnus.com>
14634
14635 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
14636 variable GCC_TORTURE_OPTIONS to supply default switches separated
14637 by colons. If no environment variable, run tests with -O0 -g, -O1
14638 -g, and -O2 -g as well.
14639
14640 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
14641
14642 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
14643 explanatory comments. Fix indentation.
14644
14645 1997-09-15 Jeffrey A Law (law@cygnus.com)
14646
14647 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
14648
14649 1997-09-11 Jeffrey A Law (law@cygnus.com)
14650
14651 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
14652 * g++.old-deja/g++.mike/p7325.C: Likewise.
14653 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
14654
14655 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
14656
14657 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
14658 * g++.old-deja/g++.brendan/crash30.C: Likewise.
14659 * g++.old-deja/g++.brendan/crash39.C: Likewise.
14660 * g++.old-deja/g++.law/operators4.C: Likewise.
14661
14662 1997-09-11 Joe Buck (jbuck@synopsys.com)
14663
14664 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
14665 * g++.old-deja/g++.mike/p784.C: Ditto.
14666 * g++.old-deja/g++.mike/p785.C: Ditto.
14667
14668 1997-09-05 Jeffrey A Law (law@cygnus.com)
14669
14670 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
14671
14672 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
14673
14674 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
14675 target feature; pass this to c-torture-execute as needed.
14676
14677 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
14678
14679 * lib/c-torture.exp(c-torture-execute): If the previous and the
14680 current executables being tested are identical, we don't need to
14681 run the executable again. Try to make the executable names
14682 unique. Add an optional argument for passing additional compiler
14683 flags.
14684
14685 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
14686
14687 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
14688
14689 1997-08-29 Jeffrey A Law (law@cygnus.com)
14690
14691 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
14692
14693 1997-07-31 Jeffrey A Law (law@cygnus.com)
14694
14695 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
14696 32bit or larger longs.
14697
14698 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
14699 have either a 32bit long or 32bit int.
14700
14701 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
14702
14703 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
14704 Make double precision tests dependent on sizeof (double).
14705
14706 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
14707
14708 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
14709 too.
14710
14711 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
14712
14713 * gcc.c-torture/compile/961203-1.cexp: New script.
14714
14715 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
14716
14717 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
14718 up the includes ourselves.
14719
14720 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
14721
14722 * lib/plumhall.exp: Remove random include, and add a few
14723 verbose messages for debugging.
14724
14725 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
14726
14727 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14728 of trying to do it ourselves.
14729
14730 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14731
14732 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14733
14734 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
14735
14736 * gcc.prms/5403.c: Made regexp a bit less strict.
14737
14738 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
14739
14740 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14741 is returned from remote_load instead.
14742 * lib/plumhall.exp: Ditto.
14743 * lib/mike-g++.exp: Ditto.
14744 * lib/old-dejagnu.exp: Ditto.
14745 * lib/c-torture.exp: Ditto.
14746
14747 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
14748
14749 * lib/g++.exp: Use build_wrapper procedure.
14750 * lib/gcc.exp: Ditto.
14751
14752 1997-05-20 Jeffrey A Law (law@cygnus.com)
14753
14754 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14755 an old-style decl for malloc. Fixes tests to work when
14756 sizeof (int) != sizeof (size_t).
14757
14758 1997-05-15 Mike Meissner <meissner@cygnus.com>
14759
14760 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14761
14762 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14763 use stdargs.h interface.
14764
14765 1997-05-15 Mike Meissner <meissner@cygnus.com>
14766
14767 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14768 NO_VARARGS when compiling.
14769
14770 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
14771
14772 * lib/plumhall.exp(ph_includes): New procedure.
14773 (ph_make): Use it.
14774 (ph_compiler): Ditto.
14775
14776 * lib/g++.exp: Rename test-glue.c to testglue.c.
14777 * lib/gcc.exp: Ditto.
14778
14779 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
14780
14781 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14782 to completion when it's called.
14783
14784 1997-03-21 Michael Meissner <meissner@cygnus.com>
14785
14786 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14787 is defined, don't do test.
14788
14789 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
14790
14791 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14792 for object files.
14793 (ph_summary): Mark skipped testcases as untested, not unresolved.
14794
14795 * lib/plumhall.exp (ph_make): If unresolved because of bad
14796 errorCode, record errorCode in log file.
14797 (*): Replace send_log/verbose with verbose -log.
14798
14799 1997-03-19 Michael Meissner <meissner@cygnus.com>
14800
14801 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14802 double conversion if double isn't at least 8 bytes.
14803
14804 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14805 int to work with targets where int is 16 bits.
14806
14807 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14808 8 bytes, just exit, since 4 byte doubles don't have enough bits of
14809 precision for the test to complete.
14810
14811 1997-03-14 Michael Meissner <meissner@cygnus.com>
14812
14813 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14814 if d10v is not compiled with the -mdouble64 flag.
14815 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14816
14817 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14818 d10v is not compiled with the -mint32 flag.
14819
14820 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
14821
14822 * lib/plumhall.exp: Use incr_count.
14823
14824 1997-03-12 Jeffrey A Law (law@cygnus.com)
14825
14826 * gcc.c-torture: Update to c-torture-1.45.
14827
14828 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
14829
14830 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14831 the name of the expect testcase file).
14832
14833 * lib/g++.exp(g++_init): Ditto.
14834
14835 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
14836
14837 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14838 the host.
14839
14840 * lib/gcc.exp(gcc_exit): New procedure.
14841
14842 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
14843
14844 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14845 specs where appropriate.
14846
14847 * g++.old-deja/g++.arm/*: Added additional ERROR checks
14848 because of new "candidates are" messages, and removed a few
14849
14850 * Converted all non-old-style g++ testcases to old-style, and
14851 moved into g++.old-deja.
14852
14853 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
14854
14855 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14856 options.
14857
14858 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14859 succeeded.
14860
14861 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14862
14863 1997-02-13 Michael Meissner <meissner@cygnus.com>
14864
14865 * lib/gcc.exp (gcc_target_compile): Add support for defining
14866 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14867 the machine doesn't have those features.
14868
14869 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
14870
14871 * g++.law/operators4.exp: Don't use LIBS.
14872
14873 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
14874
14875 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14876
14877 * lib/mike-g++.exp: Don't set the compiler to be tested here.
14878 * lib/g++.exp: Set it here instead. Also, allow use of the
14879 --tool_exec and --tool_opt options. Change CXX to
14880 GXX_UNDER_TEST.
14881
14882 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14883
14884 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14885
14886 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
14887
14888 * lib/old-dejagnu.exp: Use prune_warnings instead of
14889 prune_system_crud.
14890 * lib/mike-g++.exp: Ditto.
14891 * lib/gcc.exp: Ditto.
14892 * lib/g++.exp: Ditto.
14893
14894 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14895
14896 1997-02-07 Jeffrey A Law (law@cygnus.com)
14897
14898 * 941014-2.c: Include stdlib.h
14899 * 960327-1.c: Include stdio.h
14900 * dbra.c, index-1.c: Don't assume ints are 32bits.
14901
14902 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
14903
14904 * lib/gcc.exp: Add gcc,stack_size target feature.
14905
14906 * lib/g++.exp(g++_target_compile): Add the include and link
14907 paths here, not in two other places. And, it's $options, not
14908 options.
14909
14910 * lib/mike-g++.exp(postbase): Remove the code that determines
14911 the correct include and link paths.
14912 * g++.old-deja/old-deja.exp: Ditto.
14913
14914 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
14915
14916 * lib/g++.exp(g++_init): target_compile no longer returns the
14917 filename of the result.
14918
14919 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
14920
14921 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14922 call to glob.
14923
14924 * gcc.c-torture/special/special.exp: Change call to
14925 gcc_target_compile to include the object file.
14926
14927 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
14928
14929 * gcc.c-torture/special/special.exp: Correct misspelling in last
14930 change.
14931
14932 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
14933
14934 * lib/plumhall.exp(ph_summary): Log the entire output of the
14935 executable. Return -1 if there were any failures, 0 otherwise.
14936 (ph_execute): Return -1 if there were any failures, 0 otherwise.
14937 (ph_make): Clean up objects and executables that were built
14938 if the tests succeeded.
14939
14940 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
14941
14942 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14943 libraries and includes in the build tree as appropriate.
14944
14945 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
14946
14947 * lib/c-torture.exp: Instead of looking for the global variable
14948 NO_LONG_LONG, check to see if that's a feature of the target.
14949
14950 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
14951
14952 * config/default.exp: Minimize. Delete the remainer of the files in
14953 config; this functionality is now in devo/dejagnu/config.
14954
14955 g++.*/*: Pass any additional flags used to compile to postbase;
14956 delete CXXFLAGS.
14957
14958 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14959 is now done by runtest.exp. Use gcc_target_compile instead of
14960 compile.
14961
14962 lib/c-torture.exp: Use gcc_target_compile instead of compile.
14963 Remove references to CFLAGS. Use remote_file instead of
14964 calling rm -f.
14965 (c-torture): Take a list of arguments to use to compile this
14966 testcase.
14967
14968 lib/g++.exp: Simplify. Use target_compile instead of compile.
14969 lib/gcc-dg.exp: Ditto.
14970 lib/gcc.exp: Ditto.
14971 lib/mike-{gcc,g++}.exp: Ditto.
14972 lib/old-dejagnu.exp: Ditto.
14973 lib/plumhall.exp: Ditto.
14974
14975 1997-01-08 Jim Wilson <wilson@cygnus.com>
14976
14977 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14978 (ph_linker): Likewise.
14979
14980 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
14981
14982 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14983 MAP_ANON / MAP_ANONYMOUS if defined;
14984 else try to map from /dev/zero .
14985
14986 1996-11-12 Jeffrey A Law (law@cygnus.com)
14987
14988 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
14989 isn't defined, then define it to MAP_ANONYMOUS.
14990
14991 1996-11-12 Jeffrey A Law (law@cygnus.com)
14992
14993 * gcc.c-torture: Update to c-torture-1.42 release.
14994
14995 1996-11-11 Jeffrey A Law (law@cygnus.com)
14996
14997 * gcc.c-torture: Update to c-torture-1.41 release.
14998
14999 1996-10-27 Jeffrey A Law (law@cygnus.com)
15000
15001 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
15002 c-torture release.
15003
15004 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
15005
15006 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15007 and LDFLAGS. Fix second case to append the target_info ldflags
15008 onto LDFLAGS, not CFLAGS.
15009 * lib/g++.exp (g++_init): Add target_info stuff.
15010 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
15011 of libgloss and newlib flags for !native.
15012
15013 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15014 (GDB): Fix relative path to go up another dir for finding gdb.
15015
15016 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
15017
15018 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15019 versions in the target_info array, if they don't exist.
15020
15021 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
15022
15023 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15024
15025 1996-07-08 Jim Wilson <wilson@cygnus.com>
15026
15027 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15028 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15029
15030 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
15031
15032 * lib/old-dejagnu.exp: Don't remove the output file before we've
15033 actually tested it. Don't append pwd to the path of the executable
15034 we're testing.
15035
15036 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
15037
15038 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15039
15040 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
15041
15042 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
15043 temporary directory for compiler files, and set it to a default
15044 value of /tmp. Set $output as the name of the output file from
15045 compiling the testcase. Add a -o option to $cflags_var so the
15046 compiler writes the final output file as $output. Set $executable
15047 to $output.
15048
15049 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15050 directory for compiler files, and set it to /tmp if it doesn't
15051 already have a value. Set $output_file to the name of the output
15052 file from compiling the testcase. Add a -o option to CXXFLAGS so
15053 the compiler writes the final output file as $output. Use $output
15054 as the executable to be tested.
15055
15056 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15057
15058 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15059
15060 1996-06-08 Jeffrey A Law (law@cygnus.com)
15061
15062 * gcc.c-torture/execute/pending-1.c: New test. Still
15063 pending in Tege's queue.
15064
15065 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
15066
15067 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15068 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15069 if there were failures. Call unresolved if there were unresolved
15070 testcases. Call gcc_fail if program did not run to completion.
15071 (ph_make): Pass additional argument name to ph_execute.
15072 (ph_execute): Add new argument. Pass additional arguments to
15073 ph_summary. Call gcc_fail is there is no execution output.
15074
15075 1996-04-24 Jeffrey A Law (law@cygnus.com)
15076
15077 * lib/plumhall.exp (proc_summary): Output relavent summary
15078 lines into the log so specific failures in plumhall can be
15079 investigated.
15080
15081 1996-04-10 Jeffrey A Law (law@cygnus.com)
15082
15083 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15084 (c-torture-execute): Don't try to execute tests which use
15085 "long long" types if $NO_LONG_LONG is nonzero.
15086
15087 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
15088
15089 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15090 not c-torture.
15091
15092 * gcc.ieee: Move from here.
15093 * gcc.c-torture/execute/ieee: To here.
15094
15095 1996-03-26 Jeffrey A Law (law@cygnus.com)
15096
15097 * gcc.c-torture: Update to c-torture-1.41 release.
15098
15099 1996-03-22 Jeffrey A Law (law@cygnus.com)
15100
15101 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15102 not "$output".
15103
15104 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
15105
15106 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15107 -c present.
15108
15109 1996-03-02 Jeffrey A Law (law@cygnus.com)
15110
15111 * config/proelf.exp: Handle connecting to a simulator.
15112
15113 1996-01-31 Jeffrey A Law (law@cygnus.com)
15114
15115 * config/proelf.exp: New file. Enough framework that we can
15116 run c-torture tests on the proelf targets (or any other target
15117 that gdb can connect to for that matter).
15118
15119 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
15120
15121 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15122 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15123
15124 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15125 exec_output exists.
15126
15127 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
15128
15129 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15130 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15131
15132 * config/*.exp: Update FSF address. Change result of ${tool}_load
15133 to pass/fail/unresolved/unsupported/untested. Caller must now
15134 call unresolved/unsupported/untested.
15135 * lib/*.exp: Update FSF address. Update to handle new results of
15136 ${tool}_load.
15137 * lib/chill.exp (verbose): Delete.
15138
15139 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
15140
15141 * lib/gcc.exp (default_gcc_start): Change order of args to
15142 $LDFLAGS $CFLAGS $LIBS.
15143 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15144 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15145 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15146 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15147 * gcc.misc-tests/dg-test.exp: Likewise.
15148 * gcc.misc-tests/msgs.exp: Likewise.
15149 * gcc.prms/prms.exp: Likewise.
15150 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15151 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15152
15153 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15154
15155 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15156
15157 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15158
15159 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15160 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15161
15162 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15163 necessary.
15164
15165 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
15166
15167 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15168 global for loop; add use of $mathlib.
15169 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15170 settings here; set mathlib for anything but VxWorks.
15171
15172 1996-01-22 Jeffrey A Law (law@cygnus.com)
15173
15174 * gcc.c-torture: Update to c-torture-1.40 release.
15175
15176 1996-01-03 Jeffrey A Law (law@cygnus.com)
15177
15178 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15179 dg.exp.
15180
15181 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
15182
15183 * lib/c-torture.exp (c-torture-execute): Declare "output" as
15184 global.
15185
15186 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
15187
15188 * lib/g++.exp (LIBS): Define if not already.
15189 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15190 (gcc-dg-prune): Call prune_gcc_output.
15191 * lib/gcc.exp (prune_gcc_output): New proc.
15192 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15193 prune_gcc_output.
15194
15195 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
15196
15197 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15198 (c-torture-execute): Likewise. Rename `name' to `testcase'.
15199
15200 1995-11-15 Jeffrey A Law (law@cygnus.com)
15201
15202 * gcc.c-torture: Update to c-torture-1.39 release.
15203
15204 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
15205
15206 * lib/c-torture.exp (c-torture-execute): Don't return if one option
15207 fails, try others as well.
15208
15209 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
15210
15211 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15212 If compilation fails, mark execute tests as `untested'.
15213 If test is marked as unsupported, don't mark compilation and
15214 execute tests as failed.
15215
15216 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
15217
15218 * lib/g++.exp (g++_init): Don't link in libg++, and look to
15219 libstdc++ for whether or not we want to be doing shared
15220 libraries. Delete link_curses since we don't need it anymore.
15221 * lib/mike-g++.exp (postbase): Don't link in libg++.
15222 * g++.old-deja/old-deja.exp: Likewise.
15223
15224 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
15225
15226 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15227
15228 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
15229
15230 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15231 For that, add `-Wl,-a,shared_archive'.
15232 * g++.old-deja/old-deja.exp: Likewise.
15233
15234 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
15235
15236 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15237
15238 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
15239
15240 * lib/mike-g++.exp (postbase): Pay attention to the status of
15241 g++_load.
15242
15243 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
15244
15245 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15246
15247 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
15248
15249 * lib/gcc.exp (default_gcc_start): No longer need to log program
15250 being executed or its output, execute_anywhere does that now.
15251 * lib/g++.exp (default_g++_version): Call execute_anywhere.
15252 (default_g++_start): Likewise. Delete calls to verbose/send_log.
15253
15254 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
15255
15256 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15257 the same as those in lib/g++.exp.
15258
15259 1995-10-10 Jeff Law (law@hurl.cygnus.com)
15260
15261 * gcc.c-torture: Update to c-torture-1.38 release.
15262 * gcc.ieee: Related changes.
15263
15264 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
15265
15266 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
15267 "exec". Minor reformatting changes.
15268
15269 * config/rom68k.exp (${tool}_load): Make it work in a canadian
15270 cross. This means all "exec" calls now work on a remote host as
15271 well.
15272 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
15273 cross. Filter out the extra "\r\n" stuff that expect puts in.
15274 (c-torture-execute): Filter out the bogus warnings like
15275 c-torture-compile does. Add support for canadian cross.
15276 * lib/gcc.exp (default_gcc_version, default_gcc_start)
15277 Use execute_anywhere rather than calling exec directly. Now it
15278 works for canadian cross testing.
15279
15280 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
15281
15282 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
15283 results into a variable, and check that rather than using file exists.
15284
15285 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
15286
15287 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
15288 create a libg++.so. For sunos4.1.*, also add -ltermcap.
15289
15290 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15291
15292 * g++.old-deja/old-deja.exp: Create and pass runshlib and
15293 lib_curses if there's a shared libg++ in the build tree.
15294
15295 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
15296
15297 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
15298 if not supported target.
15299
15300 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
15301
15302 * lib/g++.exp (g++_init): Move empty setting of runshlib and
15303 link_curses up to always happen, not just for native builds.
15304
15305 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
15306
15307 * gcc.c-torture: Update to c-torture-1.36 release.
15308 * gcc.failure: Related changes.
15309
15310 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
15311
15312 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
15313
15314 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
15315
15316 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
15317 * lib/mike-g++.exp (postbase): Not in here. Still reference
15318 runshlib, link_curses, and mathlib for link and run.
15319
15320 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
15321 pass the runtime shared library options for Solaris, OSF/1, and
15322 Irix5, and link with -lcurses to avoid unresolved references.
15323
15324 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
15325
15326 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
15327 only run once.
15328
15329 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
15330
15331 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
15332
15333 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
15334
15335 * gcc.c-torture: Update to c-torture-1.35 release. Note we
15336 do not have a framework for the "compat" tests yet.
15337
15338 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
15339
15340 * lib/mike-g++.exp (postbase): New local variable `mathlib',
15341 set to null if we're testing vxworks5.1. Use that instead of
15342 `-lm' in the setting of LIBS for link and run.
15343
15344 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
15345
15346 * config/rom68k.exp (${tool}_load): Major changes to make it
15347 work. Verified that it does in fact return the stuff in
15348 exec_output properly. Catch any Emul or any TRAP other than 0.
15349
15350 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
15351
15352 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15353 LDFLAGS properly for targets that need stuff from libgloss.
15354 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15355 only run once.
15356 (gpp_initialized): New variable.
15357
15358 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
15359
15360 * config/rom68k.exp: Load libgloss.exp.
15361 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15362 so we can produce a fully linked binary.
15363 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15364 so we can produce a fully linked binary.
15365
15366 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
15367
15368 * lib/plumhall.exp (ph_section): Watch for expected failures.
15369 Add missing `else'.
15370
15371 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15372 run the testcase.
15373 (c-torture): Likewise.
15374
15375 1995-08-28 Doug Evans <dje@cygnus.com>
15376
15377 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15378
15379 * lib/mike-g++.exp (mike_cleanup): New proc.
15380 (prebase): New globals compiler_result, not_compiler_result,
15381 target_regexp.
15382 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
15383 allow leading "-" in pattern. Watch for unsupported tests.
15384 If $compiler_result is set, pattern match assembler code,
15385 and ditto for $not_compiler_result.
15386 * lib/mike-gcc.exp: Likewise.
15387
15388 * lib/plumhall.exp (ph_execute): Only call ph_summary if
15389 execution "succeeded".
15390
15391 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
15392
15393 * config/win32.exp: New file.
15394 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15395
15396 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
15397
15398 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15399 unsupported.
15400 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15401 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15402 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15403
15404 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
15405 "... without exceptions was ...". That is now handled by
15406 prune_system_crud.
15407 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15408
15409 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
15410
15411 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
15412 sieve.c,sort2.c}: New files.
15413 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
15414 sieve.exp,sort2.exp}: Drivers for them.
15415
15416 * lib/mike-gcc.exp (program_output): New user settable variable.
15417 (postbase): Call prune_system_crud. Also prune extraneous compiler
15418 messages.
15419 * lib/mike-g++.exp (program_output): New user settable variable.
15420
15421 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
15422
15423 * config/sh.exp: Deleted (use sim.exp instead).
15424
15425 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
15426
15427 * config/vx.exp: Declare CHECKTASK as global.
15428 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
15429 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
15430 * lib/old-dejagnu.exp: Load [pwd]/$executable.
15431
15432 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15433
15434 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
15435 target. Like vx.exp, only includes `vx29k.exp' instead of
15436 `vxworks.exp'.
15437
15438 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
15439
15440 * config/sim.exp: Increase time limit from 120 seconds to 240.
15441
15442 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
15443
15444 * gcc.c-torture/execute/950628-1.c: New test.
15445
15446 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
15447
15448 * gcc.c-torture: Update with changes/additions from
15449 c-torture-1.34.
15450
15451 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
15452
15453 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
15454
15455 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
15456
15457 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
15458
15459 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
15460
15461 * gcc.c-torture/compile/950512-1.c: New test.
15462 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
15463 * gcc.dg/struct-ret-1.c: Likewise.
15464
15465 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
15466
15467 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
15468 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
15469
15470 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
15471
15472 * gcc.c-torture/special/920411-1.c: Deleted.
15473 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
15474
15475 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
15476
15477 * config/sim.exp (${tool}_load): Hack in call to bash to get a
15478 cpu limit.
15479
15480 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
15481
15482 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
15483
15484 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
15485
15486 From kenner;
15487 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
15488 is the proper length.
15489 * va-arg-3.c: Likewise.
15490
15491 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
15492
15493 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
15494 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
15495
15496 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
15497 * lib/g++.exp (default_g++_start): Delete old cruft.
15498
15499 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
15500
15501 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
15502 (2 * (1 << 18)) to (2 * (1 << 17)).
15503
15504 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
15505
15506 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
15507
15508 * config/rom68k.exp: Renamed from config/idp.exp
15509
15510 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
15511
15512 * c-torture/compile/921109-2.c
15513
15514 1995-04-18 Mike Stump <mrs@cygnus.com>
15515
15516 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
15517 excess errors.
15518
15519 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
15520
15521 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
15522 output.
15523 * lib/g++.exp (default_g++_start): Likewise.
15524
15525 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
15526
15527 * gcc.c-torture/compile/950329-1.c: New test.
15528
15529 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
15530
15531 * config/bug.exp (${tool}_load): Updated to use new remote_open
15532 and remote_close procs.
15533 * config/idp.exp: New file.
15534
15535 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
15536
15537 * gcc.c-torture/execute/950322-1.c: New test.
15538
15539 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
15540
15541 * config/vx.exp (${tool}_load): Clean up testing of return code from
15542 vxworks_ld and vxworks_spawn.
15543
15544 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
15545
15546 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
15547
15548 1995-03-13 Mike Stump <mrs@cygnus.com>
15549
15550 * lib/old-deja.exp: Add `excess errors test - ' error, now one
15551 can mark excess errors on a machine by machine basis. Note, the
15552 default is to not expect any excess errors, even when excess
15553 errors test - is given, so you will want to put an XFAIL ... on
15554 these lines. For example, // excess errors test - XFAIL hppa*-*-*
15555 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
15556 those 4 machines, but no others.
15557
15558 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
15559
15560 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
15561 * lib/c-torture.exp: to here.
15562
15563 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
15564
15565 * gcc.c-torture/execute/950221-1.c: New test.
15566 * gcc.c-torture/execute/struct-ret-1.c: New test.
15567 * gcc.c-torture/compile/950221-1.c: New test.
15568
15569 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
15570
15571 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
15572
15573 * gcc.c-torture/execute/arith-1.c (main): Return 0.
15574 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
15575
15576 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
15577
15578 * g++.gb: New directory of tests, derived from my signature and
15579 class scoping tests.
15580
15581 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
15582 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
15583 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
15584 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
15585 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
15586 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
15587 * g++.gb/sig25.C: Likewise.
15588
15589 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
15590 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
15591 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
15592 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
15593 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
15594 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
15595 * g++.gb/sig25.exp: Likewise.
15596
15597 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
15598 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
15599 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
15600 * g++.gb/scope13.C: Likewise, this test still fails.
15601
15602 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
15603 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
15604 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
15605 * g++.gb/scope13.exp: Ditto.
15606
15607 * g++.gb/README: New file, explains what these tests are about.
15608
15609 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
15610
15611 * lib/dg.exp (dg-do): Support `preprocess'.
15612 (dg-test): Likewise.
15613
15614 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
15615
15616 * config/udi.exp: change "continue -expect" to "exp_continue".
15617
15618 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
15619
15620 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
15621 Delete redundant tests.
15622
15623 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
15624 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
15625 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
15626 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
15627 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
15628 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
15629 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
15630 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
15631
15632 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
15633 storing label pointers.
15634 * gcc.c-torture/execute/921019-1.c: Likewise.
15635 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
15636 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
15637 parameter fp.
15638 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
15639 constants.
15640
15641 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
15642 Delete obsolete tests.
15643
15644 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
15645 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
15646 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
15647 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
15648 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
15649 * gcc.c-torture/compile/950124-1.c: New test.
15650
15651 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
15652
15653 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
15654
15655 * lib/mike-g++.exp: Add -lm to LIBS.
15656
15657 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
15658
15659 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
15660
15661 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
15662
15663 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
15664
15665 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
15666
15667 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
15668
15669 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
15670
15671 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
15672 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
15673 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
15674 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
15675 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
15676 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
15677 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
15678 * g++.law/{operators31.C, operators32.C,
15679 * g++.law/{operators33.C, operators34.C}: Likewise.
15680 * g++.law/{pic1.C, refs2.C}: Likewise.
15681 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
15682 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
15683 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
15684 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15685
15686 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
15687 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
15688 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
15689 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
15690 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
15691 * g++.law/{enum9.exp, friend5.exp}: Likewise.
15692 * g++.law/{nest3.exp, nest4.exp}: Likewise.
15693 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
15694 * g++.law/{operators30.exp, operators31.exp}: Likewise.
15695 * g++.law/{operators32.exp, operators33.exp}: Likewise.
15696 * g++.law/{operators34.exp}: Likewise.
15697 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
15698 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
15699 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
15700 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
15701 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15702
15703 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
15704 No longer expected to fail.
15705 * g++.law/missed-error3.C: Tweak for recent bool changes.
15706
15707 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
15708
15709 * config/emb-unix: Deleted.
15710 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
15711 remote execution. Do final link on remote host if REMOTE_LINK is set.
15712
15713 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
15714
15715 * lib/dg.exp (dg-test): Fix typo in last patch.
15716
15717 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
15718
15719 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15720 (handles multiple occurrences).
15721
15722 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
15723
15724 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15725 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15726 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15727 printed).
15728 * lib/c-torture.exp (c-torture-compile): Likewise.
15729 (c-torture): Prepend full path if missing.
15730 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15731 (gcc_fail): Likewise.
15732 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15733
15734 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
15735
15736 * lib/netware.exp: Only attach to NetWare i386 systems.
15737
15738 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
15739
15740 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15741 messages. Add test name to "output pattern match" pass/fail message.
15742
15743 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
15744
15745 * gcc.dg: New testsuite.
15746 * gcc.dg/dg.exp: New file.
15747
15748 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15749 test-switch.c}: Deleted.
15750
15751 * gcc.misc-tests/msgs.exp: New testcase driver.
15752
15753 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
15754
15755 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15756 Watch for illegal return values from ${tool}_load.
15757 * config/unix.exp (${tool}_load): Fix pass/fail detection for
15758 cross targets. Coerce return value >0 to 1.
15759
15760 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
15761
15762 * config/unix.exp (${tool}_load): Call program rsh, not proc.
15763
15764 * config/emb-unix.exp: New file.
15765
15766 * config/sim.exp: Error if variable $SIM not defined.
15767 (${tool}_load): Mark test as "untested" if simulator missing.
15768
15769 * config/unix.exp: Load remote.exp to get rcp_download.
15770 * lib/c-torture.exp: Use different option lists for testcases with
15771 and without loops.
15772 * gcc.c-torture/execute/execute.exp: Likewise.
15773
15774 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
15775
15776 * config/*.exp: Clarify return code from ${tool}_load.
15777 Call `unresolved' or `untested' instead of `warning' or `perror'
15778 (sometimes you still want to call both though).
15779 Add comment that `shell_id' is local to each file.
15780 * config/udi.exp (timeout): Set to 30.
15781 Don't print warning if connection fails, $connectmode has already
15782 printed an error.
15783 (${tool}_load): Move verbose messages to level 2.
15784 Rework pattern for "Process started" message.
15785 Pass `shell_id' to ${connectmode}_download.
15786 Retry twice upon timeout. Make resetting of target more robust.
15787 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15788 Pass `shell_id' to exit_$connectmode.
15789 Only call exit_$connectmode if connected.
15790 * config/unix.exp (${tool}_load): Check return codes better.
15791 * config/vrtx.exp (${tool}_load): Likewise.
15792 * config/vx.exp (${tool}_load): Likewise.
15793 Delete unneeded global's.
15794 * lib/dg.exp (dg-test): Update to reflect clarified return codes
15795 from ${tool}_load.
15796 (dg-stat): Delete.
15797 (dg-init): Delete recording of pass/fail counts.
15798 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15799 (old-dejagnu-init): Likewise.
15800 (old-dejagnu-stat): Delete contents, empty proc now.
15801 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15802 (c-torture): Delete references to lcnt, lpass, lfail.
15803 Get option list from TORTURE_OPTIONS.
15804 Delete -funroll[-all]-loops if no loops.
15805 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15806 (g++_stat): Delete contents (empty proc now).
15807 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15808 (gcc_finish): Likewise.
15809 (gcc_stat): Deleted.
15810 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15811 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15812 * gcc.c-torture/execute/execute.exp: Likewise.
15813 Split tests into two parts: compile, execute.
15814 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
15815 no loops. Update to reflect clarified return codes from ${tool}_load.
15816
15817 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
15818
15819 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15820 to grep for.
15821 (old-dejagnu): Likewise (where necessary).
15822
15823 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
15824
15825 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15826
15827 * lib/dg.exp (dg-process-target): Fix processing of selector.
15828 Add comment regarding use of `error'.
15829
15830 * lib/gcc.exp (prune_system_crud): Define if missing.
15831 * lib/g++.exp (prune_system_crud): Likewise.
15832
15833 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15834 Call prune_system_crud.
15835 * lib/dg.exp (dg-runtest): New proc.
15836 Use perror instead of send_user for tcl errors in testcase.
15837 Don't return any value, it's never used.
15838 Don't clobber previous definition of `unknown'.
15839 Print tcl errors in `dg-final'.
15840
15841 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
15842
15843 * lib/dg.exp (dg-process-target): Improve syntax error messages.
15844 (dg-test): Don't print errorInfo, it contains stack backtrace.
15845
15846 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
15847
15848 * lib/g++.exp (runtest_file_p): Define if missing.
15849
15850 1994-09-24 Doug Evans (dje@cygnus.com)
15851
15852 * lib/mike-g++.exp: Comment out loading of g++.exp.
15853 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
15854 (default_g++_version): Always print something.
15855 (default_g++_start): Comment out call to `which'.
15856 (g++_start, g++_load): Deleted (must be defined in config file).
15857 * lib/gcc.exp: Test for existence of $CC at start.
15858 Delete check for tmpdir (done in gcc_init).
15859 (default_gcc_version): Always print something.
15860 (default_gcc_start): Comment out call to `which'.
15861 * config/*.exp: Major cleanup - make cross targets work at least a
15862 little better for g++ (by not being "--tool gcc" specific).
15863 Rename gcc_xxx to ${tool}_xxx.
15864 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15865 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15866
15867 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
15868
15869 * lib/c-torture.exp (c-torture-compile): Rework compiler
15870 message processing.
15871
15872 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15873 c-torture.
15874
15875 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
15876
15877 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15878
15879 * lib/dg.exp (dg-process-target): Support { target native }.
15880
15881 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
15882
15883 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
15884 looked for "... program xxx got fatal signal".
15885 Correct regsub munging of `comp_output'.
15886 Ignore compiler messages "path prefix not used" and "linker input
15887 file unused".
15888
15889 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
15890
15891 * lib/gcc.exp (runtest_file_p): Define if missing.
15892 * gcc.prms/template.c: Example to work from.
15893
15894 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
15895
15896 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15897 * lib/dg.exp (dg-test): Call unsupported testcases as such.
15898
15899 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15900 * gcc.prms/1883.c: Moved from compile/940714-1.c.
15901 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15902 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15903
15904 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15905 (dg-process-target): No longer a varargs proc.
15906 Return S/N for target, P/F for xfail. All callers changed.
15907 (user option procs): More argument checking.
15908 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15909 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15910 (dg-test): Skip test if not running on selected target in `dg-do'.
15911 Update handling of `dg-do-what', `dg-output-text'.
15912 Separate execution pass/fail from output pattern match pass/fail.
15913 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15914
15915 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
15916
15917 * gcc.c-torture/special/special.exp: Don't expect failure for mips
15918 target for 920510-1.c.
15919
15920 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
15921
15922 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15923 Clean up comment regarding use of passcnt, etc.
15924 (gcc_stat): Don't update `testcnt' here.
15925 (gcc_finish): Do it here.
15926 Might as well reset `but_id' here too.
15927 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15928 to determine if the file should be tested.
15929 * gcc.c-torture/compile/compile.exp: Likewise.
15930 * gcc.c-torture/execute/execute.exp: Likewise.
15931 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15932 * gcc.misc-tests/dg-test.exp: Likewise.
15933 * gcc.prms/prms.exp: Likewise.
15934 * gcc.wendy/wendy.exp: Likewise.
15935 * g++.old-deja.exp: Likewise.
15936 Move "Testing file" message to verbose level 1.
15937
15938 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
15939
15940 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15941
15942 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
15943
15944 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15945 (default_gcc_start): Accept optional second list element
15946 of compiler flags. Print compiler output at verbosity level 2.
15947 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15948 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15949 Save current values of framework globals passcnt, failcnt, xpasscnt,
15950 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15951 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
15952 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15953 xfailcnt to compute stats. Update framework global `testcnt' from
15954 pass/fail counts.
15955 (gcc_finish): New proc. Clean up test environment.
15956 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15957 (gcc_epass, gcc_efail): Delete.
15958 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15959 argument of line number.
15960 (dg-init): If the tool has an init routine, call it.
15961 (dg-test): Remove args `cflags_var' and `libs_var'.
15962 Pass all compiler options to ${tool}_start.
15963 Handle missing line number.
15964 (dg-finish): New function.
15965 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15966 particular files. Call gcc_finish at end. Move "skipping test"
15967 message to verbosity level 3.
15968 * gcc.c-torture/compile/compile.exp: Likewise.
15969 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15970 * gcc.c-torture/execute/execute.exp: Likewise.
15971 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15972 Print testcase being tried at verbosity level 1.
15973 * gcc.c-torture/special/special.exp: Unset xfail.
15974 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15975 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15976 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15977 * gcc.failure/failure.exp: Likewise.
15978 * gcc.ieee/ieee.exp: Likewise.
15979 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15980 Update call to dg-test. Call dg-finish at end.
15981 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
15982 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15983 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15984 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15985 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
15986 * gcc.wendy/wendy.exp: Add copyright.
15987 Delete setting of tmpdir (done by gcc_init).
15988 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15989 Pass compiler flags to gcc_start. Call gcc_finish at end.
15990 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15991 gcc_[ce]pass/fail.
15992
15993 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
15994
15995 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15996 confusion.
15997 (g++_load): Likewise.
15998
15999 * config/*.exp (gcc_load): Some were varargs fns and some were not.
16000 Rename argument to `prog' to remove the confusion.
16001 Varargs fns behave differently too!
16002 (g++_load): Likewise.
16003
16004 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16005
16006 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16007 what it is. Delete (always) printing of status value for !native.
16008 Simplify verbose code, and include status and exec_output.
16009 (g++_load): Use gcc_load.
16010
16011 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
16012
16013 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16014 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16015 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16016 940714-3.c as these testcases don't exist anymore. Make
16017 va-arg-1.c expected to pass.
16018
16019 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
16020
16021 * gcc.misc-tests/misc.exp: Only run specific testcases.
16022 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
16023 * gcc.misc-tests/dg-[1-9].c: New files.
16024
16025 * lib/dg.exp: New testsuite driver.
16026 * gcc.prms/prms.exp: Use it.
16027
16028 * README.gcc: New file.
16029
16030 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16031 Document and reset `lxpass' and `lxfail'.
16032 Simplify "initialized" message.
16033 (gcc_stat): Clean up comments a little.
16034
16035 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
16036
16037 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16038
16039 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
16040
16041 * lib/old-dejagnu.exp (process-option): New proc.
16042 (old-dejagnu-init, old-dejagnu-stat): Likewise.
16043 (old-dejagnu): Simplify.
16044 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16045
16046 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
16047
16048 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16049 exists and is not an empty string.
16050
16051 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16052 $xfail rather than calling setup_xfail. Clear $xfail when test is
16053 finished.
16054 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16055 automatically.
16056
16057 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16058 longer expected to fail.
16059
16060 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16061 "f" function call.
16062
16063 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16064
16065 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16066 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16067 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16068 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16069 c-torture-1.29.
16070
16071 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16072 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16073
16074 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16075
16076 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16077 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16078
16079 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16080 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16081 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16082
16083 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
16084
16085 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16086 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16087 940714-1.c, 940714-2.c, 940714-3.c},
16088 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16089 gcc.misc-tests/{mg.c,mg.exp}:
16090 New tests.
16091 * gcc.noncompile/noncompile.exp: Change accordingly.
16092
16093 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
16094
16095 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16096 Undo previous clobberage.
16097
16098 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
16099
16100 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16101 * gcc.special/{930510-1.c, special.exp}:
16102 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16103 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16104 struct-varargs-1.c}: New tests from c-torture-1.26.
16105
16106 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
16107
16108 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16109 argument to switch.
16110
16111 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
16112
16113 * Revert the previous changes. Please see Rob's directory
16114 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16115 fixes.
16116
16117 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
16118
16119 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16120 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16121 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16122 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16123 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16124 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16125 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16126 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16127 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16128 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16129 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16130 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16131 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16132 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16133 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16134 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16135 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16136 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16137 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16138 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16139 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16140 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16141 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16142 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16143 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16144 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16145 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16146
16147 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
16148
16149 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16150 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16151 with perror calls.
16152
16153 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
16154
16155 * config/unix.exp (g++_load): Fix syntax.
16156
16157 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
16158
16159 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16160 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16161 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16162 Don't expect va-arg-1.c to fail. Correct expected output for
16163 920928-1.c.
16164 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16165 * gcc.wendy/hbm4.c: Correct typo.
16166 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16167
16168 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
16169
16170 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16171 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16172 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16173 * lib/c-torture.exp (c-torture-compile): Ditto.
16174
16175 Reduce volume of output (remove all the -I's and such).
16176 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16177 Call gcc_cpass, gcc_cfail.
16178 (c-torture): Pass testing option to c-torture-compile.
16179
16180 1994-03-21 Doug Evans (dje@cygnus.com)
16181
16182 Bring patches over from progressive.
16183 * config/default.exp: Exit remote shell cleanly.
16184 (g++_exit, g++_start): Add default versions.
16185 * config/sim.exp (gcc_load): Use perror, not error.
16186
16187 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
16188
16189 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
16190 set in site.exp.
16191
16192 1994-03-14 Doug Evans (dje@cygnus.com)
16193
16194 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16195 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16196 (wendy_try): New proc to run testcase.
16197 (main loop): Call 'em.
16198 * gcc.wendy/*.c: Clean up pass to correct expected output.
16199
16200 * lib/gcc.exp: Minor cleanup work.
16201 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16202
16203 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
16204
16205 * config/sim.exp (gcc_load): Document return codes better.
16206 Don't pass -v to simulator.
16207
16208 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
16209
16210 * gcc.special/920717-x.c: Fix typo.
16211 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16212 get at sources.
16213
16214 * lib/mike-gcc.exp: Fix typo.
16215
16216 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
16217
16218 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16219 binary to use, transform the name.
16220 * config/*.exp: rename everything. Nuke any g++ specific files,
16221 it's now a special case of gcc that requires no special support.
16222 Add a default.exp for unsupported targets.
16223
16224 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
16225
16226 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16227 lib/old-dejagnu.exp: Fix a few patterns to work with the new
16228 version of Tcl.
16229
16230 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
16231
16232 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16233 than a warning.
16234
16235 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
16236
16237 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16238
16239 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
16240
16241 * gcc.execute/execute.exp: Combine opt_list and foption_list into
16242 option_list. Compile every file with only 4/6 option choices
16243 (same as C torture) instead of with 12/18 different option
16244 choices.
16245 * lib/c-torture.exp: Likewise.
16246
16247 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16248 not already set.
16249
16250 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
16251
16252 * lib/old-deja.exp: Add `excess errors test fails' error, now one
16253 can put an XFAIL *-*-* on excess errors.
16254
16255 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
16256
16257 * g++.law: Add more tests derived from g++-bugs snapshots.
16258
16259 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
16260 equivalent to g++.law/init9.
16261
16262 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
16263 compiled it, and the a.out file after we've run it.
16264
16265 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
16266
16267 * lib/mike-g++.exp (postbase): Delete the .o file after we've
16268 compiled it, and the a.out file after we've run it.
16269
16270 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
16271
16272 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
16273
16274 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
16275
16276 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
16277 version number.
16278
16279 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
16280
16281 * g++.law: New directory of g++ tests derived from the g++-bugs
16282 snapshots.
16283
16284 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
16285
16286 * gcc.compile: initbug1.c initbug1.exp testcase added
16287
16288 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
16289
16290 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
16291 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
16292 fixes submitted by Jeff Law (law@cs.utah.edu)
16293 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
16294 Jeff Law (law@cs.utah.edu)
16295
16296
16297 1993-11-30 Mike Stump (mrs@cygnus.com)
16298
16299 * config/unix-g++.exp: Follow the gcc way of doing things.
16300 * g++.old-deja/old-deja.exp: Minor updates.
16301 * lib/g++.exp: New file, follow the gcc way of doing things.
16302 * lib/old-dejagnu.exp: Minor updates.
16303 * lib/mike-g++.exp: Always unset errorInfo.
16304
16305 1993-11-06 Mike Stump (mrs@cygnus.com)
16306
16307 * lib/gcc.exp: Fix some errors with the below change, CC and
16308 CFLAGS should be global when setting, not local.
16309
16310 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
16311
16312 * lib/gcc.exp: Transform tool name.
16313
16314 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16315
16316 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
16317
16318 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16319
16320 * lib/gcc.exp: change gcc_done to gcc_stat
16321
16322 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16323
16324 * Upgraded gcc testsuite to c-torture version 1.25
16325
16326 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
16327
16328 * lib/gcc.exp: added reporting code. Changed verbose compile message.
16329 * lib/c-torture: added hooks for new reporting code.
16330
16331 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
16332
16333 * config/sh-gcc.exp: check if sh-sim exists in the path
16334
16335 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
16336
16337 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16338 * gcc.compile/compile.exp: Initial changes for new logic.
16339 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16340 * gcc.failure/failure.exp: Initial changes for new logic.
16341 * gcc.ieee/ieee.exp: Initial changes for new logic.
16342 * gcc.misc-tests/misc.exp: Initial changes for new logic.
16343 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16344 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16345 * lib/c-torture.exp: Initial changes for new logic.
16346 * lib/gcc.exp: Initial changes for new logic.
16347
16348 1993-10-15 Mike Stump (mrs@cygnus.com)
16349
16350 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16351 depend upon failure or success. Fully qualify names in failure
16352 and success messages. Always remove a.out before starting
16353 compile, just in case. Pay more attention to error text output by
16354 the compiler. Handle testcases with no known past errors just
16355 like all others, so that things are uniform. Other miscellaneous
16356 improvements.
16357
16358 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
16359
16360 * gcc.cpp: new directory for cpp tests
16361
16362 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
16363
16364 * lib/chill.exp: Code reformatted, removed unused code.
16365 * config/unix-chill.exp: Code reformatted, removed unused code.
16366 * chill.execute/execute.exp: Code reformatted, removed unused code.
16367 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16368
16369 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
16370
16371 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
16372 routines not written.
16373
16374 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
16375
16376 * config/bug-gcc.exp: Use new procs from bug.exp.
16377
16378 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
16379
16380 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16381 via ftp, rather than depending on NFS.
16382 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16383 case.
16384
16385 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
16386
16387 * config/bug-gcc.exp: Use new download proc.
16388
16389 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
16390
16391 * chill.execute/execute.exp: cleanups, handles errors better
16392 * chill.compile/compile.exp: rewrite, based on execute.exp
16393 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16394 * lib/chill.exp: major changes to diff proc and compile and link
16395 procs. added chill_fail and chill_pass wrappers to pass and
16396 fail. added more comments, and handle error codes better.
16397 Added a hack to capture stderr from exec, so noncompile tests
16398 can work.
16399
16400 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
16401
16402 * chill.execute/execute.exp: rewrite of testsuite driver
16403 * lib/chill.exp: rewrite of testsuite driver
16404 * config/unix-chill.exp: rewrite of testsuite driver
16405
16406 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
16407
16408 In chill.execute:
16409 * iexpr.ch: Standardize uppercase.
16410 * tuples.dat: Standardize uppercase.
16411 * vary.ch: standardize. Correct varying string assignments.
16412 * vary.dat: Add new output lines.
16413
16414 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
16415
16416 In chill.execute:
16417 * chprintf.ch: Standardize use of uppercase.
16418 * tuples.ch: Standardize and turn arr2 into a DCL,
16419 rather than a SYN.
16420 * pinits.ch: Standardize.
16421
16422 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
16423
16424 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
16425 * Makefil: Renamed to Makefile.in.
16426 * configure.in: New.
16427
16428 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
16429
16430 In chill.execute:
16431 * .cvsignore: Add result/output files.
16432 * Makefile: Fix up variables at start. Use MFLAGS
16433 everywhere. Correct bool_loc, built_ins entries.
16434 Add entry for vary1.ch.
16435 * bitarray.ch: Standardize upper-case usage.
16436 * bitexpr.ch: Standardize, add output of b1.
16437 * params.ch: Use arrayt in along PROC parameters, to
16438 avoid novelty problems.
16439 * sets.ch: Tiny cleanup.
16440 * vary1.ch: Re-indent.
16441
16442 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
16443
16444 * Add PR-related files to Makefiles, .cvsignore files, etc.
16445
16446 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
16447
16448 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
16449 with compiler objects. New names are test-flow.c and test-loop.c
16450
16451 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
16452
16453 * Upgraded c-torture tests from 1.19 to 1.20
16454
16455 * new files:
16456 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
16457 * gcc.compile: 930623-1.c 930623-2.c
16458 * gcc.noncompile: 930622-1.c 930622-2.c
16459 * gcc.failure: 920411-1.c 920627-2.c
16460 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
16461
16462 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
16463
16464 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16465 More changes to get testsuite working properly. Needs more work.
16466 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
16467
16468 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
16469
16470 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16471 More changes to get testsuite working properly. Needs more work.
16472
16473 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
16474
16475 * chill.compile/compile.exp: Added for Dejagnu support
16476 * chill.execute/execute.exp: Added for Dejagnu support
16477 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
16478
16479 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
16480
16481 This should complete moving the CHILL test files.
16482 * chill.noncompile(.cvsignore printf.grt
16483 in-printf.grt chprintf.grt chprintf.ch):
16484 Added test-support files.
16485 (Makefile): Modified further.
16486 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
16487 signal.ch): Added test files.
16488 * chill.execute (.cvsignore printf.grt printr.c
16489 in-printf.grt rts.c chprintf.grt rts.h): Added
16490 test-support files.
16491 (Makefile): More corrections.
16492
16493 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
16494
16495 * chill.compile, chill.execute, chill.nocompile: Add CHILL
16496 test cases, ready for DejaGnu.
16497
16498 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
16499
16500 * Upgraded c-torture tests from 1.18 to 1.19
16501
16502 * gcc.compile: added test(s):
16503 930607-1.c
16504 * gcc.execute: added test(s):
16505 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
16506
16507 * added new subdirectory for misc tests: gcc.misc-tests
16508 * gcc.misc-test(s): added tests:
16509 inst-check.c test-consts.c test-ior.c test-switch.c
16510
16511 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
16512
16513 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
16514
16515 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
16516
16517 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
16518
16519 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
16520
16521 * Upgraded c-torture tests from 1.17 to 1.18
16522
16523 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
16524
16525 * Upgraded c-torture tests from 1.12 to 1.17
16526
16527 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
16528
16529 * lib/old-dejagnu.exp:
16530 Fixed handling of XFAIL target triplets to correctly
16531 recognize wildcard characters. Removed code that
16532 appended a unique id tag to the end of the file name
16533 printed out by the result of the testcases within a
16534 given test file.
16535
16536 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
16537
16538 * lib/old-dejagnu.exp:
16539 Reworked expected failure handling to trigger off of XFAIL
16540 keyword in keyphrase embeded in testcase source code. The
16541 XFAIL keyword must be at the end of the keyphrase line. It
16542 may optionally be followed by one or more target triplets.
16543 It has just occured that the handling of wildcards in the
16544 target triplet may not be correct.
16545
16546 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
16547
16548 * g++.old-deja/tests:
16549 Moved all subdirectories up one level into g++.old-deja .
16550
16551 * lib/old-dejagnu.exp:
16552 Fixed problem with CXXFLAGS not being properly reset, and being
16553 corrupted with extraneous "-c" compiler option. This was
16554 causing binaries to not be generated for test that needed them.
16555 Modified strings passed to "pass" and "fail" so that individual
16556 tests from the same test file would be distinguished by an
16557 identifier appended to the test file name in the summary logs;
16558 this corrected a problem with erroneous diff logs. Added code
16559 to search testcases for expected fail and unexpected pass keywords.
16560
16561 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
16562
16563 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
16564
16565 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
16566
16567 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
16568 Removed extraneous text from end of "Special g++ Options"
16569 keyphrase.
16570
16571 * lib/old-dejagnu.exp: Added pattern matching to look for new
16572 keywords, embedded in testcases comments, which will trigger
16573 calls to xpass and xfail.
16574
16575 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
16576
16577 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
16578 comments embedded in the testcases, especially the one looking for
16579 special compiler options, as well as the pattern matching for the
16580 compiler output again.
16581
16582 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
16583
16584 * lib/old-dejagnu.exp: Do a proper check of the return value for
16585 execute tests. Fixed several problems with the pattern matching
16586 of the compiler output which gave erroneous test results.
16587 Changed several of the test result messages to be more descriptive.
16588 * config/unix-g++.exp: Proc g++_load now actually works and
16589 executes the tests passed to it and returns a usable return
16590 value.
16591
16592 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
16593
16594 * lib/gcc.exp: Exits gracefully if $CC is bogus.
16595
16596 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
16597
16598 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
16599 Modified both files to properly execute the old style
16600 dejagnu tests. The previous versions of these files were
16601 experimental and did not function anything near correctly.
16602
16603 1993-04-05 Rob Savoye (rob@cygnus.com)
16604
16605 * Removed all Makefile.in and configure.in files. No configuration
16606 needed now.
16607
16608 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
16609
16610 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
16611
16612 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
16613
16614 * gcc.compile/configure.in, gcc.unsorted/configure.in,
16615 gcc.special/configure.in, gcc.noncompile/configure.in,
16616 gcc.execute/configure.in, gcc.code_quality/configure.in,
16617 g++.other/configure.in, g++.old-deja/configure.in,
16618 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
16619 in srcname setting.
16620
16621 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
16622
16623 * lib/udi.exp: Fixed mondfe and mondfe_download.
16624 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
16625 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
16626
16627 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
16628
16629 * config/udi-gdb.exp: Check $shell_id after connecting to target.
16630 (gdb_exit): Don't remove *_soc files.
16631
16632 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
16633
16634 * lib/c-torture.exp: Don't look for main; instead always use -w
16635 -c. This is how the c-torture tests work. Remove the object
16636 file if the compilation succeeds.
16637 * gcc.execute/execute.exp: Remove executable if test passes.
16638 * gcc.noncompile/noncompile.exp: Every test is an expected
16639 failure.
16640 * gcc.special/special.exp: Added tests from c-torture 1.11,
16641 corrected use of existing test.
16642 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
16643 gcc.execute/920625-1.c: Updated to c-torture 1.11.
16644 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
16645 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
16646 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
16647 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
16648 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
16649 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
16650 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
16651 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
16652 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
16653 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
16654 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
16655 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
16656 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
16657 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
16658 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
16659 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
16660 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
16661 c-torture 1.11.
16662 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
16663 correspond to c-torture 1.11.
16664
16665 * New file.