re PR tree-optimization/19951 (ICE in tree_split_edge, at tree-cfg.c:3199 with -ftree...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
2
3 PR tree-optimization/19951
4 * g++.dg/vect: New directory.
5 * g++.dg/vect/vect.exp: New file.
6 * g++.dg/vect/pr19951.cc: New testcase.
7 * g++.dg/dg.exp: Also prune vectorizer tests.
8
9 2005-02-20 Zack Weinberg <zack@codesourcery.com>
10
11 PR 18785
12 * gcc.dg/charset/builtin1.c: New test.
13
14 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15
16 PR c++/19299
17 * g++.dg/inherit/volatile1.C: New test.
18
19 PR c++/19440
20 * g++.dg/template/dtor4.C: New test.
21
22 2005-02-19 Steven G. Kargl <kargls@comcast.net>
23
24 * gfortran.dg/int_1.f90: New test.
25
26 2005-02-19 Devang Patel <dpatel@apple.com>
27
28 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
29
30 2005-02-19 Steven G. Kargl <kargls@comcast.net>
31
32 * gfortran.dg/achar_1.f90: New test.
33
34 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
35
36 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
37
38 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
39 Jakub Jelinek <jakub@redhat.com>
40
41 PR tree-optimization/19828
42 * gcc.dg/tree-ssa/loop-7.c: New test.
43 * gcc.c-torture/execute/20050218-1.c: New test.
44
45 2005-02-19 Jakub Jelinek <jakub@redhat.com>
46
47 PR c/20043
48 * gcc.dg/transparent-union-1.c: New test.
49 * gcc.dg/transparent-union-2.c: New test.
50
51 2005-02-18 James E Wilson <wilson@specifixinc.com>
52
53 PR tree-optimization/18977
54 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
55
56 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
57
58 PR target/20054
59 * gcc.dg/pr20054.c: New test.
60
61 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
62
63 PR c++/19508
64 * g++.dg/ext/attrib20.C: New test.
65
66 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
67
68 PR middle-end/20030
69 * gfortran.fortran-torture/execute/character_passing.f90: New test.
70
71 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
72
73 PR c++/20008
74 * g++.dg/opt/switch4.C: New.
75
76 2005-02-18 Jakub Jelinek <jakub@redhat.com>
77
78 PR c++/20023
79 PR tree-optimization/20009
80 * gcc.c-torture/compile/20050217-1.c: New test.
81 * g++.dg/opt/switch3.C: New test.
82
83 PR tree-optimization/18947
84 * gcc.c-torture/compile/20050215-1.c: New test.
85 * gcc.c-torture/compile/20050215-2.c: New test.
86 * gcc.c-torture/compile/20050215-3.c: New test.
87
88 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
89
90 PR c++/20028
91 * g++.dg/template/crash34.C: New.
92
93 PR c++/20022
94 * g++.dg/other/access3.C: New.
95
96 2005-02-17 Ira Rosen <irar@il.ibm.com>
97
98 * gcc.dg/vect/vect-98.c: New test.
99
100 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
101
102 PR tree-optimization/19967
103 * gcc.dg/pr19967.c: New.
104
105 2005-02-16 Jakub Jelinek <jakub@redhat.com>
106
107 PR middle-end/19857
108 * gcc.dg/tree-ssa/20050215-1.c: New test.
109 * gcc.c-torture/execute/20050215-1.c: New test.
110
111 2005-02-15 Eric Christopher <echristo@redhat.com>
112
113 * gcc.dg/cpp/20050215-1.c: New file.
114
115 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
116
117 PR tree-optimization/15785
118 * gcc.dg/pr15785-1.c: New test.
119
120 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
121
122 PR c++/17788
123 * g++.dg/init/ctor4.C: New.
124 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
125
126 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
127
128 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
129 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
130
131 2005-02-15 Andreas Schwab <schwab@suse.de>
132
133 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
134 declare malloc.
135
136 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
137
138 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
139
140 2005-02-14 Diego Novillo <dnovillo@redhat.com>
141
142 PR tree-optimization/19853
143 * gcc.c-torture/compile/pr19853.c: New test.
144
145 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
146
147 PR c++/19608
148 * g++.dg/parse/local-class1.C: New.
149
150 PR c++/19895
151 * g++.dg/parse/ptrmem3.C: New.
152
153 PR c++/19884
154 * g++.old-deja/g++.oliva/template6.C: Add another case.
155 * g++.dg/template/explicit6.C: New.
156
157 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
158
159 PR c++/17816
160 * g++.dg/other/redecl2.C: New.
161
162 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
163
164 PR c++/19891
165 * g++.dg/abi/covariant4.C: New.
166
167 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
168
169 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
170
171 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
172
173 * gcc.dg/vect/vect-96.c: Fix typo.
174
175 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
176
177 PR c++/14479
178 PR c++/19487
179 * g++.dg/template/enum5.C: New test.
180
181 2005-02-12 Ira Rosen <irar@il.ibm.com>
182
183 * gcc.dg/vect/vect-97.c: New test.
184
185 2005-02-12 Ira Rosen <irar@il.ibm.com>
186
187 * gcc.dg/vect/vect-96.c: New test.
188
189 2005-02-12 Uros Bizjak <uros@kss-loka.si>
190
191 * gcc.dg/builtins-34.c: Also check ldexp*.
192
193 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
194
195 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
196
197 2005-02-11 Janis Johnson <janis187@us.ibm.com>
198
199 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
200 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
201 dg-require-dll, dg-require-iconv, dg-require-named-sections,
202 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
203 selector_list, selector_expression, dg-process-target): Move to new
204 file target-supports-dg.exp.
205 * lib/target-supports-dg.exp: New.
206
207 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
208 New.
209
210 2005-02-11 Jakub Jelinek <jakub@redhat.com>
211
212 PR c++/19666
213 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
214
215 PR middle-end/19858
216 * gcc.c-torture/compile/20050210-1.c: New test.
217
218 2005-02-11 Mark Mitchell <mark@codesourcery.com>
219
220 PR c++/19755
221 * g++.dg/warn/Wbraces1.C: New test.
222
223 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
224
225 * gcc.dg/builtins-52.c: New testcase.
226
227 2005-02-10 Jakub Jelinek <jakub@redhat.com>
228
229 PR c/19342
230 * gcc.c-torture/execute/20050119-1.c: New test.
231
232 2005-02-09 Mark Mitchell <mark@codesourcery.com>
233
234 PR c++/19811
235 * g++.dg/init/delete1.C: New test.
236
237 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
238
239 PR c++/18470
240 * g++.dg/template/static12.C: New test.
241
242 2005-02-09 Mark Mitchell <mark@codesourcery.com>
243
244 PR c++/19787
245 * g++.dg/conversion/ambig1.C: New test.
246
247 PR c++/19739
248 * g++.dg/ext/attrib19.C: New test.
249
250 PR c++/19732
251 * g++.dg/parse/dtor5.C: New test.
252
253 PR c++/19762
254 * g++.dg/template/dtor3.C: New test.
255
256 PR c++/19826
257 * g++.dg/template/static11.C: New test.
258 * g++.dg/template/crash2.C: Remove dg-error marker.
259
260 2005-02-09 Janis Johnson <janis187@us.ibm.com>
261
262 PR C++/18491
263 * g++.old-deja/g++.mike/p10769a.C: Remove.
264
265 2005-02-09 Roger Sayle <roger@eyesopen.com>
266
267 * gcc.dg/builtins-48.c: New test case.
268 * gcc.dg/builtins-49.c: New test case.
269 * gcc.dg/builtins-50.c: New test case.
270 * gcc.dg/builtins-51.c: New test case.
271
272 2005-02-09 Ian Lance Taylor <ian@airs.com>
273
274 PR middle-end/19583
275 * g++.dg/warn/Wreturn-type-3.C: New test.
276
277 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
278
279 PR middle-end/19402
280 * gcc.dg/pr19402-1.c: New testcase.
281 * gcc.dg/pr19402-2.c: likewise.
282
283 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
284
285 PR middle-end/19854
286 * g++.dg/tree-ssa/tmmti.C: New testcase.
287
288 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
289
290 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
291
292 2005-02-08 Mark Mitchell <mark@codesourcery.com>
293
294 PR c++/19733
295 * g++.dg/parse/crash23.C: New test.
296 * g++.dg/warn/Weff1.C: New test.
297
298 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
299
300 * gcc.dg/20050209-1.c: New test.
301
302 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
303
304 PR target/19799
305 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
306
307 2005-02-08 Mike Stump <mrs@apple.com>
308
309 * g++.dg/pch/import-2.c: New test.
310 * g++.dg/pch/import-2.hs: New.
311 * g++.dg/pch/include/import-2a.h: New.
312 * g++.dg/pch/include/import-2b.h: New.
313
314 2005-02-08 Janis Johnson <janis187@us.ibm.com>
315
316 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
317
318 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
319
320 * gfortran.dg/substr_1.f90: New test.
321
322 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
323
324 PR middle-end/19775
325 * gcc.dg/torture/builtin-power-1.c: Disable test for
326 invalid transformation.
327 * gcc.dg/builtins-10.c: Likewise. Disable one test we
328 no longer optimize.
329 * gcc.dg/builtins-47.c: New testcase.
330
331 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
332 Dorit Naishlos <dorit@il.ibm.com>
333
334 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
335
336 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
337
338 * gcc.c-torture/compile/20050206-1.c: New test.
339
340 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
341
342 PR tree-opt/19768
343 * g++.dg/opt/pr19768.C: New test.
344
345 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
346
347 PR tree-opt/19736
348 * gcc.c-torture/compile/pr19736.c: New test.
349
350 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
351
352 PR c++/17401
353 * g++.dg/parse/error25.C: New test.
354
355 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
356
357 * gcc.c-torture/execute/20050203-1.c: New.
358
359 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
360
361 * gcc.dg/vect/vect-85.c: Remove xfail.
362 * gcc.dg/vect/vect-86.c: Remove xfail.
363 * gcc.dg/vect/vect-87.c: Remove xfail.
364 * gcc.dg/vect/vect-88.c: Remove xfail.
365
366 2005-02-02 Geoffrey Keating <geoffk@apple.com>
367
368 * gcc.dg/altivec-19.c: New.
369
370 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
371
372 PR c/17807
373 * gcc.dg/nested-func-3.c: New test.
374 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
375
376 2005-02-02 Janis Johnson <janis187@us.ibm.com>
377
378 * gcc.test-framework/gen_directive_tests: Generate tests for
379 selector expressions.
380
381 2005-02-02 Matt Austern <austern@apple.com>
382
383 PR c++/19628
384 * g++/ext/builtin7.C: New.
385 * g++/ext/builtin8.C: New.
386
387 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
388
389 PR c/18502
390 * gcc.dg/pr18502-1.c: New test.
391
392 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
393
394 PR c++/17413
395 * g++.dg/template/local4.C: Tweak.
396
397 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
398
399 PR tree-optimization/19578
400 * gcc.c-torture/compile/20050202-1.c: New test.
401
402 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
403
404 PR c/19435
405 * gcc.dg/c99-init-4.c: New test.
406
407 2005-02-01 Janis Johnson <janis187@us.ibm.com>
408
409 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
410
411 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
412
413 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
414 * g++.dg/eh/check-vect.h: New.
415
416 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
417 * gcc.dg/vect/vect-78.c: Ditto.
418 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
419 Remove.
420
421 * g++.dg/conversion/simd1.C: Expect warning.
422 * g++.dg/ext/attribute-test-1.C: Ditto.
423 * g++.dg/ext/attribute-test-2.C: Ditto.
424 * g++.dg/ext/attribute-test-3.C: Ditto.
425 * g++.dg/ext/attribute-test-4.C: Ditto.
426
427 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
428 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
429
430 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
431
432 2005-02-01 Richard Henderson <rth@redhat.com>
433
434 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
435 long double for ibm double-double format.
436 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
437
438 2005-02-01 Diego Novillo <dnovillo@redhat.com>
439
440 PR tree-optimization/19633
441 * testsuite/gcc.dg/pr19633-1.c: New test.
442 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
443 to NULL or a symbol.
444
445 2005-02-01 Janis Johnson <janis187@us.ibm.com>
446
447 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
448 New procs.
449 (dg-process-target (local override)): Handle selector expressions.
450
451 * gcc.test-framework/README: Describe tests in source directory.
452 * gcc.test-framework/test-framework.awk: Handle dg- tests.
453 * gcc.test-framework/test-framework.exp: Handle dg- tests.
454 * gcc.test-framework/dg-bogus-exp-P.c: New test.
455 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
456 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
457 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
458 * gcc.test-framework/dg-do-link-exp-P.c: New test.
459 * gcc.test-framework/dg-do-run-exp-P.c: New test.
460 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
461 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
462 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
463 * gcc.test-framework/dg-error-exp-P.c: New test.
464 * gcc.test-framework/dg-error-exp-XP.c: New test.
465 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
466 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
467 * gcc.test-framework/dg-output-exp-P.c: New test.
468 * gcc.test-framework/dg-output-exp-XF.c: New test.
469 * gcc.test-framework/dg-warning-exp-P.c: New test.
470 * gcc.misc-tests/dg-1.c: Remove.
471 * gcc.misc-tests/dg-2.c: Remove.
472 * gcc.misc-tests/dg-3.c: Remove.
473 * gcc.misc-tests/dg-4.c: Remove.
474 * gcc.misc-tests/dg-5.c: Remove.
475 * gcc.misc-tests/dg-6.c: Remove.
476 * gcc.misc-tests/dg-7.c: Remove.
477 * gcc.misc-tests/dg-8.c: Remove.
478 * gcc.misc-tests/dg-9.c: Remove.
479 * gcc.misc-tests/dg-10.c: Remove.
480 * gcc.misc-tests/dg-11.c: Remove.
481 * gcc.misc-tests/dg-12.c: Remove.
482 * gcc.misc-tests/dg-test.exp: Remove.
483
484 * gcc.test-framework/test-framework.awk: Change recording and
485 printing of passes and failures.
486
487 * gcc.test-framework: New directory.
488 * gcc.test-framework/README: New.
489 * gcc.test-framework/test-framework.exp: New.
490 * gcc.test-framework/test-framework.awk: New.
491 * gcc.test-framework/gen_directive_tests: New.
492
493 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
494
495 * lib/treelang.exp: Fix comment typos.
496 (treelang_target_compile): Don't append libs=-ltreelang to options.
497
498 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
499
500 * g++.dg/parse/typename7.C: Adjust error messages.
501
502 2005-01-31 Jeff Law <law@redhat.com>
503
504 * gcc.c-torture/execute/20050131-1.c: New test.
505 * gcc.dg/wcaselabel.c: New test.
506
507 2005-01-31 Mark Mitchell <mark@codesourcery.com>
508
509 * g++.dg/other/warning1.C: Adjust error messags.
510 * g++.dg/parse/constant5.C: New test.
511
512 2005-01-31 Steven Bosscher <stevenb@suse.de>
513
514 PR c/19333
515 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
516 the test case valid.
517 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
518 * testsuite/gcc.dg/array-7.c: Adjust expected result.
519 * testsuite/gcc.dg/pr18596-3.c: Likewise.
520 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
521 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
522 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
523
524 2005-01-31 Dale Johannesen <dalej@apple.com>
525
526 * g++.dg/opt/pr19650.C: New test.
527
528 2005-01-31 Richard Henderson <rth@redhat.com>
529
530 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
531 long double for intel double extended format.
532 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
533
534 2005-01-30 Mark Mitchell <mark@codesourcery.com>
535
536 PR c++/19555
537 * g++.dg/template/static10.C: New test.
538
539 PR c++/19395
540 * g++.dg/parse/error24.C: New test.
541
542 PR c++/19367
543 * g++.dg/lookup/builtin1.C: New test.
544
545 PR c++/19457
546 * g++.dg/warn/conv3.C: New test.
547
548 2005-01-30 Bud Davis <bdavis@gfortran.org>
549
550 PR fortran/19647
551 * gfortan.dg/inquire_7.f90
552
553 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
554
555 PR tree-optimization/15791
556 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
557 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
558 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
559 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
560 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
561 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
562 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
563 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
564 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
565 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
566
567 2005-01-29 Paul Brook <paul@codesourcery.com>
568
569 PR fortran/18565
570 * check.c (real_or_complex_check): New function.
571 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
572 * intrinsic.c (add_functions): Use new check functions.
573 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
574 Add prototypes.
575
576 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
577
578 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
579 gcc.dg/lvalue-3.c: New tests.
580 * gcc.dg/concat.c: Update expected messages.
581
582 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
583
584 PR libfortran/19595
585 * gfortran.dg/eor_1.f90: New test.
586
587 2005-01-29 Steven G. Kargl <kargls@comcast.net>
588
589 PR fortran/19589
590 * gfortran.dg/logical_data_1.f90: New test.
591
592 2005-01-28 Mark Mitchell <mark@codesourcery.com>
593
594 PR c++/19253
595 * g++.dg/template/crash33.C: New test.
596
597 PR c++/19667
598 * g++.dg/template/crash32.C: New test.
599
600 2005-01-28 Ian Lance Taylor <ian@airs.com>
601
602 PR middle-end/16558
603 * g++.dg/warn/Wreturn-type-2.C: New test.
604
605 2004-06-24 Jeff Law <law@redhat.com>
606
607 * gcc.dg/tree-ssa/20050128-1.c: New test.
608
609 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
610
611 * gcc.target/frv/all-mdpackh-1.c: New test.
612
613 2005-01-28 Steven Bosscher <stevenb@suse.de>
614
615 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
616
617 2005-01-27 Richard Henderson <rth@redhat.com>
618
619 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
620
621 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
622
623 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
624
625 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
626
627 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
628 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
629 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
630 to cope with cases where the multilib options override the dg-options.
631
632 2005-01-27 Jakub Jelinek <jakub@redhat.com>
633
634 PR c/18946
635 * gcc.dg/noncompile/20050120-1.c: New test.
636
637 2005-01-26 Diego Novillo <dnovillo@redhat.com>
638
639 PR tree-optimization/19633
640 * gcc.dg/pr19633.c: New test.
641 * gcc.dg/tree-ssa/pr19633.c: New test.
642
643 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
644
645 * gcc.dg/20041216-1.c: New test.
646
647 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
648
649 PR objc/18862
650 * objc.dg/selector-2.m: New test.
651
652 2005-01-26 Jakub Jelinek <jakub@redhat.com>
653
654 * g++.dg/opt/range-test-2.C: New test.
655
656 PR rtl-optimization/19579
657 * gcc.c-torture/execute/20050124-1.c: New test.
658
659 2005-01-26 Greg Parker <gparker@apple.com>
660 Stuart Hastings <stuart@apple.com>
661
662 * gcc.c-torture/execute/20050125-1.c: New.
663
664 2005-01-18 Jan Hubicka <jh@suse.cz>
665
666 PR tree-optimize/19337
667 * gcc.c-torture/compile/20050119-1.c: New test.
668
669 2005-01-24 James E Wilson <wilson@specifixinc.com>
670
671 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
672 test for successful match.
673
674 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
675
676 PR objc/18408
677 * objc.dg/comp-types-7.m: New test.
678
679 2005-01-24 Janis Johnson <janis187@us.ibm.com>
680
681 * lib/target-supports.exp (current_target_name): New.
682 (check_effective_target_ilp32, check_effective_target_lp64):
683 Cache the result to use as long as the current target, with
684 multilib flags, remains the same.
685
686 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
687 (dg-require-weak, dg-require-visibility, dg-require-alias,
688 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
689 dg-require-effective-target, dg-skip-if): Remove call to
690 skip_test_and_clear_xfail.
691 (dg-test): Clear xfail data.
692
693 2005-01-24 Jakub Jelinek <jakub@redhat.com>
694
695 PR target/17751
696 * gcc.dg/ppc64-toc.c: New test.
697
698 * g++.dg/tree-ssa/empty-1.C: New test.
699
700 PR middle-end/19551
701 * gcc.c-torture/execute/20050121-1.c: New test.
702 * gcc.dg/20050121-2.c: New test.
703
704 2004-01-23 Steven G. Kargl <kargls@comcast.net>
705 Paul Brook <paul@codesourcery.com>
706
707 PR fortran/17941
708 * gfortran.dg/real_const_1.f: New test.
709 * gfortran.dg/real_const_2.f90: New test.
710 * gfortran.dg/complex_int_1.f90: New test.
711
712 2005-01-23 Bud Davis <bdavis9659@comcast.net>
713
714 PR fortran/19313
715 * gfortan.dg/inquire_6.f90: New test.
716
717 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
718
719 PR libfortran/19451
720 * open_readonly_1.f90: New test.
721
722 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
723
724 PR libfortran/18982
725 * gfortran.dg/open_new.f90: New file.
726
727 2005-01-22 Paul Brook <paul@codesourcery.com>
728
729 * namelist_1.f90: New test.
730
731 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
732
733 PR tree-optimization/19484
734 * gcc.c-torture/compile/20050122-[12].c: New tests.
735
736 2005-01-22 Paul Brook <paul@codesourcery.com>
737
738 * gfortran.dg/implicit_2.f90: New test.
739
740 2005-01-22 Bud Davis <bdavis9659@comcast.net>
741
742 PR fortran/19314
743 * gfortran.dg/inquire_5.f90: New test.
744
745 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
746
747 PR c/18809
748 * gcc.dg/pr18809-1.c: New test.
749
750 2005-01-21 Ian Lance Taylor <ian@airs.com>
751
752 * gcc.dg/20050121-1.c: New test.
753
754 PR tree-optimization/13000
755 * gcc.dg/20040206-1.c: Change warning to point where function is
756 being inlined.
757
758 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
759
760 PR c++/19208
761 * g++.dg/template/array11.C: New test.
762
763 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
764
765 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
766 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
767 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
768 * gfortran.dg/getenv_1.f90: Add dg-do directive.
769 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
770 gfortran.dg/pr17164.f90: Add missing dg-do directives.
771
772 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
773
774 PR tree-optimization/15349
775 * gcc.dg/tree-ssa/pr15349.c: New.
776
777 2005-01-20 Steve Ellcey <sje@cup.hp.com>
778
779 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
780
781 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
782
783 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
784 scan-assembler-times directive name.
785
786 * gcc.dg/asm-a.c: Move dg-require-effective-target to
787 after dg-do.
788
789 PR rtl-optimization/19462
790 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
791
792 2005-01-19 Steve Ellcey <sje@cup.hp.com>
793
794 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
795 counting function calls on ia64.
796
797 2005-01-19 Jakub Jelinek <jakub@redhat.com>
798
799 PR rtl-optimization/15139
800 * gcc.dg/20050111-2.c: New test.
801
802 PR c/17297
803 * gcc.c-torture/compile/20050113-1.c: New testcase.
804
805 PR middle-end/19164
806 * gcc.dg/20050113-1.c: New testcase.
807
808 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
809
810 * gcc.dg/vect/vect-85.c: Add comment.
811 * gcc.dg/vect/vect-86.c: Add xfail for now.
812 * gcc.dg/vect/vect-87.c: Add xfail for now.
813 * gcc.dg/vect/vect-88.c: Add xfail for now.
814 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
815
816 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
817
818 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
819
820 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
821
822 * g++.dg/debug/typedef3.C: New test.
823
824 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
825
826 PR c/19472
827 * gcc.dg/asm-a.c: New test.
828
829 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
830
831 * gcc.dg/sh-relax.c: Add prototype for abort.
832
833 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
834
835 * gcc.dg/short-compare-1.c: New test.
836 * gcc.dg/short-compare-2.c: Likewise.
837
838 2005-01-18 Michael Matz <matz@suse.de>
839
840 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
841
842 2005-01-17 Diego Novillo <dnovillo@redhat.com>
843
844 PR tree-optimization/19121
845 * gcc.c-torture/compile/pr19121.c: New test.
846
847 2005-01-17 James E. Wilson <wilson@specifixinc.com>
848
849 PR target/19357
850 * gcc.c-torture/compile/pr19357.c: New test.
851
852 2005-01-17 Ian Lance Taylor <ian@airs.com>
853
854 PR c/5675
855 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
856 pass--those that refer just to the variable, possibly with a
857 cast.
858 * gcc.dg/c99-const-expr-3.c: Likewise.
859
860 PR middle-end/13127
861 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
862 longer emitted.
863
864 2005-01-16 Bud Davis <bdavis9659@comcast.net>
865
866 PR fortran/18778
867 * gfortran.dg/endfile_2.f90: New test.
868
869 2005-01-16 Steven G. Kargl <kargls@comcast.net>
870
871 PR 19168
872 * gfortran.dg/select_5.f90: New test.
873
874 2004-01-16 Paul Brook <paul@codesourcery.com>
875
876 * gfortran.dg/common_4.f90: New test.
877
878 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
879
880 PR rtl-optimization/19462
881 * gcc.dg/torture/pr19462-1.c: New test.
882
883 2005-01-15 Ziemowit Laski <zlaski@apple.com>
884
885 PR objc/19321
886 * objc.dg/func-ptr-2.m: New.
887 * objc.dg/volatile-1.m: New.
888
889 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
890
891 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
892
893 2005-01-15 Jakub Jelinek <jakub@redhat.com>
894
895 PR tree-optimization/19060
896 * gcc.c-torture/execute/20050104-1.c: New test.
897
898 2005-01-15 Bud Davis <bdavis9659@comcast.net>
899
900 PR fortran/18983
901 * gfortran.dg/write_to_null.f90: New test.
902
903 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
904 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
905
906 PR other/19328
907 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
908 argument.
909
910 2005-01-15 Jakub Jelinek <jakub@redhat.com>
911
912 PR c++/19263
913 * g++.dg/init/vector1.C: New test.
914
915 2005-01-14 James E. Wilson <wilson@specifixinc.com>
916
917 PR target/13158
918 * gcc.target/ia64/sibcall-unwind-1.c: New test.
919 PR target/18987
920 * gcc.target/ia64/sibcall-unwind-2.c: New test.
921
922 2005-01-14 Steven G. Kargl <kargls@comcast.net>
923
924 * gfortran.dg/select_1.f90: New test.
925 * gfortran.dg/select_2.f90: New test.
926 * gfortran.dg/select_3.f90: New test.
927 * gfortran.dg/select_4.f90: New test.
928
929 2005-01-14 Jakub Jelinek <jakub@redhat.com>
930
931 PR middle-end/19084
932 PR rtl-optimization/19348
933 * gcc.dg/20050111-1.c: New test.
934 * gcc.c-torture/execute/20050111-1.c: New test.
935
936 * gcc.dg/i386-asm-4.c: New test.
937
938 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
939
940 * gcc.dg/nested-func-2.c: New test.
941 * ada/acats/norun.lst: Remove c953002.
942
943 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
944
945 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
946
947 2005-01-12 Ben Elliston <bje@au.ibm.com>
948
949 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
950
951 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
952
953 PR target/18761
954 * g++.dg/abi/align1.C: New test.
955
956 2005-01-11 Alan Modra <amodra@bigpond.net.au>
957
958 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
959 at a time.
960 * g++.dg/ext/altivec_check.h: Support compiling as C.
961
962 2005-01-10 Roger Sayle <roger@eyesopen.com>
963
964 PR c++/19355
965 * g++.dg/expr/pr19355-1.C: New test case.
966
967 2005-01-10 Laurent GUERBY <laurent@guerby.net>
968
969 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
970 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
971 * ada/acats/tests/c3/c92005b.ada: Likewise.
972 * ada/acats/tests/c3/cxb3012.a: Likewise.
973 * ada/acats/norun.lst: Add c380004 and c953002, add PR
974
975 2005-01-09 Paul Brook <paul@codesourcery.com>
976
977 * gfortran.dg/common_2.f90: New file.
978 * gfortran.dg/common_3.f90: New file.
979
980 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
981
982 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
983
984 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
985
986 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
987 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
988 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
989 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
990 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
991 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
992 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
993 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
994 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
995 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
996 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
997 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
998 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
999 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1000 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1001 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1002 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1003 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1004 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1005 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1006 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1007 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1008 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1009 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1010 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1011 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1012 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1013 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1014 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1015 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1016 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1017 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1018 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1019 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1020 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1021 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1022 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1023 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1024 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1025 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1026 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1027 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1028 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1029 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1030 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1031 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1032 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1033 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1034 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1035 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1036 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1037 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1038 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1039 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1040 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1041 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1042 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1043 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1044 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1045 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1046 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1047 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1048 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1049 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1050 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1051 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1052 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1053
1054 * gcc.dg/vect/vect-1.c: Fix spelling.
1055 * gcc.dg/vect/vect-10.c: Fix spelling.
1056 * gcc.dg/vect/vect-11.c: Fix spelling.
1057 * gcc.dg/vect/vect-12.c: Fix spelling.
1058 * gcc.dg/vect/vect-14.c: Fix spelling.
1059 * gcc.dg/vect/vect-15.c: Fix spelling.
1060 * gcc.dg/vect/vect-16.c: Fix spelling.
1061 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1062 * gcc.dg/vect/vect-64.c: Fix comments.
1063 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1064
1065 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1066 Ira Rosen <irar@il.ibm.com>
1067
1068 * gcc.dg/vect/vect-70.c: New test.
1069 * gcc.dg/vect/vect-71.c: New test.
1070
1071 2005-01-09 Manfred Hollstein <mh@suse.com>
1072
1073 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1074 * gcc.dg/pr18241-2.c: Likewise.
1075 * gcc.dg/pr18241-3.c: Likewise.
1076 * gcc.dg/pr18241-4.c: Likewise.
1077 * gcc.dg/pr18241-5.c: Likewise.
1078
1079 2005-01-08 Richard Henderson <rth@redhat.com>
1080
1081 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1082 False for x86 and x86-64.
1083
1084 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1085
1086 PR tree-optimization/18241
1087 * gcc.dg/pr18241-1.c: New test.
1088 * gcc.dg/pr18241-2.c: New test.
1089 * gcc.dg/pr18241-3.c: New test.
1090 * gcc.dg/pr18241-4.c: New test.
1091 * gcc.dg/pr18241-5.c: New test.
1092
1093 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1094
1095 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1096 gfortran.dg/select_4.f90: New.
1097
1098 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1099
1100 * gcc.c-torture/execute/20050107-1.c: New test.
1101
1102 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1103
1104 PR c++/19298
1105 * g++.dg/template/ref2.C: New.
1106
1107 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1108
1109 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1110 instead of being empty.
1111
1112 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1113
1114 PR fortran/15553
1115 * gfortran.dg/array-1.f90: New test.
1116
1117 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1118
1119 PR tree-optimization/19283
1120 * gcc.c-torture/execute/20050106-1.c: New test.
1121
1122 PR rtl-optimization/18861
1123 * gcc.dg/20050105-1.c: New test.
1124
1125 PR tree-optimization/18828
1126 * gcc.dg/20050105-2.c: New test.
1127
1128 2005-01-07 Andreas Jaeger <aj@suse.de>
1129
1130 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1131
1132 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1133
1134 PR fortran/18398
1135 * gfortran.dg/fmt_read.f90: New test.
1136
1137 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1138
1139 * gcc.dg/rs6000-ldouble-2.c: New.
1140
1141 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1142
1143 PR c++/19244
1144 * g++.dg/parser/ctor2.C: New test.
1145
1146 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1147
1148 PR c++/17154
1149 * g++.dg/template/using9.C: New test.
1150
1151 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1152
1153 PR c++/19258
1154 * g++.dg/lookup/friend6.C: New test.
1155
1156 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1157
1158 PR c++/19270
1159 * g++.dg/template/array10.C: New.
1160
1161 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1162
1163 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1164 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1165
1166 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1167
1168 * gcc.c-torture/compile/20050105-1.c: New test.
1169
1170 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1171
1172 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1173
1174 2005-01-05 Roger Sayle <roger@eyesopen.com>
1175
1176 PR middle-end/19100
1177 * gcc.dg/conv-3.c: New test case.
1178
1179 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1180
1181 * gcc.dg/asm-wide-1.c: New test.
1182
1183 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1184
1185 PR c++/19030
1186 * g++.dg/parse/crash22.C: New
1187
1188 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1189
1190 PR 19257
1191 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1192
1193 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1194
1195 PR middle-end/17767
1196 * gcc.dg/i386-mmx-6.c: New test case.
1197
1198 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1199
1200 PR tree-optimization/18308
1201 * gcc.dg/vect/pr18308.c: New testcase.
1202
1203 2005-01-04 Andreas Jaeger <aj@suse.de>
1204
1205 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1206
1207 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1208 Robert Bowdidge <bowdidge@apple.com>
1209
1210 * gcc.dg/cpp/subframework1.c: New.
1211 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1212 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1213 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1214 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1215
1216 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1217
1218 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1219 producing warning.
1220 * gcc.dg/darwin-weakimport-2.c: New.
1221
1222 2005-01-03 Richard Henderson <rth@redhat.com>
1223
1224 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1225
1226 2005-01-03 Richard Henderson <rth@redhat.com>
1227
1228 * gcc.dg/vect/vect.exp: Enable for ia64.
1229 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1230 (check_effective_target_vect_float): Likewise.
1231 (check_effective_target_vect_no_align): Likewise.
1232 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1233 * gcc.dg/vect/vect-8.c: Likewise.
1234
1235 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1236
1237 PR target/19236
1238 * gcc.dg/pr19236-1.c: New test case.
1239
1240 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1241
1242 PR rtl-optimization/12092
1243 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1244
1245 2005-01-02 Andreas Jaeger <aj@suse.de>
1246
1247 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1248
1249 2005-01-01 Roger Sayle <roger@eyesopen.com>
1250 Andrew Pinski <pinskia@physics.uc.edu>
1251
1252 PR rtl-optimization/12092
1253 * gcc.dg/pr12092-1.c: New test case.
1254
1255 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1256
1257 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1258 'hidden' and 'default' for better portability.
1259 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1260
1261 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1262 6 and 7.
1263 * g++.old-deja/g++.brendan/new3.C: Likewise.
1264
1265 2005-01-01 Steven Bosscher <stevenb@suse.de>
1266
1267 * gcc.dg/20041231-1.C: New test.
1268 * g++.dg/warn/Wunreachable-code-1.C: New test.
1269
1270 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1271
1272 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1273 file, not /dev/null. Abort on error.
1274
1275 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1276 Ziemowit Laski <zlaski@apple.com>
1277
1278 PR objc/18971
1279 * objc.dg/encode-5.m: New test.
1280
1281 2004-12-29 Richard Henderson <rth@redhat.com>
1282
1283 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1284 * objc.dg/stabs-1.m: Disable for ia64.
1285
1286 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1287
1288 PR c++/19190
1289 * g++.dg/warn/Wunused-10.C: New test.
1290
1291 2004-12-28 Richard Henderson <rth@redhat.com>
1292
1293 * objc.dg/stabs-1.m: Disable for alpha.
1294
1295 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1296
1297 PR c++/19149
1298 * g++.dg/parse/error23.C: New test.
1299
1300 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1301
1302 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1303
1304 PR fortran/19032
1305 * gfortran.dg/intrinsic_modulo_1.f90: New.
1306 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1307 tests with divisor -1.
1308
1309 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1310
1311 * g++.dg/opt/temp1.C (memcpy): Return a value.
1312
1313 PR c++/19148
1314 * g++.dg/expr/cond7.C: New test.
1315
1316 2004-12-27 Paul Brook <paul@codesourcery.com>
1317
1318 * gfortran.dg/g77/select_no_compile.f: Remove.
1319
1320 2004-12-27 Richard Henderson <rth@redhat.com>
1321
1322 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1323 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1324 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1325
1326 2004-12-26 Richard Henderson <rth@redhat.com>
1327
1328 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1329 by 1i instead of token pasting.
1330
1331 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1332
1333 PR tree-optimization/17578
1334 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1335 to additional_flags.
1336 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1337
1338 2004-12-25 Richard Henderson <rth@redhat.com>
1339
1340 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1341 Remove Alpha.
1342
1343 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1344
1345 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1346 hppa*-*-hpux*.
1347 * gcc.dg/pr17957.c (dg-options): Likewise.
1348 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1349 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1350 instead of 0 on __hppa__.
1351 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1352 "foo,%r" on hppa*-*-*.
1353
1354 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1355
1356 PR fortran/19071
1357 * gfortran.dg/complex_write.f90: New test.
1358
1359 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1360
1361 PR c++/17595
1362 * g++.dg/parse/pragma2.C: New test.
1363
1364 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1365
1366 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1367
1368 * gcc.dg/empty2.c: Add missing dg-warning.
1369
1370 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1371
1372 PR c++/17413
1373 * g++.dg/template/local4.C: New test.
1374 * g++.dg/template/crash19.C: Add dg-error marker.
1375
1376 * g++.dg/template/crash31.C: Correct embedded PR number.
1377
1378 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1379
1380 PR c++/16405
1381 * g++.dg/opt/temp1.C: Add do-run marker.
1382
1383 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1384
1385 * g++.dg/template/spec19.C: New.
1386
1387 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1388
1389 PR target/16819
1390 * gcc.dg/empty2.c: New.
1391
1392 2004-12-23 Richard Henderson <rth@redhat.com>
1393
1394 * lib/target-supports.exp (check_effective_target_vect_no_align):
1395 Remove i?86 and x86-64.
1396
1397 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1398
1399 PR c++/16405
1400 * g++.dg/opt/temp1.C: New test.
1401
1402 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1403
1404 PR c++/18733
1405 * g++.dg/template/friend33.C: New testcase.
1406
1407 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1408
1409 PR c++/18464
1410 * g++.dg/template/cond5.C: New test.
1411
1412 PR c++/18492
1413 * g++.dg/inherit/thunk3.C: New test.
1414
1415 PR c++/11224
1416 * g++.dg/warn/Wunused-9.C: New test.
1417
1418 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1419
1420 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1421
1422 2004-12-22 Jan Beulich <jbeulich@novell.com>
1423
1424 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1425
1426 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1427
1428 PR c++/18378
1429 * g++.dg/ext/packed8.C: New test.
1430
1431 PR c++/13268
1432 * g++.dg/template/crash31.C: New test.
1433
1434 PR c++/19034
1435 * g++.dg/template/crash30.C: New test.
1436
1437 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1438
1439 PR C++/18984
1440 * g++.dg/eh/ctor3.C: New test.
1441
1442 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1443
1444 * objc.dg/stabs-1.m: Allow section name to be quoted and
1445 assembly label to begin with '.LL'.
1446
1447 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1448
1449 * gcc.dg/vect/vect.exp
1450 (check_effective_target_lp64_or_vect_no_align): New.
1451 * gcc.dg/vect/vect-77.c: Use it.
1452 * gcc.dg/vect/vect-78.c: Use it.
1453
1454 * lib/target-supports.exp
1455 (check_effective_target_vect_no_max,
1456 check_effective_target_vect_no_bitwise,
1457 check_effective_target_vect_no_align): New.
1458 * gcc.dg/vect/vect-13.c: Use them.
1459 * gcc.dg/vect/vect-17.c: Ditto.
1460 * gcc.dg/vect/vect-18.c: Ditto.
1461 * gcc.dg/vect/vect-19.c: Ditto.
1462 * gcc.dg/vect/vect-20.c: Ditto.
1463 * gcc.dg/vect/vect-27.c: Ditto.
1464 * gcc.dg/vect/vect-29.c: Ditto.
1465 * gcc.dg/vect/vect-44.c: Ditto.
1466 * gcc.dg/vect/vect-48.c: Ditto.
1467 * gcc.dg/vect/vect-50.c: Ditto.
1468 * gcc.dg/vect/vect-52.c: Ditto.
1469 * gcc.dg/vect/vect-54.c: Ditto.
1470 * gcc.dg/vect/vect-56.c: Ditto.
1471 * gcc.dg/vect/vect-58.c: Ditto.
1472 * gcc.dg/vect/vect-60.c: Ditto.
1473 * gcc.dg/vect/vect-72.c: Ditto.
1474 * gcc.dg/vect/vect-80.c: Ditto.
1475
1476 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1477
1478 PR c++/14075
1479 * g++.dg/init/string1.C: New.
1480
1481 PR c++/18975
1482 * g++.dg/other/synth1.C: New.
1483
1484 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1485
1486 PR c/18963
1487 * gcc.dg/pr18963-1.c: New test.
1488
1489 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1490
1491 PR c/18596
1492 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1493 * gcc.dg/pr18596-1.c: Use dg-error.
1494 (dg-options): Use -fno-unit-at-a-time.
1495 * gcc.dg/pr18596-2.c: New test.
1496 * gcc.dg/pr18596-3.c: New test.
1497
1498 2004-12-20 Roger Sayle <roger@eyesopen.com>
1499
1500 PR middle-end/18683
1501 * g++.dg/opt/pr18683-1.C: New test case.
1502
1503 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1504
1505 PR other/19093
1506 * g++.dg/opt/max1.C: Fix for 64bit targets.
1507
1508 2004-12-20 Matt Austern <austern@apple.com>
1509
1510 PR c++/19044
1511 * g++.dg/ext/builtin6.C: New
1512
1513 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1514
1515 PR tree-optimization/19080
1516 * gcc.c-torture/compile/pr19080.c: New test.
1517
1518 2004-12-20 Steven Bosscher <stevenb@suse.de>
1519
1520 * gcc.dg/20041219-1.c: New test.
1521
1522 2004-12-19 Roger Sayle <roger@eyesopen.com>
1523
1524 PR middle-end/19068
1525 * g++.dg/opt/max1.C: New test case.
1526
1527 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1528
1529 * gcc.dg/fdata-sections-1.c: New test.
1530
1531 2004-12-18 Roger Sayle <roger@eyesopen.com>
1532
1533 PR middle-end/18548
1534 * gcc.dg/max-1.c: New test case.
1535
1536 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1537
1538 * gcc.c-torture/execute/20041218-1.c: New test.
1539
1540 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1541
1542 * gcc.dg/pr18501.c: New test.
1543 * gcc.dg/uninit-5.c: XFAIL.
1544 * gcc.dg/uninit-9.c: XFAIL.
1545
1546 2004-12-17 Dale Johannesen <dalej@apple.com>
1547
1548 * gcc.dg/20041213-1.c: New.
1549
1550 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1551
1552 * objc.dg/stabs-1.m: Allow assembly label to begin
1553 with a dot ('.').
1554
1555 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1556
1557 * gcc.c-torture/execute/20041213-1.c: Move...
1558 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1559
1560 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1561
1562 PR c++/18721
1563 * g++.dg/lookup/conv-5.C: New.
1564
1565 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1566
1567 * objc.dg/stabs-1.m: New test.
1568
1569 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1570
1571 * gcc.dg/visibility-c.c: Change compile to
1572 assemble for the test.
1573
1574 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1575
1576 PR target/19041
1577 * gcc.dg/visibility-c.c: New test.
1578
1579 2004-12-16 Roger Sayle <roger@eyesopen.com>
1580
1581 PR middle-end/18493
1582 * gcc.dg/switch-8.c: New test case.
1583
1584 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1585
1586 PR c++/18905
1587 * g++.dg/template/init4.C: New.
1588 * g++.dg/opt/static3.C: Enable optimizer.
1589
1590 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1591
1592 * g++.dg/other/complex1.C: New test.
1593
1594 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1595
1596 * g++.dg/opt/inline9.C: New test.
1597
1598 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1599
1600 PR fortran/18993
1601 * gfotran.dg/nullify_1.f: New test.
1602
1603 2004-12-15 Richard Henderson <rth@redhat.com>
1604
1605 * gcc.target/i386/i386.exp: New harness.
1606 * gcc.target/i386/vect-args.c: New.
1607
1608 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1609
1610 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1611
1612 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1613
1614 PR c++/18825
1615 * g++.dg/template/friend32.C: New test.
1616
1617 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1618
1619 * cpp/pragma-once-1.c: New test.
1620 * cpp/pragma-once-1b.h: Likewise.
1621 * cpp/pragma-once-1c.h: Likewise.
1622 * cpp/pragma-once-1d.h: Likewise.
1623 * cpp/inc/pragma-once-1a.h: Likewise.
1624
1625 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1626 Steven G. Kargl <kargls@comcast.net>
1627
1628 PR fortran/17597
1629 * gfortran.dg/list_read_3.f90: New test.
1630
1631 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1632
1633 * gcc.dg/ftrapv-2.c: New test.
1634
1635 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1636
1637 PR c++/18981
1638 * g++.dg/template/typename9.C: New test.
1639
1640 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1641
1642 PR c++/18738
1643 * g++.dg/template/typename8.C: New test.
1644 * g++.dg/parse/friend2.C: Tweak error message.
1645
1646 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1647
1648 * gcc.c-torture/20041214-1.c: New test.
1649
1650 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1651
1652 PR c++/18965
1653 * g++.dg/init/array17.C: New test.
1654
1655 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1656
1657 PR c++/18793
1658 * g++.dg/init/aggr3.C: New test.
1659
1660 2004-12-14 Janis Johnson <janis187@us.ibm.com
1661
1662 * gcc.dg/altivec-types-1.c: New test.
1663 * gcc.dg/altivec-types-2.c: New test.
1664 * gcc.dg/altivec-types-3.c: New test.
1665 * gcc.dg/altivec-types-4.c: New test.
1666 * g++.dg/ext/altivec-types-1.C: New test.
1667 * g++.dg/ext/altivec-types-2.C: New test.
1668 * g++.dg/ext/altivec-types-3.C: New test.
1669 * g++.dg/ext/altivec-types-4.C: New test.
1670
1671 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1672
1673 PR middle-end/18951
1674 * gcc.c-torture/execute/20041213-1.c: New test.
1675
1676 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1677
1678 PR c++/18949
1679 * g++.dg/template/cast1.C: New.
1680
1681 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1682
1683 * gcc.c-torture/execute/20041213-2.c: New test.
1684
1685 2004-12-13 Richard Henderson <rth@redhat.com>
1686
1687 * gcc.dg/i386-sse-10.c: Fix typo in options.
1688
1689 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1690
1691 PR c++/18968
1692 * g++.dg/opt/pr18968.C: New test.
1693
1694 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1695
1696 PR c++/18925
1697 * g++.dg/ext/visibility/staticdatamem.C: New test.
1698
1699 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1700
1701 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1702
1703 2004-12-13 Roger Sayle <roger@eyesopen.com>
1704
1705 PR rtl-optimization/18928
1706 * gcc.dg/pr18928-1.c: New test case.
1707
1708 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1709
1710 PR tree-opt/16951
1711 * gcc.c-torture/compile/20041211-1.c: New.
1712
1713 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1714
1715 PR middle-end/17564
1716 * gcc.c-torture/execute/20041212-1.c: New test.
1717
1718 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1719
1720 PR fortran/18869
1721 * gfortran.dg/common_1.f90: New test.
1722
1723 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1724 Paul Brook <paul@codesourcery.com>
1725
1726 PR fortran/16222
1727 * gfortran.dg/real_do_1.f90: New test.
1728
1729 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1730
1731 PR tree-opt/18040
1732 * g++.dg/opt/ptrmem6.C: New test.
1733
1734 2004-12-11 Roger Sayle <roger@eyesopen.com>
1735
1736 PR middle-end/18921
1737 * gcc.dg/pr18921-1.c: New test case.
1738
1739 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1740
1741 PR fortran/17175
1742 * gfortran.dg/scale_1.f90: New test.
1743
1744 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1745
1746 PR middle-end/18903
1747 * gcc.c-torture/compile/pr18903.c: New test.
1748
1749 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1750
1751 * gcc.c-torture/execute/20041210-1.c: New test.
1752
1753 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1754
1755 PR c++/18731
1756 * g++.dg/parser/struct-1.C: New test.
1757 * g++.dg/parser/struct-2.C: New test.
1758 * g++.dg/parser/struct-3.C: New test.
1759
1760 2004-12-09 Richard Henderson <rth@redhat.com>
1761
1762 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1763
1764 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1765 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1766
1767 2004-12-09 Matt Austern <austern@apple.com>
1768
1769 PR c++/18514
1770 * g++.dg/ext/builtin1.C: New
1771 * g++.dg/ext/builtin2.C: New
1772 * g++.dg/ext/builtin3.C: New
1773 * g++.dg/ext/builtin4.C: New
1774 * g++.dg/ext/builtin5.C: New
1775
1776 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1777
1778 PR tree-opt/18904
1779 * g++.dg/opt/ptrmem5.C: New test.
1780
1781 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1782
1783 * g++.dg/parse/typename5.C: Adjust for new error.
1784 * g++.dg/parse/typename7.C: New.
1785
1786 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1787
1788 PR c++/18073
1789 * g++.dg/other/mmintrin.C: New test.
1790
1791 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1792
1793 PR c++/16681
1794 * g++.dg/init/array15.C: New.
1795 * g++.dg/init/array16.C: New.
1796
1797 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1798
1799 PR fortran/18826
1800 * gfortran.dg/assign_1.f90: New test.
1801
1802 2004-12-08 Nick Clifton <nickc@redhat.com>
1803
1804 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1805 * gcc.target/xstormy16/data_below100: Likewise.
1806 * gcc.target/xstormy16/sfr: Likewise.
1807 * gcc.target/xstormy16/below100.S: New test source file.
1808 * gcc.target/xstormy16/below100.ld: New test linker script.
1809 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1810 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1811 bp instructions.
1812 * gcc.target/xstormy16/bp.c: Likewise.
1813
1814 * gcc.target/xstormy16/bss_below100: New files:
1815 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1816 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1817 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1818 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1819 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1820 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1821 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1822 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1823 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1824 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1825 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1826 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1827 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1828 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1829 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1830 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1831 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1832 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1833 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1834 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1835 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1836 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1837 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1838 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1839 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1840 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1841 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1842
1843 * gcc.target/xstormy16/data_below100: New files:
1844 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1845 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1846 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1847 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1848 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1849 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1850 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1851 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1852 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1853 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1854 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1855 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1856 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1857 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1858 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1859 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1860 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1861 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1862 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1863 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1864 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1865 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1866 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1867 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1868 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1869 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1870 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1871
1872 * gcc.target/xstormy16/sfr: New files:
1873 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1874 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1875 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1876 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1877 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1878 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1879 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1880 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1881 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1882 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1883 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1884 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1885 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1886 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1887 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1888 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1889 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1890 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1891 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1892 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1893 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1894 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1895 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1896 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1897 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1898 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1899 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1900 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1901 27_if0_sfrw_bitfield_f.c
1902
1903 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1904
1905 PR c++/18100
1906 * g++.dg/lookup/name-clash4.C: New test.
1907
1908 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1909
1910 PR c++/18672
1911 * g++.dg/opt/array1.C: New.
1912
1913 PR c++/18803
1914 * g++.dg/template/operator5.C: New.
1915
1916 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1917
1918 PR c/18867
1919 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1920
1921 2004-12-07 Steven Bosscher <stevenb@suse.de>
1922
1923 * gcc.dg/noncompile/20041207.c: New test.
1924
1925 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1926
1927 * g++.dg/other/unreachable-1.C: New test.
1928
1929 2004-12-06 Nick Clifton <nickc@redhat.com>
1930
1931 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1932 <limits.h> because the latter comes from gcc's include/ directory
1933 and not the newlib/libc/include directory.
1934
1935 2004-12-04 Richard Henderson <rth@redhat.com>
1936
1937 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1938
1939 2004-12-04 Richard Henderson <rth@redhat.com>
1940
1941 * lib/target-supports.exp (check_gc_sections_available): Disable
1942 for alpha and ia64.
1943
1944 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1945
1946 PR middle-end/17909
1947 * g++.dg/other/vararg-2.C: New test.
1948
1949 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1950
1951 PR c++/17011, c++/17971
1952 * g++.dg/template/error15.C: Adjust expected error.
1953 * g++.dg/template/instantiate3.C: Likewise.
1954
1955 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1956
1957 * gcc.dg/altivec-18.c: Fix for darwin
1958
1959 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1960
1961 PR c++/18782
1962 * g++.dg/parse/ptrmem2.C: New.
1963
1964 PR c++/18318
1965 * g++.dg/template/new1.C: New.
1966
1967 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1968
1969 PR fortran/18710
1970 * gfortran.dg/direct_io_3.f90: New test.
1971
1972 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1973
1974 PR 18758
1975 * g++.dg/parse/crash21.C: New.
1976
1977 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1978
1979 PR c++/15664, c++/18276
1980 * g++.dg/template/ttp13.C: New test.
1981 * g++.dg/template/ttp14.C: Likewise.
1982
1983 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1984
1985 PR c++/18123
1986 * g++.dg/parse/enum2.C: New test.
1987 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1988
1989 2004-12-02 Nick Clifton <nickc@redhat.com>
1990
1991 * gcc.target/xstormy16: New test directory.
1992 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1993 * gcc.target/xstormy16/bp.c: Check the generation of bp
1994 instructions.
1995 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1996 bn instructions and the BELOW100 attribute.
1997
1998 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1999
2000 PR target/16952
2001 * gcc.dg/ppc-eabi.c: New.
2002
2003 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2004
2005 PR fortran/18284
2006 * gfortran.dg/backspace.f90
2007
2008 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2009
2010 * gfortran.dg/inquire.f90: New test.
2011
2012 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2013
2014 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2015 handle effective-target-keyword.
2016 (dg-skip-if): Support effective-target keyword as target list.
2017 (dg-xfail-if): Ditto.
2018 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2019
2020 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2021
2022 PR tree-optimization/18291
2023 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2024
2025 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2026
2027 PR C++/18729
2028 * g++.dg/parse/crash20.C: New.
2029
2030 PR c++/17431
2031 * g++.dg/overload/arg1.C: New.
2032 * g++.dg/overload/arg2.C: New.
2033 * g++.dg/overload/arg3.C: New.
2034 * g++.dg/overload/arg4.C: New.
2035
2036 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2037
2038 * gcc.dg/c99-flex-array-4.c: Remove.
2039
2040 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2041
2042 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2043
2044 * lib/target-supports.exp (is-effective-target): Simplify.
2045
2046 * lib/target-supports.exp (check_effective_target_vect_long):
2047 Fix for powerpc64-*-*.
2048
2049 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2050
2051 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2052 to support new requirements on FreeBSD 5.
2053
2054 2004-11-30 Devang Patel <dpatel@apple.com>
2055
2056 PR 18702
2057 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2058
2059 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2060
2061 * g++.dg/ext/altivec-13.C: New test.
2062
2063 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2064
2065 PR tree-opt/18298
2066 * gcc.c-torture/execute/p18298.c: New test.
2067
2068 2004-11-30 Ira Rosen <irar@il.ibm.com>
2069 Dorit Naishlos <dorit@il.ibm.com>
2070
2071 PR tree-opt/18607
2072 * gcc.dg/vect/vect-89.c: New test.
2073
2074 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2075
2076 * gcc.dg/pr18596-1.c: New test.
2077
2078 2004-11-30 Ben Elliston <bje@au.ibm.com>
2079
2080 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2081
2082 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2083
2084 PR c/18479
2085 * gcc.dg/pr18479.c: New test.
2086
2087 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2088
2089 PR target/18490
2090 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2091 mmix-knuth-mmixware.
2092
2093 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2094 cris-*-elf* cris-*-aout* mmix-*-*
2095
2096 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2097
2098 PR middle-end/18725
2099 * gcc.dg/pr18725.c: New test.
2100
2101 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2102
2103 PR target/18488
2104 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2105
2106 PR target/18336
2107 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2108
2109 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2110
2111 PR c++/18368
2112 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2113 * g++.old-deja/g++.law/ctors5.C: Likewise.
2114 * g++.old-deja/g++.other/crash25.C: Likewise.
2115
2116 PR c++/18674
2117 * g++.dg/template/error16.C: New test.
2118
2119 PR c++/18512
2120 * g++.dg/template/crash29.C: New test.
2121
2122 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2123
2124 PR tree-optimization/18712
2125 * gcc.c-torture/compile/pr18712.c: New test.
2126
2127 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2128
2129 PR c/7544
2130 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2131 tests.
2132
2133 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2134
2135 PR c++/18652
2136 * g++.dg/lookup/crash6.C: New test.
2137
2138 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2139
2140 PR middle-end/18164
2141 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2142
2143 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2144
2145 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2146 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2147 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2148
2149 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2150
2151 * gcc.dg/pr18164.c: New test.
2152
2153 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2154
2155 * gcc.dg/funroll-loops-all.c: New.
2156
2157 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2158
2159 PR target/18489
2160 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2161 delimeter, match space and TAB as well as ":".
2162
2163 PR target/18484
2164 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2165
2166 PR target/18348
2167 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2168
2169 PR target/18345
2170 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2171
2172 PR target/18337
2173 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2174
2175 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2176
2177 * gfortran.dg/direct_io_2.f90: New test.
2178
2179 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2180
2181 PR target/18334
2182 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2183
2184 2004-11-28 Richard Henderson <rth@redhat.com>
2185
2186 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2187
2188 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2189
2190 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2191 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2192 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2193 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2194 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2195 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2196 gcc.dg/pointer-arith-8.c: New tests.
2197
2198 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2199
2200 PR fortran/18364
2201 * gfortran.dg/endfile.f90: New test.
2202
2203 2004-11-27 Falk Hueffner <falk@debian.org>
2204
2205 * gcc.dg/loop-6.c: New test.
2206
2207 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2208
2209 * gcc.c-torture/execute/20041126-1.c: New test.
2210
2211 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2212
2213 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2214 on IRIX.
2215
2216 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2217
2218 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2219 functions.
2220
2221 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2222
2223 PR rtl-optimization/17825
2224 * gcc.c-torture/compile/20041119-1.c: New test.
2225
2226 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2227
2228 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2229 Check existence of ld library path variables before unsetting.
2230
2231 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2232
2233 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2234
2235 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2236
2237 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2238
2239 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2240
2241 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2242
2243 2004-11-26 Ben Elliston <bje@au.ibm.com>
2244
2245 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2246 dg-do directive.
2247
2248 2004-11-26 Ben Elliston <bje@au.ibm.com>
2249
2250 * gcc.dg/pr17957.c: Pass --param, not -param.
2251
2252 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2253
2254 PR middle-end/17957
2255 * testsuite/gcc.dg/pr17957.c: New test.
2256
2257 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2258
2259 PR c++/18445
2260 * g++.dg/template/crash28.C: Likewise.
2261
2262 PR c++/18001
2263 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2264 * g++.dg/ext/lvaddr.C: Likewise.
2265 * g++.dg/opt/pr7503-3.C: Likewise.
2266
2267 PR c++/18466
2268 * g++.dg/parse/qualified3.C: New test.
2269 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2270
2271 PR c++/18545
2272 * g++.dg/expr/return1.C: New test.
2273
2274 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2275
2276 Friend class name lookup 3/n, PR c++/3332
2277 * g++.dg/lookup/friend3.C: New test.
2278 * g++.dg/lookup/friend4.C: Likewise.
2279 * g++.dg/lookup/friend5.C: Likewise.
2280
2281 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2282
2283 Friend class name lookup 2/n, PR c++/14513, c++/15410
2284 * g++.dg/lookup/friend2.C: New test.
2285 * g++.dg/template/friend31.C: Likewise.
2286
2287 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2288
2289 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2290
2291 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2292
2293 PR c++/17473
2294 * g++.dg/tc1/dr56.C: Remove.
2295 * g++.dg/template/typedef1.C: Add dg-error markers.
2296 * g++.old-deja/g++.other/typedef7.C: Likewise.
2297
2298 PR c++/18285
2299 * g++.dg/parse/typedef7.C: New test.
2300
2301 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2302
2303 * gcc.c-torture/execute/20041124-1.c: New test.
2304
2305 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2306
2307 * g++.dg/template/deduce3.C: New test.
2308
2309 PR c++/18586
2310 * g++.dg/template/crash27.C: New test.
2311
2312 PR c++/18530
2313 * g++.dg/warn/Wshadow-3.C: New test.
2314
2315 2004-11-24 Devang Patel <dpatel@apple.com>
2316
2317 PR/18555
2318 * gcc.dg/cpp/isysroot-1.c: New test.
2319 * gcc.dg/cpp/usr/include/stdio.h: New file.
2320 * gcc.dg/cpp/isysroot-2.c: New test.
2321 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2322 New file.
2323
2324 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2325
2326 PR c++/8929
2327 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2328
2329 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2330
2331 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2332 * gcc.target/sparc/pdist.c: Likewise.
2333
2334 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2335
2336 PR c++/16882
2337 * g++.dg/conversion/simd1.C: New test.
2338
2339 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2340
2341 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2342 and restore_ld_library_path_env_vars.
2343 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2344 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2345 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2346 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2347
2348 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2349
2350 * gcc.dg/pragma-align-2.c: Test macro expansion.
2351 * gcc.dg/pragma-pack-2.c: New test.
2352
2353 2004-11-23 Richard Henderson <rth@redhat.com>
2354
2355 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2356 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2357 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2358 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2359 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2360 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2361
2362 * gcc.dg/vect/vect.exp: Add check for alpha.
2363 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2364 (check_effective_target_vect_int): Enable for alpha.
2365 (check_effective_target_vect_long): New.
2366 (is-effective-target): Add it.
2367
2368 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2369
2370 * gcc.dg/pr18614-1.c: New test.
2371
2372 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2373
2374 * gcc.dg/setjmp-2.c: New test.
2375
2376 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2377
2378 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2379 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2380 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2381 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2382 gcc.target/sparc/pdist.c: New tests.
2383
2384 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2385
2386 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2387
2388 2004-11-22 Dale Johannesen <dalej@apple.com>
2389
2390 * gcc.dg/20041111-1.c: New.
2391
2392 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2393
2394 PR tree-opt/18536
2395 * gcc.dg/vect/pr18536.c: New test.
2396
2397 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2398
2399 PR c++/18354
2400 * g++.dg/template/nontype11.C: New test.
2401
2402 2004-11-21 Roger Sayle <roger@eyesopen.com>
2403
2404 PR middle-end/18520
2405 * gcc.dg/pr18520-1.c: New test case.
2406
2407 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2408
2409 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2410 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2411 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2412 expected diagnostics.
2413
2414 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2415
2416 PR target/18580
2417 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2418 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2419 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2420
2421 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2422
2423 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2424
2425 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2426 Joseph Myers <joseph@codesourcery.com>
2427
2428 * lib/target-supports.exp (check_visibility_available): Really
2429 test the compiler.
2430
2431 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2432
2433 PR tree-opt/18181
2434 * gcc.dg/vect/vect-85.c: New test.
2435 * gcc.dg/vect/vect-86.c: New test.
2436 * gcc.dg/vect/vect-87.c: New test.
2437 * gcc.dg/vect/vect-88.c: New test.
2438
2439 2004-11-19 Ben Elliston <bje@au.ibm.com>
2440
2441 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2442
2443 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2444
2445 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2446 * gcc.dg/ppc-and-1.c: Ditto.
2447 * gcc.dg/ppc-compare-1.c: Ditto.
2448 * gcc.dg/ppc-mov-1.c: Ditto
2449
2450 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2451 Mark Mitchell <mark@codesourcery.com>
2452
2453 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2454
2455 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2456 Aldy Hernandez <aldyh@redhat.com>
2457
2458 * lib/target-supports.exp (check_effective_target_vect_int): New
2459 (check_effective_target_vect_float): New
2460 (check_effective_target_vect_double): New.
2461 (is-effective-target): Support new effective targets keywords.
2462 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2463 default action for dg-do.
2464 * gcc.dg/vect/pr16105.c: Use new support.
2465 * gcc.dg/vect/pr18400.c: Ditto.
2466 * gcc.dg/vect/pr18425.c: Ditto.
2467 * gcc.dg/vect/vect-1.c: Ditto.
2468 * gcc.dg/vect/vect-10.c: Ditto.
2469 * gcc.dg/vect/vect-11.c: Ditto.
2470 * gcc.dg/vect/vect-12.c: Ditto.
2471 * gcc.dg/vect/vect-13.c: Ditto.
2472 * gcc.dg/vect/vect-14.c: Ditto.
2473 * gcc.dg/vect/vect-15.c: Ditto.
2474 * gcc.dg/vect/vect-16.c: Ditto.
2475 * gcc.dg/vect/vect-17.c: Ditto.
2476 * gcc.dg/vect/vect-18.c: Ditto.
2477 * gcc.dg/vect/vect-19.c: Ditto.
2478 * gcc.dg/vect/vect-2.c: Ditto.
2479 * gcc.dg/vect/vect-20.c: Ditto.
2480 * gcc.dg/vect/vect-21.c: Ditto.
2481 * gcc.dg/vect/vect-22.c: Ditto.
2482 * gcc.dg/vect/vect-23.c: Ditto.
2483 * gcc.dg/vect/vect-24.c: Ditto.
2484 * gcc.dg/vect/vect-25.c: Ditto.
2485 * gcc.dg/vect/vect-26.c: Ditto.
2486 * gcc.dg/vect/vect-27.c: Ditto.
2487 * gcc.dg/vect/vect-27a.c: Ditto.
2488 * gcc.dg/vect/vect-28.c: Ditto.
2489 * gcc.dg/vect/vect-29.c: Ditto.
2490 * gcc.dg/vect/vect-29a.c: Ditto.
2491 * gcc.dg/vect/vect-3.c: Ditto.
2492 * gcc.dg/vect/vect-30.c: Ditto.
2493 * gcc.dg/vect/vect-31.c: Ditto.
2494 * gcc.dg/vect/vect-32.c: Ditto.
2495 * gcc.dg/vect/vect-33.c: Ditto.
2496 * gcc.dg/vect/vect-34.c: Ditto.
2497 * gcc.dg/vect/vect-35.c: Ditto.
2498 * gcc.dg/vect/vect-36.c: Ditto.
2499 * gcc.dg/vect/vect-37.c: Ditto.
2500 * gcc.dg/vect/vect-38.c: Ditto.
2501 * gcc.dg/vect/vect-4.c: Ditto.
2502 * gcc.dg/vect/vect-40.c: Ditto.
2503 * gcc.dg/vect/vect-41.c: Ditto.
2504 * gcc.dg/vect/vect-42.c: Ditto.
2505 * gcc.dg/vect/vect-43.c: Ditto.
2506 * gcc.dg/vect/vect-44.c: Ditto.
2507 * gcc.dg/vect/vect-45.c: Ditto.
2508 * gcc.dg/vect/vect-46.c: Ditto.
2509 * gcc.dg/vect/vect-47.c: Ditto.
2510 * gcc.dg/vect/vect-48.c: Ditto.
2511 * gcc.dg/vect/vect-48a.c: Ditto.
2512 * gcc.dg/vect/vect-49.c: Ditto.
2513 * gcc.dg/vect/vect-5.c: Ditto.
2514 * gcc.dg/vect/vect-50.c: Ditto.
2515 * gcc.dg/vect/vect-51.c: Ditto.
2516 * gcc.dg/vect/vect-52.c: Ditto.
2517 * gcc.dg/vect/vect-53.c: Ditto.
2518 * gcc.dg/vect/vect-54.c: Ditto.
2519 * gcc.dg/vect/vect-55.c: Ditto.
2520 * gcc.dg/vect/vect-56.c: Ditto.
2521 * gcc.dg/vect/vect-56a.c: Ditto.
2522 * gcc.dg/vect/vect-57.c: Ditto.
2523 * gcc.dg/vect/vect-58.c: Ditto.
2524 * gcc.dg/vect/vect-59.c: Ditto.
2525 * gcc.dg/vect/vect-6.c: Ditto.
2526 * gcc.dg/vect/vect-60.c: Ditto.
2527 * gcc.dg/vect/vect-61.c: Ditto.
2528 * gcc.dg/vect/vect-62.c: Ditto.
2529 * gcc.dg/vect/vect-63.c: Ditto.
2530 * gcc.dg/vect/vect-64.c: Ditto.
2531 * gcc.dg/vect/vect-65.c: Ditto.
2532 * gcc.dg/vect/vect-66.c: Ditto.
2533 * gcc.dg/vect/vect-67.c: Ditto.
2534 * gcc.dg/vect/vect-68.c: Ditto.
2535 * gcc.dg/vect/vect-69.c: Ditto.
2536 * gcc.dg/vect/vect-7.c: Ditto.
2537 * gcc.dg/vect/vect-72.c: Ditto.
2538 * gcc.dg/vect/vect-72a.c: Ditto.
2539 * gcc.dg/vect/vect-73.c: Ditto.
2540 * gcc.dg/vect/vect-74.c: Ditto.
2541 * gcc.dg/vect/vect-75.c: Ditto.
2542 * gcc.dg/vect/vect-76.c: Ditto.
2543 * gcc.dg/vect/vect-77.c: Ditto.
2544 * gcc.dg/vect/vect-77a.c: Ditto.
2545 * gcc.dg/vect/vect-78.c: Ditto.
2546 * gcc.dg/vect/vect-79.c: Ditto.
2547 * gcc.dg/vect/vect-8.c: Ditto.
2548 * gcc.dg/vect/vect-80.c: Ditto.
2549 * gcc.dg/vect/vect-82.c: Ditto.
2550 * gcc.dg/vect/vect-82_64.c: Ditto.
2551 * gcc.dg/vect/vect-83.c: Ditto.
2552 * gcc.dg/vect/vect-83_64.c: Ditto.
2553 * gcc.dg/vect/vect-9.c: Ditto.
2554 * gcc.dg/vect/vect-all.c: Ditto.
2555 * gcc.dg/vect/vect-none.c: Ditto.
2556
2557 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2558
2559 * lib/gcc-dg.exp (dg-skip-if): New function.
2560 (dg-forbid-option): Remove.
2561 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2562 * g++.dg/abi/bitfield8.C: Likewise.
2563 * g++.dg/abi/dtor1.C: Likewise.
2564 * g++.dg/abi/empty10.C: Likewise.
2565 * g++.dg/abi/empty7.C: Likewise.
2566 * g++.dg/abi/empty9.C: Likewise.
2567 * g++.dg/abi/layout3.C: Likewise.
2568 * g++.dg/abi/layout4.C: Likewise.
2569 * g++.dg/abi/thunk1.C: Likewise.
2570 * g++.dg/abi/thunk2.C: Likewise.
2571 * g++.dg/abi/vbase11.C: Likewise.
2572 * g++.dg/abi/vthunk2.C: Likewise.
2573 * g++.dg/abi/vthunk3.C: Likewise.
2574 * g++.dg/ext/attrib8.C: Likewise.
2575 * g++.dg/opt/longbranch2.C: Likewise.
2576 * g++.dg/opt/reg-stack4.C: Likewise.
2577 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2578 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2579 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2580 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2581 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2582 * gcc.dg/20000609-1.c: Likewise.
2583 * gcc.dg/20000720-1.c: Likewise.
2584 * gcc.dg/20011107-1.c: Likewise.
2585 * gcc.dg/20011119-1.c: Likewise.
2586 * gcc.dg/20020108-1.c: Likewise.
2587 * gcc.dg/20020122-2.c: Likewise.
2588 * gcc.dg/20020122-3.c: Likewise.
2589 * gcc.dg/20020201-3.c: Likewise.
2590 * gcc.dg/20020206-1.c: Likewise.
2591 * gcc.dg/20020218-1.c: Likewise.
2592 * gcc.dg/20020310-1.c: Likewise.
2593 * gcc.dg/20020411-1.c: Likewise.
2594 * gcc.dg/20020418-2.c: Likewise.
2595 * gcc.dg/20020426-1.c: Likewise.
2596 * gcc.dg/20020426-2.c: Likewise.
2597 * gcc.dg/20020517-1.c: Likewise.
2598 * gcc.dg/20020523-1.c: Likewise.
2599 * gcc.dg/20020523-2.c: Likewise.
2600 * gcc.dg/20020729-1.c: Likewise.
2601 * gcc.dg/20030204-1.c: Likewise.
2602 * gcc.dg/20030826-2.c: Likewise.
2603 * gcc.dg/20030926-1.c: Likewise.
2604 * gcc.dg/20031202-1.c: Likewise.
2605 * gcc.dg/980312-1.c: Likewise.
2606 * gcc.dg/980313-1.c: Likewise.
2607 * gcc.dg/990117-1.c: Likewise.
2608 * gcc.dg/990424-1.c: Likewise.
2609 * gcc.dg/990524-1.c: Likewise.
2610 * gcc.dg/991230-1.c: Likewise.
2611 * gcc.dg/i386-387-1.c: Likewise.
2612 * gcc.dg/i386-387-2.c: Likewise.
2613 * gcc.dg/i386-387-3.c: Likewise.
2614 * gcc.dg/i386-387-4.c: Likewise.
2615 * gcc.dg/i386-387-5.c: Likewise.
2616 * gcc.dg/i386-387-6.c: Likewise.
2617 * gcc.dg/i386-asm-1.c: Likewise.
2618 * gcc.dg/i386-bitfield1.c: Likewise.
2619 * gcc.dg/i386-bitfield2.c: Likewise.
2620 * gcc.dg/i386-loop-1.c: Likewise.
2621 * gcc.dg/i386-loop-2.c: Likewise.
2622 * gcc.dg/i386-loop-3.c: Likewise.
2623 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2624 * gcc.dg/i386-pic-1.c: Likewise.
2625 * gcc.dg/i386-regparm.c: Likewise.
2626 * gcc.dg/i386-signbit-1.c: Likewise.
2627 * gcc.dg/i386-signbit-2.c: Likewise.
2628 * gcc.dg/i386-signbit-3.c: Likewise.
2629 * gcc.dg/i386-sse-5.c: Likewise.
2630 * gcc.dg/i386-sse-8.c: Likewise.
2631 * gcc.dg/i386-unroll-1.c: Likewise.
2632 * gcc.dg/tls/opt-1.c: Likewise.
2633 * gcc.dg/tls/opt-2.c: Likewise.
2634 * gcc.dg/unroll-1.c: Likewise.
2635 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2636 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2637 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2638 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2639
2640 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2641
2642 * g++.dg/template/incomplete1.C: New test.
2643
2644 2004-11-16 Nick Clifton <nickc@redhat.com>
2645
2646 Revert patches accidentally commited during checkin of fixes for
2647 xstormy16 tests:
2648 gcc.c-torture/execute/simd-4.c: Revert
2649 gcc.dg/20040910-1.c: Revert.
2650
2651 2004-11-16 Paul Brook <paul@codesourcery.com>
2652
2653 PR fortran/13010
2654 * gfortran.dg/der_pointer_1.f90: New test.
2655
2656 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2657
2658 PR c/18498
2659 * gcc.dg/bitfld-13.c: New test.
2660
2661 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2662
2663 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2664 powerpc*-*-linux*.
2665
2666 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2667 * gcc.dg/ppc64-abi-2.c: Ditto.
2668 * gcc.dg/ppc64-abi-3.c: Ditto.
2669
2670 * lib/gcc-dg.exp (dg-target-list): Remove.
2671
2672 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2673
2674 * gcc.dg/ia64-postinc.c: New test.
2675
2676 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2677
2678 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2679
2680 2004-11-15 Nick Clifton <nickc@redhat.com>
2681
2682 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2683 __INT_MAX__ so that the test can be compiled by toolchains
2684 targeted at 16-bit processors.
2685
2686 * gcc.dg/20040625-1.c: Use long constants rather than integers
2687 when performing arithmetic that will overflow 16-bits.
2688
2689 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2690 xstormy16. It does not support 128-bit vector operations.
2691
2692 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2693 with the macro PTR_TYPE. Define this macro to an integer type
2694 suitable for holding a pointer.
2695
2696 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2697 the target is a 16-bit processor.
2698
2699 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2700 16-bit targets where the character constant will be too long.
2701
2702 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2703 where the double will not be directly addressable.
2704
2705 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2706
2707 Friend class name lookup 1/n, PR c++/18471
2708 * g++.dg/template/crash26.C: New test.
2709 * g++.dg/lookup/struct1.C: Adjust expected error.
2710 * g++.dg/parse/elab1.C: Likewise.
2711 * g++.dg/parse/elab2.C: Likewise.
2712 * g++.dg/parse/int-as-enum1.C: Likewise.
2713 * g++.dg/parse/struct-as-enum1.C: Likewise.
2714 * g++.dg/parse/typedef1.C: Likewise.
2715 * g++.dg/parse/typedef3.C: Likewise.
2716 * g++.dg/parse/typedef4.C: Likewise.
2717 * g++.dg/parse/typedef5.C: Likewise.
2718 * g++.dg/template/nontype4.C: Likewise.
2719 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2720 * g++.old-deja/g++.other/elab1.C: Likewise.
2721 * g++.old-deja/g++.other/syntax4.C: Likewise.
2722
2723 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2724
2725 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2726
2727 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2728
2729 * gcc.c-torture/execute/20041114-1.c: New test.
2730
2731 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2732
2733 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2734 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2735 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2736 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2737 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2738 gcc.dg/switch-7.c: New tests.
2739
2740 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2741
2742 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2743
2744 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2745
2746 PR tree-opt/18400
2747 * gcc.dg/vect/pr18400.c: New test.
2748
2749 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2750 Andrew Pinski <pinskia@physics.uc.edu>
2751
2752 PR tree-opt/18425
2753 * gcc.dg/vect/pr18425.c: New test.
2754
2755 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2756
2757 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2758 Guard with dg-require-alias and dg-require-visibility.
2759
2760 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2761
2762 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2763
2764 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2765
2766 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2767
2768 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2769
2770 PR c++/17344
2771 * g++.dg/template/defarg5.C: New test.
2772
2773 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2774
2775 * g++.dg/parse/cast1.C: Run only on ILP32.
2776 * g++.old-deja/g++.mike/p784.C: Likewise.
2777
2778 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2779
2780 * gcc.c-torture/execute/20041113-1.c: New test.
2781
2782 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2783
2784 PR target/18230
2785 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2786 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2787 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2788 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2789 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2790 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2791 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2792 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2793 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2794 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2795 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2796 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2797 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2798
2799 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2800
2801 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2802 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2803 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2804 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2805 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2806 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2807 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2808 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2809 gcc.target/sparc/combined-1.c: New tests.
2810
2811 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2812
2813 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2814 New tests.
2815
2816 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2817
2818 * lib/gcc-dg.exp (dg-forbid-option): New function.
2819 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2820 * g++.dg/abi/bitfield8.C: Likewise.
2821 * g++.dg/abi/dtor1.C: Likewise.
2822 * g++.dg/abi/empty10.C: Likewise.
2823 * g++.dg/abi/empty7.C: Likewise.
2824 * g++.dg/abi/empty9.C: Likewise.
2825 * g++.dg/abi/layout3.C: Likewise.
2826 * g++.dg/abi/layout4.C: Likewise.
2827 * g++.dg/abi/thunk1.C: Likewise.
2828 * g++.dg/abi/thunk2.C: Likewise.
2829 * g++.dg/abi/vbase11.C: Likewise.
2830 * g++.dg/abi/vthunk2.C: Likewise.
2831 * g++.dg/abi/vthunk3.C: Likewise.
2832 * g++.dg/ext/attrib8.C: Likewise.
2833 * g++.dg/opt/longbranch2.C: Likewise.
2834 * g++.dg/opt/reg-stack4.C: Likewise.
2835 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2836 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2837 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2838 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2839 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2840 * gcc.dg/20000609-1.c: Likewise.
2841 * gcc.dg/20000720-1.c: Likewise.
2842 * gcc.dg/20011107-1.c: Likewise.
2843 * gcc.dg/20011119-1.c: Likewise.
2844 * gcc.dg/20020108-1.c: Likewise.
2845 * gcc.dg/20020122-2.c: Likewise.
2846 * gcc.dg/20020122-3.c: Likewise.
2847 * gcc.dg/20020201-3.c: Likewise.
2848 * gcc.dg/20020206-1.c: Likewise.
2849 * gcc.dg/20020218-1.c: Likewise.
2850 * gcc.dg/20020310-1.c: Likewise.
2851 * gcc.dg/20020411-1.c: Likewise.
2852 * gcc.dg/20020418-2.c: Likewise.
2853 * gcc.dg/20020426-1.c: Likewise.
2854 * gcc.dg/20020426-2.c: Likewise.
2855 * gcc.dg/20020517-1.c: Likewise.
2856 * gcc.dg/20020523-1.c: Likewise.
2857 * gcc.dg/20020523-2.c: Likewise.
2858 * gcc.dg/20020729-1.c: Likewise.
2859 * gcc.dg/20030204-1.c: Likewise.
2860 * gcc.dg/20030826-2.c: Likewise.
2861 * gcc.dg/20030926-1.c: Likewise.
2862 * gcc.dg/20031202-1.c: Likewise.
2863 * gcc.dg/980312-1.c: Likewise.
2864 * gcc.dg/980313-1.c: Likewise.
2865 * gcc.dg/990117-1.c: Likewise.
2866 * gcc.dg/990424-1.c: Likewise.
2867 * gcc.dg/990524-1.c: Likewise.
2868 * gcc.dg/991230-1.c: Likewise.
2869 * gcc.dg/i386-387-1.c: Likewise.
2870 * gcc.dg/i386-387-2.c: Likewise.
2871 * gcc.dg/i386-387-3.c: Likewise.
2872 * gcc.dg/i386-387-4.c: Likewise.
2873 * gcc.dg/i386-387-5.c: Likewise.
2874 * gcc.dg/i386-387-6.c: Likewise.
2875 * gcc.dg/i386-asm-1.c: Likewise.
2876 * gcc.dg/i386-bitfield1.c: Likewise.
2877 * gcc.dg/i386-bitfield2.c: Likewise.
2878 * gcc.dg/i386-loop-1.c: Likewise.
2879 * gcc.dg/i386-loop-2.c: Likewise.
2880 * gcc.dg/i386-loop-3.c: Likewise.
2881 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2882 * gcc.dg/i386-pic-1.c: Likewise.
2883 * gcc.dg/i386-regparm.c: Likewise.
2884 * gcc.dg/i386-signbit-1.c: Likewise.
2885 * gcc.dg/i386-signbit-2.c: Likewise.
2886 * gcc.dg/i386-signbit-3.c: Likewise.
2887 * gcc.dg/i386-sse-5.c: Likewise.
2888 * gcc.dg/i386-sse-8.c: Likewise.
2889 * gcc.dg/i386-unroll-1.c: Likewise.
2890 * gcc.dg/tls/opt-1.c: Likewise.
2891 * gcc.dg/tls/opt-2.c: Likewise.
2892 * gcc.dg/unroll-1.c: Likewise.
2893 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2894 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2895 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2896 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2897 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2898 -m64 is specified.
2899
2900 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2901
2902 PR c++/18389
2903 * g++.dg/parse/cond1.C: New test.
2904
2905 PR c++/18429
2906 * g++.dg/template/array9.C: New test.
2907 * g++.dg/ext/vla1.C: Adjust error messages.
2908 * g++.dg/ext/vlm1.C: Likewise.
2909 * g++.dg/template/crash2.C: Likewise.
2910
2911 PR c++/18436
2912 * g++.dg/template/call3.C: New test.
2913
2914 PR c++/18407
2915 * g++.dg/template/ptrmem11.C: New test.
2916
2917 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2918
2919 PR other/14264
2920 * lib/g++.exp: Set LC_ALL and LANG to C.
2921 * lib/gcc-dg.exp: Likewise.
2922 * lib/gfortran.exp: Likewise.
2923 * lib/objc.exp: Likewise.
2924 * lib/treelang.exp: Likewise.
2925
2926 2004-11-12 Andreas Schwab <schwab@suse.de>
2927
2928 * gcc.dg/pr16286.c: Fix last change.
2929
2930 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2931
2932 PR c++/18416
2933 * g++.dg/init/global1.C: New test.
2934
2935 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2936
2937 * gcc.c-torture/execute/20041112-1.c: New test.
2938
2939 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2940
2941 * lib/gcc-dg.exp (dg-target-list): New.
2942
2943 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2944 Richard Sandiford <rsandifo@redhat.com>
2945
2946 * lib/target-supports.exp (get-compiler_messages): New.
2947 (check_named_sections_available): Use it.
2948 (check_effective_target_ilp32): New.
2949 (check_effective_target_lp64): New.
2950 (is-effective-target): New.
2951 * lib/gcc-dg.exp (dg-require-effective-target): New.
2952
2953 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2954
2955 * gcc.dg/precedence-1.c: New test.
2956
2957 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2958
2959 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2960
2961 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2962 message, delete generated files, use more descriptive name for
2963 executable, and make the test unsupported when it cannot be run.
2964
2965 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2966 (dg-require-weak, dg-require-visibility, dg-require-alias,
2967 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2968 dg-require-iconv, dg-require-named-sections): Use it.
2969
2970 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2971
2972 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2973
2974 PR target/16457
2975 * gcc.dg/ppc-and-1: New
2976
2977 PR target/16796
2978 * gcc.dg/ppc-mov-1.c: New.
2979
2980 PR target/16458
2981 * gcc.dg/ppc-compare-1.c: New.
2982
2983 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2984
2985 * objc.dg/desig-init-2.m: New test.
2986
2987 2004-11-10 Adam Nemet <anemet@lnxw.com>
2988
2989 PR middle-end/18160
2990 * g++.dg/warn/register-var-1.C: New test.
2991 * g++.dg/warn/register-var-2.C: New test.
2992
2993 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2994
2995 * gcc.dg/union-2.c: New test.
2996
2997 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2998
2999 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3000 New test for PR tree-optimization/17892.
3001
3002 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3003
3004 PR c++/18369
3005 * g++.dg/init/new12.C: New test.
3006
3007 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3008
3009 * gcc.target/sparc: New directory.
3010 * gcc.target/sparc/sparc.exp: New driver.
3011 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3012 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3013 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3014 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3015
3016 2004-11-10 Paul Brook <paul@codesourcery.com>
3017
3018 PR fortran/18218
3019 * gfortran.dg/list_read.c: New test.
3020
3021 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3022
3023 PR c/18322
3024 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3025 expected diagnostic location.
3026
3027 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3028
3029 * gcc.dg/20041109-1.c: New test.
3030
3031 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3032
3033 PR objc/18406
3034 * objc/compile/pr18406.m: New test.
3035
3036 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3037
3038 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3039
3040 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3041
3042 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3043
3044 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3045
3046 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3047
3048 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3049
3050 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3051 exit.
3052
3053 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3054
3055 PR tree-opt/18299
3056 * gcc.c-torture/pr18299-1.c: New test.
3057
3058 2004-11-06 Andreas Schwab <schwab@suse.de>
3059
3060 * gcc.dg/pr16286.c: Also test for bool and pixel.
3061
3062 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3063
3064 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3065 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3066 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3067 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3068 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3069 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3070 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3071 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3072 gcc.dg/struct-semi-3.c: New tests.
3073
3074 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3075
3076 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3077
3078 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3079
3080 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3081 Do not use C99 designators.
3082
3083 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3084
3085 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3086
3087 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3088
3089 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3090 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3091 * gcc.c-torture/execute/simd-5.x: Remove.
3092
3093 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3094
3095 PR rtl-optimization/17933
3096 * gcc.dg/torture/pr17933-1.c: New test.
3097
3098 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3099
3100 PR target/18106
3101 * lib/target-supports.exp (check_weak_available): Support
3102 Windows.
3103
3104 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3105
3106 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3107 call to fflush(stdout) before abort.
3108 (my_ffsll): New function.
3109 (generate_fields): Use it.
3110
3111 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3112
3113 * gcc.dg/init-undef-1.c: New test.
3114
3115 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3116
3117 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3118 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3119 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3120 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3121 expected messages for new parser.
3122
3123 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3124
3125 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3126
3127 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3128
3129 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3130 on LP64 targets.
3131
3132 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3133
3134 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3135 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3136 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3137 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3138 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3139 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3140 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3141 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3142 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3143 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3144
3145 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3146
3147 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3148 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3149 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3150 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3151 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3152 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3153 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3154 for new parser.
3155
3156 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3157
3158 PR target/15342
3159 * gcc.dg/20041104-1.c: New test.
3160
3161 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3162
3163 * g++.dg/template/nontype7.C: New test.
3164 * g++.dg/template/nontype8.C: Likewise.
3165 * g++.dg/template/nontype9.C: Likewise.
3166 * g++.dg/template/nontype10.C: Likewise.
3167 * g++.dg/tc1/dr49.C: Likewise.
3168 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3169 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3170
3171 2004-11-04 Ben Elliston <bje@au.ibm.com>
3172
3173 * g++.dg/rtti/tinfo1.C: Remove xfails.
3174
3175 2004-11-04 Ben Elliston <bje@au.ibm.com>
3176
3177 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3178 packed attribute to the definition to satisfy the new C++ parser.
3179
3180 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3181
3182 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3183 invocations of va_arg.
3184
3185 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3186
3187 PR c++/18124
3188 * g++.dg/template/crash25.C: New test.
3189
3190 PR c++/18155
3191 * g++.dg/template/typedef2.C: New test.
3192 * g++.dg/parse/crash13.C: Adjust error markers.
3193
3194 PR c++/18177
3195 * g++.dg/conversion/const3.C: New test.
3196
3197 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3198
3199 PR fortran/17535
3200 PR fortran/17583
3201 PR fortran/17713
3202 * gfortran.dg/generic_[123].f90: New testcases.
3203
3204 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3205
3206 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3207 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3208
3209 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3210
3211 PR tree-opt/16808
3212 * gcc.c-torture/compile/pr16808.c: New test.
3213
3214 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3215
3216 PR rtl-optimization/17104
3217 * gcc.dg/ppc-bitfield1.c: New.
3218
3219 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3220
3221 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3222
3223 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3224
3225 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3226 strings for 32-bit code.
3227
3228 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3229
3230 PR c/18239
3231 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3232
3233 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3234
3235 PR c++/18064
3236 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3237
3238 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3239
3240 PR c++/15172
3241 * g++.dg/init/aggr2.C: New test.
3242
3243 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3244
3245 * objc.dg/local-decl-1.m: New test.
3246
3247 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3248
3249 * gcc.dg/20040910-1.c: Adjust regex.
3250
3251 2004-10-30 Roger Sayle <roger@eyesopen.com>
3252
3253 PR rtl-optimization/18084
3254 * g++.dg/opt/pr18084-1.C: New testcase.
3255
3256 2004-10-30 Matt Austern <austern@apple.com>
3257
3258 PR c++/17542
3259 * g++.dg/ext/attrib18.C: New test.
3260
3261 2004-10-30 Roger Sayle <roger@eyesopen.com>
3262
3263 PR middle-end/18096
3264 * gcc.dg/pr18096-1.c: New test case.
3265
3266 2004-10-30 Roger Sayle <roger@eyesopen.com>
3267
3268 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3269
3270 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3271
3272 PR c/16666
3273 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3274 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3275 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3276 gcc.dg/old-style-prom-3.c: New tests.
3277
3278 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3279
3280 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3281 Remove unnecessary inclusion of stdio.h.
3282
3283 2004-10-29 Roger Sayle <roger@eyesopen.com>
3284
3285 PR rtl-optimization/17581
3286 * gcc.dg/pr17581-1.c: New test case.
3287
3288 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3289
3290 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3291 being implemented.
3292 * g++.dg/conversion/dr195-1.C: New.
3293 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3294 * g++.old-deja/g++.mike/p10148.C: Likewise.
3295
3296 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3297
3298 PR c++/17695
3299 * g++.dg/debug/typedef2.C: New test.
3300
3301 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3302
3303 PR fortran/13490
3304 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3305 * gfortran.dg/g77/README: Update.
3306
3307 2004-10-28 Matt Austern <austern@apple.com>
3308
3309 PR c++/14124
3310 * g++.dg/ext/packed7.C: New test.
3311
3312 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3313
3314 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3315 scan-assembler.
3316 * lib/scanasm.exp (hidden-scan-for): New proc.
3317 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3318 string.
3319 (scan-not-hidden): Likewise.
3320 * lib/target-supports.exp (check_visibility_available): mach-o is
3321 support too.
3322
3323 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3324
3325 PR c++/17132
3326 * g++.dg/template/memclass3.C: New test.
3327
3328 2004-10-28 Adam Nemet <anemet@lnxw.com>
3329
3330 PR middle-end/18160
3331 * gcc.dg/register-var-1.c: New test.
3332 * gcc.dg/register-var-2.c: New test.
3333 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3334 error now.
3335
3336 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3337
3338 PR other/18172
3339 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3340 unused variables.
3341 * gcc.dg/vect/vect-22.c: Likewise.
3342
3343 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3344
3345 * gcc.dg/i386-rotate-1.c: New test.
3346
3347 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3348
3349 * g++.dg/init/ref12.C: Add "run" marker.
3350
3351 PR c++/17435
3352 * g++.dg/init/ref12.C: New test.
3353
3354 PR c++/18140
3355 * g++.dg/template/shift1.C: New test.
3356 * g++.dg/template/error10.C: Adjust error markers.
3357
3358 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3359
3360 PR tree-opt/17529
3361 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3362
3363 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3364
3365 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3366 * gcc.dg/weak/weak-3.c: Likewise.
3367 * gcc.dg/weak/weak-5.c: Likewise.
3368 * gcc.dg/weak/weak-9.c: Likewise.
3369 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3370 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3371
3372 * gcc.dg/darwin-weakimport-1.c: New.
3373
3374 2004-10-28 Ben Elliston <bje@au.ibm.com>
3375
3376 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3377
3378 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3379
3380 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3381 'syntax' error messages.
3382 * gcc.dg/cpp/direct2s.c: Likewise.
3383
3384 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3385
3386 * gcc.c-torture/compile/20041026-1.c: New.
3387
3388 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3389
3390 PR c++/18093
3391 * g++.dg/lookup/ns2.C: New test.
3392
3393 PR c++/18020
3394 * g++.dg/template/enum4.C: New test.
3395
3396 PR c++/18161
3397 * g++.dg/template/expr1.C: New test.
3398
3399 2004-10-26 Ben Elliston <bje@au.ibm.com>
3400
3401 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3402
3403 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3404
3405 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3406 gcc.dg/decl-nospec-3.c: New tests.
3407
3408 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3409
3410 * objc.dg/super-class-3.m: New test.
3411
3412 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3413
3414 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3415 resyncing.
3416 * gcc.dg/cpp/direct2s.c: Likewise.
3417
3418 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3419
3420 * objc.dg/image-info.m: Update for changes to section selection.
3421
3422 2004-10-25 David Ayers <d.ayers@inode.at>
3423 Ziemowit Laski <zlaski@apple.com>
3424
3425 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3426 diagnostics when messaging 'id <Proto>'.
3427 * objc.dg/class-protocol-1.m: New test.
3428 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3429 a non-existent method signature.
3430 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3431 Update diagnostics when messaging with non-existent method signature.
3432 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3433 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3434 invalid receivers are now resolved as if messaging 'id'; remove
3435 extraneous diagnostics.
3436
3437 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3438
3439 PR c/16667
3440 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3441 gcc.dg/init-desig-obs-3.c: New tests.
3442
3443 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3444
3445 * gcc.dg/debug/20041023-1.c: New test.
3446
3447 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3448
3449 PR middle-end/17407
3450 * gcc.c-torture/compile/pr17407.c: New test.
3451
3452 PR c++/18121
3453 * g++.dg/template/array8.C: New test.
3454
3455 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3456
3457 PR other/18138
3458 * lib/g++.exp: Accept more than one multilib libgcc.
3459 * lib/gcc-dg.exp: Likewise.
3460 * lib/objc.exp: Likewise.
3461 * lib/treelang.exp: Likewise.
3462 * lib/gfortran.exp: Likewise.
3463
3464 2004-10-24 Ben Elliston <bje@au.ibm.com>
3465
3466 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3467
3468 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3469
3470 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3471 * gcc.dg/c99-const-expr-3.c: Likewise.
3472
3473 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3474
3475 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3476
3477 2004-10-23 Ben Elliston <bje@au.ibm.com>
3478
3479 * gcc.c-torture/execute/loop-2e.x: Remove.
3480
3481 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3482
3483 PR c++/18095
3484 * g++.dg/parse/crash18.C: New.
3485 * g++.dg/parse/crash19.C: New.
3486
3487 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3488
3489 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3490 * g++.dg/ext/dllimport2.C: Same.
3491 * g++.dg/ext/dllimport8.C: Same.
3492
3493 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3494
3495 PR c++/10841
3496 * g++.dg/conversion/cast1.C: New test.
3497 * g++.dg/overload/pmf1.C: Adjust error marker.
3498
3499 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3500
3501 PR objc/17923
3502 * objc.dg/const-str-7.m: New test.
3503
3504 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3505
3506 * g++.dg/template/memfriend11.C: Fix comment typo.
3507 * g++.dg/template/memfriend14.C: Likewise.
3508
3509 2004-10-20 Richard Henderson <rth@redhat.com>
3510
3511 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3512 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3513 -fasynchronous-unwind-tables.
3514
3515 2004-10-20 Richard Henderson <rth@redhat.com>
3516
3517 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3518 (main): Return success.
3519 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3520 (main): Return success.
3521
3522 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3523
3524 PR c++/13495
3525 * g++.dg/template/memfriend9.C: New test.
3526 * g++.dg/template/memfriend10.C: Likewise.
3527 * g++.dg/template/memfriend11.C: Likewise.
3528 * g++.dg/template/memfriend12.C: Likewise.
3529 * g++.dg/template/memfriend13.C: Likewise.
3530 * g++.dg/template/memfriend14.C: Likewise.
3531 * g++.dg/template/memfriend15.C: Likewise.
3532 * g++.dg/template/memfriend16.C: Likewise.
3533 * g++.dg/template/memfriend17.C: Likewise.
3534 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3535
3536 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3537
3538 * g++.dg/conversion/dr195.C: New.
3539 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3540
3541 2004-10-20 Ben Elliston <bje@au.ibm.com>
3542 Devang Patel <dpatel@apple.com>
3543
3544 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3545 of floating point arithmetic, which could trap.
3546
3547 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3548
3549 PR c++/14035
3550 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3551 * g++.dg/conversion/const2.C: New test.
3552 * g++.dg/expr/reinterpret2.C: New test.
3553 * g++.dg/expr/reinterpret3.C: New test.
3554 * g++.dg/expr/cast2.C: New test.
3555 * g++.dg/expr/copy1.C: New test.
3556 * g++.dg/other/conversion1.C: Change error message.
3557 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3558 function pointers to void *.
3559 * g++.old-deja/g++.mike/p10148.C: Likewise.
3560
3561 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3562
3563 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3564
3565 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3566
3567 PR c++/18047
3568
3569 * g++.dg/parse/expr3.C: New test.
3570
3571 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3572
3573 * gcc.dg/smod-1.c: New test.
3574
3575 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3576
3577 * objc.dg/method-14.m: New test.
3578
3579 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3580
3581 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3582 Also xfail as the patch was reverted.
3583
3584 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3585
3586 PR middle-end/16973
3587 * gcc.dg/pr16973.c: New test.
3588
3589 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3590
3591 PR tree-optimization/17656
3592 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3593
3594 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3595
3596 * g++.dg/eh/shadow1.C: New.
3597
3598 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3599
3600 * gcc.c-torture/compile/20041018-1.c: New test.
3601
3602 2004-10-18 Ben Elliston <bje@au.ibm.com>
3603
3604 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3605 compiler referring to register 0 when accessing sdata. The linker
3606 now patches things up.
3607
3608 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3609
3610 PR c/17529
3611 * gcc.c-torture/compile/pr17529.c: New test.
3612
3613 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3614
3615 PR c++/17743
3616 * g++.dg/ext/attrib17.C: New test.
3617
3618 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3619
3620 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3621
3622 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3623
3624 PR c++/10479
3625 * g++.dg/ext/attrib16.C: New test.
3626
3627 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3628
3629 PR c++/17042
3630 * g++.dg/init/dso_handle1.C: New test.
3631
3632 PR c++/14667
3633 * g++.dg/parse/typedef6.C: New test.
3634
3635 PR c++/17916
3636 * g++.dg/parse/pragma1.C: New test.
3637
3638 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3639
3640 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3641
3642 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3643
3644 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3645 -fno-common when on HPPA HP-UX platforms.
3646
3647 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3648
3649 PR other/16820
3650 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3651 stdint.h.
3652 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3653 uintptr_t.
3654
3655 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3656
3657 PR c++/16301
3658 * g++.dg/lookup/strong-using-4.C: New test.
3659
3660 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3661
3662 PR middle-end/16567
3663 * gcc.c-torture/compile/nested-1.c: New test.
3664
3665 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3666
3667 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3668 and mipsisa64*-*-* (until support for misaligned loads is added).
3669 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3670 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3671 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3672 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3673 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3674 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3675
3676 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3677
3678 PR c++/17976
3679 * g++.dg/init/dtor3.C: New test.
3680
3681 2004-10-15 Ben Elliston <bje@au.ibm.com>
3682
3683 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3684
3685 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3686
3687 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3688 * gcc.dg/macho-lo-sum.c: Likewise.
3689
3690 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3691
3692 * gcc.dg/ppc-spe64-1.c: New test.
3693
3694 2004-10-14 Devang Patel <dpatel@apple.com>
3695
3696 PR 17635
3697 * gcc.dg/pr17635.c : New test.
3698
3699 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3700
3701 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3702 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3703 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3704 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3705 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3706 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3707 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3708 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3709 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3710 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3711 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3712 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3713 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3714 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3715 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3716 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3717 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3718 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3719
3720 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3721
3722 * gcc.dg/vect/vect-82.c: New testcase.
3723 * gcc.dg/vect/vect-82_64.c: New testcase.
3724 * gcc.dg/vect/vect-83.c: New testcase.
3725 * gcc.dg/vect/vect-83_64.c: New testcase.
3726
3727 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3728
3729 * gcc.dg/cpp/error-1.c: New test.
3730
3731 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3732
3733 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3734
3735 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3736
3737 PR target/17984
3738 * gcc.dg/cris-peep2-xsrand2.c: New test.
3739
3740 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3741
3742 PR c++/17661
3743 * testsuite/g++.dg/expr/for2.C: New test.
3744
3745 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3746
3747 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3748
3749 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3750
3751 PR tree-optimization/17724
3752 * g++.dg/opt/pr17724-1.C: New test.
3753 * g++.dg/opt/pr17724-2.C: New test.
3754 * g++.dg/opt/pr17724-3.C: New test.
3755 * g++.dg/opt/pr17724-4.C: New test.
3756 * g++.dg/opt/pr17724-5.C: New test.
3757 * g++.dg/opt/pr17724-6.C: New test.
3758
3759 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3760
3761 PR c/17301
3762 * gcc.dg/pr17301-2.c: New test.
3763
3764 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3765
3766 PR c++/15876
3767 * g++.dg/parse/error22.C: New test.
3768
3769 PR c++/17936
3770 * g++.dg/template/spec18.C: New test.
3771
3772 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3773
3774 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3775 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3776 memcpy.
3777 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3778 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3779
3780 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3781
3782 * g++.dg/eh/cleanup5.C: Add dg-options "".
3783
3784 2004-10-11 Roger Sayle <roger@eyesopen.com>
3785
3786 PR middle-end/17657
3787 * gcc.dg/switch-4.c: New test case.
3788
3789 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3790
3791 * gcc.c-torture/execute/20041011-1.c: New test.
3792
3793 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3794
3795 PR c++/17554
3796 * g++.dg/init/for3.C: New test.
3797
3798 PR c++/17657
3799 * g++.dg/opt/switch2.C: New test.
3800
3801 PR middle-end/17703
3802 * g++.dg/warn/Wreturn-2.C: New test.
3803
3804 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3805
3806 PR c++/17907
3807 * g++.dg/eh/cleanup5.C: New test.
3808
3809 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3810
3811 PR c++/17393
3812 * g++.dg/parse/error21.C: New test.
3813
3814 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3815
3816 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3817 * g++.dg/warn/incomplete1.C: Likewise.
3818 * g++.dg/template/qualttp20.C: Likewise.
3819
3820 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3821
3822 PR c/17881
3823 * parm-incomplete-1.c: New test.
3824
3825 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3826
3827 PR c++/17867
3828 * g++.dg/parse/error19.C: New test.
3829
3830 PR c++/17670
3831 * g++.dg/init/new11.C: New test.
3832
3833 PR c++/17821
3834 * g++.dg/parse/error20.C: New test.
3835
3836 PR c++/17826
3837 * g++.dg/template/crash24.C: New test.
3838
3839 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3840
3841 PR c/17301
3842 * gcc.dg/pr17301-1.c: New test.
3843
3844 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3845
3846 PR c/17189
3847 * gcc.dg/anon-struct-5.c: New test.
3848
3849 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3850
3851 PR c/17844
3852 * gcc.dg/pr17844-1.c: New test.
3853
3854 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3855
3856 PR tree-optimization/17906
3857 * gcc.c-torture/compile/pr17906.c: New.
3858
3859 2004-10-09 Stuart Hastings <stuart@apple.com>
3860 Roger Sayle <roger@eyesopen.com>
3861
3862 PR rtl-optimization/17853
3863 * gcc.dg/i386-mmx-5.c: New testcase.
3864
3865 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3866
3867 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3868
3869 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3870
3871 PR c++/17524
3872 * g++.dg/template/static9.C: New test.
3873
3874 PR c++/17685
3875 * g++.dg/parse/operator5.C: New test.
3876
3877 2004-10-09 Roger Sayle <roger@eyesopen.com>
3878
3879 PR middle-end/17894
3880 * gcc.c-torture/execute/divcmp-4.c: New test case.
3881
3882 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3883
3884 PR tree-opt/17902
3885 * g++.dg/opt/pr17902.C: New test.
3886
3887 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3888
3889 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3890
3891 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3892
3893 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3894
3895 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3896
3897 * gcc.dg/assign-warn-3.c: New test.
3898
3899 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3900
3901 PR c/16999
3902 * gcc.dg/cpp/ident-1.c: New test.
3903
3904 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3905
3906 * gcc.c-torture/compile/acc1.c: New.
3907
3908 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3909
3910 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3911 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3912
3913 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3914
3915 * gcc.dg/ultrasp11.c: New test.
3916
3917 2004-10-08 Michael Matz <matz@suse.de>
3918
3919 * gcc.dg/doloop-2.c: New test.
3920
3921 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3922
3923 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3924 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3925 objc.dg/method-9.m: Update expected diagnostics.
3926
3927 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3928
3929 * gcc.dg/ppc-fsel-3.c: New file.
3930 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3931
3932 2004-10-07 Paul Brook <paul@codesourcery.com>
3933
3934 * gfortran.dg/intrinsic_verify_1.f90: New test.
3935
3936 2004-10-07 Paul Brook <paul@codesourcery.com>
3937
3938 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3939
3940 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3941
3942 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3943 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3944 commit.
3945
3946 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3947
3948 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3949
3950 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3951
3952 PR c++/17115
3953 * g++.dg/warn/Winline-4.C: New test.
3954
3955 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3956
3957 * gcc.c-torture/compile/20041007-1.c: New test.
3958
3959 2004-10-07 Paul Brook <paul@codesourcery.com>
3960
3961 PR fortran/17678
3962 * gfortran.dg/use_allocated_1.f90: New test.
3963
3964 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3965
3966 PR middle-end/17849
3967 * gfortran.fortran-torture/compile/nested.f90: New test
3968
3969 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3970
3971 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3972
3973 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3974
3975 PR c++/17368
3976 * g++.dg/ext/asm6.C: New test.
3977
3978 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3979
3980 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3981
3982 2004-10-06 Paul Brook <paul@codesourcery.com>
3983
3984 PR libfortran/17709
3985 * gfortran.dg/empty_format_1.f90: New test.
3986
3987 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3988
3989 PR fortran/17568
3990 * gfortran.dg/ishft.f90: New test.
3991
3992 PR fortran/17283
3993 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3994 tests.
3995
3996 2004-10-06 Paul Brook <paul@codesourcery.com>
3997
3998 * gfortran.dg/do_1.f90: New test.
3999
4000 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4001
4002 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4003 optimizing for size.
4004
4005 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4006
4007 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4008
4009 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4010
4011 * gcc.c-torture/compile/20041005-1.c: New test.
4012
4013 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4014
4015 PR c++/17829
4016 * g++.dg/lookup/koenig4.C: New.
4017
4018 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4019
4020 * g++.dg/other/classkey1.C: Adjust quoting marks.
4021 * g++.dg/parse/error15.C: Likewise.
4022 * g++.dg/template/meminit2.C (int>): Likewise.
4023
4024 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4025
4026 PR fortran/17283
4027 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4028
4029 PR fortran/17631
4030 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4031
4032 PR fortran/17708
4033 * gfortran.dg/pr17708.f90: New test.
4034
4035 2004-10-04 Chao-ying Fu <fu@mips.com>
4036
4037 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4038 * gcc.dg/vect/vect-4.c: Ditto.
4039 * gcc.dg/vect/vect-5.c: Ditto.
4040 * gcc.dg/vect/vect-6.c: Ditto.
4041 * gcc.dg/vect/vect-8.c: Ditto.
4042 * gcc.dg/vect/vect-16.c: Ditto.
4043 * gcc.dg/vect/vect-30.c: Ditto.
4044 * gcc.dg/vect/vect-40.c: Ditto.
4045 * gcc.dg/vect/vect-41.c: Ditto.
4046 * gcc.dg/vect/vect-42.c: Ditto.
4047 * gcc.dg/vect/vect-43.c: Ditto.
4048 * gcc.dg/vect/vect-44.c: Ditto.
4049 * gcc.dg/vect/vect-45.c: Ditto.
4050 * gcc.dg/vect/vect-46.c: Ditto.
4051 * gcc.dg/vect/vect-47.c: Ditto.
4052 * gcc.dg/vect/vect-48.c: Ditto.
4053 * gcc.dg/vect/vect-49.c: Ditto.
4054 * gcc.dg/vect/vect-50.c: Ditto.
4055 * gcc.dg/vect/vect-51.c: Ditto.
4056 * gcc.dg/vect/vect-52.c: Ditto.
4057 * gcc.dg/vect/vect-53.c: Ditto.
4058 * gcc.dg/vect/vect-54.c: Ditto.
4059 * gcc.dg/vect/vect-55.c: Ditto.
4060 * gcc.dg/vect/vect-56.c: Ditto.
4061 * gcc.dg/vect/vect-57.c: Ditto.
4062 * gcc.dg/vect/vect-58.c: Ditto.
4063 * gcc.dg/vect/vect-59.c: Ditto.
4064 * gcc.dg/vect/vect-60.c: Ditto.
4065 * gcc.dg/vect/vect-74.c: Ditto.
4066 * gcc.dg/vect/vect-79.c: Ditto.
4067 * gcc.dg/vect/vect-80.c: Ditto.
4068
4069 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4070
4071 * gcc.dg/unused-7.c: Use the correct option.
4072
4073 2004-10-04 Paul Brook <paul@codesourcery.com>
4074 Bud Davis <bdavis9659@comcast.net>
4075
4076 PR fortran/17706
4077 PR fortran/16434
4078 * gfortran/pr17706.f90: New test.
4079 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4080
4081 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4082
4083 * gfortran.dg/pr17612.f90: New test.
4084
4085 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4086
4087 * g++.dg/template/local1.C: Adjust quoting marks in
4088 testing for diagnostics.
4089 * g++.dg/tls/diag-2.C: Likewise.
4090 * g++.dg/other/error8.C: Likewise.
4091
4092 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4093
4094 PR c/17178
4095 * gcc.dg/unused-4.c: Adjust to be correct.
4096
4097 PR c/17820
4098 * gcc.dg/unused-7.c: New test.
4099
4100 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4101
4102 PR c++/17797
4103 * g++.dg/overload/template2.C: New test.
4104
4105 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4106
4107 PR tree-optimization/16632
4108 * gcc.dg/tree-ssa/20041002-1.c: New.
4109
4110 2004-10-03 Paul Brook <paul@codesourcery.com>
4111
4112 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4113 rather than relying on default formatting.
4114
4115 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4116
4117 * gcc.dg/20040920-1.c: Update expected message text.
4118
4119 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4120
4121 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4122
4123 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4124
4125 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4126 tree level.
4127
4128 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4129
4130 * gcc.dg/tree-ssa/pr17343.c: Remove.
4131
4132 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4133
4134 PR tree-opt/17343
4135 * gcc.dg/tree-ssa/pr17343.c: New test.
4136
4137 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4138
4139 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4140 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4141 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4142 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4143 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4144
4145 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4146
4147 * gcc.dg/lvalue-2.c: New test.
4148
4149 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4150
4151 PR c/17730
4152 * gcc.dg/pr17730-1.c: New test
4153
4154 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4155
4156 PR c/7425
4157 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4158
4159 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4160
4161 * gcc.c-torture/execute/stdarg-1.c: New test.
4162 * gcc.c-torture/execute/stdarg-2.c: New test.
4163 * gcc.c-torture/execute/stdarg-3.c: New test.
4164 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4165 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4166 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4167 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4168 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4169
4170 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR tree-optimization/17697
4173 * g++.dg/opt/pr17697-1.C: New test.
4174 * g++.dg/opt/pr17697-2.C: New test.
4175 * g++.dg/opt/pr17697-3.C: New test.
4176
4177 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4178
4179 PR c/16409
4180 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4181 gcc.dg/vla-init-5.c: New tests.
4182
4183 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4184
4185 PR c/13804
4186 * gcc.dg/pr13804-1.c: New test.
4187
4188 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4189
4190 PR fortran/16938
4191 * gfortran.dg/pr16938.f90: New test.
4192
4193 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4194
4195 * g++.dg/template/crash23.C: New test.
4196
4197 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4198
4199 PR c++/17585
4200 * g++.dg/template/static8.C: New test.
4201
4202 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4203
4204 PR c++/17681
4205 * g++.dg/other/error9.C: New test.
4206
4207 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4208
4209 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4210
4211 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4212
4213 PR fortran/15164
4214 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4215
4216 2004-09-26 Roger Sayle <roger@eyesopen.com>
4217
4218 PR middle-end/17112
4219 * gcc.dg/pr17112-1.c: New test case.
4220
4221 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4222
4223 PR c/11459
4224 * gcc.dg/pr11459-1.c: New test.
4225
4226 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4227
4228 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4229 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4230
4231 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4232
4233 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4234
4235 2004-09-25 Jan Hubicka <jh@suse.cz>
4236
4237 * compile/30040909-1.c: New test.
4238 * compile/30040907-1.c: New test.
4239
4240 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4241
4242 * gcc.c-torture/execute/va-arg-26.c: New test.
4243
4244 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4245
4246 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4247 extra diagnostics on targets with 64-bit pointers.
4248 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4249
4250 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4251
4252 PR c/17188
4253 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4254 * gcc.dg/decl-3.c: Adjust expected message.
4255
4256 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4257
4258 PR fortran/17615
4259 * gfortran.dg/pr17615.f90: New test.
4260
4261 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4262
4263 PR tree-optimzation/17517
4264 * g++.dg/tree-ssa/pr17517.C: New Test.
4265
4266 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4267
4268 PR c++/16889
4269 * g++.dg/lookup/ambig3.C: New.
4270
4271 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4272
4273 PR tree-opt/17624
4274 * g++.dg/opt/pr17624.C: New test.
4275
4276 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4277
4278 PR c/6980
4279 * gcc.dg/Wbad-function-cast-1.c: New test.
4280
4281 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4282
4283 * g++.dg/ext/complit1.C
4284 * g++.dg/other/error2.C
4285 * g++.dg/other/nontype-1.C
4286 * g++.dg/parse/crash11.C
4287 * g++.dg/parse/crash12.C
4288 * g++.dg/parse/error15.C
4289 * g++.dg/parse/error4.C
4290 * g++.dg/parse/tmpl-outside1.C
4291 * g++.dg/parse/too-many-tmpl-args1.C
4292 * g++.dg/template/dependent-expr3.C
4293 * g++.dg/template/error10.C
4294 * g++.dg/template/instantiate1.C
4295 * g++.dg/template/vtable2.C
4296 * g++.dg/warn/Wshadow-1.C
4297 * g++.dg/warn/weak1.C
4298 * g++.old-deja/g++.brendan/crash16.C
4299 * g++.old-deja/g++.brendan/crash18.C
4300 * g++.old-deja/g++.brendan/crash48.C
4301 * g++.old-deja/g++.brendan/crash49.C
4302 * g++.old-deja/g++.brendan/crash55.C
4303 * g++.old-deja/g++.brendan/crash56.C
4304 * g++.old-deja/g++.brendan/crash8.C
4305 * g++.old-deja/g++.brendan/enum11.C
4306 * g++.old-deja/g++.brendan/enum8.C
4307 * g++.old-deja/g++.brendan/enum9.C
4308 * g++.old-deja/g++.brendan/friend3.C
4309 * g++.old-deja/g++.brendan/misc14.C
4310 * g++.old-deja/g++.bugs/900402_02.C
4311 * g++.old-deja/g++.bugs/900404_03.C
4312 * g++.old-deja/g++.bugs/900404_04.C
4313 * g++.old-deja/g++.bugs/900428_03.C
4314 * g++.old-deja/g++.jason/crash4.C
4315 * g++.old-deja/g++.jason/overload21.C
4316 * g++.old-deja/g++.jason/redecl1.C
4317 * g++.old-deja/g++.jason/report.C
4318 * g++.old-deja/g++.jason/rfg10.C
4319 * g++.old-deja/g++.jason/template30.C
4320 * g++.old-deja/g++.law/arm12.C
4321 * g++.old-deja/g++.law/ctors5.C
4322 * g++.old-deja/g++.law/cvt20.C
4323 * g++.old-deja/g++.law/init10.C
4324 * g++.old-deja/g++.law/init8.C
4325 * g++.old-deja/g++.law/visibility17.C
4326 * g++.old-deja/g++.law/visibility7.C
4327 * g++.old-deja/g++.mike/net8.C
4328 * g++.old-deja/g++.mike/p646.C
4329 * g++.old-deja/g++.mike/p700.C
4330 * g++.old-deja/g++.mike/p701.C
4331 * g++.old-deja/g++.mike/p811.C
4332 * g++.old-deja/g++.ns/template13.C
4333 * g++.old-deja/g++.other/array3.C
4334 * g++.old-deja/g++.other/crash25.C
4335 * g++.old-deja/g++.other/dtor3.C
4336 * g++.old-deja/g++.other/dtor4.C
4337 * g++.old-deja/g++.other/main1.C
4338 * g++.old-deja/g++.other/warn7.C
4339 * g++.old-deja/g++.pt/crash11.C
4340 * g++.old-deja/g++.pt/crash36.C
4341 * g++.old-deja/g++.pt/spec22.C
4342 * g++.old-deja/g++.pt/spec9.C
4343 * g++.old-deja/g++.pt/ttp52.C
4344 * g++.old-deja/g++.robertl/eb103.C
4345 * g++.old-deja/g++.robertl/eb121.C
4346 * g++.old-deja/g++.robertl/eb22.C
4347 * g++.old-deja/g++.robertl/eb8.C:
4348 Update locations and/or regexps of dg-error markers.
4349 Remove markers for some bogus messages that are no longer issued.
4350
4351 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4352
4353 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4354 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4355
4356 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4357
4358 PR c++/17618
4359 * g++.dg/lookup/crash5.C: New test.
4360
4361 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4362
4363 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4364 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4365 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4366 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4367 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4368 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4369
4370 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4371 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4372 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4373 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4374 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4375 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4376
4377 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4378
4379 * gcc.dg/vect/vect-44.c: Check additional cases.
4380 * gcc.dg/vect/vect-48.c: Check additional cases.
4381
4382 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4383 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4384 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4385 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4386 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4387 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4388 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4389 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4390 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4391
4392 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4393 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4394 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4395
4396 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4397
4398 * gcc.dg/tree-ssa/loop-6.c: New test.
4399
4400 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4401
4402 PR c++/17620
4403 * g++.dg/inherit/base2.C: New.
4404
4405 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4406
4407 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4408 * gcc.dg/20001012-2.c: Likewise.
4409 * gcc.dg/20001013-1.c: Likewise.
4410 * gcc.dg/20001101-1.c: Likewise.
4411 * gcc.dg/20001102-1.c: Likewise.
4412 * gcc.dg/bf-spl1.c: Likewise.
4413 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4414 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4415
4416 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4417
4418 PR tree-optimization/16721
4419 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4420
4421 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4422
4423 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4424 * gcc.dg/20040305-1.c: Likewise.
4425
4426 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4427
4428 PR c/16566
4429 * gcc.c-torture/compile/pr16566-1.c,
4430 gcc.c-torture/compile/pr16566-2.c,
4431 gcc.c-torture/compile/pr16566-3.c: New tests.
4432
4433 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4434
4435 PR tree-optimization/17512
4436 * gcc.c-torture/compile/20040916-1.c.
4437
4438 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4439
4440 * gcc.dg/pragma-re-3.c: New test.
4441
4442 2004-09-17 Matt Austern <austern@apple.com>
4443
4444 PR c++/15049
4445 * g++.dg/other/anon3.C: New.
4446
4447 2004-09-21 Roger Sayle <roger@eyesopen.com>
4448
4449 PR c++/7503
4450 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4451 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4452 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4453 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4454 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4455
4456 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4457
4458 PR fortran/17286
4459 * gfortran.dg/pr17286.f90: New test.
4460
4461 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4462
4463 PR c++/17530
4464 * g++.dg/template/static7.C: New test.
4465
4466 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4467
4468 PR tree-opt/17558
4469 * gcc.c-torture/compile/pr17558.c: New test.
4470
4471 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4472
4473 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4474 if SKIP_ATTRIBUTE is defined.
4475
4476 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4477
4478 PR fortran/15957
4479 * gfortran.dg/pr15957.f90: New test.
4480
4481 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4482
4483 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4484 in comparison.
4485 * gcc.dg/vect/vect-79.c: Likewise.
4486 * gcc.dg/vect/vect-80.c: Likewise.
4487
4488 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4489
4490 PR fortran/15750
4491 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4492
4493 2004-09-20 Ira Rosen <irar@il.ibm.com>
4494
4495 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4496 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4497 * gcc.dg/vect/vect-62.c: New testcase.
4498 * gcc.dg/vect/vect-63.c: New testcase.
4499 * gcc.dg/vect/vect-64.c: New testcase.
4500 * gcc.dg/vect/vect-65.c: New testcase.
4501 * gcc.dg/vect/vect-66.c: New testcase.
4502 * gcc.dg/vect/vect-67.c: New testcase.
4503 * gcc.dg/vect/vect-68.c: New testcase.
4504 * gcc.dg/vect/vect-69.c: New testcase.
4505 * gcc.dg/vect/vect-79.c: New testcase.
4506 * gcc.dg/vect/vect-80.c: New testcase.
4507
4508 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4509
4510 * gcc.target/mips/asm-1.c: New test.
4511
4512 2004-09-19 Ira Rosen <irar@il.ibm.com>
4513
4514 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4515 * gcc.dg/vect/vect-73.c: New testcase.
4516 * gcc.dg/vect/vect-74.c: New testcase.
4517 * gcc.dg/vect/vect-75.c: New testcase.
4518 * gcc.dg/vect/vect-76.c: New testcase.
4519 * gcc.dg/vect/vect-77.c: New testcase.
4520 * gcc.dg/vect/vect-78.c: New testcase
4521
4522 2004-09-18 Paul Brook <paul@codesourcery.com>
4523
4524 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4525
4526 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4527
4528 PR c/17424
4529 * gcc.dg/pr17424-1.c: New test.
4530
4531 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4532
4533 * g++.dg/tree-ssa/pr17153.C: New test.
4534
4535 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4536
4537 PR pch/13361
4538 * testsuite/g++.dg/pch/wchar-1.C: New.
4539 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4540
4541 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4542
4543 * gcc.c-torture/execute/20040917-1.c: New test.
4544
4545 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4546
4547 PR tree-optimization/17319
4548 * gcc.dg/pr17319.c: New test.
4549
4550 2004-09-17 Devang Patel <dpatel@apple.com>
4551
4552 * gcc.dg/20040813-1.c: New test.
4553
4554 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4555
4556 PR tree-optimization/17273
4557 * gcc.c-torture/compile/pr17273.c: New test.
4558
4559 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4560
4561 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4562 Update expected messages.
4563 * gcc.dg/declspec-13.c: New test.
4564
4565 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4566
4567 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4568
4569 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4570
4571 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4572 change what 'a' is pointing to.
4573
4574 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4575
4576 PR c++/16002
4577 * g++.dg/template/error18.C: New test.
4578
4579 PR c++/16029
4580 * g++.dg/warn/Wunused-8.C: New test.
4581
4582 2004-09-17 Steven Bosscher <stevenb@suse.de>
4583
4584 PR tree-optimization/17513
4585 * gcc.dg/20040916-1.c: New test.
4586
4587 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4588
4589 PR c++/17501
4590 * g++.dg/template/typename7.C: New test.
4591
4592 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4593
4594 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4595
4596 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4597
4598 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4599 with -ftree-based-profiling also.
4600 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4601
4602 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4603
4604 PR/15364
4605 * gfortran.dg/der_array_io_1.f90: New test.
4606 * gfortran.dg/der_array_io_2.f90: New test.
4607 * gfortran.dg/der_array_io_3.f90: New test.
4608
4609 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4610
4611 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4612 EABI.
4613
4614 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4615
4616 * g++.dg/opt/switch1.C: New test.
4617
4618 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4619
4620 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4621 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4622 Update expected messages.
4623
4624 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4625
4626 PR fortran/16485
4627 * gfortran.dg/same_name_1.f90: New test.
4628
4629 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4630
4631 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4632 dereference garbage pointers.
4633
4634 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4635
4636 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4637 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4638
4639 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4640 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4641 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4642
4643 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4644
4645 PR c++/17324
4646 * g++.dg/template/mangle1.C: New test.
4647
4648 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4649
4650 PR tree-optimization/17252
4651 * gcc.c-torture/execute/pr17252.c: New test.
4652
4653 2004-09-14 Andrew Pinski <apinski@apple.com>
4654
4655 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4656
4657 2004-09-14 Roger Sayle <roger@eyesopen.com>
4658
4659 PR rtl-optimization/9771
4660 * gcc.dg/pr9771-1.c: New test case.
4661
4662 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4663
4664 PR tree-optimization/15262
4665 * gcc.c-torture/execute/pr15262-1.c: New test.
4666 * gcc.c-torture/execute/pr15262-2.c: New test.
4667
4668 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4669
4670 * gcc.dg/declspec-12.c: New test.
4671
4672 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4673
4674 * gfortran.dg/pr17090.f90: Add directives to test.
4675
4676 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4677
4678 * gcc.c-torture/compile/20040914-1.c: New test.
4679
4680 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4681
4682 PR c++/16162
4683 * g++.dg/template/decl2.C: New test.
4684
4685 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4686
4687 PR fortran/17090
4688 * gfortran.dg/pr17090.f90: New test.
4689
4690 2004-09-13 Dale Johannesen <dalej@apple.com>
4691
4692 * gcc.c-torture/compile/pr17408.c: New test case.
4693
4694 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4695
4696 PR c++/16716
4697 * g++.dg/parse/crash17.C: New test.
4698
4699 PR c++/17327
4700 * g++.dg/template/enum3.C: New test.
4701
4702 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4703
4704 * lib/gcc-defs.exp: Load wrapper.exp.
4705 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4706 using local code.
4707 * lib/gcc.exp (gcc_init): Similar.
4708 * lib/gfortran.exp (gfortran_init): Similar.
4709 * lib/objc.exp (objc_init): Similar.
4710 * lib/treelang.exp (treelang_init): Similar.
4711 * lib/wrapper.exp: New file with build_wrapper call machinery in
4712 ${tool}_maybe_build_wrapper.
4713
4714 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4715
4716 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4717 "inline".
4718 * gcc.dg/declspec-11.c: Update expected messages.
4719 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4720 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4721 gcc.dg/inline-12.c: New tests.
4722
4723 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4724
4725 * g++.dg/tree-ssa/pr17400.C: New testcase.
4726
4727 2004-09-13 James E Wilson <wilson@specifixinc.com>
4728
4729 * gcc.target/mips/sb1-1.c: New testcase.
4730
4731 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4732
4733 * lib/g77-dg.exp: Remove unused file.
4734 * lib/mike-g77.exp: Ditto.
4735 * lib/g77.exp: Ditto.
4736
4737 2004-09-12 Richard Henderson <rth@redhat.com>
4738
4739 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4740
4741 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4742
4743 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4744 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4745 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4746 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4747 Update expected messages.
4748
4749 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4750
4751 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4752 declaration/use mismatch for dirp parameter.
4753
4754 2004-09-12 Andrew Pinski <apinski@apple.com>
4755
4756 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4757 -fgnu-runtime is passed.
4758
4759 2004-09-12 Richard Henderson <rth@redhat.com>
4760
4761 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4762 do the uplevel thing and update additional_flags directly.
4763 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4764 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4765 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4766 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4767
4768 2004-09-11 Steven Bosscher <stevenb@suse.de>
4769
4770 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4771
4772 2004-09-11 Roger Sayle <roger@eyesopen.com>
4773
4774 PR middle-end/17411
4775 * g++.dg/opt/pr17411-1.C: New test case.
4776
4777 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4778
4779 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4780 gcc.dg/tls/diag-2.c: Update expected messages.
4781 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4782 messages.
4783 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4784 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4785 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4786 gcc.dg/tls/diag-5.c: New tests.
4787
4788 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4789
4790 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4791
4792 2004-09-11 Steven Bosscher <stevenb@suse.de>
4793
4794 * g++.dg/parse/break-in-for.C: New test.
4795
4796 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4797
4798 * gcc.dg/tree-ssa/20040911-1.c: New test.
4799
4800 2004-09-11 Andreas Jaeger <aj@suse.de>
4801
4802 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4803 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4804
4805 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4806
4807 * gcc.target/frv: New directory of FR-V-specific tests.
4808
4809 2004-09-10 James E Wilson <wilson@specifixinc.com>
4810
4811 * gcc.dg/convert-vec-1.c: New test.
4812
4813 2004-09-10 Roger Sayle <roger@eyesopen.com>
4814
4815 PR middle-end/17024
4816 * gcc.dg/pr17024-1.c: New test case.
4817
4818 2004-09-10 Eric Christopher <echristo@redhat.com>
4819
4820 * gcc.dg/20040910-1.c: New test.
4821
4822 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4823
4824 * gcc.dg/bitfld-9.c: New test.
4825
4826 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4827
4828 * gcc.c-torture/execute/ieee/acc1.c: New test.
4829 * gcc.c-torture/execute/ieee/acc2.c: New test.
4830 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4831
4832 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4833
4834 * gcc.dg/deprecated-2.c: New test.
4835
4836 2004-09-09 James E Wilson <wilson@specifixinc.com>
4837
4838 * gcc.dg/init-vec-1.c: New test.
4839
4840 2004-09-09 Roger Sayle <roger@eyesopen.com>
4841
4842 PR middle-end/17055
4843 * gcc.dg/pr17055-1.c: New test case.
4844
4845 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4846
4847 PR target/17377
4848 * gcc.c-torture/execute/pr17377.c: New test.
4849
4850 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4851
4852 PR c/8420
4853 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4854 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4855 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4856 gcc.dg/long-long-typespec-1.c: New tests.
4857 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4858
4859 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4860
4861 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4862 gcc.dg/gnu99-static-1.c: New tests.
4863
4864 2004-09-08 Devang Patel <dpatel@apple.com>
4865
4866 * gcc.dg/darwin-ld-20040828-1.c: New test.
4867 * gcc.dg/darwin-ld-20040828-2.c: New test.
4868 * gcc.dg/darwin-ld-20040828-3.c: New test.
4869
4870 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4871
4872 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4873 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4874 in error message.
4875 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4876 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4877 in error message.
4878 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4879 types they qualify.
4880 * objc.dg/type-size-2.m: Fix wording in comment.
4881 * objc.dg/va-meth-1.m: New test case.
4882
4883 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4884
4885 PR c/16633:
4886 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4887 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4888
4889 2004-09-06 Devang Patel <dpatel@apple.com>
4890
4891 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4892 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4893
4894 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4895
4896 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4897 reflect changed line numbering of diagnostics.
4898
4899 2004-09-06 Paul Brook <paul@codesourcery.com>
4900
4901 * gfortran.dg/edit_real_1.f90: Add new test.
4902
4903 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4904
4905 * gcc.dg/tree-ssa/loop-2.c: New test.
4906 * gcc.dg/tree-ssa/loop-3.c: New test.
4907 * gcc.dg/tree-ssa/loop-4.c: New test.
4908 * gcc.dg/tree-ssa/loop-5.c: New test.
4909
4910 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4911
4912 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4913
4914 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4915
4916 * gcc.dg/format/sentinel-1.c: New test.
4917
4918 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4919
4920 * testsuite/gcc.dg/builtins-46.c: New.
4921
4922 2004-09-03 Devang Patel <dpatel@apple.com>
4923
4924 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4925 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4926
4927 2004-09-03 Jan Beulich <jbeulich@novell.com>
4928
4929 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4930 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4931 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4932 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4933 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4934 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4935 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4936 the non-portable bzero.
4937 * gcc.dg/20010912-1.c: xfail for NetWare.
4938 * gcc.dg/20020426-2.c: xfail for NetWare.
4939 * gcc.dg/20021014-1.c: xfail for NetWare.
4940 * gcc.dg/20021018-1.c: xfail for NetWare.
4941 * gcc.dg/20030213-1.c: xfail for NetWare.
4942 * gcc.dg/20030225-1.c: xfail for NetWare.
4943 * gcc.dg/20030708-1.c: xfail for NetWare.
4944 * gcc.dg/builtins-config.h: Also exclude NetWare.
4945 * gcc.dg/format/format.h: Define restrict only if not already defined.
4946 * gcc.dg/nest.c: xfail for NetWare.
4947 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4948 * lib/target-supports.exp (check_visibility_available): Exclude
4949 NetWare.
4950
4951 2004-09-03 Jan Beulich <jbeulich@novell.com>
4952
4953 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4954 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4955 deterministic starting point for the alignment of structure fields.
4956 * gcc.dg/Wpadded.c: Dito.
4957 * g++.dg/abi/vbase10.C: Dito.
4958
4959 2004-09-03 Devang Patel <dpatel@apple.com>
4960
4961 * g++.dg/debug/pr15736.cc: New test.
4962
4963 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4964
4965 * README.QMTEST: Fix out-of-date link.
4966
4967 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4968
4969 PR fortran/16579
4970 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4971 Delete. Duplicate of gfortran.dg/g77/20010610.f
4972
4973 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4974
4975 * g++.dg/abi/arm_rtti1.C: New test.
4976
4977 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4978
4979 * gcc.dg/ppc-vector-memcpy.c: New.
4980 * gcc.dg/ppc-vector-memset.c: New.
4981
4982 2004-09-02 Chao-ying Fu <fu@mips.com>
4983
4984 * gcc.target/mips/mips-3d-1.c: New test.
4985 * gcc.target/mips/mips-3d-2.c: New test.
4986 * gcc.target/mips/mips-3d-3.c: New test.
4987 * gcc.target/mips/mips-3d-4.c: New test.
4988 * gcc.target/mips/mips-3d-5.c: New test.
4989 * gcc.target/mips/mips-3d-6.c: New test.
4990 * gcc.target/mips/mips-3d-7.c: New test.
4991 * gcc.target/mips/mips-3d-8.c: New test.
4992 * gcc.target/mips/mips-3d-9.c: New test.
4993 * gcc.target/mips/mips-ps-1.c: New test.
4994 * gcc.target/mips/mips-ps-2.c: New test.
4995 * gcc.target/mips/mips-ps-3.c: New test.
4996 * gcc.target/mips/mips-ps-4.c: New test.
4997 * gcc.target/mips/mips-ps-type.c: New test.
4998
4999 2004-09-02 Paul Brook <paul@codesourcery.com>
5000
5001 * gfortran.dg/edit_real_1.f90: Add new tests.
5002
5003 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5004
5005 PR fortran/15327
5006 * gfortran.dg/merge_char_1.f90: New test.
5007
5008 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5009
5010 PR fortran/16404
5011 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5012
5013 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5014
5015 PR c/1522
5016 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5017
5018 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5019
5020 * g++.dg/opt/loop1.C: Do not XFAIL.
5021
5022 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5023
5024 * gcc.c-torture/execute/20040831-1.c: New test.
5025
5026 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5027
5028 PR fortran/16579
5029 * gfortran.dg/g77/20010610.f: Now passes.
5030 Copy from g77.f-torture/execute. Add dg-run directive.
5031 * gfortran.dg/g77/README: Update
5032
5033 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5034
5035 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5036 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5037 (t1, t2, t3, t4): Add volatile.
5038
5039 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5040
5041 * g++.dg/ext/visibility/arm1.C: New test.
5042
5043 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5044
5045 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5046 -pedantic-errors.
5047
5048 2004-09-01 Paul Brook <paul@codesourcery.com>
5049
5050 * gfortran.dg/eof_2.f90: New test.
5051
5052 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5053
5054 PR fortran/16579
5055 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5056
5057 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5058
5059 PR libfortran/16805
5060 * gfortran.dg/list_read_2.f90: New test.
5061
5062 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5063
5064 * g++.dg/abi/key1.C: New test.
5065
5066 2004-08-31 Richard Henderson <rth@redhat.com>
5067
5068 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5069 form of offsetof.
5070 * g++.dg/other/offsetof5.C: Remove duplicate.
5071
5072 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5073
5074 PR fortran/17244
5075 * gfortran.dg/func_derived_1.f90: New test.
5076
5077 2004-08-31 Paul Brook <paul@codesourcery.com>
5078
5079 * gfortran.dg/eof_1.f90: New test.
5080
5081 2004-08-31 Paul Brook <paul@codesourcery.com>
5082
5083 * gfortran.dg/list_read_1.f90: New file.
5084
5085 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5086
5087 * g++.dg/opt/loop1.C: XFAIL.
5088
5089 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5090
5091 * gcc.dg/funcdef-storage-1.c: New.
5092 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5093 an extern function in local scope.
5094 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5095 declare an 'auto inline' function in local scope.
5096 * gcc.dg/20011130-1.c: Likewise.
5097 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5098 an 'auto' function in local scope.
5099 * gcc.dg/20021014-1.c: Likewise.
5100 * gcc.dg/20030331-2.c: Likewise.
5101
5102 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5103
5104 * gfortran.dg/blockdata_1.f90: New test.
5105
5106 2004-08-30 Richard Henderson <rth@redhat.com>
5107
5108 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5109
5110 2004-08-30 Richard Henderson <rth@redhat.com>
5111
5112 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5113 additional_flags set by alternate driver.
5114 (ieee-options): New procedure.
5115 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5116 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5117 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5118 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5119
5120 2004-08-30 Richard Henderson <rth@redhat.com>
5121
5122 * lib/f-torture.exp: Remove.
5123
5124 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5125
5126 PR rtl-optimization/16590
5127 * g++.dg/opt/loop1.C: New test.
5128
5129 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5130
5131 PR fortran/13910
5132 * gfortran.dg/oldstyle_1.f90: New test.
5133
5134 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5135 Paul Brook <paul@codesourcery.com>
5136
5137 * gfortran.dg/g77/README: Update.
5138 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5139 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5140 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5141
5142 2004-08-28 Paul Brook <paul@codesourcery.com>
5143
5144 PR libfortran/17195
5145 * gfortran.dg/edit_real_1.f90: New test.
5146
5147 2004-08-27 Paul Brook <paul@codesourcery.com>
5148
5149 * gfortran.dg/rewind_1.f90: New test.
5150
5151 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5152
5153 PR fortran/16597
5154 * gfortran.dg/pr16597.f90: New test.
5155
5156 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5157
5158 PR c/13801
5159 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5160 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5161 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5162 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5163 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5164
5165 2004-08-26 Nick Clifton <nickc@redhat.com>
5166
5167 * gcc.c-torture/compile/pr17119.c: New test.
5168
5169 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5170
5171 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5172
5173 2004-08-25 Richard Henderson <rth@redhat.com>
5174
5175 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5176 the bits that expect kind=8 to be the largest real kind.
5177
5178 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5179
5180 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5181
5182 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5183
5184 * gfortran.dg/assignment_1.f90: New test.
5185
5186 2004-08-25 Adam Nemet <anemet@lnxw.com>
5187
5188 * g++.dg/template/repo3.C: New test.
5189
5190 2004-08-25 Roger Sayle <roger@eyesopen.com>
5191
5192 PR middle-end/16693
5193 PR tree-optimization/16372
5194 * g++.dg/opt/pr16372-1.C: New test case.
5195 * g++.dg/opt/pr16693-1.C: New test case.
5196 * g++.dg/opt/pr16693-2.C: New test case.
5197
5198 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5199
5200 * objc.dg/proto-lossage-4.m: New test.
5201
5202 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5203
5204 PR c++/17155
5205 * g++.dg/inherit/local2.C: New test.
5206
5207 2004-08-25 Paul Brook <paul@codesourcery.com>
5208
5209 PR fortran/17144
5210 * gfortran.dg/string_ctor_1.f90: New test.
5211
5212 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5213
5214 PR c++/14428
5215 * g++.dg/template/redecl2.C: New test.
5216
5217 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5218
5219 PR fortran/17143
5220 * gfortran.dg/pr17143.f90: New test.
5221
5222 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5223
5224 PR fortran/17164
5225 * gfortran.dg/pr17164.f90: New test.
5226
5227 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5228
5229 * gcc.dg/tree-ssa/loop-1.c: New test.
5230
5231 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5232
5233 * gcc.c-torture/compile/20040824-1.c: New test.
5234
5235 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5236
5237 * gcc.c-torture/compile/iftrap-3.c: New test.
5238
5239 2004-08-24 Paul Brook <paul@codesourcery.com>
5240
5241 * gfortran.dg/entry_2.f90: New test.
5242
5243 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5244
5245 PR c++/16889
5246 * g++.dg/lookup/ambig[12].C: New.
5247
5248 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5249
5250 PR c++/16706
5251 * g++.dg/template/crash21.C: New test.
5252 * g++.dg/template/crash22.C: Likewise.
5253
5254 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5255
5256 PR c++/17149
5257 * g++.dg/template/access15.C: New.
5258
5259 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5260
5261 PR c++/17163
5262 * g++.dg/template/repo2.C: New test.
5263
5264 2004-08-23 Roger Sayle <roger@eyesopen.com>
5265
5266 PR rtl-optimization/17078
5267 * gcc.c-torture/execute/pr17078-1.c: New test case.
5268
5269 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5270
5271 PR c/14492
5272 * gcc.dg/debug/crash1.c: New test.
5273
5274 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5275
5276 PR c/16180
5277 * gcc.dg/loop-5.c: New test.
5278
5279 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5280
5281 * gcc.c-torture/execute/20040823-1.c: New test.
5282
5283 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5284
5285 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5286 to the assembler. Simplify test accordingly.
5287 (asm_abi_flags): Use GNU names.
5288 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5289 to check for ABI flags.
5290
5291 2004-08-22 Andrew Pinski <apinski@apple.com>
5292
5293 * g++.dg/opt/pr14029.C: New test.
5294 * gcc.c-torture/execute/pr15262.c: New test.
5295
5296 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5297
5298 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5299
5300 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5301
5302 PR 16908
5303 * gfortran.dg/direct_io.f90: New test.
5304
5305 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5306
5307 PR c++/17121
5308 * g++.dg/inherit/local2.C: New test.
5309
5310 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5311
5312 PR c++/17120
5313 * g++.dg/warn/Wparentheses-4.C: New test.
5314
5315 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5316
5317 PR c++/17121
5318 * g++.dg/inherit/local2.C: New test.
5319
5320 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5321 * gcc.dg/ppc-ldstruct.c: Likewise.
5322 * gcc.dg/ppc64-abi-2.c: Likewise.
5323
5324 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5325
5326 PR rtl-optimization/17099
5327 * gcc.c-torture/execute/20040820-1.c: New test.
5328
5329 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5330
5331 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5332
5333 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5334
5335 PR fortran/17077
5336 * gfortran.dg/auto_array_1.f90: New test.
5337
5338 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5339
5340 PR fortran/17074
5341 * gfortran.dg/simpleif_1.f90: New test.
5342
5343 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5344
5345 * lib/target-supports.exp (check_profiling_available): Return
5346 false for arm*-*-symbianelf* and arm*-*-eabi*.
5347
5348 PR c++/15890
5349 * g++.dg/template/delete1.C: New test.
5350
5351 2004-08-19 Paul Brook <paul@codesourcery.com>
5352
5353 PR fortran/14976
5354 PR fortran/16228
5355 * gfortran.dg/data_char_1.f90: New test.
5356
5357 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5358
5359 PR fortran/16946
5360 * gfortran.dg/reduction.f90: New testcase.
5361
5362 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5363
5364 PR fortran/16520
5365 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5366
5367 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5368
5369 PR c++/17041
5370 * g++.dg/Wparentheses-3.C: New test.
5371
5372 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5373
5374 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5375 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5376 * gcc.dg/vect/vect-2.c: Likewise.
5377 * gcc.dg/vect/vect-3.c: Likewise.
5378 * gcc.dg/vect/vect-4.c: Likewise.
5379 * gcc.dg/vect/vect-5.c: Likewise.
5380 * gcc.dg/vect/vect-6.c: Likewise.
5381 * gcc.dg/vect/vect-7.c: Likewise.
5382 * gcc.dg/vect/vect-25.c: Likewise.
5383 * gcc.dg/vect/vect-31.c: Likewise.
5384 * gcc.dg/vect/vect-32.c: Likewise.
5385 * gcc.dg/vect/vect-34.c: Likewise.
5386 * gcc.dg/vect/vect-36.c: Likewise.
5387 * gcc.dg/vect/vect-all.c: Likewise.
5388
5389 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5390
5391 PR c++/17068
5392 * g++.dg/template/operator4.C: New test.
5393
5394 2004-08-18 Richard Henderson <rth@redhat.com>
5395
5396 * gcc.dg/20040206-1.c: XFAIL.
5397
5398 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5399
5400 PR c++/16246
5401 * g++.dg/template/array7.C: New test.
5402
5403 2004-08-17 James E Wilson <wilson@specifixinc.com>
5404
5405 * gcc.dg/mips-movcc-1.c: New test.
5406 * gcc.dg/mips-movcc-2.c: New test.
5407 * gcc.dg/mips-movcc-3.c: New test.
5408
5409 * gcc.dg/mips-nmadd-1.c: New test.
5410 * gcc.dg/mips-nmadd-2.c: New test.
5411
5412 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5413
5414 PR c++/15871
5415 * g++.dg/opt/inline8.C: New test.
5416
5417 PR c++/16965
5418 * g++.dg/parse/error17.C: New test.
5419
5420 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5421
5422 * gcc.dg/vect: New directory for vectorizer tests.
5423 * gcc.dg/vect/tree-vect.h: New file.
5424 * gcc.dg/vect/vect.exp: New file.
5425 * gcc.dg/vect/pr16105.c.c: New test.
5426 * gcc.dg/vect/vect-1.c: New test.
5427 * gcc.dg/vect/vect-2.c: New test.
5428 * gcc.dg/vect/vect-3.c: New test.
5429 * gcc.dg/vect/vect-4.c: New test.
5430 * gcc.dg/vect/vect-5.c: New test.
5431 * gcc.dg/vect/vect-6.c: New test.
5432 * gcc.dg/vect/vect-7.c: New test.
5433 * gcc.dg/vect/vect-8.c: New test.
5434 * gcc.dg/vect/vect-9.c: New test.
5435 * gcc.dg/vect/vect-10.c: New test.
5436 * gcc.dg/vect/vect-11.c: New test.
5437 * gcc.dg/vect/vect-12.c: New test.
5438 * gcc.dg/vect/vect-13.c: New test.
5439 * gcc.dg/vect/vect-14.c: New test.
5440 * gcc.dg/vect/vect-15.c: New test.
5441 * gcc.dg/vect/vect-16.c: New test.
5442 * gcc.dg/vect/vect-17.c: New test.
5443 * gcc.dg/vect/vect-18.c: New test.
5444 * gcc.dg/vect/vect-19.c: New test.
5445 * gcc.dg/vect/vect-20.c: New test.
5446 * gcc.dg/vect/vect-21.c: New test.
5447 * gcc.dg/vect/vect-22.c: New test.
5448 * gcc.dg/vect/vect-23.c: New test.
5449 * gcc.dg/vect/vect-24.c: New test.
5450 * gcc.dg/vect/vect-25.c: New test.
5451 * gcc.dg/vect/vect-26.c: New test.
5452 * gcc.dg/vect/vect-27.c: New test.
5453 * gcc.dg/vect/vect-28.c: New test.
5454 * gcc.dg/vect/vect-29.c: New test.
5455 * gcc.dg/vect/vect-30.c: New test.
5456 * gcc.dg/vect/vect-31.c: New test.
5457 * gcc.dg/vect/vect-32.c: New test.
5458 * gcc.dg/vect/vect-33.c: New test.
5459 * gcc.dg/vect/vect-34.c: New test.
5460 * gcc.dg/vect/vect-35.c: New test.
5461 * gcc.dg/vect/vect-36.c: New test.
5462 * gcc.dg/vect/vect-37.c: New test.
5463 * gcc.dg/vect/vect-38.c: New test.
5464 * gcc.dg/vect/vect-40.c: New test.
5465 * gcc.dg/vect/vect-41.c: New test.
5466 * gcc.dg/vect/vect-42.c: New test.
5467 * gcc.dg/vect/vect-43.c: New test.
5468 * gcc.dg/vect/vect-44.c: New test.
5469 * gcc.dg/vect/vect-45.c: New test.
5470 * gcc.dg/vect/vect-46.c: New test.
5471 * gcc.dg/vect/vect-47.c: New test.
5472 * gcc.dg/vect/vect-48.c: New test.
5473 * gcc.dg/vect/vect-49.c: New test.
5474 * gcc.dg/vect/vect-50.c: New test.
5475 * gcc.dg/vect/vect-51.c: New test.
5476 * gcc.dg/vect/vect-52.c: New test.
5477 * gcc.dg/vect/vect-53.c: New test.
5478 * gcc.dg/vect/vect-54.c: New test.
5479 * gcc.dg/vect/vect-55.c: New test.
5480 * gcc.dg/vect/vect-56.c: New test.
5481 * gcc.dg/vect/vect-57.c: New test.
5482 * gcc.dg/vect/vect-58.c: New test.
5483 * gcc.dg/vect/vect-59.c: New test.
5484 * gcc.dg/vect/vect-60.c: New test.
5485 * gcc.dg/vect/vect-61.c: New test.
5486 * gcc.dg/vect/vect-all.c: New test.
5487 * gcc.dg/vect/vect-none.c: New test.
5488
5489 2004-08-17 Paul Brook <paul@codesourcery.com>
5490
5491 PR fortran/13082
5492 * gfortran.dg/entry_1.f90: New test.
5493
5494 2004-08-17 Andrew Pinski <apinski@apple.com>
5495
5496 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5497
5498 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5499
5500 * gcc.dg/pr17036-1.c: New test.
5501
5502 2004-08-16 Devang Patel <dpatel@apple.com>
5503
5504 * gcc.dg/darwin-20040809-1.c: New test.
5505
5506 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5507
5508 * gcc.dg/funcdef-attr-1.c: New test.
5509
5510 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5511
5512 * gcc.dg/altivec-17.c: New test.
5513 * gcc.dg/altivec-18.c: New test.
5514
5515 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5516
5517 PR c++/6749
5518 * g++.dg/template/vtable2.C: New test.
5519
5520 2004-08-14 Richard Henderson <rth@redhat.com>
5521
5522 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5523 * gcc.dg/pack-test-4.c (main): Return 0.
5524 * gcc.dg/setjmp-1.c: Remove XFAIL.
5525 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5526
5527 2004-08-14 Richard Henderson <rth@redhat.com>
5528
5529 * gcc.dg/980217-1.c: Add prototype for printf.
5530
5531 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5532
5533 * gfortran.dg/pr16935.f90: New test.
5534
5535 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5536
5537 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5538
5539 2004-08-13 Paul Brook <paul@codesourcery.com>
5540
5541 * gfortran.dg/der_io_1.f90: Remove stray comma.
5542
5543 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5544
5545 * gcc.dg/vmx/cw-bug-2.c: Remove.
5546 * gcc.dg/vmx/vprint-1.c: Remove.
5547 * gcc.dg/vmx/vscan-1.c: Remove.
5548
5549 2004-08-12 Devang patel <dpatel@apple.com>
5550
5551 * gcc.dg/darwin-20040809-2.c: New test.
5552
5553 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5554
5555 * g++.dg/ext/altivec-12.C: New test.
5556
5557 * g++.dg/ext/altivec-11.C: New test.
5558
5559 2004-08-12 Paul Brook <paul@codesourcery.com>
5560
5561 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5562
5563 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5564
5565 * g++.dg/ext/altivec-2.C: Check for hardware support before
5566 executing any VMX instructions.
5567
5568 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5569
5570 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5571
5572 PR c++/16276
5573 * g++.old-deja/g++.other/comdat4.C: New test.
5574 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5575
5576 2004-08-12 Ben Elliston <bje@au.ibm.com>
5577
5578 PR target/16286
5579 * gcc.dg/pr16286.c: New test.
5580
5581 2004-08-12 Jan Beulich <jbeulich@novell.com>
5582
5583 * g++.dg/ext/asm5.C: New.
5584
5585 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5586
5587 PR c++/16698
5588 * g++.dg/eh/crash1.C: New test.
5589
5590 PR c++/16717
5591 * g++.dg/ext/construct1.C: New test.
5592
5593 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5594
5595 PR c++/16853
5596 * g++.dg/init/ptrmem1.C: New test.
5597
5598 PR c++/16618
5599 * g++.dg/parse/offsetof5.C: New test.
5600
5601 PR c++/16870
5602 * g++.dg/template/overload3.C: New test.
5603
5604 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5605
5606 PR c++/16964
5607 * g++.dg/parse/error16.C: New test.
5608
5609 PR c++/16904
5610 * g++.dg/template/error14.C: New test.
5611
5612 PR c++/16929
5613 * g++.dg/template/error15.C: New test.
5614
5615 2004-08-11 Devang Patel <dpatel@apple.com>
5616
5617 * gcc.dg/darwin-ld-20040809-1.c: New test.
5618 * gcc.dg/darwin-ld-20040809-2.c: New test.
5619
5620 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5621
5622 PR fortran/16917
5623 * gfortran.dg/dfloat_1.f90: New test.
5624
5625 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5626
5627 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5628 * gcc.dg/dll-2.c: Fix dg-require syntax.
5629 * gcc.misc-tests/arm-isr.c (abort): Declare.
5630 (exit): Likewise.
5631
5632 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5633
5634 PR c++/16971
5635 * g++.dg/parse/crash16.C: New test.
5636
5637 2004-08-10 Roger Sayle <roger@eyesopen.com>
5638
5639 * gcc.dg/mips-rsqrt-1.c: New test case.
5640 * gcc.dg/mips-rsqrt-2.c: New test case.
5641 * gcc.dg/mips-rsqrt-3.c: New test case.
5642
5643 2004-08-10 Paul Brook <paul@codesourcery.com>
5644
5645 * gfortran.dg/der_io_1.f90: New test.
5646
5647 2004-08-10 Paul Brook <paul@codesourcery.com>
5648
5649 PR fortran/16919
5650 * gfortran.dg/der_array_1.f90: New test.
5651
5652 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5653
5654 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5655
5656 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5657
5658 * gcc.dg/wchar_t-2.c: Fix typo.
5659
5660 2004-08-09 Falk Hueffner <falk@debian.org>
5661
5662 PR tree-optimization/12517
5663 * gcc.c-torture/compile/pr12517.c: New test.
5664
5665 PR tree-optimization/12578
5666 * gcc.c-torture/compile/pr12578.c: New test.
5667
5668 PR tree-optimization/12899
5669 * gcc.c-torture/compile/pr12899.c: New test.
5670
5671 PR rtl-optimization/14692
5672 * gcc.c-torture/compile/pr14692.c: New test.
5673
5674 PR tree-optimization/16461
5675 * gcc.c-torture/compile/pr16461.c: New test.
5676
5677 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5678
5679 * gfortran.dg/getenv_1.f90: New test.
5680
5681 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5682
5683 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5684 wchar_t.
5685 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5686
5687 2004-08-06 Paul Brook <paul@codesourcery.com>
5688
5689 * gfortran.dg/ret_array_1.f90: New test.
5690 * gfortran.dg/ret_pointer_1.f90: New test.
5691
5692 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5693
5694 * gcc.dg/missing-field-init-[12].c: New tests.
5695 * g++.dg/warn/missing-field-init-[12].C: New tests.
5696
5697 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5698
5699 * gcc.dg/enum2.c: New test.
5700 * gcc.dg/symbian3.c: Likewise.
5701 * gcc.dg/symbian4.c: Likewise.
5702 * gcc.dg/wchar_t-2.c: Likewise.
5703
5704 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5705
5706 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5707 destructor tests.
5708
5709 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5710
5711 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5712 dg-require-visiblity.
5713 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5714 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5715 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5716 * g++.dg/ext/visibility/new1.C: Likewise.
5717 * g++.dg/ext/visibility/pragma.C: Likewise.
5718 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5719 * g++.dg/ext/visibility/virtual.C: Likewise.
5720 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5721 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5722 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5723 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5724 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5725 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5726 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5727 * g++/dg/ext/visibility/visibility-8.C: New test.
5728 * gcc.c-torture/compile/dll.x: Remove.
5729 * gcc.dg/dll-2.c: Use dg-require-dll
5730 * gcc.dg/visibility-10.c: New test.
5731 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5732 supporting DLLs.
5733 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5734 (scan_not_hidden): Likewise.
5735
5736 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5737
5738 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5739
5740 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5741
5742 * gcc.c-torture/execute/20040805-1.c: New test.
5743
5744 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5745
5746 * gcc.dg/20020118-1.c: Declare abort.
5747 * gcc.dg/altivec_check.h: Likewise.
5748 * gcc.dg/iftrap-2.c: Likewise.
5749 * gcc.dg/pragma-darwin.c: Likewise.
5750 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5751
5752 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5753
5754 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5755
5756 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5757
5758 * gcc.c-torture/execute/builtins/abs-2.c,
5759 gcc.c-torture/execute/builtins/abs-3.c,
5760 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5761 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5762 intmax_t, uintmax_t and their limits.
5763 * gcc.dg/intmax_t-1.c: New test.
5764
5765 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5766
5767 * g++.dg/tc1/dr147.C: Add reference to PR.
5768
5769 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5770
5771 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5772 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5773
5774 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5775
5776 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5777
5778 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5779
5780 * gcc.dg/redecl-5.c: New test.
5781 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5782 of scanf.
5783
5784 2004-08-03 Roger Sayle <roger@eyesopen.com>
5785
5786 PR middle-end/16790
5787 * gcc.c-torture/execute/pr16790-1.c: New test case.
5788
5789 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5790
5791 * g++.dg/ext/visibility/assign1.C: New test.
5792 * g++.dg/ext/visibility/new1.C: Likewise.
5793
5794 * gcc.dg/symbian1.c: New test.
5795 * gcc.dg/symbian2.c: Likewise.
5796
5797 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5798
5799 PR target/16570
5800 * gcc.dg/i386-sse-9.c: New test.
5801
5802 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5803
5804 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5805
5806 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5807
5808 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5809 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5810 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5811 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5812 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5813 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5814 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5815 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5816 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5817 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5818 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5819 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5820 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5821 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5822 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5823 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5824 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5825 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5826 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5827 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5828 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5829 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5830 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5831 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5832 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5833 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5834 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5835 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5836 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5837 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5838 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5839 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5840 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5841 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5842 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5843 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5844 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5845 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5846 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5847 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5848 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5849 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5850 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5851 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5852 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5853 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5854 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5855 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5856 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5857 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5858 gcc.misc-tests/i386-pf-3dnow-1.c,
5859 gcc.misc-tests/i386-pf-athlon-1.c,
5860 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5861 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5862 Declare built-in functions used.
5863 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5864
5865 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5866
5867 PR c++/16707
5868 * g++.dg/lookup/using12.C: New test.
5869
5870 * g++.dg/init/null1.C: Fix PR number.
5871 * g++.dg/parse/namespace10.C: Likewise.
5872
5873 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5874
5875 PR c++/16224
5876 * g++.dg/template/spec17.C: New test.
5877 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5878 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5879
5880 2004-08-02 David Billinghurst
5881
5882 PR fortran/16292
5883 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5884
5885 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5886
5887 * gcc.dg/ia64-got-1.c: New test case.
5888
5889 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5890
5891 PR c++/16489
5892 * g++.dg/init/null1.C: New test.
5893 * g++.dg/tc1/dr76.C: Adjust error marker.
5894
5895 PR c++/16529
5896 * g++.dg/parse/namespace10.C: New test.
5897
5898 PR c++/16810
5899 * g++.dg/inherit/ptrmem2.C: New test.
5900
5901 2004-08-02 Ben Elliston <bje@au.ibm.com>
5902
5903 PR target/16155
5904 * gcc.dg/pr16155.c: New test.
5905
5906 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5907
5908 * gcc.dg/redecl-2.c: New test.
5909
5910 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5911
5912 * gcc.dg/darwin-longdouble.c: New file.
5913
5914 2004-07-30 Richard Henderson <rth@redhat.com>
5915
5916 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5917 write to constant argument.
5918 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5919
5920 2004-07-30 Richard Henderson <rth@redhat.com>
5921
5922 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5923 tests of nearest around zero.
5924
5925 2004-07-30 Andrew Pinski <apinski@apple.com>
5926
5927 * gcc.c-torture/compile/20040730-1.c: New test.
5928
5929 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5930
5931 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5932 powerpc-eabispe.
5933
5934 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5935
5936 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5937
5938 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5939
5940 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5941 contains $ld_library_path.
5942 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5943
5944 2004-07-29 Richard Henderson <rth@redhat.com>
5945
5946 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5947
5948 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5949 (alt2, which): New.
5950 (Check): Accept either alternative.
5951
5952 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5953
5954 * g++.dg/abi/inline1.C: New test.
5955 * g++.dg/abi/local1-a.cc: Likewise.
5956 * g++.dg/abi/local1.C: Likewise.
5957 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5958 * g++.dg/abi/mangle12.C: Likewise.
5959 * g++.dg/abi/mangle17.C: Likewise.
5960 * g++.dg/abi/mangle20-2.C: Likewise.
5961 * g++.dg/opt/interface1.C: Likewise.
5962 * g++.dg/opt/interface1.h: Likewise.
5963 * g++.dg/opt/interface1-a.cc: New test.
5964 * g++.dg/parse/repo1.C: New test.
5965 * g++.dg/template/repo1.C: Likewise.
5966 * g++.dg/warn/Winline-1.C: Likewise.
5967 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5968
5969 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5970
5971 * gcc.dg/tree-ssa/20040729-1.c: New test.
5972
5973 2004-07-27 Matt Austern <austern@apple.com>
5974
5975 * gcc.dg/darwin-bool-1.c: New test.
5976 * gcc.dg/darwin-bool-2.c: New test.
5977
5978 2004-07-28 Richard Henderson <rth@redhat.com>
5979
5980 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5981 arguments in the correct type. Don't write to constant arguments.
5982
5983 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5984
5985 PR tree-optimization/16688
5986 PR tree-optimization/16689
5987 * g++.dg/tree-ssa/pr16688.C: New test.
5988
5989 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5990
5991 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5992 loads. Not only in the comment, this time.
5993
5994 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5995
5996 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5997 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5998 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5999 * gcc.dg/sh4a-bitmovua.c: New.
6000 * gcc.dg/sh4a-cos.c: New.
6001 * gcc.dg/sh4a-cosf.c: New.
6002 * gcc.dg/sh4a-fprun.c: New.
6003 * gcc.dg/sh4a-fsrra.c: New.
6004 * gcc.dg/sh4a-memmovua.c: New.
6005 * gcc.dg/sh4a-sin.c: New.
6006 * gcc.dg/sh4a-sincos.c: New.
6007 * gcc.dg/sh4a-sincosf.c: New.
6008 * gcc.dg/sh4a-sinf.c: New.
6009
6010 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6011
6012 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6013 conditionals.
6014 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6015 loads.
6016 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6017 DOM1.
6018
6019 2004-07-27 Andrew Pinski <apinski@apple.com>
6020
6021 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6022
6023 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6024
6025 * gcc.dg/pragma-isr.c: New test.
6026
6027 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6028
6029 PR c++/14429
6030 * g++.dg/template/ttp11.C: New test.
6031
6032 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6033
6034 * gcc.c-torture/compile/20040727-1.c: New test.
6035
6036 2004-07-26 Eric Christopher <echristo@redhat.com>
6037
6038 * gcc.c-torture/compile/20040726-2.c: New test.
6039
6040 2004-07-26 Andrew Pinski <apinski@apple.com>
6041
6042 * g++.dg/rtti/tinfo1.C: Xfail.
6043
6044 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6045
6046 * gcc.c-torture/compile/20040726-1.c: New test.
6047
6048 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6049 Brian Ryner <bryner@brianryner.com>
6050
6051 PR c++/9283
6052 PR c++/15000
6053 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6054 * g++.dg/ext/visibility/: New directory.
6055 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6056 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6057 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6058 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6059 * g++.dg/ext/visibility/fvisibility.C,
6060 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6061 g++.dg/ext/visibility/fvisibility-override1.C
6062 g++.dg/ext/visibility/fvisibility-override2.C
6063 g++.dg/ext/visibility/memfuncts.C
6064 g++.dg/ext/visibility/noPLT.C
6065 g++.dg/ext/visibility/pragma.C
6066 g++.dg/ext/visibility/pragma-override1.C
6067 g++.dg/ext/visibility/pragma-override2.C
6068 g++.dg/ext/visibility/staticmemfuncts.C
6069 g++.dg/ext/visibility/virtual.C: New tests.
6070
6071 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6072
6073 PR c/15360
6074 * gcc.dg/pr15360-1.c: New test.
6075
6076 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6077
6078 * gcc.dg/pragma-align-2.c: New test.
6079 * gcc.dg/pragma-init-fini.c: New test.
6080 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6081 targets.
6082
6083 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6084
6085 * gcc.dg/init-string-2.c: New test.
6086
6087 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6088
6089 PR 16684
6090 * gcc.dg/Wredundant-decls-1.c: New test case.
6091
6092 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6093
6094 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6095 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6096 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6097 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6098 * gcc.dg/compat/generate-random.c: New file.
6099 * gcc.dg/compat/generate-random.h: Likewise.
6100 * gcc.dg/compat/generate-random_r.c: Likewise.
6101 * gcc.dg/compat/struct-layout-1.h: Likewise.
6102 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6103 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6104 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6105 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6106 * gcc.dg/compat/struct-layout-1_main.c: New test.
6107 * gcc.dg/compat/struct-layout-1_x.c: New file.
6108 * gcc.dg/compat/struct-layout-1_y.c: New file.
6109 * gcc.dg/compat/struct-layout-1_test.h: New file.
6110
6111 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6112
6113 * gcc.dg/comp-return-1.c: New test
6114
6115 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6116
6117 * gcc.dg/vmx/8-02a.c: Fix typo.
6118
6119 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6120 * gcc.dg/darwin-abi-3.c: New test.
6121
6122 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6123 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6124
6125 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6126 * gcc.dg/vmx/ops-long-1.c: New test.
6127 * gcc.dg/vmx/ops-long-2.c: New test.
6128
6129 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6130
6131 * g++.dg/lookup/conv-[1234].C: New.
6132
6133 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6134
6135 * g++.dg/parse/attr2.C: Simplify.
6136
6137 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6138
6139 PR c/7284
6140 * gcc.c-torture/execute/pr7284-1.c: New test.
6141
6142 2004-07-22 Brian Booth <bbooth@redhat.com>
6143
6144 * gcc.dg/tree-ssa/20040721-1.c: New test.
6145
6146 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6147
6148 * g++.dg/template/crash20.c: New.
6149
6150 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6151
6152 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6153 Add dg-run directive. Declare variables as required.
6154 * gfortran.dg/g77/README: Update
6155
6156 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6157
6158 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6159 gcc.dg/cris-peep2-andu2.c: New tests.
6160
6161 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6162
6163 PR c/15052
6164 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6165 on return type.
6166 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6167 messages.
6168 * gcc.dg/qual-return-2.c: Update expected messages.
6169 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6170
6171 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6172
6173 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6174 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6175
6176 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6177
6178 PR c/11250
6179 * gcc.dg/init-string-1.c: New test.
6180
6181 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6182
6183 PR middle-end/15345
6184 PR c/16450
6185 * gcc.dg/torture/nested-fn-1.c: New test.
6186
6187 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6188
6189 PR target/16559
6190 * gcc.dg/ia64-fptr-1.c: New file.
6191
6192 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6193
6194 PR c++/14497
6195 * g++.dg/template/spec16.C: New test.
6196 * g++.old-deja/g++.robertl/eb118.C: Remove.
6197
6198 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6199
6200 PR c++/509
6201 * g++.dg/template/spec15.C: New test.
6202
6203 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6204
6205 Copy cases from g77.f-torture/execute and add dg-run
6206 directive. Other changes as noted.
6207 * gfortran.dg/g77/13037.f
6208 * gfortran.dg/g77/1832.f
6209 * gfortran.dg/g77/19981119-0.f
6210 * gfortran.dg/g77/19990313-0.f
6211 * gfortran.dg/g77/19990313-1.f
6212 * gfortran.dg/g77/19990313-2.f
6213 * gfortran.dg/g77/19990313-3.f
6214 * gfortran.dg/g77/19990419-1.f
6215 * gfortran.dg/g77/19990826-0.f
6216 * gfortran.dg/g77/19990826-2.f
6217 * gfortran.dg/g77/20000503-1.f
6218 * gfortran.dg/g77/20001111.f
6219 * gfortran.dg/g77/20010116.f
6220 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6221 * gfortran.dg/g77/20010430.f
6222 * gfortran.dg/g77/6177.f
6223 * gfortran.dg/g77/947.f
6224 * gfortran.dg/g77/970816-3.f
6225 * gfortran.dg/g77/971102-1.f
6226 * gfortran.dg/g77/980520-1.f
6227 * gfortran.dg/g77/980628-0.f
6228 * gfortran.dg/g77/980628-1.f
6229 * gfortran.dg/g77/980628-10.f
6230 * gfortran.dg/g77/980628-2.f
6231 * gfortran.dg/g77/980628-3.f
6232 * gfortran.dg/g77/980628-7.f
6233 * gfortran.dg/g77/980628-8.f
6234 * gfortran.dg/g77/980628-9.f
6235 * gfortran.dg/g77/980701-0.f
6236 * gfortran.dg/g77/980701-1.f
6237 * gfortran.dg/g77/cabs.f
6238 * gfortran.dg/g77/claus.f
6239 * gfortran.dg/g77/complex_1.f
6240 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6241 * gfortran.dg/g77/dcomplex.f
6242 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6243 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6244 * gfortran.dg/g77/f90-intrinsic-numeric.f
6245 * gfortran.dg/g77/int8421.f
6246 * gfortran.dg/g77/labug1.f
6247 * gfortran.dg/g77/large_vec.f
6248 * gfortran.dg/g77/le.f
6249 * gfortran.dg/g77/short.f
6250 * gfortran.dg/g77/README: Update
6251
6252 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6253
6254 PR c++/16637
6255 * g++.dg/parse/lookup4.C: New test.
6256
6257 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6258
6259 PR c++/16175
6260 * g++.dg/template/ttp10.C: New test.
6261
6262 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6263
6264 * gcc.dg/pr12625-1.c: New test.
6265
6266 2004-07-20 Steven Bosscher <stevenb@suse.de>
6267
6268 * testsuite/gcc.dg/switch-warn-1.c: New test.
6269 * testsuite/gcc.dg/switch-warn-2.c: New test.
6270 * gcc.c-torture/compile/pr14730.c: Update.
6271
6272 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6273
6274 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6275 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6276 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6277 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6278
6279 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6280
6281 PR c++/16623
6282 * g++.dg/template/assign1.C: New test.
6283
6284 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6285
6286 PR c++/12170
6287 * g++.dg/template/ttp9.C: New test.
6288
6289 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6290
6291 * gcc.dg/format/cmn-err-1.c: New test.
6292
6293 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6294
6295 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6296 gcc.dg/Wparentheses-10.c: New tests.
6297 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6298
6299 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6300
6301 PR fortran/16465
6302 * gfortran.dg/g77//ffixed-line-length-0.f,
6303 gfortran.dg/g77/ffixed-line-length-132.f,
6304 gfortran.dg/g77/ffixed-line-length-72.f,
6305 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6306 gfortran.dg/g77/README: Update.
6307
6308 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6309
6310 PR c++/13092
6311 * g++.dg/template/non-dependent7.C: New test.
6312 * g++.dg/template/non-dependent8.C: Likewise.
6313 * g++.dg/template/non-dependent9.C: Likewise.
6314 * g++.dg/template/non-dependent10.C: Likewise.
6315
6316 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6317
6318 PR c++/16337
6319 * g++.dg/parse/attr2.C: New test.
6320
6321 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6322
6323 * g77.dg: Removed.
6324 * g77.f-torture: Ditto.
6325
6326 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6327
6328 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6329 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6330 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6331
6332 2004-07-16 Richard Henderson <rth@redhat.com>
6333
6334 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6335
6336 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6337
6338 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6339 tests with full list of options.
6340 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6341 of TORTURE_OPTIONS if test contains 'dg-do run'.
6342
6343 PR fortran/16404
6344 * gfortran.dg/do_iterator.f90: New test.
6345
6346 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6347
6348 PR rtl-optimization/16536
6349 * gcc.c-torture/execute/restrict-1.c: New test.
6350
6351 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6352
6353 PR fortran/15324
6354 * gfortran.dg/pr15324.f90: New test.
6355
6356 PR fortran/15129
6357 * gfortran.dg/pr15129.f90: New test.
6358
6359 PR fortran/15140
6360 * gfortran.dg/pr15140.f90: New test.
6361
6362 PR fortran/13792
6363 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6364 compile-time simplification.
6365
6366 2004-07-14 Mike Stump <mrs@apple.com>
6367
6368 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6369
6370 2004-07-14 James E Wilson <wilson@specifixinc.com>
6371
6372 PR target/16325
6373 * gcc.dg/profile-generate-1.c: New.
6374
6375 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6376
6377 * gcc.c-torture/execute/20040709-1.c: New test.
6378 * gcc.c-torture/execute/20040709-2.c: New test.
6379
6380 2004-07-14 Mike Stump <mrs@apple.com>
6381
6382 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6383
6384 2004-07-14 Mike Stump <mrs@apple.com>
6385
6386 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6387
6388 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6389
6390 PR c++/16518
6391 * g++.dg/parse/mutable1.C: New test.
6392
6393 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6394
6395 PR tree-optimization/16443
6396 * gcc.dg/tree-ssa/20040713-1.c: New test.
6397
6398 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6399
6400 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6401 for operator new.
6402
6403 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6404
6405 * gfortran.dg/g77/README: New file
6406 * gfortran.dg/g77/19981216-0.f: Copy from
6407 g77.f-torture/noncompile. Add "dg-do compile" and
6408 dg-error as required.
6409 * gfortran.dg/g77/19990218-1.f: Likewise
6410 * gfortran.dg/g77/19990905-1.f: Likewise
6411 * gfortran.dg/g77/9263.f: Likewise
6412 * gfortran.dg/g77/980615-0.f: Likewise
6413 * gfortran.dg/g77/980616-0.f: Likewise
6414 * gfortran.dg/g77/check0.f: Likewise
6415 * gfortran.dg/g77/select_no_compile.f: Likewise
6416
6417 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6418
6419 Copy files from g77.f-torture/compile.
6420 Add "{ dg-do compile}". Other changes as noted
6421 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6422 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6423 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6424 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6425 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6426 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6427 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6428 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6429 statement to conform to standard. Append alpha1.x for reference.
6430 * gfortran.dg/g77/xformat.f: Add dg-warning
6431
6432 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6433
6434 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6435 Add {dg-do compile} directive.
6436 * gfortran.dg/g77/cpp2.F: Likewise
6437
6438 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6439
6440 PR c++/5402
6441 * g++.dg/lookup/name-clash1.C: New test.
6442
6443 PR c++/9777
6444 * g++.dg/lookup/name-clash2.C: New test.
6445
6446 PR c++/12102
6447 * g++.dg/lookup/name-clash3.C: New test.
6448
6449 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6450
6451 * g++.dg/lookup/new2.C: New test.
6452 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6453
6454 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6455
6456 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6457 Add {dg-do compile} directive.
6458 * gfortran.dg/g77/13060.f: Likewise
6459 * gfortran.dg/g77/19990218-0.f: Likewise
6460 * gfortran.dg/g77/19990305-0.f: Likewise
6461 * gfortran.dg/g77/19990419-0.f: Likewise
6462 * gfortran.dg/g77/19990502-0.f: Likewise
6463 * gfortran.dg/g77/19990502-1.f: Likewise
6464 * gfortran.dg/g77/19990525-0.f: Likewise
6465 * gfortran.dg/g77/19990826-1.f: Likewise
6466 * gfortran.dg/g77/19990826-3.f: Likewise
6467 * gfortran.dg/g77/19990905-2.f: Likewise
6468 * gfortran.dg/g77/20000412-1.f: Likewise
6469 * gfortran.dg/g77/20000511-1.f: Likewise
6470 * gfortran.dg/g77/20000511-2.f: Likewise
6471 * gfortran.dg/g77/20000518.f: Likewise
6472 * gfortran.dg/g77/20000601-1.f: Likewise
6473 * gfortran.dg/g77/20000601-2.f: Likewise
6474 * gfortran.dg/g77/20000629-1.f: Likewise
6475 * gfortran.dg/g77/20000630-2.f: Likewise
6476 * gfortran.dg/g77/20010115.f: Likewise
6477 * gfortran.dg/g77/20010321-1.f: Likewise
6478 * gfortran.dg/g77/20010426.f: Likewise
6479 * gfortran.dg/g77/20020307-1.f: Likewise
6480 * gfortran.dg/g77/8485.f: Likewise
6481 * gfortran.dg/g77/960317-1.f: Likewise
6482 * gfortran.dg/g77/970915-0.f: Likewise
6483 * gfortran.dg/g77/980310-1.f: Likewise
6484 * gfortran.dg/g77/980310-2.f: Likewise
6485 * gfortran.dg/g77/980310-3.f: Likewise
6486 * gfortran.dg/g77/980310-4.f: Likewise
6487 * gfortran.dg/g77/980310-6.f: Likewise
6488 * gfortran.dg/g77/980310-7.f: Likewise
6489 * gfortran.dg/g77/980310-8.f: Likewise
6490 * gfortran.dg/g77/980419-2.f: Likewise
6491 * gfortran.dg/g77/980424-0.f: Likewise
6492 * gfortran.dg/g77/980427-0.f: Likewise
6493 * gfortran.dg/g77/980729-0.f: Likewise
6494 * gfortran.dg/g77/981117-1.f: Likewise
6495 * gfortran.dg/g77/toon_1.f: Likewise
6496
6497 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6498
6499 PR c++/2204
6500 * g++.dg/other/abstract2.C: New test.
6501
6502 2004-07-12 Paul Brook <paul@codesourcery.com>
6503
6504 * gfortran.dg/pointer_init_1.f90: New test.
6505
6506 2004-07-11 Paul Brook <paul@codesourcery.com>
6507
6508 PR fortran/15986
6509 * gfortran.dg/contained_1.f90: New test.
6510
6511 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6512
6513 * g++.dg/parse/defarg8.C: New test.
6514
6515 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6516
6517 PR fortran/16433
6518 * gfortran.dg/pr16433.f: New test.
6519
6520 PR fortran/17574
6521 * gfortran.dg/pr15754.f90: New test.
6522
6523 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6524
6525 PR tree-optimization/16437
6526 * gcc.c-torture/execute/bitfld-4.c: New test.
6527
6528 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6529
6530 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6531 access to common var from module.
6532
6533 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6534
6535 PR fortran/16336
6536 * gfortran.fortran-torture/execute/common_2.f90: New test.
6537
6538 2004-07-10 Paul Brook <paul@codesourcery.com>
6539
6540 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6541
6542 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6543
6544 PR fortran/15969
6545 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6546
6547 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6548
6549 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6550 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6551 * gfortran.dg/g77/ffree-form-1.f: Likewise
6552 * gfortran.dg/g77/ffree-form-2.f: Likewise
6553 * gfortran.dg/g77/ffree-form-3.f: Likewise
6554 * gfortran.dg/g77/fno-underscoring.f: Likewise
6555 * gfortran.dg/g77/funderscoring.f: Likewise
6556 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6557
6558 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6559
6560 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6561
6562 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6563 Paul Brook <paul@codesourcery.com>
6564
6565 PR fortran/13415
6566 * gfortran.dg/common_pointer_1.f90: New test.
6567
6568 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6569
6570 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6571
6572 2004-07-09 James E Wilson <wilson@specifixinc.com>
6573
6574 PR target/16364
6575 * gcc.c-torture/compile/20040709-1.c: New.
6576
6577 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6578
6579 PR fortran/14077
6580 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6581
6582 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6583
6584 PR fortran/13201
6585 * gfortran.dg/shape_1.f90: New test.
6586
6587 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6588 Andrew Pinski <apinski@apple.com>
6589
6590 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6591
6592 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6593
6594 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6595 comment.
6596
6597 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6598 Paul Brook <paul@codesourcery.com>
6599
6600 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6601 '.f95' and '.F95'.
6602
6603 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6604
6605 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6606
6607 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6608
6609 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6610 testcases with capital suffix.
6611
6612 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6613
6614 PR fortran/15481
6615 PR fortran/13372
6616 PR fortran/13575
6617 PR fortran/15978
6618 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6619
6620 * gfortran.dg/implicit_1.f90: New test.
6621
6622 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6623
6624 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6625 expression to match gfortran warning/error messages
6626 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6627 dg-error text.
6628
6629 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6630
6631 * lib/fortran-torture.exp: Rename proc search_for to
6632 search_for_re.
6633
6634 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6635
6636 * gcc.c-torture/execute/simd-5.x: New file.
6637 XFAIL on SPARC 64-bit at -O0.
6638
6639 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6640
6641 PR c++/8211
6642 PR c++/16165
6643 * g++.dg/warn/effc3.C: New test.
6644
6645 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6646
6647 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6648 change X to 1X in format.
6649 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6650 add data statements to conform to standard.
6651
6652 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6653
6654 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6655 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6656 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6657
6658 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6659
6660 * gfortran.dg/g77/7388.f: Copy from g77.dg
6661 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6662 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6663 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6664 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6665 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6666 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6667 * gfortran.dg/g77/strlen0.f: Likewise
6668
6669 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6670
6671 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6672 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6673
6674 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6675
6676 * gcc.c-torture/execute/920428-2.x: Delete.
6677 * gcc.c-torture/execute/920501-7.x: Likewise.
6678
6679 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6680
6681 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6682 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6683 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6684 prescott and c3-2.
6685 (PREFETCH_3DNOW): Add -march=c3.
6686
6687 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6688
6689 PR c/16437
6690 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6691 * gcc.c-torture/execute/bf64-1.x: Likewise.
6692
6693 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6694
6695 * gcc.c-torture/compile/20040708-1.c: New test.
6696
6697 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6698
6699 PR c++/16169
6700 * g++.dg/warn/effc2.C: New test.
6701
6702 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6703
6704 * gcc.c-torture/execute/bitfld-1.x: Remove.
6705 * gcc.c-torture/execute/bitfld-3.c: New test.
6706 * gcc.dg/bitfld-2.c: Remove XFAILs.
6707
6708 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6709
6710 PR c++/16276
6711 * g++.dg/rtti/tinfo1.C: New file.
6712
6713 2004-07-07 Eric Christopher <echristo@redhat.com>
6714
6715 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6716
6717 2004-07-07 Andrew Pinski <apinski@apple.com>
6718
6719 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6720
6721 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6722
6723 * g++.dg/init/call1.C: XFAIL.
6724
6725 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6726
6727 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6728 except for movstrict*, to movmem* and clrstr* to clrmem*.
6729
6730 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6731
6732 * gcc.c-torture/execute/20040707-1.c: New test.
6733
6734 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6735
6736 * gcc.c-torture/execute/20040706-1.c: New test.
6737
6738 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6739
6740 PR c++/3671
6741 * g++.dg/template/spec14.C: New test.
6742
6743 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6744
6745 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6746 nothing if not yet defined. Use it in b, c and d type definitions.
6747 * gcc.c-torture/execute/20040705-1.c: New test.
6748 * gcc.c-torture/execute/20040705-2.c: New test.
6749
6750 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6751
6752 PR c++/2518
6753 * g++.dg/lookup/new1.C: New test.
6754
6755 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6756
6757 PR c++/11406
6758 * g++.dg/template/sizeof8.C: New test.
6759
6760 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6761
6762 * gcc.c-torture/compile/20040705-1.c: New test.
6763
6764 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6765
6766 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6767
6768 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6769
6770 * gcc.dg/cpp/if-mop.c: Two new testcases.
6771 * gcc.dg/cpp/trad/comment-3.c: New.
6772
6773 2004-07-04 Paul Brook <paul@codesourcery.com>
6774
6775 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6776
6777 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6778
6779 PR c++/3761
6780 * g++.dg/lookup/crash4.C: New test.
6781
6782 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6783
6784 * gcc.c-torture/execute/builtin-abs-1.c
6785 * gcc.c-torture/execute/builtin-abs-2.c
6786 * gcc.c-torture/execute/builtin-complex-1.c
6787 * gcc.c-torture/execute/builtins/string-1-lib.c
6788 * gcc.c-torture/execute/builtins/string-1.c
6789 * gcc.c-torture/execute/builtins/string-2-lib.c
6790 * gcc.c-torture/execute/builtins/string-2.c
6791 * gcc.c-torture/execute/builtins/string-3-lib.c
6792 * gcc.c-torture/execute/builtins/string-3.c
6793 * gcc.c-torture/execute/builtins/string-4-lib.c
6794 * gcc.c-torture/execute/builtins/string-4.c
6795 * gcc.c-torture/execute/builtins/string-5-lib.c
6796 * gcc.c-torture/execute/builtins/string-5.c
6797 * gcc.c-torture/execute/builtins/string-6-lib.c
6798 * gcc.c-torture/execute/builtins/string-6.c
6799 * gcc.c-torture/execute/builtins/string-7-lib.c
6800 * gcc.c-torture/execute/builtins/string-7.c
6801 * gcc.c-torture/execute/builtins/string-8-lib.c
6802 * gcc.c-torture/execute/builtins/string-8.c
6803 * gcc.c-torture/execute/builtins/string-9-lib.c
6804 * gcc.c-torture/execute/builtins/string-9.c
6805 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6806 * gcc.c-torture/execute/builtins/string-asm-1.c
6807 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6808 * gcc.c-torture/execute/builtins/string-asm-2.c
6809 * gcc.c-torture/execute/stdio-opt-1.c
6810 * gcc.c-torture/execute/stdio-opt-2.c
6811 * gcc.c-torture/execute/stdio-opt-3.c
6812 * gcc.c-torture/execute/string-opt-1.c
6813 * gcc.c-torture/execute/string-opt-10.c
6814 * gcc.c-torture/execute/string-opt-11.c
6815 * gcc.c-torture/execute/string-opt-12.c
6816 * gcc.c-torture/execute/string-opt-13.c
6817 * gcc.c-torture/execute/string-opt-14.c
6818 * gcc.c-torture/execute/string-opt-15.c
6819 * gcc.c-torture/execute/string-opt-16.c
6820 * gcc.c-torture/execute/string-opt-2.c
6821 * gcc.c-torture/execute/string-opt-6.c
6822 * gcc.c-torture/execute/string-opt-7.c
6823 * gcc.c-torture/execute/string-opt-8.c:
6824 Replace with ...
6825
6826 * gcc.c-torture/execute/builtins/abs-2.c
6827 * gcc.c-torture/execute/builtins/abs-3.c
6828 * gcc.c-torture/execute/builtins/complex-1.c
6829 * gcc.c-torture/execute/builtins/fprintf.c
6830 * gcc.c-torture/execute/builtins/fputs.c
6831 * gcc.c-torture/execute/builtins/memcmp.c
6832 * gcc.c-torture/execute/builtins/memmove.c
6833 * gcc.c-torture/execute/builtins/memops-asm.c
6834 * gcc.c-torture/execute/builtins/mempcpy-2.c
6835 * gcc.c-torture/execute/builtins/mempcpy.c
6836 * gcc.c-torture/execute/builtins/memset.c
6837 * gcc.c-torture/execute/builtins/printf.c
6838 * gcc.c-torture/execute/builtins/sprintf.c
6839 * gcc.c-torture/execute/builtins/strcat.c
6840 * gcc.c-torture/execute/builtins/strchr.c
6841 * gcc.c-torture/execute/builtins/strcmp.c
6842 * gcc.c-torture/execute/builtins/strcpy.c
6843 * gcc.c-torture/execute/builtins/strcspn.c
6844 * gcc.c-torture/execute/builtins/strlen-2.c
6845 * gcc.c-torture/execute/builtins/strlen.c
6846 * gcc.c-torture/execute/builtins/strncat.c
6847 * gcc.c-torture/execute/builtins/strncmp-2.c
6848 * gcc.c-torture/execute/builtins/strncmp.c
6849 * gcc.c-torture/execute/builtins/strncpy.c
6850 * gcc.c-torture/execute/builtins/strpbrk.c
6851 * gcc.c-torture/execute/builtins/strpcpy-2.c
6852 * gcc.c-torture/execute/builtins/strpcpy.c
6853 * gcc.c-torture/execute/builtins/strrchr.c
6854 * gcc.c-torture/execute/builtins/strspn.c
6855 * gcc.c-torture/execute/builtins/strstr-asm.c
6856 * gcc.c-torture/execute/builtins/strstr.c:
6857 ... these new files.
6858
6859 * gcc.c-torture/execute/builtins/abs-2-lib.c
6860 * gcc.c-torture/execute/builtins/abs-3-lib.c
6861 * gcc.c-torture/execute/builtins/complex-1-lib.c
6862 * gcc.c-torture/execute/builtins/fprintf-lib.c
6863 * gcc.c-torture/execute/builtins/fputs-lib.c
6864 * gcc.c-torture/execute/builtins/memcmp-lib.c
6865 * gcc.c-torture/execute/builtins/memmove-lib.c
6866 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6867 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6868 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6869 * gcc.c-torture/execute/builtins/memset-lib.c
6870 * gcc.c-torture/execute/builtins/printf-lib.c
6871 * gcc.c-torture/execute/builtins/sprintf-lib.c
6872 * gcc.c-torture/execute/builtins/strcat-lib.c
6873 * gcc.c-torture/execute/builtins/strchr-lib.c
6874 * gcc.c-torture/execute/builtins/strcmp-lib.c
6875 * gcc.c-torture/execute/builtins/strcpy-lib.c
6876 * gcc.c-torture/execute/builtins/strcspn-lib.c
6877 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6878 * gcc.c-torture/execute/builtins/strlen-lib.c
6879 * gcc.c-torture/execute/builtins/strncat-lib.c
6880 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6881 * gcc.c-torture/execute/builtins/strncmp-lib.c
6882 * gcc.c-torture/execute/builtins/strncpy-lib.c
6883 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6884 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6885 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6886 * gcc.c-torture/execute/builtins/strrchr-lib.c
6887 * gcc.c-torture/execute/builtins/strspn-lib.c
6888 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6889 * gcc.c-torture/execute/builtins/strstr-lib.c
6890 * gcc.c-torture/execute/builtins/lib/abs.c
6891 * gcc.c-torture/execute/builtins/lib/fprintf.c
6892 * gcc.c-torture/execute/builtins/lib/memset.c
6893 * gcc.c-torture/execute/builtins/lib/printf.c
6894 * gcc.c-torture/execute/builtins/lib/sprintf.c
6895 * gcc.c-torture/execute/builtins/lib/strcpy.c
6896 * gcc.c-torture/execute/builtins/lib/strcspn.c
6897 * gcc.c-torture/execute/builtins/lib/strncat.c
6898 * gcc.c-torture/execute/builtins/lib/strncmp.c
6899 * gcc.c-torture/execute/builtins/lib/strncpy.c
6900 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6901 * gcc.c-torture/execute/builtins/lib/strspn.c
6902 * gcc.c-torture/execute/builtins/lib/strstr.c:
6903 New files containing support routines.
6904
6905 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6906 declaration.
6907 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6908 when not optimizing.
6909
6910 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6911
6912 PR c++/16240
6913 * g++.dg/abi/mangle22.C: New test.
6914 * g++.dg/abi/mangle23.C: Likewise.
6915
6916 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6917
6918 PR fortran/16290
6919 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6920 Allow for cases without denormalized floating point numbers.
6921
6922 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6923
6924 PR c/1027
6925 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6926 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6927 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6928 expected warning text.
6929 * gcc.dg/format/diag-2.c: New test.
6930
6931 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6932
6933 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6934
6935 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6936
6937 * gcc.dg/builtins-43.c: New.
6938 * gcc.dg/builtins-44.c: New.
6939 * gcc.dg/builtins-45.c: New.
6940
6941 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6942 Andreas Tobler <a.tobler@schweiz.ch>
6943
6944 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6945 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6946 as SIGSEGV.
6947 * gcc.dg/cleanup-11.c: Likewise.
6948 * gcc.dg/cleanup-8.c: Likewise.
6949 * gcc.dg/cleanup-9.c: Likewise.
6950 * gcc.dg/cleanup-5.c: Run on all platforms.
6951
6952 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6953
6954 * g++.dg/warn/nonnull1.C: New test.
6955
6956 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6957
6958 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6959 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6960 Special-case the Sun compiler wrt to <complex.h>.
6961
6962 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6963
6964 * gcc.dg/Wunreachable-8.C: New test.
6965
6966 * gcc.dg/h8300-ice2.c : New test.
6967
6968 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6969
6970 PR fortran/16161
6971 * gfortran.fortran-torture/compile/implicit.f90: Add test
6972 for implicit character.
6973
6974 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6975
6976 PR fortran/16289
6977 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6978 Use tiny() intrinsic to find smallest non-negative real
6979
6980 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6981
6982 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6983 * gcc.dg/compat/struct-by-value-22_x.c: New.
6984 * gcc.dg/compat/struct-by-value-22_y.c: New.
6985
6986 * gcc.c-torture/execute/20040629-1.c: New test.
6987
6988 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6989
6990 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6991 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6992
6993 PR target/16195
6994 * gcc.dg/20040625-1.c: New test.
6995
6996 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6997
6998 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6999
7000 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7001
7002 PR fortran/15963
7003 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7004
7005 2004-06-29 Richard Henderson <rth@redhat.com>
7006
7007 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7008
7009 2004-06-29 Paul Brook <paul@codesourcery.com>
7010
7011 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7012 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7013
7014 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7015
7016 PR c++/16260
7017 * g++.dg/parse/crash15.C: New.
7018
7019 2004-06-28 Andrew Pinski <apinski@apple.com>
7020
7021 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7022 by the error already.
7023
7024 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7025
7026 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7027
7028 PR target/14041
7029 * gcc.dg/h8300-bss-align-1.c : New.
7030
7031 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7032
7033 * PR c++/16174
7034 * g++.dg/template/ctor4.C: New.
7035
7036 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7037
7038 PR c++/16205
7039 * g++.dg/warn/Wsequence-point-1.C: New test.
7040
7041 2004-06-27 Paul Brook <paul@codesourcery.com>
7042
7043 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7044
7045 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7046
7047 * g++.old-deja/g++.mike/p7325.C: Remove.
7048
7049 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7050
7051 PR c/14963
7052 * gcc.dg/pr14963.c: New test.
7053
7054 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7055
7056 PR c++/16193
7057 * g++.dg/parse/redef1.C: New test.
7058
7059 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7060
7061 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7062 20021110.c.
7063 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7064 20021119-1.c.
7065 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7066 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7067 5-04.c.
7068 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7069 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7070 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7071 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7072 g++.brendan/enum14.C.
7073 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7074 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7075 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7076 g++.mike/virt1.C.
7077 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7078 memtemp24.C.
7079
7080 2004-06-27 Roger Sayle <roger@eyesopen.com>
7081
7082 * gcc.dg/20040527-1.c: New test case.
7083
7084 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7085
7086 PR gfortran/pr16196
7087 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7088
7089 2004-06-25 Roger Sayle <roger@eyesopen.com>
7090
7091 PR middle-end/15825
7092 * gcc.dg/pr15825-1.c: New test case.
7093
7094 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7095
7096 * gcc.c-torture/execute/20040625-1.c: New test.
7097
7098 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7099
7100 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7101
7102 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7103
7104 * gcc.dg/torture/mips-div-1.c: New test.
7105
7106 2004-06-24 Jeff Law <law@redhat.com>
7107
7108 * gcc.dg/tree-ssa/20040624-1.c: New test.
7109
7110 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7111
7112 * gcc.c-torture/compile/20040624-1.c: New test.
7113
7114 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7115
7116 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7117 this directory.
7118
7119 2004-06-23 Andrew Pinski <apinski@apple.com>
7120
7121 PR middle-end/15988
7122 * g++.dg/opt/ptrmem4.C: New test.
7123
7124 * gcc.dg/c90-array-quals-2.c: New test.
7125
7126 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7127
7128 * gcc.dg/kpice1.c: New test.
7129
7130 2006-06-23 Andrew Pinski <apinski@apple.com>
7131
7132 * gcc.dg/c90-array-quals.c: New test.
7133
7134 2006-06-22 Richard Henderson <rth@redhat.com>
7135
7136 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7137
7138 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7139
7140 * gcc.dg/builtins-config.h: Handle FreeBSD.
7141
7142 2006-06-22 Richard Henderson <rth@redhat.com>
7143
7144 * g++.dg/opt/devirt1.C: New.
7145
7146 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7147
7148 * g++.dg/opt/pr15551.C: New testcase.
7149
7150 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7151
7152 PR target/14800
7153 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7154 x86_64-*-linux* when compiling for 32bit.
7155
7156 2004-06-21 Andrew Pinski <apinski@apple.com>
7157
7158 * gcc.dg/pch/struct-1.c: New.
7159 * gcc.dg/pch/struct-1.hs: New.
7160
7161 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7162
7163 * gcc.dg/pch/save-temps-1.c: New file.
7164 * gcc.dg/pch/save-temps-1.hs: New file.
7165
7166 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7167
7168 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7169 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7170
7171 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7172
7173 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7174 to fix type error.
7175 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7176 Remove trailing spaces.
7177
7178 2004-06-21 Richard Henderson <rth@redhat.com>
7179
7180 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7181 merging && to BIT_FIELD_REF.
7182
7183 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7184
7185 * g++.dg/opt/placeholder1.C: New test.
7186
7187 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7188
7189 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7190 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7191 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7192 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7193
7194 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7195
7196 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7197 extern "C".
7198 * g++.dg/other/pragma-re-1.C: Add comments.
7199
7200 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7201
7202 PR gfortran/16080
7203 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7204
7205 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7206
7207 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7208 instead of setting the type of size_t by
7209 hand.
7210
7211 2004-06-18 Roger Sayle <roger@eyesopen.com>
7212
7213 * gcc.dg/unordered-2.c: New test case.
7214 * gcc.dg/unordered-3.c: New test case.
7215
7216 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7217
7218 PR other/16043
7219 * lib/g++.exp (g++_version): Tweak regexp for version
7220 * lib/g77.exp (g77_version): Likewise
7221 * lib/gfortran.exp (gfortran_version): Likewise
7222 * lib/objc.exp (objc_version): Likewise
7223 * lib/treelang.exp (treelang_version): Likewise
7224
7225 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7226
7227 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7228 Use INT_MAX instead of __INT_MAX__.
7229 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7230
7231 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7232 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7233 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7234 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7235 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7236 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7237 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7238 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7239 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7240
7241 * gcc.dg/range-test-1.c: New test.
7242 * g++.dg/opt/range-test-1.C: New test.
7243
7244 2004-06-17 Richard Henderson <rth@redhat.com>
7245
7246 * objc.dg/sync-1.m: New.
7247 * objc.dg/try-catch-1.m: Don't force next runtime.
7248 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7249 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7250 shadowed catch clause.
7251 * objc.dg/try-catch-5.m: New.
7252
7253 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7254
7255 Bug 14610
7256 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7257
7258 2004-06-15 Richard Henderson <rth@redhat.com>
7259
7260 * gcc.dg/20001116-1.c: Move expected warning line.
7261
7262 2004-06-15 Richard Henderson <rth@redhat.com>
7263
7264 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7265 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7266
7267 2004-06-15 Jeff Law <law@redhat.com>
7268
7269 * gcc.dg/tree-ssa/20040615-1.c: New test.
7270 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7271 be less sensitive to operand ordering.
7272 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7273
7274 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7275
7276 * g++.dg/abi/bitfield3.C: Add comment..
7277
7278 2004-06-15 Richard Henderson <rth@redhat.com>
7279
7280 * g++.dg/ext/stmtexpr1.C: XFAIL.
7281 * gcc.dg/20030612-1.c: XFAIL.
7282
7283 2004-06-15 Eric Christopher <echristo@redhat.com>
7284
7285 * g++.dg/charset/asm5.c: New.
7286 * gcc.dg/charset/asm6.c: New.
7287
7288 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7289
7290 PR fortran/15962
7291 * gfortran.fortran-torture/execute/select_1.f90: New test.
7292
7293 2004-06-15 Paul Brook <paul@codesourcery.com>
7294
7295 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7296
7297 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7298
7299 PR c++/15967
7300 * g++.dg/lookup/crash3.C: New test.
7301
7302 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7303
7304 PR c++/15947
7305 * g++.dg/parse/dtor4.C: New test.
7306
7307 2004-06-14 Jeff Law <law@redhat.com>
7308
7309 * gcc.c-torture/compile/20040614-1.c: New test.
7310
7311 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7312
7313 PR fortran/15211
7314 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7315 LEN of a character array.
7316
7317 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7318
7319 PR c++/15096
7320 * g++.dg/template/ptrmem10.C: New test.
7321
7322 PR c++/14930
7323 * g++.dg/template/friend30.C: New test.
7324
7325 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7326
7327 PR fortran/14928
7328 * gfortran.fortran-torture/compile/mloc.f90: New test.
7329
7330 2004-06-13 Paul Brook <paul@codesourcery.com>
7331
7332 * gfortran.fortran-torture/execute/random_2.f90: New test.
7333
7334 2004-06-13 Eric Christopher <echristo@redhat.com>
7335
7336 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7337
7338 2004-06-12 Paul Brook <paul@codesourcery.com>
7339
7340 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7341
7342 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7343
7344 PR fortran/14923
7345 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7346
7347 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7348
7349 PR fortran/14957
7350 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7351 syntax errors in end statements of contained subroutines.
7352
7353 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7354
7355 PR fortran/12841
7356 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7357
7358 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7359
7360 PR fortran/15665
7361 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7362
7363 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7364
7365 PR gfortran/12839
7366 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7367
7368 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7369
7370 PR c++/15862
7371 * g++.dg/parse/enum1.C: New test.
7372
7373 2004-06-10 Jeff Law <law@redhat.com>
7374
7375 * gcc.c-torture/compile/20040610-1.c: New test.
7376
7377 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7378
7379 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7380 * g++.old-deja/g++.other/decl3.C: Likewise.
7381
7382 2004-06-10 Brian Booth <bbooth@redhat.com>
7383
7384 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7385 V_MAY_DEF instead of VDEF.
7386 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7387
7388 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7389
7390 PR c++/14211
7391 * g++.dg/conversion/const1.C: New test.
7392
7393 PR c++/15076
7394 * g++.dg/conversion/reinterpret1.C: New test.
7395
7396 PR c++/15877
7397 * g++.dg/template/enum2.C: New test.
7398
7399 PR c++/15227
7400 * g++.dg/template/error13.C: New test.
7401
7402 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7403
7404 PR fortran/14957
7405 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7406 arguments to test_* REAL and of the right size.
7407
7408 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7409
7410 PR target/15569
7411 PR rtl-optimization/15681
7412 * gcc.dg/20040609-1.c: New test.
7413
7414 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7415
7416 PR c++/14791
7417 * g++.dg/opt/builtins1.C: New test.
7418
7419 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7420
7421 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7422 that use default windows32 struct layout.
7423 * gcc.dg/i386-bitfield2.c: Likewise.
7424
7425 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7426
7427 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7428 for mingw32 and cygwin targets.
7429
7430 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7431
7432 * gcc.dg/pch/macro-4.c: New.
7433 * gcc.dg/pch/macro-4.hs: New.
7434
7435 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7436
7437 PR fortran/13249
7438 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7439
7440 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7441
7442 PR fortran/13372
7443 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7444
7445 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7446
7447 PR gfortran/14897
7448 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7449
7450 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7451
7452 PR gfortran/15755
7453 * gfortran.fortran-torture/execute/backspace.c : New test.
7454
7455 2004-06-09 Paul Brook <paul@codesourcery.com>
7456
7457 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7458 (pointer_to_section): Rewrite to use smaller array.
7459
7460 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7461
7462 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7463 * gcc.dg/ext/altivec-10.c: Same.
7464 * gcc.dg/ext/altivec-11.c: Same.
7465 * gcc.dg/ext/altivec-12.c: Same.
7466 * gcc.dg/ext/altivec-13.c: Same.
7467 * gcc.dg/ext/altivec-14.c: Same.
7468 * gcc.dg/ext/altivec-15.c: Same.
7469 * gcc.dg/ext/altivec-16.c: Same.
7470 * gcc.dg/ext/altivec-3.c: Same.
7471 * gcc.dg/ext/altivec-4.c: Same.
7472 * gcc.dg/ext/altivec-6.c: Same.
7473 * gcc.dg/ext/altivec-7.c: Same.
7474 * gcc.dg/ext/altivec-8.c: Same.
7475 * gcc.dg/ext/altivec-varargs-1.c: Same.
7476
7477 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7478 * g++.dg/ext/altivec-10.C: Same.
7479 * g++.dg/ext/altivec-2.C: Same.
7480 * g++.dg/ext/altivec-3.C: Same.
7481 * g++.dg/ext/altivec-4.C: Same.
7482 * g++.dg/ext/altivec-5.C: Same.
7483 * g++.dg/ext/altivec-6.C: Same.
7484 * g++.dg/ext/altivec-7.C: Same.
7485 * g++.dg/ext/altivec-8.C: Same.
7486 * g++.dg/ext/altivec-9.C: Same.
7487
7488 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7489
7490 PR c++/7841
7491 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7492
7493 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7494
7495 * gcc.dg/union-1.c: New test.
7496
7497 2004-06-07 Roger Sayle <roger@eyesopen.com>
7498
7499 * gcc.dg/builtins-41.c: New test case.
7500 * gcc.dg/builtins-42.c: New test case.
7501
7502 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7503
7504 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7505 * g++.dg/ext/altivec-10.C: Same.
7506 * g++.dg/ext/altivec-2.C: Same.
7507 * g++.dg/ext/altivec-3.C: Same.
7508 * g++.dg/ext/altivec-4.C: Same.
7509 * g++.dg/ext/altivec-5.C: Same.
7510 * g++.dg/ext/altivec-6.C: Same.
7511 * g++.dg/ext/altivec-7.C: Same.
7512 * g++.dg/ext/altivec-8.C: Same.
7513 * g++.dg/ext/altivec-9.C: Same.
7514 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7515 * g++.old-deja/g++.brendan/new3.C: Same.
7516 * gcc.c-torture/execute/eeprof-1.x: Same.
7517
7518 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7519
7520 PR c/14765
7521 * gcc.dg/pr14765-1.c: New test.
7522
7523 2004-06-07 Roger Sayle <roger@eyesopen.com>
7524
7525 PR c/14649
7526 * gcc.dg/pr14649-1.c: New test case.
7527
7528 2004-06-07 Richard Henderson <rth@redhat.com>
7529
7530 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7531 if temporaries.
7532
7533 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7534
7535 * g++.dg/eh/elide1.C: Remove XFAIL.
7536
7537 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7538
7539 PR c++/15337
7540 * g++.dg/expr/sizeof3.C: New test.
7541
7542 PR c++/14777
7543 * g++.dg/template/access14.C: New test.
7544
7545 PR c++/15554
7546 * g++.dg/template/enum1.C: New test.
7547
7548 PR c++/15057
7549 * g++.dg/eh/throw1.C: New test.
7550
7551 2004-06-07 David Ayers <d.ayers@inode.at>
7552 Ziemowit Laski <zlaski@apple.com>
7553
7554 * lib/objc.exp (objc_target_compile): Revert the '-framework
7555 Foundation' flag fix, since bare Darwin does not ship
7556 with the Foundation framework.
7557 * objc/execute/next_mapping.h: Provide a local NSConstantString
7558 @interface and @implementation.
7559 (objc_constant_string_init): A constructor function, used to
7560 initialize the NSConstantString meta-class object.
7561 * objc/execute/string1.m: Include "next_mapping.h" instead of
7562 <Foundation/NSString.h>.
7563 * objc/execute/string2.m: Likewise.
7564 * objc/execute/string3.m: Likewise.
7565 * objc/execute/string4.m: Likewise.
7566
7567 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7568
7569 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7570 to double. Replace double with FLOAT.
7571 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7572
7573 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7574 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7575 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7576 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7577 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7578 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7579 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7580 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7581
7582 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7583
7584 PR c/13519
7585 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7586
7587 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7588
7589 PR c++/15503
7590 * g++.dg/template/meminit2.C: New test.
7591
7592 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7593
7594 PR target/15822
7595 * gcc.c-torture/execute/compare-fp-1.c,
7596 gcc.c-torture/execute/compare-fp-2.c,
7597 gcc.c-torture/execute/compare-fp-3.c,
7598 gcc.c-torture/execute/compare-fp-4.c,
7599 gcc.c-torture/execute/compare-fp-3.x,
7600 gcc.c-torture/execute/compare-fp-4.x: Moved...
7601 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7602 gcc.c-torture/execute/ieee/compare-fp-2.c,
7603 gcc.c-torture/execute/ieee/compare-fp-3.c,
7604 gcc.c-torture/execute/ieee/compare-fp-4.c,
7605 gcc.c-torture/execute/ieee/compare-fp-3.x,
7606 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7607
7608 2004-06-04 David Ayers <d.ayers@inode.at>
7609
7610 * objc/execute/protocol-isEqual-4.m: New testcase.
7611
7612 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7613
7614 * objc/execute/protocol-isEqual-1.m: New testcase.
7615 * objc/execute/protocol-isEqual-2.m: New testcase.
7616 * objc/execute/protocol-isEqual-3.m: New testcase.
7617
7618 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7619
7620 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7621
7622 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7623
7624 * lib/objc.exp (objc_target_compile): When running tests on
7625 Darwin (Mac OS X), inform the linker about '-framework
7626 'Foundation'.
7627
7628 2004-06-02 Eric Christopher <echristo@redhat.com>
7629
7630 * gcc.c-torture/compile/20040602-1.c: New.
7631
7632 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7633
7634 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7635 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7636
7637 PR tree-optimization/14736
7638 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7639
7640 PR tree-optimization/14042
7641 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7642
7643 PR tree-optimization/14729
7644 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7645
7646 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7647
7648 PR fortran/15557
7649 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7650
7651 2004-06-01 Richard Hederson <rth@redhat.com>
7652
7653 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7654
7655 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7656
7657 PR c++/14932
7658 * g++.dg/parse/offsetof4.C: New test.
7659
7660 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7661
7662 PR objc/7993
7663 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7664
7665 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7666
7667 PR c++/15701
7668 * g++.dg/template/friend29.C: New test.
7669
7670 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7671
7672 PR c/15749
7673 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7674
7675 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7676
7677 * gcc.dg/sparc-trap-1.c: New test.
7678
7679 2004-05-31 Roger Sayle <roger@eyesopen.com>
7680
7681 PR middle-end/15069
7682 * g++.dg/opt/fold3.C: New test case.
7683
7684 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7685
7686 * lib/target-supports.exp (check_iconv_available): Fix fallout
7687 from 2004-05-28 patch.
7688
7689 2004-05-30 Paul Brook <paul@codesourcery.com>
7690
7691 PR fortran/15620
7692 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7693 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7694
7695 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7696
7697 * gfortran.fortran-torture/execute/random_1.f90: New test.
7698
7699 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7700
7701 * g++.dg/ext/altivec-10.C: New test.
7702
7703 2004-05-29 Paul Brook <paul@codesourcery.com>
7704
7705 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7706
7707 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7708
7709 * gcc.dg/altivec-16.c: New test.
7710
7711 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7712
7713 * lib/target-supports.exp (check_vmx_hw_available): New.
7714 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7715
7716 * lib/target-supports.exp (check_alias_available,
7717 check_iconv_available, check_named_sections_available): Use
7718 unique names for temporary files.
7719
7720 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7721
7722 * gcc.dg/altivec-15.c: New test.
7723
7724 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7725
7726 PR c++/15083
7727 * g++.dg/warn/noeffect6.C: New test.
7728
7729 PR c++/15471
7730 * g++.dg/expr/ptrmem4.C: New test.
7731
7732 PR c++/15640
7733 * g++.dg/template/operator3.C: New test.
7734
7735 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7736
7737 PR c++/14668
7738 * g++.dg/lookup/redecl1.C: New test.
7739 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7740
7741 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7742
7743 * gcc.c-torture/execute/compare-fp-1.c,
7744 gcc.c-torture/execute/compare-fp-2.c,
7745 gcc.c-torture/execute/compare-fp-3.c,
7746 gcc.c-torture/execute/compare-fp-4.c,
7747 gcc.c-torture/execute/compare-fp-3.x,
7748 gcc.c-torture/execute/compare-fp-4.x,
7749 gcc.dg/pr15649-1.c: New.
7750
7751 2004-05-27 Adam Nemet <anemet@lnxw.com>
7752
7753 PR c++/12883
7754 * g++.dg/init/array14.C: New test.
7755
7756 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7757
7758 * lib/compat.exp (compat-get-options-main): New.
7759 (compat-get-options): Remove unneeded code, warn for ignored
7760 command.
7761 (compat-execute): Check flag set by dg-require-* commands.
7762
7763 * lib/compat.exp (compat-execute): Break up long lines.
7764
7765 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7766
7767 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7768 * gcc.dg/altivec-14.c: New test.
7769 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7770
7771 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7772 * gcc.dg/altivec-12.c: Ditto.
7773
7774 * gcc.dg/altivec-3.c: Move call to altivec_check.
7775
7776 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7777
7778 PR c++/15044
7779 * g++.dg/template/error12.C: New test.
7780
7781 PR c++/15317
7782 * g++.dg/ext/attrib15.C: New test.
7783
7784 PR c++/15329
7785 * g++.dg/template/ptrmem9.C: New test.
7786
7787 2004-05-25 Paul Brook <paul@codesourcery.com>
7788
7789 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7790
7791 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7792
7793 PR c++/15165
7794 * g++.dg/template/crash19.C: New test.
7795
7796 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7797
7798 PR c++/15025
7799 * g++.dg/template/redecl1.C: New test.
7800
7801 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7802
7803 PR c++/14821
7804 * g++.dg/other/ns1.C: New test.
7805
7806 PR c++/14883
7807 * g++.dg/template/invalid1.C: New test.
7808
7809 2004-05-23 Paul Brook <paul@codesourcery.com>
7810 Victor Leikehman <lei@haifasphere.co.il>
7811
7812 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7813 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7814
7815 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7816
7817 PR c++/15285
7818 PR c++/15299
7819 * g++.dg/template/non-dependent5.C: New test.
7820 * g++.dg/template/non-dependent6.C: New test.
7821
7822 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7823
7824 PR c++/15507
7825 * g++.dg/inherit/union1.C: New test.
7826
7827 PR c++/15542
7828 * g++.dg/template/addr1.C: New test.
7829
7830 PR c++/15427
7831 * g++.dg/template/array5.C: New test.
7832
7833 PR c++/15287
7834 * g++.dg/template/array6.C: New test.
7835
7836 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7837 Roger Sayle <roger@eyesopen.com>
7838
7839 * g++.dg/lookup/forscope2.C: New test case.
7840
7841 2004-05-22 Ben Elliston <bje@au.ibm.com>
7842
7843 * gcc.dg/cpp/Wmissingdirs.c: New.
7844
7845 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7846
7847 PR target/15301
7848 * gcc.dg/compat/union-m128-1.h: New file.
7849 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7850 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7851 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7852
7853 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7854
7855 PR target/15302
7856 * gcc.dg/compat/struct-complex-1.h: New file.
7857 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7858 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7859 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7860
7861 2004-05-20 Roger Sayle <roger@eyesopen.com>
7862
7863 PR middle-end/3074
7864 * gcc.dg/pr3074-1.c: New test case.
7865 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7866
7867 2004-05-20 Falk Hueffner <falk@debian.org>
7868
7869 PR other/15526
7870 * gcc.dg/ftrapv-1.c: New test case.
7871
7872 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7873
7874 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7875
7876 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7877 Jeff Law <law@redhat.com>
7878
7879 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7880 * gcc.dg/tree-ssa/20040518-2.c: New test.
7881
7882 * gcc.dg/tree-ssa/20040518-1.c: New test.
7883
7884 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7885
7886 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7887
7888 2004-05-18 Paul Brook <paul@codesourcery.com>
7889
7890 PR fortran/13930
7891 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7892
7893 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7894
7895 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7896 constant folding.
7897
7898 2004-05-17 Steven Bosscher <stevenb@suse.de>
7899
7900 * gcc.dg/tree-ssa/20040517-1.c: New test.
7901
7902 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7903
7904 * gcc.dg/loop-4.c: New test.
7905
7906 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7907
7908 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7909
7910 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7911
7912 PR fortran/15311
7913 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7914
7915 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7916
7917 PR fortran/13826
7918 PR fortran/13940
7919 * gfortran.fortran-torture/compile/data_1.f90: New test.
7920
7921 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7922
7923 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7924 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7925
7926 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7927
7928 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7929
7930 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7931
7932 PR c/15444
7933 * gcc.dg/format/xopen-1.c: Adjust expected message.
7934 * gcc.dg/format/xopen-3.c: New test.
7935
7936 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7937
7938 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7939
7940 2004-05-14 Jeff Law <law@redhat.com>
7941
7942 * gcc.dg/tree-ssa/20040514-2.c: New test.
7943
7944 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7945
7946 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7947 this ...
7948 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7949 this.
7950
7951 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7952
7953 * gcc.dg/tree-ssa/20040514-1.c: New test.
7954
7955 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7956
7957 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7958 test.
7959
7960 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7961
7962 PR fortran/14066
7963 * gfortran.fortran-torture/compile/do_1.f90: New test.
7964
7965 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7966
7967 PR fortran/15051
7968 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7969 test.
7970
7971 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7972
7973 PR fortran/15149
7974 * gfortran.fortran-torture/execute/random_init.f90: New test.
7975
7976 2004-05-13 Paul Brook <paul@codesourcery.com>
7977
7978 PR fortran/15314
7979 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7980
7981 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7982
7983 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7984 for the powerpc case.
7985
7986 2004-05-13 Jeff Law <law@redhat.com>
7987
7988 * gcc.dg/tree-ssa/20040513-1.c: New test.
7989 * gcc.dg/tree-ssa/20040513-2.c: New test.
7990
7991 2004-05-13 Paul Brook <paul@codesourcery.com>
7992
7993 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7994 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7995 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7996
7997 2004-05-13 Andreas Schwab <schwab@suse.de>
7998
7999 PR other/10819
8000 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8001 characters.
8002
8003 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8004
8005 PR fortran/15294
8006 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8007
8008 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8009
8010 Merge from tree-ssa-20020619-branch. See
8011 ChangeLog.tree-ssa for details.
8012
8013 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8014
8015 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8016 include <altivec.h> explicitly.
8017 * gcc.dg/altivec-13.c: Likewise.
8018
8019 2004-05-11 Paul Brook <paul@codesourcery.com>
8020
8021 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8022
8023 2004-05-10 Eric Christopher <echristo@redhat.com>
8024
8025 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8026 * gcc.dg/sibcall-4.c: Ditto.
8027
8028 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8029
8030 * g++.dg/ext/altivec-8.C: New test case.
8031 * gcc.dg/altivec-13.c: New test case.
8032
8033 2004-05-08 Roger Sayle <roger@eyesopen.com>
8034
8035 * gcc.c-torture/execute/divcmp-1.c: New test case.
8036 * gcc.c-torture/execute/divcmp-2.c: New test case.
8037 * gcc.c-torture/execute/divcmp-3.c: New test case.
8038
8039 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8040
8041 * g++.dg/other/pragma-re-2.C: New test.
8042
8043 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8044
8045 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8046 * gcc.dg/i386-387-2.c: Likewise.
8047
8048 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8049 __builtin_drem.
8050 * gcc.dg/i386-387-6.c: Likewise.
8051
8052 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8053
8054 * gcc.dg/builtins-33.c: Also check log1p*.
8055
8056 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8057
8058 PR optimization/15296
8059 * gcc.c-torture/execute/pr15296.c: New test.
8060
8061 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8062
8063 * gcc.dg/builtins-40.c: New test.
8064
8065 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8066
8067 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8068
8069 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8070
8071 * g++.dg/ext/spe1.C: New testcase.
8072
8073 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8074
8075 * objc.dg/image-info.m: Allow additional attributes
8076 for __image_info section.
8077
8078 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8079
8080 * gcc.dg/torture/mips-hilo-2.c: New test.
8081
8082 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8083
8084 PR c++/14389
8085 * g++.dg/template/member5.C: New test.
8086
8087 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8088
8089 * gcc.dg/builtins-34.c: Also check expm1*.
8090
8091 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8092
8093 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8094 * gcc.dg/torture/builtin-convert-3.c: New test.
8095
8096 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8097
8098 PR middle-end/15054
8099 * g++.dg/opt/pr15054.C: New test.
8100
8101 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8102
8103 * gcc.dg/torture/builtin-rounding-1.c: New test.
8104 * gcc.dg/builtins-25.c: Delete.
8105 * gcc.dg/builtins-29.c: Delete.
8106
8107 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8108
8109 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8110 * gcc.dg/sibcall-4.c: Likewise.
8111 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8112
8113 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8114
8115 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8116 bit-field on 16-bit targets.
8117
8118 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8119
8120 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8121 16-bit targets.
8122
8123 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8124
8125 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8126 * gcc.dg/rs6000-power2-2.c: Likewise.
8127
8128 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8129
8130 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8131 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8132 Change the asm registers to be in form of frN instead of fN.
8133
8134 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8135
8136 * gcc.dg/torture/builtin-convert-2.c: New test.
8137
8138 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8139
8140 * gcc.dg/rs6000-power2-1.c: New test.
8141 * gcc.dg/rs6000-power2-2.c: New test.
8142
8143 2004-04-28 Jan Hubicka <jh@suse.cz>
8144
8145 * gcc.dg/unused-6.c: New test.
8146
8147 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8148 Ulrich Weigand <uweigand@de.ibm.com>
8149
8150 * ada/acats/run_all.sh: Define $target variable.
8151
8152 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8153
8154 PR c++/15119
8155 * g++.dg/other/vararg-1.C: New test.
8156
8157 PR c++/4794
8158 * g++.dg/eh/cleanup3.C: New test.
8159
8160 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8161
8162 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8163 and ad8011a (target_insn).
8164 * ada/acats/support/macro.dfs: Likewise.
8165 * ada/acats/support/impbit.adb: New file.
8166
8167 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8168
8169 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8170
8171 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8172
8173 * gcc.dg/loop-3.c: New test.
8174
8175 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8176
8177 * gcc.c-torture/execute/simd-5.c: New test.
8178
8179 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8180
8181 PR c++/15064
8182 * g++.dg/template/crash18.C: New test.
8183
8184 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8185
8186 * g++.dg/ext/complit3.C: New test.
8187
8188 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8189
8190 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8191 * gcc.dg/altivec-3.c: Same.
8192 * gcc.dg/altivec-varargs-1.c: Same.
8193
8194 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8195
8196 * lib/target-supports.exp (check_profiling_available): Assume
8197 profiling is not available on powerpc-eabi targets.
8198
8199 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8200
8201 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8202 * gcc.dg/vmx/bug-1.c: Ditto.
8203
8204 2004-04-20 Eric Christopher <echristo@redhat.com>
8205
8206 * gcc.dg/charset/extern.c: New test.
8207 * g++.dg/charset/extern3.cc: Ditto.
8208
8209 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8210
8211 * gcc.dg/builtins-39.c: New test.
8212
8213 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8214
8215 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8216
8217 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8218
8219 * gcc.dg/torture/mips-hilo-1.c: New test.
8220
8221 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8222
8223 * gcc.c-torture/compile/20040419-1.c: New test.
8224
8225 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8226
8227 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8228
8229 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8230 Aldy Hernandez <aldyh@redhat.com>
8231
8232 * gcc.c-torture/execute/va-arg-24.c: New.
8233
8234 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8235 Aldy Hernandez <aldyh@redhat.com>
8236
8237 * gcc.dg/vmx/1b-01.c: New.
8238 * gcc.dg/vmx/1b-02.c: New.
8239 * gcc.dg/vmx/1b-03.c: New.
8240 * gcc.dg/vmx/1b-04.c: New.
8241 * gcc.dg/vmx/1b-05.c: New.
8242 * gcc.dg/vmx/1b-06.c: New.
8243 * gcc.dg/vmx/1b-07.c: New.
8244 * gcc.dg/vmx/1c-01.c: New.
8245 * gcc.dg/vmx/1c-02.c: New.
8246 * gcc.dg/vmx/3a-01a.c: New.
8247 * gcc.dg/vmx/3a-01.c: New.
8248 * gcc.dg/vmx/3a-01m.c: New.
8249 * gcc.dg/vmx/3a-03.c: New.
8250 * gcc.dg/vmx/3a-03m.c: New.
8251 * gcc.dg/vmx/3a-04.c: New.
8252 * gcc.dg/vmx/3a-04m.c: New.
8253 * gcc.dg/vmx/3a-05.c: New.
8254 * gcc.dg/vmx/3a-06.c: New.
8255 * gcc.dg/vmx/3a-06m.c: New.
8256 * gcc.dg/vmx/3a-07.c: New.
8257 * gcc.dg/vmx/3b-01.c: New.
8258 * gcc.dg/vmx/3b-02.c: New.
8259 * gcc.dg/vmx/3b-10.c: New.
8260 * gcc.dg/vmx/3b-13.c: New.
8261 * gcc.dg/vmx/3b-14.c: New.
8262 * gcc.dg/vmx/3b-15.c: New.
8263 * gcc.dg/vmx/3c-01a.c: New.
8264 * gcc.dg/vmx/3c-01.c: New.
8265 * gcc.dg/vmx/3c-02.c: New.
8266 * gcc.dg/vmx/3c-03.c: New.
8267 * gcc.dg/vmx/3d-01.c: New.
8268 * gcc.dg/vmx/4-01.c: New.
8269 * gcc.dg/vmx/4-03.c: New.
8270 * gcc.dg/vmx/5-01.c: New.
8271 * gcc.dg/vmx/5-02.c: New.
8272 * gcc.dg/vmx/5-03.c: New.
8273 * gcc.dg/vmx/5-04.c: New.
8274 * gcc.dg/vmx/5-05.c: New.
8275 * gcc.dg/vmx/5-06.c: New.
8276 * gcc.dg/vmx/5-07.c: New.
8277 * gcc.dg/vmx/5-07t.c: New.
8278 * gcc.dg/vmx/5-08.c: New.
8279 * gcc.dg/vmx/5-10.c: New.
8280 * gcc.dg/vmx/5-11.c: New.
8281 * gcc.dg/vmx/7-01a.c: New.
8282 * gcc.dg/vmx/7-01.c: New.
8283 * gcc.dg/vmx/7c-01.c: New.
8284 * gcc.dg/vmx/7d-01.c: New.
8285 * gcc.dg/vmx/7d-02.c: New.
8286 * gcc.dg/vmx/8-01.c: New.
8287 * gcc.dg/vmx/8-02a.c: New.
8288 * gcc.dg/vmx/8-02.c: New.
8289 * gcc.dg/vmx/brode-1.c: New.
8290 * gcc.dg/vmx/bug-1.c: New.
8291 * gcc.dg/vmx/bug-2.c: New.
8292 * gcc.dg/vmx/bug-3.c: New.
8293 * gcc.dg/vmx/cw-bug-1.c: New.
8294 * gcc.dg/vmx/cw-bug-2.c: New.
8295 * gcc.dg/vmx/cw-bug-3.c: New.
8296 * gcc.dg/vmx/dct.c: New.
8297 * gcc.dg/vmx/debug-1.c: New.
8298 * gcc.dg/vmx/debug-2.c: New.
8299 * gcc.dg/vmx/debug-3.c: New.
8300 * gcc.dg/vmx/debug-4.c: New.
8301 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8302 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8303 * gcc.dg/vmx/eg-5.c: New.
8304 * gcc.dg/vmx/fft.c: New.
8305 * gcc.dg/vmx/gcc-bug-1.c: New.
8306 * gcc.dg/vmx/gcc-bug-2.c: New.
8307 * gcc.dg/vmx/gcc-bug-3.c: New.
8308 * gcc.dg/vmx/gcc-bug-4.c: New.
8309 * gcc.dg/vmx/gcc-bug-5.c: New.
8310 * gcc.dg/vmx/gcc-bug-6.c: New.
8311 * gcc.dg/vmx/gcc-bug-7.c: New.
8312 * gcc.dg/vmx/gcc-bug-8.c: New.
8313 * gcc.dg/vmx/gcc-bug-9.c: New.
8314 * gcc.dg/vmx/gcc-bug-b.c: New.
8315 * gcc.dg/vmx/gcc-bug-c.c: New.
8316 * gcc.dg/vmx/gcc-bug-d.c: New.
8317 * gcc.dg/vmx/gcc-bug-e.c: New.
8318 * gcc.dg/vmx/gcc-bug-f.c: New.
8319 * gcc.dg/vmx/gcc-bug-g.c: New.
8320 * gcc.dg/vmx/gcc-bug-i.c: New.
8321 * gcc.dg/vmx/harness.h: New.
8322 * gcc.dg/vmx/ira1.c: New.
8323 * gcc.dg/vmx/ira2a.c: New.
8324 * gcc.dg/vmx/ira2b.c: New.
8325 * gcc.dg/vmx/ira2.c: New.
8326 * gcc.dg/vmx/ira2c.c: New.
8327 * gcc.dg/vmx/mem.c: New.
8328 * gcc.dg/vmx/newton-1.c: New.
8329 * gcc.dg/vmx/ops.c: New.
8330 * gcc.dg/vmx/sn7153.c: New.
8331 * gcc.dg/vmx/spill2.c: New.
8332 * gcc.dg/vmx/spill3.c: New.
8333 * gcc.dg/vmx/spill.c: New.
8334 * gcc.dg/vmx/t.c: New.
8335 * gcc.dg/vmx/varargs-1.c: New.
8336 * gcc.dg/vmx/varargs-2.c: New.
8337 * gcc.dg/vmx/varargs-3.c: New.
8338 * gcc.dg/vmx/varargs-4.c: New.
8339 * gcc.dg/vmx/varargs-5.c: New.
8340 * gcc.dg/vmx/varargs-6.c: New.
8341 * gcc.dg/vmx/varargs-7.c: New.
8342 * gcc.dg/vmx/vmx.exp: New.
8343 * gcc.dg/vmx/vprint-1.c: New.
8344 * gcc.dg/vmx/vscan-1.c: New.
8345 * gcc.dg/vmx/x-01.c: New.
8346 * gcc.dg/vmx/x-02.c: New.
8347 * gcc.dg/vmx/x-03.c: New.
8348 * gcc.dg/vmx/x-04.c: New.
8349 * gcc.dg/vmx/x-05.c: New.
8350 * gcc.dg/vmx/yousufi-1.c: New.
8351 * gcc.dg/vmx/zero-1.c: New.
8352 * gcc.dg/vmx/zero.c: New.
8353
8354 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8355
8356 * g++.dg/lookup/java1.C: Update for chage of
8357 _Jv_AllocObject.
8358 * g++.dg/lookup/java2.C: Likewise.
8359
8360 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8361
8362 * ada/acats/run_all.sh: use -O2 by default.
8363
8364 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8365
8366 * gcc.dg/vr-mult-[12].c: New tests.
8367
8368 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8369
8370 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8371
8372 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8373
8374 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8375
8376 * lib/target-supports.exp (check_profiling_available): Assume profiling
8377 isn't available for mips*-*-elf targets.
8378
8379 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8380
8381 * gcc.dg/builtins-38.c: New test.
8382
8383 2004-04-14 Eric Christopher <echristo@redhat.com>
8384
8385 * g++.dg/charset/charset.exp: Run .cc extension tests.
8386
8387 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8388
8389 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8390
8391 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8392
8393 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8394
8395 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8396
8397 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8398 * gcc.dg/i386-387-2.c: Likewise.
8399
8400 * gcc.dg/i386-387-7.c: New test.
8401 * gcc.dg/i386-387-8.c: New test.
8402
8403 * gcc.dg/builtins-37.c: New test.
8404
8405 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8406
8407 * g++.dg/pch/externc-1.C: Add missing semicolon.
8408
8409 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8410
8411 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8412
8413 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8414
8415 * gcc.c-torture/execute/20040411-1.c: New test.
8416
8417 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8418
8419 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8420
8421 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8422
8423 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8424
8425 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8426
8427 * lib/target-supports.exp (check_named_sections_available): New.
8428 * lib/gcc-dg.exp (dg-require-named-sections): New.
8429 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8430 old-deja.exp. Also prune error-count message from HP linker.
8431 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8432
8433 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8434 * g++.old-deja/g++.pt/static3.C: Likewise.
8435 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8436
8437 2004-04-09 Roger Sayle <roger@eyesopen.com>
8438
8439 * gcc.c-torture/execute/20040409-1.c: New test case.
8440 * gcc.c-torture/execute/20040409-2.c: New test case.
8441 * gcc.c-torture/execute/20040409-3.c: New test case.
8442
8443 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8444
8445 * gcc.dg/20040409-1.c: New test.
8446
8447 2004-04-08 Roger Sayle <roger@eyesopen.com>
8448
8449 PR target/14888
8450 * g++.dg/opt/pr14888.C: New test case.
8451
8452 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8453
8454 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8455 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8456 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8457 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8458 New tests.
8459
8460 2004-04-08 Paul Brook <paul@codesourcery.com>
8461
8462 * gcc.dg/spill-1.c: New test.
8463
8464 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8465
8466 * gcc.dg/torture/builtin-ctype-2.c: New test.
8467
8468 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8469
8470 * gcc.dg/pch/pch.exp: Add largefile test.
8471
8472 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8473
8474 * g++.dg/pch/externc-1.Hs: New.
8475 * g++.dg/pch/externc-1.C: New.
8476
8477 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8478
8479 * gcc.dg/compat/struct-by-value-5a_main.c,
8480 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8481 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8482 * gcc.dg/compat/struct-by-value-5a_x.c,
8483 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8484 gcc.dg/compat/struct-by-value-5_x.c.
8485 * gcc.dg/compat/struct-by-value-5a_y.c,
8486 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8487 gcc.dg/compat/struct-by-value-5_y.c.
8488
8489 * gcc.dg/compat/struct-by-value-6a_main.c,
8490 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8491 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8492 * gcc.dg/compat/struct-by-value-6a_x.c,
8493 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8494 gcc.dg/compat/struct-by-value-6_x.c.
8495 * gcc.dg/compat/struct-by-value-6a_y.c,
8496 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8497 gcc.dg/compat/struct-by-value-6_y.c.
8498
8499 * gcc.dg/compat/struct-by-value-7a_main.c,
8500 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8501 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8502 * gcc.dg/compat/struct-by-value-7a_x.c,
8503 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8504 gcc.dg/compat/struct-by-value-7_x.c.
8505 * gcc.dg/compat/struct-by-value-7a_y.c,
8506 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8507 gcc.dg/compat/struct-by-value-7_y.c.
8508
8509 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8510
8511 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8512 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8513 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8514 options.
8515
8516 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8517
8518 * gcc.dg/builtins-36.c: New test.
8519
8520 2004-04-06 Paul Brook <paul@codesourcery.com>
8521
8522 * README.gcc: Remove obsolete contraint on testcases.
8523
8524 2004-04-05 Paul Brook <paul@codesourcery.com>
8525
8526 PR2123
8527 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8528 failure and exit(0) on success.
8529 * g++.dg/expr/anew2.C: Ditto.
8530 * g++.dg/expr/anew3.C: Ditto.
8531 * g++.dg/expr/anew4.C: Ditto.
8532
8533 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8534
8535 PR c++/3518
8536 * g++.dg/template/unify7.C: New.
8537
8538 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8539
8540 * g++.dg/README: Bring up to date with new subdirectories; remove
8541 duplicate subdirectory lines.
8542
8543 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8544
8545 PR c++/14007
8546 * g++.dg/template/unify5.C: New.
8547 * g++.dg/template/unify6.C: New.
8548 * g++.dg/template/qualttp20.C: Adjust.
8549 * g++.old-deja/g++.jason/report.C: Adjust.
8550 * g++.old-deja/g++.other/qual1.C: Adjust.
8551
8552 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8553
8554 PR c++/14803
8555 * g++.dg/inherit/ptrmem1.C: New test.
8556
8557 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8558
8559 PR c++/14755
8560 * gcc.c-torture/execute/20040331-1.c: New test.
8561 * gcc.dg/20040331-1.c: New test.
8562
8563 2004-04-01 Paul Brook <paul@codesourcery.com>
8564
8565 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8566
8567 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8568
8569 PR c++/14724
8570 * g++.dg/init/goto1.C: New test.
8571
8572 PR c++/14763
8573 * g++.dg/template/defarg4.C: New test.
8574
8575 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8576
8577 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8578
8579 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8580
8581 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8582
8583 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8584
8585 * gcc.dg/noncompile/undeclared-2.c: New test.
8586
8587 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8588
8589 * gcc.dg/940409-1.c: Remove XFAIL.
8590 * gcc.dg/reg-vol-struct-1.c: New test.
8591
8592 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8593
8594 * gcc.dg/torture/builtin-wctype-1.c: New test.
8595
8596 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8597
8598 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8599 * gcc.dg/20001101-1.c: Likewise.
8600 * gcc.dg/20001102-1.c: Likewise.
8601
8602 2004-03-25 Roger Sayle <roger@eyesopen.com>
8603
8604 * gcc.dg/compare8.c: Add an additional test for XOR.
8605
8606 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8607
8608 * gcc.dg/torture/builtin-ctype-1.c: New test.
8609
8610 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8611
8612 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8613 * gcc.dg/torture/builtin-math-1.c: Likewise.
8614 * gcc.dg/torture/builtin-power-1.c: New test.
8615
8616 2004-03-24 Andreas Schwab <schwab@suse.de>
8617
8618 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8619 IA64 assembler.
8620
8621 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8622 Roger Sayle <roger@eyesopen.com>
8623
8624 * gcc.dg/compare8.c: New test case.
8625
8626 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8627
8628 * g++.dg/ext/altivec-7.C: New test.
8629
8630 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8631
8632 PR 12267, 12391, 12560, 13129, 14114, 14133
8633 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8634 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8635 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8636 Adjust error regexps.
8637 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8638 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8639 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8640 * gcc.dg/local1.c: Add explanatory comment.
8641
8642 2004-03-23 Roger Sayle <roger@eyesopen.com>
8643
8644 PR optimization/14669
8645 * g++.dg/opt/fold2.C: New test case.
8646
8647 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8648
8649 PR c/14069
8650 * gcc.dg/20040322-1.c: New test.
8651
8652 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8653
8654 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8655 * gcc.dg/ultrasp4.c: Likewise.
8656 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8657
8658 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8659
8660 * gcc.dg/i386-sse-8.c: Reset default options.
8661
8662 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8663
8664 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8665 in the error message text.
8666
8667 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8668
8669 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8670
8671 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8672
8673 PR c++/14616
8674 * g++.dg/init/array13.C: New test.
8675
8676 2004-03-20 Roger Sayle <roger@eyesopen.com>
8677
8678 PR target/13889
8679 * gcc.c-torture/compile/pr13889.c: New test case.
8680
8681 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8682
8683 PR c/14635
8684 * builtins-1.c (nan, nans): Don't test.
8685 * builtins-30.c: Don't use nan, nanf, nanl.
8686 * builtins-35.c: New test.
8687
8688 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8689
8690 * g++.dg/ext/altivec-6.C: New test.
8691
8692 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8693
8694 * g++.dg/init/placement3.C: New test.
8695
8696 * g++.dg/template/spec13.C: New test.
8697
8698 * g++.dg/lookup/using11.C: New test.
8699
8700 * g++.dg/lookup/koenig3.C: New test.
8701
8702 * g++.dg/template/operator2.C: New test.
8703
8704 * g++.dg/expr/dtor3.C: New test.
8705 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8706 marker.
8707 * g++.old-deja/g++.law/visibility28.C: Likewise.
8708
8709 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8710
8711 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8712 * gcc.dg/ppc64-abi-3.c: Likewise.
8713
8714 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8715
8716 PR c++/14545
8717 * g++.dg/parse/template15.C: New test.
8718
8719 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8720
8721 * g++.dg/expr/dtor2.C: New test.
8722
8723 * g++.dg/lookup/anon4.C: New test.
8724
8725 * g++.dg/overload/using1.C: New test.
8726
8727 * g++.dg/template/lookup7.C: New test.
8728
8729 * g++.dg/template/typename6.C: New test.
8730
8731 * g++.dg/expr/cond6.C: New test.
8732
8733 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8734
8735 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8736
8737 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8738
8739 * g++.dg/expr/cond5.C: New test.
8740 * g++.dg/expr/constcast1.C: Likewise.
8741 * g++.dg/expr/ptrmem2.C: Likewise.
8742 * g++.dg/expr/ptrmem3.C: Likewise.
8743 * g++.dg/lookup/main1.C: Likewise.
8744 * g++.dg/template/lookup6.C: Likewise.
8745
8746 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8747
8748 * gcc.dg/local1.c: New test.
8749
8750 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8751
8752 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8753
8754 * gcc.dg/torture/builtin-convert-1.c: New test.
8755
8756 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8757
8758 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8759
8760 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8761
8762 PR c++/14481
8763 * g++.dg/warn/Wunused-7.C: New test.
8764
8765 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8766
8767 * gcc.dg/torture/builtin-integral-1.c: New test.
8768
8769 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8770
8771 PR c++/14586
8772 * g++.dg/parse/non-dependent3.C: New test.
8773
8774 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8775
8776 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8777 * g++.dg/eh/simd-2.C: Likewise.
8778 * g++.dg/init/array10.C: Likewise.
8779 * gcc.c-torture/compile/simd-1.c: Likewise.
8780 * gcc.c-torture/compile/simd-2.c: Likewise.
8781 * gcc.c-torture/compile/simd-3.c: Likewise.
8782 * gcc.c-torture/compile/simd-4.c: Likewise.
8783 * gcc.c-torture/compile/simd-6.c: Likewise.
8784 * gcc.c-torture/execute/simd-1.c: Likewise.
8785 * gcc.c-torture/execute/simd-2.c: Likewise.
8786 * gcc.dg/compat/vector-defs.h: Likewise.
8787 * gcc.dg/20020531-1.c: Likewise.
8788 * gcc.dg/altivec-3.c: Likewise.
8789 * gcc.dg/altivec-4.c: Likewise.
8790 * gcc.dg/altivec-varargs-1.c: Likewise.
8791 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8792 * gcc.dg/i386-mmx-3.c: Likewise.
8793 * gcc.dg/i386-sse-4.c: Likewise.
8794 * gcc.dg/i386-sse-5.c: Likewise.
8795 * gcc.dg/i386-sse-8.c: Likewise.
8796 * gcc.dg/simd-1.c: Likewise.
8797 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8798 __ev64_opaque__ since the machine description provides it.
8799
8800 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8801
8802 * lib/compat.exp (skip_list): New global variable.
8803 Use it to hold the user defined COMPAT_SKIPS list if any.
8804 (compat-obj): Add the members of skip_list to optall.
8805
8806 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8807
8808 * gcc.dg/compat/union-by-value-1_main.c,
8809 union-by-value-1_x.c, union-by-value-1_y.c,
8810 union-check.h, union-defs.h,
8811 union-init.h, union-return-1_main.c,
8812 union-return-1_x.c, union-return-1_y.c: New files.
8813
8814 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8815
8816 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8817 mixed-struct-init.h: Add 4 mixed structure types.
8818 struct-by-value-21_main.c, struct-by-value-21_x.c,
8819 struct-by-value-21_y.c, struct-return-21_main.c,
8820 struct-return-21_x.c, struct-return-21_y.c: New files.
8821
8822 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8823
8824 PR c++/14550
8825 * g++.dg/parse/template14.C: New test.
8826
8827 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8828
8829 * gcc.c-torture/execute/20040313-1.c: New test.
8830
8831 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8832
8833 PR target/14533
8834 * gcc.dg/20040311-2.c: New test.
8835
8836 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8837
8838 PR other/14544
8839 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8840 bit-field.
8841
8842 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8843
8844 * gcc.dg/20040305-2.c: Add missing return statement.
8845
8846 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8847
8848 * gcc.dg/builtins-34.c: Also check pow10*.
8849
8850 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8851
8852 PR target/14262
8853 * gcc.dg/20040305-2.c: New test.
8854
8855 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8856
8857 * gcc.dg/20040310-1.c: New test.
8858
8859 2004-03-11 Roger Sayle <roger@eyesopen.com>
8860
8861 * gcc.c-torture/execute/20040311-1.c: New test case.
8862
8863 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8864
8865 PR c++/14476
8866 * g++.dg/lookup/enum1.C: New test.
8867
8868 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8869
8870 PR c++/14510
8871 * g++.dg/lookup/struct2.C: New test.
8872
8873 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8874
8875 * gcc.dg/builtins-34.c: New test.
8876
8877 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8878
8879 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8880
8881 2004-03-09 James E Wilson <wilson@specifixinc.com>
8882
8883 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8884 * gcc.dg/alias-2.c: New testcase.
8885
8886 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8887
8888 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8889
8890 2004-03-09 Roger Sayle <roger@eyesopen.com>
8891
8892 * gcc.c-torture/execute/20040309-1.c: New test case.
8893
8894 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8895
8896 PR c++/14397
8897 * g++.dg/overload/ref1.C: New.
8898
8899 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8900
8901 PR c++/14409
8902 * g++.dg/template/spec12.C: New test.
8903
8904 PR c++/14448
8905 * g++.dg/parse/crash14.C: New test.
8906
8907 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8908
8909 PR c++/14230
8910 * g++.dg/init/ref11.C: New test.
8911
8912 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8913
8914 PR c++/14432
8915 * g++.dg/parse/builtin2.C: New test.
8916
8917 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8918
8919 PR c++/14401
8920 * g++.dg/init/ctor3.C: New test.
8921 * g++.dg/init/union1.C: New test.
8922 * g++.dg/ext/anon-struct4.C: New test.
8923
8924 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8925
8926 * g++.dg/lookup/koenig1.C: Tweak error messages.
8927 * g++.dg/lookup/used-before-declaration.C: Likewise.
8928 * g++.dg/other/do1.C: Likewise.
8929 * g++.dg/overload/koenig1.C: Likewise.
8930 * g++.dg/parse/crash13.C: Likewise.
8931 * g++.dg/template/instantiate3.C: Likewise.
8932
8933 2004-03-08 Eric Christopher <echristo@redhat.com>
8934
8935 * * lib/target-supports.exp: Enable libiconv in test
8936 compilation. Fix up error checking.
8937
8938 2004-03-08 Roger Sayle <roger@eyesopen.com>
8939
8940 PR middle-end/14289
8941 * gcc.dg/pr14289-1.c: New test case.
8942 * gcc.dg/pr14289-2.c: Likewise.
8943 * gcc.dg/pr14289-3.c: Likewise.
8944
8945 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8946
8947 * gcc.c-torture/execute/20040308-1.c: New test.
8948
8949 2004-03-07 Roger Sayle <roger@eyesopen.com>
8950
8951 * gcc.c-torture/execute/20040307-1.c: New test case.
8952
8953 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8954
8955 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8956
8957 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8958
8959 * gcc.dg/20040306-1.c: New test.
8960
8961 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8962
8963 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8964 them static.
8965 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8966
8967 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8968
8969 PR c/14465
8970 * gcc.dg/decl-6.c: New test.
8971
8972 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8973
8974 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8975 Rename LOGPOW -> LOG_POW.
8976 (SQRT_EXP, POW_EXP): New.
8977
8978 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8979
8980 * gcc.dg/i386-sse-8.c: New test.
8981
8982 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8983
8984 PR c/14114
8985 * gcc.dg/decl-5.c: New test.
8986
8987 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8988
8989 * gcc.dg/20040305-1.c: New test.
8990
8991 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8992
8993 PR other/14354
8994 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8995
8996 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8997
8998 PR c++/14425, c++/14426
8999 * g++.dg/ext/altivec-4.C: New test.
9000 * g++.dg/ext/altivec-5.C: New test.
9001
9002 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9003
9004 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9005 global variables of a type with no linkage.
9006 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9007 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9008 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9009 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9010 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9011 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9012 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9013 * g++.dg/warn/deprecated.C: Name enum Color.
9014 * g++.dg/overload/VLA.C: Name structure for 'b'.
9015 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9016
9017 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9018
9019 * gcc.c-torture/compile/20040304-1.c: New test.
9020
9021 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9022
9023 PR 13728
9024 * gcc.dg/decl-4.c: New testcase.
9025
9026 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9027
9028 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9029 as PRECF if sizeof (float) > sizeof (double).
9030 (PRECL): Make it the same as PRECF if
9031 sizeof (float) > sizeof (long double).
9032
9033 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9034
9035 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9036 system type. Add check for irix6 which doesn't have c99 runtime.
9037
9038 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9039
9040 * gcc.dg/const-elim-1.c: xfail for xtensa.
9041
9042 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9043
9044 PR c++/14369
9045 * g++.dg/template/cond4.C: New test.
9046
9047 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9048
9049 PR c++/14360
9050 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9051
9052 PR c++/14361
9053 * g++.dg/parse/defarg7.C: New test.
9054
9055 PR c++/14359
9056 * g++.dg/template/friend26.C: New test.
9057
9058 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9059
9060 PR c++/14324
9061 * g++.dg/abi/mangle21.C: New test.
9062
9063 PR c++/14260
9064 * g++.dg/parse/constructor2.C: New test.
9065
9066 PR c++/14337
9067 * g++.dg/template/sfinae1.C: New test.
9068
9069 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9070
9071 PR c++/14267
9072 * g++.dg/expr/crash2.C: New test.
9073
9074 PR middle-end/13448
9075 * gcc.dg/inline-5.c: New test.
9076 * gcc.dg/always-inline.c: Split out tests into ...
9077 * gcc.dg/always-inline2.c: ... this and ...
9078 * gcc.dg/always-inline3.c: ... this.
9079
9080 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9081
9082 PR debug/12103
9083 * g++.dg/debug/crash1.C: New test.
9084
9085 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9086
9087 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9088 function with __attribute__((noinline)).
9089 (recurser_void2): Likewise.
9090 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9091 (recurser_void2): Likewise.
9092
9093 2004-02-29 Roger Sayle <roger@eyesopen.com>
9094
9095 PR middle-end/14203
9096 * g++.dg/warn/Wunused-6.C: New test case.
9097
9098 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9099
9100 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9101 not defined.
9102
9103 2004-02-27 Eric Christopher <echristo@redhat.com>
9104
9105 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9106 * g++.dg/charset/asm2.c: Run only x86.
9107 * gcc.dg/charset/asm3.c: Ditto.
9108
9109 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9110
9111 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9112 ld_library_path.
9113
9114 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9115
9116 * g++.dg/ext/altivec-3.C: New.
9117
9118 2004-02-26 Richard Henderson <rth@redhat.com>
9119
9120 * g++.dg/ext/attrib10.C: Mark for warning.
9121 * gcc.dg/attr-alias-1.c: New.
9122
9123 2004-02-26 Richard Henderson <rth@redhat.com>
9124
9125 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9126 * gcc.c-torture/execute/20040208-2.c: ... it back.
9127
9128 2004-02-26 Eric Christopher <echristo@redhat.com>
9129
9130 * lib/target-supports.exp (check-iconv-available): New function.
9131 * lib/gcc-dg.exp (dg-require-iconv): New function.
9132 Use above.
9133 * gcc.dg/charset: New directory.
9134 * gcc.dg/charset/charset.exp: New file.
9135 * gcc.dg/charset/asm1.c: Ditto.
9136 * gcc.dg/charset/asm2.c: Ditto.
9137 * gcc.dg/charset/asm3.c: Ditto.
9138 * gcc.dg/charset/asm4.c: Ditto.
9139 * gcc.dg/charset/asm5.c: Ditto.
9140 * gcc.dg/charset/attribute1.c: Ditto.
9141 * gcc.dg/charset/attribute2.c: Ditto.
9142 * gcc.dg/charset/string1.c: Ditto.
9143 * g++.dg/charset: New directory.
9144 * g++.dg/dg.exp: Add here. Special options.
9145 * g++.dg/charset/charset.exp: New file.
9146 * g++.dg/charset/asm1.c: Ditto.
9147 * g++.dg/charset/asm2.c: Ditto.
9148 * g++.dg/charset/asm3.c: Ditto.
9149 * g++.dg/charset/asm4.c: Ditto.
9150 * g++.dg/charset/attribute1.c: Ditto.
9151 * g++.dg/charset/attribute2.c: Ditto.
9152 * g++.dg/charset/extern1.cc: Ditto.
9153 * g++.dg/charset/extern2.cc: Ditto.
9154 * g++.dg/charset/string1.c: Ditto.
9155
9156 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9157
9158 PR c++/14278
9159 * g++.dg/parse/comma1.C: New test.
9160
9161 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9162
9163 PR c++/14284
9164 * g++.dg/template/ttp8.C: New test.
9165
9166 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9167
9168 * gcc.dg/fixuns-trunc-1.c: New test.
9169
9170 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9171
9172 * gcc.dg/builtins-config.h: Use #elif.
9173
9174 2004-02-26 Michael Matz <matz@suse.de>
9175
9176 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9177 * gcc.dg/991214-1.c: Likewise.
9178 * gcc.dg/i386-asm-1.c: Likewise.
9179
9180 2004-02-25 Richard Henderson <rth@redhat.com>
9181
9182 * gcc.c-torture/execute/20040208-2.c: Move ...
9183 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9184
9185 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9186
9187 PR c++/14246
9188 * g++.dg/other/crash-3.C: New test.
9189
9190 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9191
9192 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9193 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9194
9195 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9196 HP-UX.
9197
9198 2004-02-24 Michael Matz <matz@suse.de>
9199
9200 * gcc.dg/i386-regparm.c: New.
9201
9202 2004-02-23 James E Wilson <wilson@specifixinc.com>
9203
9204 * gcc.c-torture/execute/20040223-1.c: New.
9205
9206 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9207 Kazu Hirata <kazu@cs.umass.edu>
9208
9209 * gcc.dg/fwritable-strings-1.c: Remove.
9210
9211 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9212
9213 PR c/14156
9214 * gcc.dg/20040223-1.c: New test.
9215
9216 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9217
9218 PR c++/14106
9219 * g++.dg/ext/typeof9.C: New test.
9220
9221 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9222
9223 PR c++/14250
9224 * g++.dg/other/switch1.C: New test.
9225
9226 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9227
9228 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9229 * gcc.dg/va-arg-1.c: Likewise.
9230
9231 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9232
9233 PR c++/14143
9234 * g++.dg/template/koenig5.C: New test.
9235
9236 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9237
9238 * g++.dg/ext/altivec-1.C: Generalize target triple.
9239 * g++.dg/ext/altivec-2.C: New test case.
9240 * g++.dg/ext/altivec_check.h: New file.
9241 * gcc.dg/altivec-1.c: Generalize target triple;
9242 include altivec_check.h and call altivec_check().
9243 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9244 * gcc.dg/altivec-6.c: New test case.
9245 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9246 type casts as needed.
9247 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9248 altivec_check().
9249 * gcc.dg/altivec-12.c: New test case.
9250 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9251 include altivec_check.h and call altivec_check().
9252 * gcc.dg/altivec_check.h: New file.
9253
9254 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9255
9256 * lib/target-supports.exp (check_alias_available): Don't mangle
9257 function `g' in test program.
9258
9259 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9260
9261 * lib/target-supports.exp (check_profiling_available): Check
9262 argument to determine whether we support a profiling type.
9263 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9264 check_profiling_available.
9265 * g++.dg/bprob/bprob.exp: Likewise
9266 * g77.dg/bprob/bprob.exp: Likewise.
9267 * gcc.misc-tests/bprob.exp: Likewise.
9268 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9269 dg-require-profiling and delete expected error handling.
9270 * gcc.dg/20021014-1.c: Likewise.
9271 * gcc.dg/nest.c: Likewise.
9272
9273 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9274
9275 PR c++/12007
9276 * g++.dg/other/vthunk1.C: New test.
9277
9278 2004-02-20 Falk Hueffner <falk@debian.org>
9279
9280 PR target/14201
9281 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9282
9283 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9284
9285 PR c++/13927
9286 * g++.dg/other/error8.C: Remove XFAIL markers.
9287
9288 PR c++/14173
9289 * g++.dg/ext/packed5.C: New test.
9290
9291 PR c++/14199
9292 * g++.dg/warn/Wunused-5.C: New test.
9293
9294 PR c++/14186
9295 * g++.dg/lookup/member1.C: New test.
9296
9297 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9298
9299 * gcc.c-torture/compile/20040130-1.c: Enable only when
9300 __INT_MAX__ >= 2147483647L.
9301 * gcc.c-torture/compile/961203-1.c: Likewise.
9302
9303 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9304
9305 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9306 * g++.dg/opt/template1.C: Robustify assembler regexp
9307
9308 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9309
9310 * gcc.c-torture/execute/simd-4.x: Remove.
9311 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9312 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9313 Guard with #ifndef SKIP_ATTRIBUTE.
9314 * gcc.dg/compat/vector-1_y.c: Likewise.
9315 * gcc.dg/compat/vector-2_x.c: Likewise.
9316 * gcc.dg/compat/vector-2_y.c: Likewise.
9317 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9318 * g++.dg/eh/simd-2.C: Likewise.
9319
9320 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9321
9322 * gcc.c-torture/compile/complex-1.c: New.
9323
9324 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9325
9326 PR target/14209
9327 * gcc.c-torture/execute/20040218-1.c: New test.
9328
9329 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9330
9331 PR c++/14181
9332 * g++.dg/parse/new2.C: New test.
9333
9334 2004-02-18 Paul Brook <paul@codesourcery.com>
9335
9336 * gcc.c-torture/compile/libcall-1.c: New test.
9337
9338 2004-02-18 Paul Brook <paul@codesourcery.com>
9339
9340 PR debug/12934
9341 * gcc.dg/debug/debug-7.c: New test.
9342
9343 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9344
9345 * gcc.dg/20040217-1.c: New test.
9346
9347 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9348
9349 * gcc.c-torture/execute/990208-1.x: Delete.
9350
9351 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9352
9353 * gcc.c-torture/execute/20040208-2.x: New file.
9354
9355 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9356
9357 PR c++/11326
9358 * g++.dg/abi/structret1.C: New test.
9359
9360 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9361
9362 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9363 (i386_cpuid): No need to test if cpuid is available on AMD64.
9364 Fix assembly, so that it works onboth i386 and AMD64.
9365 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9366 (vecInLong): Fix s[] member type to unsigned int.
9367 (vecInWord): Remove type.
9368 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9369 (a64, b64, c64, d64, e64): Remove.
9370 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9371 Remove unused variable. Remove initialization of removed variables.
9372 Don't call mmx_tests nor sse_tests.
9373 (reference_mmx, reference_sse): Remove.
9374 (check): Add return stmt.
9375 * gcc.dg/i386-sse-7.c: New test.
9376 * gcc.dg/i386-mmx-4.c: New test.
9377
9378 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9379
9380 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9381 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9382 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9383 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9384 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9385 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9386 g++.dg/tc1/dr94.C: Fix line terminator.
9387
9388 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9389
9390 * gcc.c-torture/compile/20040216-1.c: New.
9391
9392 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9393
9394 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9395 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9396 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9397 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9398 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9399 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9400
9401 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9402
9403 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9404
9405 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9406
9407 PR c++/13971
9408 * g++.dg/expr/cond4.C: New test.
9409
9410 PR c++/14086
9411 * g++.dg/lookup/crash2.C: New test.
9412
9413 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9414
9415 * gcc.c-torture/compile/20040214-2.c: New test.
9416
9417 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9418
9419 PR c++/14116
9420 * g++.dg/ext/typeof8.C: New test.
9421
9422 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9423
9424 * gcc.c-torture/compile/20040214-1.c: New test.
9425
9426 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9427
9428 PR c++/13635
9429 * g++.dg/template/spec11.C: New test.
9430
9431 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9432
9433 PR c++/13927
9434 * g++.dg/other/error8.C: New test.
9435
9436 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9437
9438 PR c++/14122
9439 * g++.dg/template/array4.C: New test.
9440
9441 PR c++/14108
9442 * g++.dg/inherit/thunk2.C: New test.
9443
9444 PR c++/14083
9445 * g++.dg/eh/cond2.C: New test.
9446
9447 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9448
9449 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9450
9451 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9452
9453 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9454
9455 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9456
9457 * g++.dg/simd-2.C: xfail on ppc64-linux.
9458
9459 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9460
9461 PR c/456
9462 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9463 tests.
9464
9465 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9466
9467 * gcc.dg/builtins-33.c: New test.
9468
9469 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9470
9471 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9472
9473 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9474
9475 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9476
9477 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9478
9479 * gcc.dg/ppc64-abi-3.c: New test.
9480
9481 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9482
9483 PR c/14092
9484
9485 * gcc.dg/pr14092-1.c: New testcase.
9486
9487 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9488
9489 * gcc.dg/cpp/assert4.c: Fix typo last change.
9490
9491 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9492 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9493
9494 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9495
9496 2004-02-09 Roger Sayle <roger@eyesopen.com>
9497
9498 * gcc.c-torture/compile/20040209-1.c: New test case.
9499
9500 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9501
9502 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9503
9504 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9505
9506 * gcc.c-torture/execute/20040208-[12].c: New tests.
9507
9508 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9509
9510 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9511
9512 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9513
9514 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9515
9516 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9517
9518 Bug 13856
9519 * gcc.dg/visibility-8.c: New testcase.
9520
9521 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9522
9523 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9524 arguments.
9525 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9526
9527 2004-02-07 Roger Sayle <roger@eyesopen.com>
9528
9529 PR middle-end/13696
9530 * g++.dg/opt/fold1.C: New test case.
9531
9532 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9533
9534 PR c++/14033
9535 * g++.dg/other/crash-2.C: New test.
9536
9537 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9538
9539 PR c++/14028
9540 * g++.dg/parse/angle-bracket2.C: New test.
9541
9542 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9543
9544 PR middle-end/13750
9545 Revert:
9546 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9547 PR pch/13361
9548 * testsuite/g++.dg/pch/wchar-1.C: New.
9549 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9550
9551 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9552
9553 PR c++/14008
9554 * g++.dg/parse/error15.C: New test.
9555 * g++.dg/parse/crash11.C: Update dg-error mark.
9556
9557 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9558
9559 PR c++/13932
9560 * g++.dg/warn/conv2.C: New test.
9561
9562 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9563
9564 PR c++/13086
9565 * g++.dg/warn/incomplete1.C: Remove xfail.
9566
9567 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9568
9569 * lib/file-format.exp (gcc_target_object_format): Use
9570 ${tool}_target_compile, not gcc_target_compile.
9571 * lib/target-supports.exp (check_alias_available): Likewise.
9572 (check_gc_sections_available): Likewise.
9573 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9574 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9575 dg-require-alias.
9576
9577 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9578
9579 PR c++/13969
9580 * g++.dg/template/static6.C: New test.
9581
9582 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9583
9584 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9585
9586 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9587
9588 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9589 tests for systems where `char' is unsigned by default.
9590
9591 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9592
9593 PR c++/13997
9594 * g++.dg/template/partial3.C: New test.
9595
9596 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9597
9598 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9599 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9600 Remove mentions of obsolete ports.
9601
9602 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9603
9604 * gcc.dg/noncompile/20001228-1.c: Fix for new
9605 error message.
9606
9607 2004-02-03 Roger Sayle <roger@eyesopen.com>
9608
9609 PR target/9348
9610 * gcc.c-torture/execute/multdi-1.c: New test case.
9611
9612 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9613
9614 PR c++/13925
9615 * g++.dg/template/lookup5.C: New test.
9616
9617 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9618
9619 PR c++/13950
9620 * g++.dg/template/lookup4.C: New test.
9621
9622 PR c++/13970
9623 * g++.dg/parse/error14.C: New test.
9624
9625 PR c++/14002
9626 * g++.dg/parse/template13.C: New test.
9627
9628 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9629
9630 PR c++/13978
9631 * g++.dg/template/koenig4.C: New test.
9632
9633 PR c++/13968
9634 * g++.dg/template/crash17.C: New test.
9635
9636 PR c++/13975
9637 * g++.dg/parse/error13.C: New test.
9638 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9639
9640 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9641
9642 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9643
9644 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9645
9646 PR c/11658
9647 PR c/13994
9648 * gcc.dg/noncompile/20040203-1.c: New test.
9649 * gcc.dg/noncompile/20040203-2.c: Likewise.
9650 * gcc.dg/noncompile/20040203-3.c: Likewise.
9651 * gcc.dg/20040203-1.c: Likewise.
9652
9653 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9654
9655 PR c++/10858
9656 * g++.dg/template/sizeof7.C: New test.
9657
9658 2004-02-02 Eric Christopher <echristo@redhat.com>
9659 Zack Weinberg <zack@codesourcery.com>
9660
9661 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9662
9663 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9664
9665 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9666 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9667 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9668 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9669
9670 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9671
9672 PR c++/13113
9673 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9674
9675 PR c++/13854
9676 * g++.dg/ext/attrib13.C: New test.
9677
9678 PR c++/13907
9679 * g++.dg/conversion/op2.C: New test.
9680
9681 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9682
9683 * gcc.dg/titype-1.c: Fix pasto.
9684
9685 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9686
9687 * gcc.dg/titype-1.c: New test.
9688
9689 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9690
9691 PR c++/13957
9692 * g++.dg/template/non-type-template-argument-1.C,
9693 g++.dg/template/qualified-id1.C: Update dg-error marks.
9694 * g++.dg/template/nontype6.C: New test.
9695
9696 2004-02-01 Roger Sayle <roger@eyesopen.com>
9697
9698 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9699 * gcc.dg/builtins-31.c: New testcase.
9700 * gcc.dg/builtins-32.c: New testcase.
9701
9702 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9703
9704 * objc.dg/call-super-2.m: Update line numbers
9705 for the including of stddef.h.
9706
9707 2004-01-30 Michael Matz <matz@suse.de>
9708
9709 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9710 g++.dg/ext/case-range3.C: New tests.
9711
9712 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9713
9714 DR206
9715 PR c++/13813
9716 * g++.dg/template/member4.C: New test.
9717
9718 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9719
9720 PR c++/13683
9721 * g++.dg/template/sizeof6.C: New test.
9722
9723 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9724
9725 * gcc.dg/fwritable-strings-1.c: New test.
9726
9727 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9728
9729 * gcc.c-torture/compile/20040130-1.c: New test.
9730
9731 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9732
9733 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9734
9735 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9736
9737 PR c++/13883
9738 * g++.dg/template/ctor3.C: New test.
9739
9740 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9741
9742 * g++.dg/tc1: New directory.
9743 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9744 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9745 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9746 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9747 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9748
9749 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9750
9751 * g++.dg/parse/error11.C: New test.
9752 * g++.dg/parse/error12.C: Likewise.
9753
9754 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9755
9756 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9757 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9758
9759 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9760
9761 PR c++/13791
9762 * g++.dg/ext/attrib12.C: New test.
9763
9764 PR c++/13736
9765 * g++.dg/parse/cast2.C: New test.
9766
9767 2004-01-27 James E Wilson <wilson@specifixinc.com>
9768
9769 * objc.dg/encode-2.m (main): New local string. Set depending on
9770 sizeof long. Use in sscanf call.
9771 * objc.dg/encode-3.m (main): New local string. Set depending on
9772 sizeof long. Use in scan_initial call.
9773
9774 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9775
9776 * objc.dg/call-super-2.m: Make LP64-safe.
9777 * objc.dg/desig-init-1.m: Likewise.
9778
9779 2004-01-27 Devang Patel <dpatel@apple.com>
9780
9781 * g++.dg/debug/namespace1.C: New test.
9782
9783 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9784
9785 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9786 xscale-*-*.
9787
9788 * gcc.dg/arm-mmx-1.c: New test.
9789
9790 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9791
9792 * gcc.dg/20040127-1.c: New test.
9793 * gcc.dg/20040127-2.c: New test.
9794
9795 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9796
9797 * objc.dg/stret-1.m (glob): Renamed to globa.
9798
9799 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9800
9801 PR c++/13663
9802 * g++.dg/expr/for1.C: New test.
9803
9804 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9805
9806 PR middle-end/13779
9807 * gcc.dg/darwin-longlong.c: New test.
9808
9809 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9810
9811 * gcc.dg/20040124-1.c: Moved test from here...
9812 * gcc.c-torture/compile/20040124-1.c: ...to here.
9813
9814 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9815
9816 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9817 the assembly output if -m64 is passed.
9818
9819 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9820
9821 PR c++/13833
9822 * g++.dg/template/cond3.C: New test.
9823
9824 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9825
9826 PR c++/13810
9827 * g++.dg/template/ttp7.C: New test.
9828
9829 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9830
9831 PR c++/13797
9832 * g++.dg/template/nontype4.C: New test.
9833 * g++.dg/template/nontype5.C: Likewise.
9834
9835 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9836
9837 * gcc.dg/torture/mips-clobber-at.c: New test.
9838
9839 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9840
9841 * gcc.dg/20040124-1.c: New test.
9842
9843 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9844
9845 * gcc.dg/20040123-1.c: New test.
9846
9847 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9848
9849 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9850
9851 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9852
9853 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9854
9855 2004-01-23 Andrew Pinski <apinski@apple.com>
9856
9857 * gcc.dg/20030121-1.c: Move to ..
9858 * gcc.dg/20040121-1.c: here.
9859
9860 2004-01-23 Roger Sayle <roger@eyesopen.com>
9861
9862 * gcc.dg/builtins-29.c: New test case.
9863
9864 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9865
9866 PR 18314
9867 * gcc.dg/builtins-30.c: New testcase.
9868
9869 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9870
9871 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9872 * lib/g77.exp: Likewise.
9873 * lib/objc.exp: Likewise.
9874 * lib/g++.exp: Likewise.
9875
9876 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9877
9878 * gcc.dg/struct-by-value-2.c: New test.
9879
9880 2004-01-21 Andrew Pinski <apinski@apple.com>
9881
9882 PR target/13785
9883 * gcc.dg/20030121-1.c: New test.
9884
9885 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9886
9887 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9888 clobber frame pointer register in asm statement.
9889
9890 2004-01-21 Falk Hueffner <falk@debian.org>
9891
9892 * gcc.c-torture/compile/20040121-1.c: New test.
9893
9894 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9895
9896 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9897
9898 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9899
9900 * gcc.dg/ppc64-abi-2.c: New test.
9901
9902 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9903
9904 * lib/treelang.exp: Fill out this file.
9905 * lib/treelang-dg.exp: New File.
9906
9907 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9908
9909 * gcc.c-torture/compile/981022-1.c: Remove.
9910 * gcc.dg/array-5.c: Remove XFAIL.
9911 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9912 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9913 gcc.dg/cond-lvalue-1.c: Update.
9914 * gcc.dg/cast-lvalue-2.c: New test.
9915
9916 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9917
9918 PR c++/13592
9919 * g++.dg/other/error1.C (class foo): Tweak error message.
9920
9921 PR c++/13592
9922 * g++.dg/template/call2.C: New test.
9923
9924 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9925
9926 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9927 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9928 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9929 scalar-return-1_x.c, scalar-return-2_y.c,
9930 scalar-return-3_x.c, scalar-return-3_y.c,
9931 scalar-return-4_x.c, scalar-return-4_y.c,
9932 struct-align-1.h, struct-align-1_x.c,
9933 struct-align-1_y.c, struct-align-2.h,
9934 struct-align-2_x.c, struct-align-2_y.c,
9935 struct-by-value-10_y.c, struct-by-value-11_x.c,
9936 struct-by-value-11_y.c, struct-by-value-12_x.c,
9937 struct-by-value-12_y.c, struct-by-value-13_x.c,
9938 struct-by-value-13_y.c, struct-by-value-14_x.c,
9939 struct-by-value-14_y.c, struct-by-value-15_x.c,
9940 struct-by-value-15_y.c, struct-by-value-16_y.c,
9941 struct-by-value-17_y.c, struct-by-value-18_y.c,
9942 struct-by-value-19_y.c, struct-by-value-1_x.c,
9943 struct-by-value-1_y.c, struct-by-value-20_y.c,
9944 struct-by-value-2_x.c, struct-by-value-2_y.c,
9945 struct-by-value-3_y.c, struct-by-value-4_x.c,
9946 struct-by-value-4_y.c, struct-by-value-5_y.c,
9947 struct-by-value-6_y.c, struct-by-value-7_y.c
9948 struct-by-value-8_x.c, struct-by-value-8_y.c
9949 struct-by-value-9_x.c, struct-by-value-9_y.c
9950 struct-return-10_x.c, struct-return-10_y.c,
9951 struct-return-19_x.c, struct-return-20_x.c
9952 struct-return-2_x.c, struct-return-2_y.c
9953 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9954 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9955
9956 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9957
9958 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9959 attribute on sparc*-sun-solaris2.*.
9960
9961 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9962
9963 PR c++/13710
9964 * g++.dg/ext/typeof7.C: New test.
9965
9966 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9967
9968 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9969 * gcc.dg/const-elim-1.c: Same.
9970
9971 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9972
9973 * objc.dg/stret-1.m: New.
9974 * objc.dg/stret-2.m: New.
9975
9976 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9977
9978 PR c++/11895
9979 * g++.dg/ext/vector1.C: New test.
9980
9981 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9982
9983 * gcc.dg/pch/import-1.c: New.
9984 * gcc.dg/pch/import-1.hs: New.
9985 * gcc.dg/pch/import-1a.h: New.
9986 * gcc.dg/pch/import-1b.h: New.
9987 * gcc.dg/pch/import-1c.h: New.
9988
9989 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9990
9991 PR c++/13574
9992 * g++.dg/ext/array1.C: New test.
9993
9994 PR c++/13178
9995 * g++.dg/conversion/op1.C: New test.
9996
9997 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9998
9999 PR 11864
10000 From Kazumoto Kojima / Dan Kegel:
10001 * gcc.dg/pr11864-1.c: New test.
10002
10003 PR 10392
10004 From Marcus Comstedt / Dan Kegel:
10005 * gcc.dg/pr10392-1.c: New test.
10006
10007 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10008
10009 PR c++/13478
10010 * g++.dg/init/ref10.C: New test.
10011
10012 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10013
10014 PR c++/13407
10015 * g++.dg/parse/typename6.C: New test.
10016
10017 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10018
10019 PR pch/13361
10020 * testsuite/g++.dg/pch/wchar-1.C: New.
10021 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10022
10023 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10024
10025 PR c++/9259
10026 * g++.dg/expr/sizeof2.C: New test.
10027
10028 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10029
10030 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10031
10032 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10033
10034 PR c++/13659
10035 * g++.dg/lookup/strong-using-3.C: New.
10036 * g++.dg/lookup/using-10.C: New.
10037
10038 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10039
10040 PR c++/13594
10041 * g++.dg/lookup/strong-using-2.C: New.
10042
10043 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10044 Dan Kegel <dank@kegel.com>
10045 J"orn Rennecke <joern.rennecke@superh.com>
10046
10047 PR target/9365
10048 * gcc.dg/pr9365-1.c: New test.
10049
10050 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10051
10052 PR c++/8856
10053 * g++.dg/parse/casting-operator2.C: New test.
10054 * g++.old-deja/g++.pt/explicit83.C: Remove.
10055
10056 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10057
10058 * gcc.dg/label-compound-stmt-1.c: New test.
10059 * gcc.c-torture/compile/950922-1.c,
10060 gcc.c-torture/compile/20000211-3.c,
10061 gcc.c-torture/compile/20000518-1.c,
10062 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10063 compound statements.
10064
10065 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10066
10067 * gcc.dg/ppc64-abi-1.c: New test.
10068
10069 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10070
10071 * g++.dg/ext/attrib9.C: Add dg-warnings.
10072
10073 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10074
10075 PR c++/12335
10076 * g++.dg/parse/dtor3.C: New test.
10077
10078 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10079
10080 PR c++/12709
10081 * g++.dg/parse/try-catch-1.C: New test.
10082
10083 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10084
10085 * ada/acats/run_all.sh: Add more verbose output in acats.log
10086 when compiling tests.
10087
10088 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10089
10090 PR 13656
10091 * gcc.dg/typedef-redecl.c: New test case.
10092 * gcc.dg/typedef-redecl.h: New support file.
10093
10094 2004-01-13 Jan Hubicka <jh@suse.cz>
10095
10096 * gcc.dg/always_inline.c: New test.
10097 * gcc.dg/debug/20031231-1.c: Fix.
10098
10099 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10100
10101 PR c++/13474
10102 * g++.dg/template/array3.C: New test.
10103
10104 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10105
10106 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10107 * g++.dg/warn/Wunused-2.C: Likewise.
10108
10109 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10110
10111 PR c++/13289
10112 * g++.dg/template/instantiate6.C: New test.
10113
10114 2004-01-12 Roger Sayle <roger@eyesopen.com>
10115
10116 PR middle-end/11397
10117 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10118
10119 2004-01-12 Jan Hubicka <jh@suse.cz>
10120
10121 PR opt/12826
10122 * gcc.dg/20040112-1.c: New.
10123
10124 * gcc.dg/dwarf-die[1-7].c: Move to...
10125 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10126 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10127
10128 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10129
10130 PR c++/4100
10131 * g++.dg/parse/friend4.C: New test.
10132
10133 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10134
10135 PR c++/4100
10136 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10137 definition is called a friend.
10138
10139 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10140
10141 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10142
10143 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10144
10145 PR c++/3478
10146 * g++.dg/parse/error10.C: New test.
10147 * g++.dg/template/arg2.C: Accept "invalid type" error.
10148
10149 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10150
10151 PR middle-end/13392
10152 * g++.dg/opt/expect2.C: New test.
10153
10154 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10155
10156 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10157 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10158 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10159 Update dg-error regexps.
10160
10161 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10162
10163 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10164 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10165
10166 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10167
10168 * gcc.dg/pragma-re-1.c: Use right pointer type.
10169
10170 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10171
10172 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10173
10174 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10175
10176 * gcc.dg/rs6000-ldouble-1.c: New.
10177
10178 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10179
10180 DR 337
10181 PR c++/9256
10182 * g++.dg/other/abstract1.C: New test.
10183
10184 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10185
10186 * g++.dg/lookup/strong-using-1.C: New.
10187
10188 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10189
10190 PR c/11234
10191 * gcc.dg/func-ptr-conv-1.c: New test.
10192 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10193
10194 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10195
10196 PR target/13380.
10197 * gcc.c-torture/compile/20040109-1.c: New.
10198
10199 2004-01-08 Stuart Hastings <stuart@apple.com>
10200
10201 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10202 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10203 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10204
10205 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10206
10207 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10208
10209 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10210
10211 * ada/acats/run_acats: Treat 'gnatchop' the same way
10212 as 'gnatmake'. Export GCC_DRIVER.
10213 * ada/acats/run_all.sh: Add target_gnatchop. Use
10214 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10215
10216 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10217
10218 PR c++/12573
10219 * g++.dg/template/dependent-expr4.C: New test.
10220
10221 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10222
10223 * gcc.dg/altivec-11.c: New test.
10224
10225 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10226
10227 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10228
10229 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10230
10231 PR c/6024
10232 * gcc.dg/enum-compat-1.c: New test.
10233 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10234
10235 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10236
10237 PR c/12165
10238 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10239 gcc.dg/c99-idem-qual-3.c: New tests.
10240
10241 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10242
10243 * gcc.dg/winline-7.c: Don't cast void * to int.
10244
10245 2004-01-06 Jan Hubicka <jh@suse.cz>
10246
10247 * gcc.dg/i386-sse-5.c: New test
10248 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10249
10250 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10251
10252 PR c++/12815
10253 * g++.dg/rtti/typeid4.C: New test.
10254
10255 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10256
10257 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10258
10259 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10260
10261 PR c++/12132
10262 * g++.dg/template/error11.C: New test.
10263
10264 PR c++/13451
10265 * g++.dg/template/class2.C: New test.
10266
10267 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10268 Richard Sandiford <rsandifo@redhat.com>
10269
10270 PR c++/13387
10271 * g++.dg/opt/alias3.C: New test.
10272
10273 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10274
10275 PR c++/13157
10276 * g++.dg/template/koenig3.C: New test.
10277
10278 PR c++/13529
10279 * g++.dg/parse/offsetof3.C: New test.
10280
10281 * g++.dg/init/copy7.C: Add missing dg-error markers.
10282
10283 PR c++/12226
10284 * g++.dg/init/copy7.c: New test.
10285
10286 PR c++/13536
10287 * g++.dg/parse/cast1.C: New test.
10288
10289 2004-01-04 Jan Hubicka <jh@suse.cz>
10290
10291 * gcc.dg/winline[1-7].c: New tests.
10292
10293 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10294
10295 PR c++/13520
10296 * g++.dg/template/qualttp22.C: New test.
10297
10298 2004-01-01 Jan Hubicka <jh@suse.cz>
10299
10300 * gcc.dg/debug/20031231-1.c: New.
10301 * gcc.c-torture/compile/20040101-1.c: New.
10302 * gcc.dg/dwarf-die-[1-7].c: New.
10303
10304 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10305
10306 PR optimization/13521
10307 * gcc.c-torture/compile/20031231-1.c: New test.
10308
10309 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10310
10311 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10312
10313 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10314
10315 PR c++/10079
10316 * g++.dg/template/crash16.C: New test.
10317
10318 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10319
10320 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10321
10322 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10323
10324 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10325 ports.
10326 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10327 * g++.old-deja/g++.law/profile1.C: Likewise.
10328 * gcc.c-torture/compile/981006-1.c: Likewise.
10329 * gcc.c-torture/execute/loop-2e.x: Likewise.
10330 * gcc.c-torture/execute/loop-2f.x: Remove.
10331 * gcc.c-torture/execute/loop-2g.x: Likewise.
10332 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10333 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10334
10335 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10336
10337 PR c++/13507
10338 * g++.dg/ext/attrib11.C: New test.
10339
10340 PR c++/13494
10341 * g++.dg/template/array2-1.C: New test.
10342 * g++.dg/template/array2-2.C: New test.
10343
10344 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10345
10346 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10347
10348 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10349
10350 PR c++/12774
10351 * g++.dg/template/array1-1.C: New test.
10352 * g++.dg/template/array1-2.C: New test.
10353
10354 2003-12-29 Roger Sayle <roger@eyesopen.com>
10355
10356 PR fortran/12632
10357 * g77.dg/12632.f: New test case.
10358
10359 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10360
10361 PR c++/13289
10362 * g++.dg/parse/nontype1.C: New test.
10363
10364 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10365
10366 PR c++/12403
10367 * g++.dg/parse/explicit1.C: New test.
10368 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10369
10370 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10371
10372 PR c++/13081
10373 * g++.dg/opt/inline6.C: New test.
10374
10375 PR c++/12613
10376 * g++.dg/parse/error9.C: New test.
10377
10378 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10379
10380 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10381
10382 PR c++/13009
10383 * g++.dg/init/assign1.C: New test.
10384
10385 2003-12-28 Roger Sayle <roger@eyesopen.com>
10386
10387 PR c++/13070
10388 * g++.dg/warn/format3.C: New test case.
10389
10390 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10391
10392 * gcc.c-torture/compile/20031227-1.c: New test.
10393
10394 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10395
10396 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10397 * g77.dg/bprob/bprob.exp: Likewise.
10398 * gcc.misc-tests/bprob.exp: Likewise.
10399 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10400 variants on systems where the library does not provide that
10401 functionality.
10402 * gcc.dg/builtins-20.c: Use builtins-config.h.
10403 * gcc.dg/builtins-config.h: New file.
10404
10405 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10406
10407 * lib/gcc-dg.exp (dg-require-profiling): New function.
10408 * lib/target-supports.exp (check_profiling_available): Likewise.
10409 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10410 * g77.dg/bprob/bprob.exp: Likewise.
10411 * gcc.misc-tests/bprob.exp: Likewise.
10412 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10413 * gcc.dg/20021014-1.c: Likewise.
10414 * gcc.dg/nest.c: Likewise.
10415
10416 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10417
10418 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10419 compiling.
10420 * g++.dg/lookup/java2.C: Likewise.
10421 * gcc.dg/cpp/lexident.c: Likewise.
10422
10423 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10424
10425 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10426 given.
10427 * gcc.c-torture/compile/961203-1.c: Likewise.
10428 * gcc.c-torture/compile/980506-1.c: Likewise.
10429
10430 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10431
10432 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10433 (additional_prunes): New global.
10434 (gcc-dg-prune): Handle additional per-test pruning.
10435 (dg-test): Clear additional_prunes between tests.
10436
10437 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10438 dg-prune-output to avoid spurious failures from assembler
10439 complaining about nonexistent WAW violations.
10440 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10441 Use dg-prune-output to avoid spurious failures from assembler
10442 warning about Itanium B-step errata.
10443
10444 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10445
10446 * g++.dg/abi/macro0.C: New test.
10447 * g++.dg/abi/macro1.C: Likewise.
10448 * g++.dg/abi/macro2.C: Likewise.
10449
10450 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10451 * g++.dg/abi/bitfield7.C: Likewise.
10452 * g++.dg/abi/dtor2.C: Likewise.
10453 * g++.dg/abi/mangle11.C: Likewise.
10454 * g++.dg/abi/mangle12.C: Likewise.
10455 * g++.dg/abi/mangle14.C: Likewise.
10456 * g++.dg/abi/mangle17.C: Likewise.
10457 * g++.dg/abi/vbase10.C: Likewise.
10458 * g++.dg/abi/vbase14.C: Likewise.
10459 * g++.dg/template/qualttp17.C: Likewise.
10460
10461 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10462
10463 PR c/11995
10464 * gcc.dg/20031223-1.c: New test.
10465
10466 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10467
10468 * gcc.dg/noreturn-7.c: New test.
10469
10470 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10471
10472 * gcc.dg/null-pointer-1.c: New test.
10473
10474 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10475
10476 * g++.old-deja/g++.jason/template18.C: Remove.
10477 * g++.old-deja/g++.jason/template37.C: Likewise.
10478
10479 PR c++/12862
10480 * g++.dg/lookup/ns1.C: New test.
10481
10482 PR c++/12397
10483 * g++.dg/template/lookup3.C: New test.
10484
10485 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10486
10487 * g++.dg/template/recurse1.C: New test
10488
10489 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10490
10491 PR c++/12479
10492 * g++.dg/parse/semicolon1.C: New test.
10493 * g++.dg/parse/semicolon1.h: Likewise.
10494
10495 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10496
10497 * gcc.dg/darwin-misaligned.c: New test.
10498
10499 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10500
10501 PR c/9163
10502 * gcc.dg/20031222-1.c: New test.
10503
10504 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10505
10506 PR c++/13438
10507 * g++.dg/parse/error8.C: New test.
10508
10509 PR c++/11554
10510 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10511
10512 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10513
10514 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10515 too small.
10516 * gcc.c-torture/compile/930217-1.c: Likewise.
10517 * gcc.c-torture/compile/930513-1.c: Likewise.
10518 * gcc.c-torture/execute/920908-2.c: Likewise.
10519 * gcc.c-torture/execute/921204-1.c: Likewise.
10520 * gcc.c-torture/execute/930621-1.c: Likewise.
10521 * gcc.c-torture/execute/930630-1.c: Likewise.
10522 * gcc.c-torture/execute/931031-1.c: Likewise.
10523 * gcc.c-torture/execute/980602-2.c: Likewise.
10524 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10525 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10526 * gcc.c-torture/execute/extzvsi.c: Likewise.
10527 * gcc.c-torture/unsorted/ext.c: Likewise.
10528
10529 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10530
10531 PR target/12749
10532 * gcc.c-torture/compile/20031220-2.c: New test case.
10533
10534 2003-12-20 Roger Sayle <roger@eyesopen.com>
10535
10536 PR optimization/13031
10537 * gcc.c-torture/compile/20031220-1.c: New test case.
10538
10539 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10540
10541 * gcc.dg/cast-function-1.c: New test.
10542
10543 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10544
10545 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10546 formats.
10547
10548 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10549
10550 PR c++/12795
10551 * g++.dg/ext/attrib10.C: New test.
10552
10553 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10554
10555 * gcc.dg/cleanup-10.c: New test.
10556 * gcc.dg/cleanup-11.c: New test.
10557
10558 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10559
10560 PR c++/13239
10561 * g++.dg/opt/expect1.C: New test.
10562
10563 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10564
10565 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10566
10567 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10568
10569 PR debug/12923
10570 * gcc.dg/20031218-1.c: New test.
10571
10572 PR debug/12389
10573 * gcc.dg/20031218-2.c: New test.
10574 * gcc.dg/20031218-3.c: New test.
10575
10576 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10577 of label name and allow for USER_LABEL_PREFIX == "_" names.
10578 * g++.dg/abi/mangle18-2.C: Likewise.
10579 * g++.dg/abi/mangle19-1.C: Likewise.
10580 * g++.dg/abi/mangle19-2.C: Likewise.
10581 * g++.dg/abi/mangle20-1.C: Likewise.
10582 * g++.dg/abi/mangle20-2.C: Likewise.
10583
10584 2003-12-18 Richard Henderson <rth@redhat.com>
10585
10586 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10587
10588 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10589 Dan Kegel <dank@kegel.com>
10590
10591 PR other/12009
10592 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10593 testing a cross compiler, it causes spurious compile failures.
10594 * lib/g++.exp: Likewise.
10595
10596 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10597
10598 PR c++/13262
10599 * g++.dg/template/access13.C: New test.
10600
10601 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10602
10603 * gcc.dg/20031216-1.c: New test.
10604
10605 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10606
10607 PR c++/9154
10608 * g++.dg/template/error10.C: New test.
10609
10610 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10611
10612 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10613 * g++.dg/eh/simd-2.C: Likewise.
10614
10615 2003-12-17 James E Wilson <wilson@specifixinc.com>
10616 Roger Sayle <roger@eyesopen.com>
10617
10618 * gcc.c-torture/execute/ieee/mzero5.c: New.
10619
10620 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10621
10622 PR c++/10603
10623 * g++.dg/parse/error6.C: New test.
10624
10625 PR c++/12827
10626 * g++.dg/parse/error7.C: New test.
10627
10628 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10629
10630 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10631 at -O with stabs debugging formats.
10632 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10633 * gcc.dg/debug/debug-2.c: Likewise.
10634
10635 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10636
10637 PR c++/12696
10638 * g++.dg/init/error1.C: New test.
10639
10640 PR c++/12218
10641 * g++.dg/init/pm3.C: New test.
10642
10643 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10644
10645 PR c/3347
10646 * gcc.dg/bitfld-8.c: New test.
10647
10648 2003-12-16 James Lemke <jim@wasabisystems.com>
10649
10650 * gcc.dg/arm-scd42-[123].c: New tests.
10651
10652 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10653
10654 PR c++/9043
10655 * g++.dg/abi/mangle20-1.C: New test.
10656 * g++.dg/abi/mangle20-2.C: New test.
10657
10658 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10659
10660 PR c++/13275
10661 * g++.dg/other/offsetof2.C: Remove XFAIL.
10662 * g++.dg/parse/offsetof1.C: New test.
10663 * g++.gd/parse/offsetof2.C: Likewise.
10664
10665 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10666
10667 * g++.dg/template/nontype3.C: New test.
10668 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10669
10670 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10671
10672 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10673
10674 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10675
10676 PR c++/13387
10677 * g++.dg/expr/assign1.C: New test.
10678
10679 PR c++/13242
10680 * g++.dg/abi/mangle19-1.C: New test.
10681 * g++.dg/abi/mangle19-2.C: New test.
10682
10683 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10684
10685 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10686
10687 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10688
10689 * gcc.c-torture/execute/20031216-1.c: New test.
10690
10691 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10692
10693 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10694 an ICE regression.
10695
10696 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10697
10698 PR c++/10926
10699 * g++.dg/template/error9.C: New test.
10700
10701 PR c++/11116
10702 * g++.dg/template/error8.C: New test.
10703
10704 2003-12-15 Roger Sayle <roger@eyesopen.com>
10705
10706 PR middle-end/13400
10707 * gcc.c-torture/execute/20031215-1.c: New test case.
10708
10709 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10710
10711 PR c++/13269
10712 * g++.dg/parse/error5.C: New test.
10713
10714 PR c++/12989
10715 * g++.dg/expr/sizeof1.C: New test.
10716
10717 PR c++/13310
10718 * g++.dg/template/crash15.C: New test.
10719
10720 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10721
10722 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10723 a non-POD type as the last named parameter of a varargs function.
10724
10725 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10726
10727 PR c++/13243
10728 PR c++/12573
10729 * g++.dg/template/crash14.C: New test.
10730 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10731
10732 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10733
10734 * g++.dg/other/java1.C: New test.
10735
10736 PR c++/13241
10737 * g++.dg/abi/mangle18-1.C: New test.
10738 * g++.dg/abi/mangle18-2.C: New test.
10739
10740 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10741
10742 PR optimization/10312
10743 * gcc.c-torture/execute/20031214-1.c: New.
10744
10745 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10746
10747 PR c++/10779
10748 PR c++/12160
10749 * g++.dg/parse/error3.C: New test.
10750 * g++.dg/parse/error4.C: Likewise.
10751 * g++.dg/abi/mangle4.C: Tweak error messages.
10752 * g++.dg/lookup/using5.C: Likewise.
10753 * g++.dg/other/error2.C: Likewise.
10754 * g++.dg/parse/typename5.C: Likewise.
10755 * g++.dg/parse/undefined1.C: Likewise.
10756 * g++.dg/template/arg2.C: Likewise.
10757 * g++.dg/template/ttp3.C: Likewise.
10758 * g++.dg/template/type1.C: Likewise.
10759 * g++.old-deja/g++.other/crash32.C: Likewise.
10760 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10761
10762 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10763
10764 PR c++/13106
10765 * g++.dg/warn/noreturn-3.C: New test.
10766
10767 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10768
10769 PR c++/13118
10770 * g++.dg/abi/covariant3.C: New.
10771
10772 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10773
10774 * g++.dg/eh/ia64-1.C: New test.
10775
10776 2003-12-12 Roger Sayle <roger@eyesopen.com>
10777
10778 PR optimization/13037
10779 * g77.f-torture/execute/13037.f: New test case.
10780
10781 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10782
10783 PR c++/12881
10784 * g++.dg/abi/covariant2.C: New.
10785
10786 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10787
10788 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10789
10790 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10791
10792 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10793
10794 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10795
10796 PR other/10819
10797 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10798 to fix Bug 10819.
10799 * lib/g++.exp (g++_version): Likewise.
10800 * lib/g77.exp (g77_version): Likewise.
10801 * lib/objc.exp (default_objc_version): Likewise.
10802
10803 2003-12-10 Richard Henderson <rth@redhat.com>
10804
10805 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10806
10807 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10808
10809 2003-12-08 Matt Austern <austern@apple.com>
10810
10811 PR c/13134
10812 * lib/gcc-dg.exp (dg-require-visibility): Define.
10813 * lib/target-supports (check_visibility_available): Define.
10814 * gcc.dg/visibility-1.c: New test.
10815 * gcc.dg/visibility-2.c: Likewise.
10816 * gcc.dg/visibility-3.c: Likewise.
10817 * gcc.dg/visibility-4.c: Likewise.
10818 * gcc.dg/visibility-5.c: Likewise.
10819 * gcc.dg/visibility-6.c: Likewise.
10820 * g++.dg/ext/visibility-1.C: Likewise.
10821 * g++.dg/ext/visibility-2.C: Likewise.
10822 * g++.dg/ext/visibility-3.C: Likewise.
10823 * g++.dg/ext/visibility-4.C: Likewise.
10824 * g++.dg/ext/visibility-5.C: Likewise.
10825 * g++.dg/ext/visibility-6.C: Likewise.
10826
10827 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10828
10829 * g++.dg/lookup/java1.C: New test.
10830 * g++.dg/lookup/java2.C: New test.
10831
10832 2003-12-07 Falk Hueffner <falk@debian.org>
10833
10834 * g++.dg/opt/noreturn-1.C: New test.
10835
10836 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10837
10838 * gcc.dg/overflow-1.c: New test.
10839
10840 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10841
10842 * g77.f-torture/compile/13060.f: New test.
10843
10844 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10845
10846 PR c++/13323
10847 * g++.dg/inherit/operator2.C: New test.
10848
10849 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10850
10851 PR c++/13305
10852 * g++.dg/ext/attrib9.C: New test.
10853
10854 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10855
10856 PR c++/13314
10857 * g++.dg/template/error7.C: New test.
10858
10859 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10860 J"orn Rennecke <joern.rennecke@superh.com>
10861
10862 PR target/13302
10863 * g++.dg/other/struct-va_list.C: New test.
10864
10865 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10866
10867 PR c++/13166
10868 * g++.dg/parse/defarg6.C: New test.
10869
10870 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10871
10872 PR target/13256
10873 * gcc.c-torture/execute/20031201-1.c: New test.
10874
10875 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10876
10877 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10878
10879 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10880
10881 * gcc.dg/builtin-return-1.c: New test.
10882
10883 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10884 J"orn Rennecke <joern.rennecke@superh.com>
10885
10886 PR optimization/13260
10887 * gcc.c-torture/execute/20031204-1.c: New test.
10888
10889 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10890
10891 PR c++/9127
10892 * g++.dg/template/error6.C: New test.
10893
10894 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10895
10896 * gcc.dg/20031202-1.c: New test.
10897
10898 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10899
10900 PR c++/13179
10901 * g++.dg/template/eh1.C: New test.
10902
10903 PR c++/10771
10904 * g++.dg/template/error5.C: New test.
10905
10906 2003-12-02 David Ung <davidu@mips.com>
10907
10908 * gcc.dg/compat/vector-check.h: Corrected type for var
10909 g_##TMODE
10910
10911 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10912
10913 PR c++/10126
10914 * g++.dg/template/ptrmem8.C: New test.
10915
10916 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10917
10918 PR c++/12573
10919 * g++.dg/template/dependent-expr3.C: New test.
10920
10921 2003-12-01 James Lemke <jim@wasabisystems.com>
10922
10923 * gcc.dg/arm-g2.c: New test.
10924
10925 2003-12-01 Roger Sayle <roger@eyesopen.com>
10926
10927 PR optimization/11634
10928 * gcc.dg/20031201-2.c: New test case.
10929
10930 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10931
10932 PR 11433
10933 * objc.dg/proto-lossage-3.m: New test.
10934
10935 2003-12-01 Roger Sayle <roger@eyesopen.com>
10936
10937 PR optimization/12628
10938 * gcc.dg/20031201-1.c: New test case.
10939
10940 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10941
10942 * gcc.dg/unaligned-1.c: New test.
10943
10944 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10945
10946 PR c++/9849
10947 * g++.dg/template/error4.C: New test.
10948 * g++.dg/template/nested3.C: Adjust error markers.
10949
10950 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10951
10952 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10953
10954 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10955
10956 PR c/10333
10957 * gcc.dg/bitfld-7.c: New test.
10958
10959 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10960
10961 * gcc.dg/tls/asm-1.C: New test.
10962
10963 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10964
10965 * gcc.dg/cpp/assert4.c: Update.
10966
10967 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10968
10969 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10970 * gcc.dg/builtin-apply3.c: New test.
10971
10972 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10973
10974 * lib/compat.exp (compat-obj): New xfaildata parameter.
10975 Use it to set compiler_conditional_xfail_data before compiling.
10976 (compat-get-options): Handle dg-xfail-if.
10977 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10978 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10979 * gcc.dg/compat/vector-1_y.c: Likewise.
10980 * gcc.dg/compat/vector-2_x.c: Likewise.
10981 * gcc.dg/compat/vector-2_y.c: Likewise.
10982
10983 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10984
10985 * g++.dg/opt/reg-stack4.C: New test.
10986
10987 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10988
10989 * gcc.dg/builtin-apply2.c: New test.
10990
10991 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10992
10993 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10994
10995 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10996
10997 PR c++/12924
10998 * g++.dg/template/template-id-2.C: New test.
10999
11000 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11001
11002 PR c++/5369
11003 * g++.dg/template/memfriend1.C: New test.
11004 * g++.dg/template/memfriend2.C: Likewise.
11005 * g++.dg/template/memfriend3.C: Likewise.
11006 * g++.dg/template/memfriend4.C: Likewise.
11007 * g++.dg/template/memfriend5.C: Likewise.
11008 * g++.dg/template/memfriend6.C: Likewise.
11009 * g++.dg/template/memfriend7.C: Likewise.
11010 * g++.dg/template/memfriend8.C: Likewise.
11011 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11012
11013 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11014
11015 PR c++/12515
11016 * g++.dg/ext/cond1.C: New test.
11017
11018 2003-11-20 Richard Henderson <rth@redhat.com>
11019
11020 * gcc.dg/20020201-2.c: Remove.
11021 * gcc.dg/20020201-4.c: Remove.
11022 * gcc.dg/20020304-1.c: Remove.
11023
11024 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11025
11026 * gcc.dg/cpp/trad/xwin1.c: New test case.
11027
11028 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11029
11030 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11031 * lib/g77.exp: Likewise.
11032 * lib/objc.exp: Likewise.
11033 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11034 for darwin.
11035
11036 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11037
11038 PR c++/12932
11039 * g++.dg/template/static5.C: New test.
11040
11041 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11042
11043 * gcc.dg/nested-func-1.c: New test.
11044
11045 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11046
11047 * gcc.dg/cpp/assert4.c: New test.
11048
11049 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11050
11051 PR c++/2294
11052 * g++.dg/lookup/using9.c: New test.
11053
11054 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11055
11056 PR c++/12762
11057 * g++.dg/template/error3.C: New test.
11058
11059 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11060
11061 PR ada/13035
11062 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11063 No longer use a wrapper for gcc, since this does not work under
11064 Windows.
11065
11066 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11067
11068 PR c++/2094
11069 * g++.dg/template/ptrmem7.C: New test.
11070
11071 2003-11-13 Andrew Pinski <apinski@apple.com>
11072
11073 * gcc.c-torture/compile/20031113-1.c: New test.
11074
11075 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11076 Kean Johnston <jkj@sco.com>
11077
11078 PR c/13029
11079 * gcc.dg/unused-4.c: Update.
11080
11081 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11082
11083 * g++.dg/opt/const3.C: New test.
11084
11085 2003-11-13 Jan Hubicka <jh@suse.cz>
11086
11087 * gcc.c-torture/compile/20031112-1.c: New test.
11088
11089 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11090
11091 * g++.dg/parse/crash10.C: Remove bogus error marker.
11092
11093 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11094
11095 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11096 (host_gcc): Likewise.
11097 (ROOT): Honor $PWDCMD.
11098 (BASE): Likewise.
11099 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11100
11101 2003-11-12 Catherine Moore <clm@redhat.com>
11102
11103 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11104
11105 2003-11-12 Andreas Jaeger <aj@suse.de>
11106 Jakub Jelinek <jakub@redhat.com>
11107 Andrew Pinski <pinskia@physics.uc.edu>
11108 Richard Henderson <rth@redhat.com>
11109
11110 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11111 systems.
11112 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11113
11114 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11115 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11116
11117 2003-11-11 Andreas Jaeger <aj@suse.de>
11118
11119 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11120
11121 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11122
11123 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11124
11125 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11126 Clean ups.
11127
11128 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11129
11130 * gcc.dg/trampoline-1.c: New test.
11131
11132 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11133
11134 * gcc.c-torture/compile/200031109-1.c: New test.
11135
11136 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11137
11138 PR c/3190
11139 PR c/8714
11140 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11141 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11142 gcc.dg/format/no-y2k-1.c: Update.
11143
11144 2003-11-08 Roger Sayle <roger@eyesopen.com>
11145
11146 PR optimization/10467
11147 * gcc.dg/20031108-1.c: New test case.
11148
11149 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11150
11151 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11152
11153 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11154
11155 * gcc.dg/compound-lvalue-1.c: New test.
11156 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11157 some XFAILs.
11158
11159 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11160
11161 * gcc.dg/altivec-varargs-1.c: New test.
11162
11163 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11164
11165 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11166 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11167 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11168 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11169 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11170
11171 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11172
11173 * gcc.dg/cond-lvalue-1.c: New test.
11174
11175 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11176
11177 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11178
11179 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11180
11181 PR c++/11616
11182 * g++.dg/template/instantiate5.C: New test.
11183
11184 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11185
11186 PR c++/12726
11187 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11188 * ChangeLog: Add missing first entry for above test.
11189
11190 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11191
11192 PR c++/9810
11193 * g++.dg/template/using8.C: New test.
11194 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11195
11196 2003-11-02 Roger Sayle <roger@eyesopen.com>
11197
11198 PR optimization/10817
11199 * gcc.c-torture/compile/20031102-1.c: New test case.
11200
11201 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11202
11203 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11204 2147483647.
11205
11206 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11207
11208 * gcc.dg/20031102-1.c: New test.
11209
11210 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11211
11212 * gcc.dg/complex-1.c: New test.
11213
11214 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11215
11216 PR c++/12796
11217 * g++.dg/template/crash13.C: Adjust expected error location.
11218 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11219
11220 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11221
11222 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11223
11224 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11225
11226 PR/10239
11227 * gcc.c-torture/compile/20031031-2.c: New test.
11228
11229 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11230
11231 PR/11640
11232 * gcc.c-torture/compile/20031031-1.c: New test.
11233
11234 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11235
11236 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11237 * gcc.misc-tests/bprob.exp: Likewise.
11238 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11239 the execution test on arm-elf configs.
11240 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11241 configs that don't support scratch files.
11242 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11243
11244 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11245
11246 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11247 done by dejagnu.
11248
11249 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11250
11251 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11252 Avoid non pure sh syntax. Add more logging.
11253
11254 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11255 fail.
11256
11257 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11258
11259 PR libgcj/10610
11260 * gcc.dg/ppc-stackalign-1.c: New test.
11261
11262 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11263
11264 * ada/acats/run_all.sh: Change output to be more compliant with
11265 dejagnu framework.
11266 Create acats.sum and acats.log files under testsuite/ada/acats
11267 Only run [a-z]* directories, to filter out e.g. CVS.
11268 Redirect build output to log file.
11269
11270 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11271
11272 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11273
11274 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11275
11276 PR ada/5909:
11277 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11278
11279 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11280
11281 * gcc.c-torture/compile/20031023-1.c: New test.
11282 * gcc.c-torture/compile/20031023-2.c: New test.
11283 * gcc.c-torture/compile/20031023-3.c: New test.
11284 * gcc.c-torture/compile/20031023-4.c: New test.
11285
11286 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11287
11288 PR c++/10371
11289 * g++.dg/lookup/scoped8.C: New test.
11290
11291 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11292
11293 * g++.dg/opt/reg-stack3.C: New test.
11294
11295 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11296
11297 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11298
11299 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11300
11301 PR c++/11076
11302 * g++.dg/template/crash13.C: New test.
11303
11304 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11305
11306 * gcc.dg/c99-restrict-2.c: New test.
11307
11308 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11309
11310 PR c++/12698, c++/12699, c++/12700, c++/12566
11311 * g++.dg/inherit/covariant9.C: New test.
11312 * g++.dg/inherit/covariant10.C: New test.
11313 * g++.dg/inherit/covariant11.C: New test.
11314
11315 2003-10-23 Jason Merrill <jason@redhat.com>
11316
11317 PR c++/12726
11318 * g++.dg/ext/complit2.C: New test.
11319
11320 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11321
11322 PR target/12654
11323 * gcc.c-torture/execute/20031020-1.c: New test.
11324
11325 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11326
11327 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11328 following the jump_insn.
11329
11330 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11331
11332 * gcc.dg/cast-lvalue-1.c: New test.
11333
11334 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11335
11336 PR c++/11962
11337 * g++.dg/template/cond2.C: New test.
11338
11339 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11340
11341 * gcc.dg/builtins-28.c: New test.
11342
11343 2003-10-20 Jan Hubicka <jh@suse.cz>
11344
11345 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11346 parameter.
11347 * testsuite/gcc.dg/inline-2.c: Likewise.
11348
11349 2003-10-20 Phil Edwards <phil@codesourcery.com>
11350
11351 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11352 * gcc.dg/nest.c: Likewise.
11353
11354 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11355
11356 PR c++/9781, c++/10583, c++/11862
11357 * g++.dg/parse/crash13.C: New test.
11358
11359 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11360
11361 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11362
11363 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11364
11365 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11366 Define HAVE_C99_RUNTIME except on Solaris.
11367 * gcc.dg/builtins-20.c: Likewise.
11368
11369 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11370
11371 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11372
11373 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11374
11375 PR c++/12495
11376 * g++.dg/template/crash21.C: New test.
11377
11378 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11379
11380 PR c++/2513
11381 * g++.dg/template/typename5.C: New test.
11382
11383 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11384
11385 PR c++/12369
11386 * g++.dg/template/friend25.C: New test.
11387
11388 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11389
11390 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11391 versions.
11392
11393 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11394
11395 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11396 == 2147483647.
11397
11398 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11399
11400 * gcc.c-torture/execute/960416-1.x: Remove.
11401 * gcc.c-torture/execute/divconst-3.x: Likewise.
11402
11403 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11404
11405 PR target/12598
11406 * gcc.dg/torture/cris-volatile-1.c: New test.
11407
11408 2003-10-14 Roger Sayle <roger@eyesopen.com>
11409
11410 PR optimization/9325
11411 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11412 for overflowing floating point to integer conversion during RTL
11413 simplification.
11414
11415 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11416
11417 * objc/execute/_cmd.m: Fix typo.
11418 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11419 Relax 'scan-assembler' regexp.
11420 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11421 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11422 * objc.dg/zero-link-2.m: Remove blank line.
11423 * objc.dg/zero-link-3.m: New test case.
11424
11425 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11426
11427 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11428
11429 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11430 than linker trickery.
11431
11432 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11433
11434 PR c++/12370
11435 * g++.dg/other/friend2.C: New test.
11436
11437 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11438
11439 * gcc.dg/20031012-1.c: New test.
11440
11441 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11442
11443 * gcc.dg/weak/weak-3.c: Fix for new warning.
11444
11445 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11446
11447 PR optimization/8750
11448 * gcc.c-torture/execute/20031012-1.c: New test case.
11449
11450 2003-10-11 Roger Sayle <roger@eyesopen.com>
11451
11452 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11453 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11454
11455 2003-10-11 Roger Sayle <roger@eyesopen.com>
11456
11457 PR optimization/12260
11458 * gcc.c-torture/compile/20031011-2.c: New test case.
11459
11460 2003-10-11 Roger Sayle <roger@eyesopen.com>
11461
11462 * gcc.c-torture/execute/20031011-1.c: New testcase.
11463
11464 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11465
11466 * gcc.c-torture/compile/20031011-1.c: New test.
11467
11468 2003-10-11 Jan Hubicka <jh@suse.cz>
11469
11470 * g++.dg/other/first-global.C: New test.
11471
11472 2003-10-11 Roger Sayle <roger@eyesopen.com>
11473
11474 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11475
11476 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11477
11478 * gcc.c-torture/compile/20031010-1.c: New test.
11479
11480 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11481
11482 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11483 * gcc.c-torture/execute/va-arg-25.c: ... here.
11484
11485 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11486
11487 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11488
11489 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11490
11491 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11492
11493 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11494
11495 * g++.dg/parse/error2.C: New test.
11496
11497 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11498
11499 PR c++/11097
11500 * g++.dg/other/error5.C: Modify the error message.
11501 * g++.dg/lookup/using8.C: New test.
11502
11503 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11504
11505 * gcc.dg/darwin-abi-2.c: New file.
11506 * gcc.c-torture/execute/va-arg-24.c: New file.
11507
11508 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11509
11510 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11511 indentation.
11512
11513 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11514
11515 PR c++/10147
11516 * g++.dg/other/error4.C: Update error messages.
11517 * g++.dg/template/ptrmem4.C: Likewise.
11518
11519 PR c++/12337
11520 * g++.dg/init/new9.C: New test.
11521
11522 PR c++/12334, c++/12236, c++/8656
11523 * g++.dg/ext/attrib8.C: New test.
11524
11525 2003-10-06 Devang Patel <dpatel@apple.com>
11526
11527 * gcc.dg/debug/dwarf2-3.h: New test.
11528 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11529
11530 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11531
11532 * g++.dg/opt/cfg2.C: New test.
11533
11534 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11535
11536 * g++.dg/opt/float1.C: New test.
11537
11538 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11539
11540 * gcc.dg/c90-array-lval-6.c: New test.
11541 * gcc.dg/c99-array-lval-6.c: New test.
11542
11543 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11544 Ziemowit Laski <zlaski@apple.com>
11545
11546 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11547 'Derived', so that it is never considered a class method; add
11548 new warning for '+port' method ambiguity.
11549 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11550 <objc/objc-api.h> (needed on Mac OS X).
11551 * objc.dg/method-13.m: New test.
11552
11553 2003-10-03 Roger Sayle <roger@eyesopen.com>
11554
11555 PR optimization/9325, PR java/6391
11556 * gcc.c-torture/execute/20031003-1.c: New test case.
11557
11558 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11559
11560 PR optimization/12180
11561 * gcc.dg/20031002-1.c: New test.
11562
11563 PR c++/12486
11564 * g++.dg/inherit/error1.C: New test.
11565
11566 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11567
11568 * lib/f-torture.exp (search_for): Rename to...
11569 (search_for_re): This. Also, clean up comments and the
11570 "regexp" invocation.
11571
11572 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11573
11574 * gcc.c-torture/compile/20031002-1.c: New test.
11575
11576 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11577
11578 * g++.dg/opt/cond1.C: New test.
11579
11580 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11581
11582 * gcc.dg/Wold-style-definition-2.c: New testcase.
11583 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11584
11585 2003-09-29 Richard Henderson <rth@redhat.com>
11586
11587 * g++.dg/init/array10.C: Add dg-options.
11588
11589 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11590
11591 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11592
11593 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11594
11595 * g++.dg/template/friend19.C: Fix typo.
11596 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11597
11598 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11599
11600 * gcc.c-torture/execute/20030928-1.c: New test.
11601 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11602
11603 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11604
11605 * g++.dg/opt/unroll1.C: New test.
11606
11607 2003-09-26 Roger Sayle <roger@eyesopen.com>
11608
11609 PR optimization/11741
11610 * gcc.dg/20030926-1.c: New test case.
11611
11612 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11613
11614 PR c++/5655
11615 * g++.dg/parse/access7.C: New test.
11616 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11617
11618 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11619
11620 MERGE OF objc-improvements-branch into MAINLINE:
11621 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11622 if libobjc has not been built.
11623 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11624 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11625 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11626 objc/execute/nested-3.m, objc/execute/np-2.m,
11627 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11628 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11629 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11630 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11631 objc.dg/special/unclaimed-category-1.h,
11632 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11633 well as GNU runtime.
11634 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11635 * execute/cascading-1.m, execute/function-message-1.m,
11636 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11637 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11638 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11639 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11640 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11641 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11642 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11643 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11644 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11645 * objc.dg/bitfield-2.m: Run only on Darwin.
11646 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11647 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11648 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11649 * objc.dg/const-str-1.m: Fix constant string layout.
11650
11651 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11652
11653 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11654
11655 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11656
11657 * gcc.dg/darwin-abi-1.c: New file.
11658
11659 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11660
11661 PR target/12281
11662 * gcc.c-torture/compile/20030921-1.c: New test.
11663
11664 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11665
11666 * g++.dg/opt/reg-stack2.C: New test.
11667
11668 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11669
11670 * g++.dg/eh/delayslot1.C: New test.
11671
11672 2003-09-20 Richard Henderson <rth@redhat.com>
11673
11674 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11675
11676 2003-09-20 Roger Sayle <roger@eyesopen.com>
11677
11678 * gcc.c-torture/execute/20030920-1.c: New test case.
11679
11680 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11681
11682 * g++.dg/rtti/typeid3.C: Correct expected error message.
11683
11684 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11685
11686 PR c++/157
11687 * g++.dg/parse/crash12.C: New test.
11688
11689 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11690
11691 * gcc.dg/compat/mixed-struct-check.h: New.
11692 * gcc.dg/compat/mixed-struct-defs.h: New.
11693 * gcc.dg/compat/mixed-struct-init.h: New.
11694 * gcc.dg/compat/struct-by-value-19_main.c: New.
11695 * gcc.dg/compat/struct-by-value-19_x.c: New.
11696 * gcc.dg/compat/struct-by-value-19_y.c: New.
11697 * gcc.dg/compat/struct-by-value-20_main.c: New.
11698 * gcc.dg/compat/struct-by-value-20_x.c: New.
11699 * gcc.dg/compat/struct-by-value-20_y.c: New.
11700 * gcc.dg/compat/struct-return-19_main.c: New.
11701 * gcc.dg/compat/struct-return-19_x.c: New.
11702 * gcc.dg/compat/struct-return-19_y.c: New.
11703 * gcc.dg/compat/struct-return-20_main.c: New.
11704 * gcc.dg/compat/struct-return-20_x.c: New.
11705 * gcc.dg/compat/struct-return-20_y.c: New.
11706
11707 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11708 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11709 so that it will not complain on LP64 targets.
11710
11711 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11712
11713 PR c++/495
11714 * g++.dg/template/friend24.C: New test.
11715
11716 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11717
11718 PR c++/12332
11719 * g++.dg/template/memtmpl2.C: New test.
11720
11721 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11722
11723 PR target/11184
11724 * gcc.dg/builtin-apply1.c: New test.
11725
11726 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11727
11728 PR c++/9848
11729 * g++.dg/warn/Wunused-4.C: New test.
11730
11731 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11732
11733 PR c++/12316
11734 * g++.dg/other/gc2.C: New test.
11735
11736 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11737
11738 PR c++/11991
11739 * g++.dg/rtti/typeid3.C: New test.
11740
11741 PR c++/12266
11742 * g++.dg/overload/template1.C: New test.
11743
11744 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11745
11746 * g++.dg/opt/cfg3.C: New test.
11747
11748 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11749
11750 PR c++/7939
11751 * g++.dg/template/crash11.C: New test.
11752
11753 2003-09-16 Jason Merrill <jason@redhat.com>
11754 Jakub Jelinek <jakub@redhat.com>
11755
11756 * gcc.dg/attr-warn-unused-result.c: New test.
11757
11758 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11759
11760 PR c++/12184
11761 * g++.dg/expr/call2.C: New test.
11762
11763 2003-09-15 Andreas Jaeger <aj@suse.de>
11764
11765 * gcc.dg/Wold-style-definition-1.c: New test.
11766
11767 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11768
11769 PR c++/3907
11770 * g++.dg/parse/template12.C: New test.
11771
11772 * g++.dg/abi/bitfield11.C: New test.
11773 * g++.dg/abi/bitfield12.C: Likewise.
11774
11775 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11776
11777 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11778 non-expansion of functional macro name without arguments at EOL.
11779 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11780
11781 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11782
11783 * gcc.c-torture/execute/20030914-[12].c: New tests.
11784
11785 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11786
11787 PR c++/11788
11788 * g++.dg/overload/addr1.C: New test.
11789
11790 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11791
11792 * gcc.dg/20030909-1.c: New test.
11793
11794 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11795
11796 * gcc.dg/ultrasp10.c: New test.
11797
11798 2003-09-09 Devang Patel <dpatel@apple.com>
11799
11800 * gcc.dg/darwin-ld-6.c: New test.
11801
11802 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11803
11804 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11805
11806 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11807
11808 * gcc.dg/ia64-types1.c: New test.
11809 * gcc.dg/ia64-types2.c: Likewise.
11810
11811 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11812
11813 * gcc.dg/builtins-1.c: Add more _Complex tests.
11814 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11815
11816 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11817 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11818
11819 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11820
11821 PR c++/11786
11822 * g++.dg/lookup/koenig2.C: New test.
11823
11824 PR c++/5296
11825 * g++.dg/rtti/typeid2.C: New test.
11826
11827 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11828
11829 * gcc.c-torture/compile/20030904-1.c: New test.
11830
11831 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11832
11833 * g++.dg/opt/longbranch2.C: New test.
11834
11835 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11836
11837 * g++.dg/template/crash10.C: Only compile it.
11838
11839 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11840
11841 PR middle-end/11665
11842 * gcc.c-torture/compile/20030907-1.c: New test.
11843 * g++.dg/init/array11.C: New test.
11844
11845 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11846
11847 PR c++/11852
11848 * g++.dg/init/struct1.C: New test.
11849
11850 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11851
11852 PR c++/12181
11853 * g++.dg/expr/comma1.C: New test.
11854
11855 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11856
11857 PR c++/11867
11858 * g++.dg/expr/static_cast5.C: New test.
11859
11860 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11861
11862 PR c++/11507
11863 * g++.dg/lookup/scoped7.C: New test.
11864
11865 PR c++/9574
11866 * g++.dg/other/static1.C: New test.
11867
11868 PR c++/11490
11869 * g++.dg/warn/template-1.C: New test.
11870
11871 PR c++/11432
11872 * g++.dg/template/crash10.C: New test.
11873
11874 PR c++/2478
11875 * g++.dg/overload/VLA.C: New test.
11876
11877 PR c++/10804
11878 * g++.dg/template/call1.C: New test.
11879
11880 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11881
11882 PR c++/11794
11883 * g++.dg/parse/using3.C: New test.
11884
11885 2003-09-06 Roger Sayle <roger@eyesopen.com>
11886
11887 PR c++/11409
11888 * g++.dg/overload/builtin3.C: New test case.
11889
11890 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11891
11892 PR c/9862
11893 * gcc.dg/20030906-1.c: New test.
11894 * gcc.dg/20030906-2.c: Likewise.
11895
11896 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11897
11898 PR c++/12167
11899 * g++.dg/parse/defarg5.C: New test.
11900
11901 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11902
11903 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11904
11905 PR c++/12163
11906 * g++.dg/expr/static_cast4.C: New test.
11907
11908 PR c++/12146
11909 * g++.dg/template/crash9.C: New test.
11910
11911 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11912
11913 * g++.old-deja/g++.ext/pretty2.C: Update for change
11914 in __FUNCTION__.
11915 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11916
11917 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11918
11919 PR c++/11922
11920 * g++/dg/template/qualified-id1.C: New test.
11921
11922 PR c++/12037
11923 * g++.dg/warn/noeffect4.C: New test.
11924
11925 2003-09-04 Matt Austern <austern@apple.com>
11926
11927 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11928 * g++.dg/ext/fnname2.C: Likewise.
11929 * g++.dg/ext/fnname3.C: Likewise.
11930
11931 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11932
11933 * g++.dg/expr/lval1.C: New test.
11934 * g++.dg/ext/lvcast.C: Remove.
11935
11936 2003-09-03 Roger Sayle <roger@eyesopen.com>
11937
11938 PR optimization/11700.
11939 * gcc.c-torture/compile/20030903-1.c: New test case.
11940
11941 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11942
11943 PR c++/12053
11944 * g++.dg/abi/layout4.C: New test.
11945
11946 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11947
11948 PR c++/11553
11949 * g++.dg/parse/friend3.C: New test.
11950
11951 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11952
11953 PR c++/11847
11954 * g++.dg/template/class1.C: New test.
11955
11956 PR c++/11808
11957 * g++.dg/expr/call1.C: New test.
11958
11959 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11960
11961 PR c++/12114
11962 * g++.dg/init/ref9.C: New test.
11963
11964 PR c++/11972
11965 * g++.dg/template/nested4.C: New test.
11966
11967 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11968
11969 PR c++/12093
11970 * g++.dg/template/non-dependent4.C: New test.
11971
11972 PR c++/11928
11973 * g++.dg/inherit/conv1.C: New test.
11974
11975 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11976
11977 PR c++/6196
11978 * g++.dg/ext/label1.C: New test.
11979 * g++.dg/ext/label2.C: Likewise.
11980
11981 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11982
11983 * g++.dg/expr/cond3.C: New test.
11984
11985 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11986
11987 * gcc.dg/builtins-1.c: Add new builtin cases.
11988
11989 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11990
11991 * gcc.dg/builtins-1.c: Add new cases.
11992 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11993
11994 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11995
11996 * gcc.dg/builtins-1.c: Add more math builtin tests.
11997 * gcc.dg/torture/builtin-attr-1.c: New test.
11998
11999 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12000
12001 PR optimization/5079
12002 * g++.dg/opt/static3.C: New test.
12003
12004 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12005
12006 * gcc.misc-tests/gcov-10b.c: New test.
12007
12008 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12009
12010 * g++.dg/opt/ptrmem3.C: New test.
12011
12012 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12013
12014 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12015
12016 * gcc.dg/20030826-2.c: New test.
12017
12018 2003-08-26 Roger Sayle <roger@eyesopen.com>
12019
12020 PR middle-end/12002
12021 * g77.f-torture/compile/12002.f: New test case.
12022
12023 2003-08-26 Roger Sayle <roger@eyesopen.com>
12024
12025 * gcc.dg/20030826-1.c: New test case.
12026
12027 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12028
12029 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12030
12031 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12032
12033 PR c++/11871
12034 * c++.dg/lookup/crash1.C: New test.
12035
12036 * c++.dg/warn/noeffect3.C: New test.
12037
12038 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12039
12040 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12041 * gcc.dg/compat/vector-1_y.c: Ditto.
12042 * gcc.dg/compat/vector-2_x.c: Ditto.
12043 * gcc.dg/compat/vector-2_y.c: Ditto.
12044
12045 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12046
12047 * gcc.dg/20030702-1.c: New test.
12048
12049 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12050
12051 PR c++/8795
12052 * g++.dg/ext/altivec-1.C: New test.
12053
12054 2003-08-24 Richard Henderson <rth@redhat.com>
12055
12056 * g++.dg/eh/simd-2.C: Add -w for x86.
12057
12058 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12059
12060 * gcc.dg/20030815-1.c: New test.
12061
12062 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12063
12064 PR c++/3765
12065 * g++.dg/parse/access6.C: New test.
12066
12067 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12068
12069 PR c++/641, c++/11876
12070 * g++.dg/template/friend22.C: New test.
12071 * g++.dg/template/friend23.C: Likewise.
12072
12073 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12074
12075 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12076 identically.
12077
12078 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12079
12080 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12081
12082 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12083
12084 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12085
12086 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12087
12088 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12089
12090 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12091
12092 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12093
12094 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12095
12096 PR c++/11919
12097 * g++.dg/overload/prom1.C: New test.
12098
12099 PR c++/11551
12100 * g++.dg/parse/dtor2.C: New test.
12101
12102 PR c++/10762
12103 * g++.dg/parse/using2.C: New test.
12104
12105 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12106
12107 PR target/11805
12108 * gcc.c-torture/compile/20030821-1.c: New.
12109
12110 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12111
12112 PR c++/11834
12113 * g++.dg/template/deduce2.C: New test.
12114
12115 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12116
12117 * gcc.c-torture/execute/20030821-1.c: New test.
12118
12119 2003-08-20 Roger Sayle <roger@eyesopen.com>
12120
12121 PR middle-end/11984
12122 * gcc.dg/20030820-1.c: New test case.
12123
12124 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12125
12126 PR c++/11945
12127 * g++.dg/warn/noeffect2.C: New test.
12128
12129 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12130
12131 PR c++/10926
12132 * g++.dg/template/dtor2.C: New test.
12133
12134 PR c++/11684
12135 * g++.dg/template/operator1.C: New test.
12136 * g++.dg/parse/operator4.C: New test.
12137
12138 PR c++/11946.C
12139 * g++.dg/expr/enum1.C: New test.
12140 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12141
12142 PR c++/11036.C
12143 * g++.dg/parse/elab2.C: New test.
12144 * g++.dg/parse/typedef4.C: Change error message.
12145 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12146 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12147 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12148
12149 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12150
12151 * gcc.dg/pch/warn-1.c: New.
12152 * gcc.dg/pch/warn-1.hs: New.
12153
12154 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12155 not-tested file.
12156
12157 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12158
12159 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12160
12161 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12162
12163 * gcc.dg/uninit-D.c: New Test.
12164 * gcc.dg/uninit-E.c: New Test.
12165 * gcc.dg/uninit-F.c: New Test.
12166 * gcc.dg/uninit-G.c: New Test.
12167
12168 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12169
12170 * g++.dg/README: Describe the pch directory.
12171
12172 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12173
12174 PR c++/11174
12175 * g++.dg/parse/access4.C: New test.
12176 * g++.dg/parse/access5.C: Likewise.
12177 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12178
12179 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12180
12181 * gcc.dg/noncompile/20030818-1.c: New.
12182
12183 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12184
12185 PR c++/11957
12186 * g++.dg/warn/noeffect1.C: New test.
12187
12188 * g++.dg/template/scope2.C: New test.
12189 * g++.dg/template/error2.C: Correct dg-error
12190
12191 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12192
12193 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12194
12195 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12196
12197 PR C++/11512
12198 * g++.dg/template/warn1.C: New.
12199
12200 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12201
12202 * g++.dg/template/error2.C: New test.
12203 * g++.dg/lookup/using7.C: Adjust errors
12204 * g++.old-deja/g++.pt/crash36.C: Likewise.
12205 * g++.old-deja/g++.pt/derived3.C: Likewise.
12206
12207 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12208
12209 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12210 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12211 * gcc.c-torture/execute/builtins/string-9.c: New, from
12212 string-opt-9.c. Adjust for execute/builtins framework.
12213 * gcc.c-torture/execute/string-opt-9.c: Delete.
12214
12215 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12216
12217 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12218
12219 * g++.dg/parse/ret-type2.C: New test.
12220
12221 PR c++/11703
12222 * g++.dg/init/new8.C: New test.
12223
12224 PR c++/10923
12225 * g++.dg/parse/typedef5.C: New test.
12226
12227 PR c++/9512
12228 * g++.dg/parse/qualified2.C: New test.
12229 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12230 invalid code.
12231
12232 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12233
12234 * g++.dg/conversion/ptrmem1.C: New test.
12235
12236 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12237
12238 PR target/11693
12239 * gcc.dg/20030811-1.c: New test.
12240
12241 PR target/11535
12242 * gcc.c-torture/execute/20030811-1.c: New test.
12243
12244 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12245
12246 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12247
12248 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12249
12250 PR c++/11789.C
12251 * g++.dg/inherit/multiple1.C: New test.
12252
12253 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12254
12255 * gcc.dg/spe1.c: New test.
12256
12257 PR c++/11670
12258 * g++.dg/expr/cast2.C: New test.
12259
12260 PR c++/10530
12261 * g++.dg/template/dependent-name2.C: New test.
12262
12263 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12264
12265 * g++.dg/parse/crash11.C: Put the dg options in comments.
12266
12267 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12268
12269 * lib/gcc-dg.exp: Update for diagnostic change.
12270
12271 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12272
12273 PR c++/5767
12274 * g++.dg/parse/crash11.C: New test.
12275
12276 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12277
12278 * gcc.dg/cpp/spacing1.c: Update.
12279
12280 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12281
12282 PR target/11739
12283 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12284 a value for -mtune.
12285
12286 2003-08-04 Roger Sayle <roger@eyesopen.com>
12287
12288 PR middle-end/11771
12289 * gcc.c-torture/compile/20030804-1.c: New test case.
12290
12291 2003-08-04 Roger Sayle <roger@eyesopen.com>
12292
12293 * gcc.dg/20030804-1.c: New test case.
12294
12295 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12296
12297 * gcc.dg/cpp/separate-1.c: New test.
12298
12299 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12300
12301 PR c++/11704
12302 * g++.dg/template/dependent-expr2.C: New test.
12303
12304 PR c++/11766
12305 * g++.dg/expr/ptrmem1.C: New test.
12306
12307 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12308
12309 PR c++/9453
12310 * g++.dg/template/friend15.C: New test.
12311
12312 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12313
12314 * lib/dg-pch.exp: Work round PCH bug.
12315
12316 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12317
12318 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12319 builtins. Move cases from builtins-4.c here.
12320
12321 * gcc.dg/torture/builtin-math-1.c: New test taken from
12322 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12323 additional cases.
12324
12325 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12326 Delete.
12327
12328 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12329
12330 PR c++/9447
12331 * g++.dg/template/using7.C: New test.
12332
12333 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12334
12335 * import1.c, import2.c: New tests.
12336
12337 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12338
12339 * g++.dg/eh/crossjump1.C: New test.
12340
12341 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12342
12343 PR c++/11697
12344 * g++.dg/template/using6.C: New test.
12345
12346 PR c++/11744
12347 * g++.dg/template/koenig2.C: New test.
12348
12349 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12350
12351 PR c++/7983
12352 * g++.dg/parse/typedef4.C: New test.
12353
12354 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12355
12356 PR c++/8442, c++/8806
12357 * g++.dg/template/elab1.C: New test.
12358 * g++.dg/template/type2.C: Likewise.
12359 * g++.dg/template/ttp3.C: Adjust expected error message.
12360 * g++.old-deja/g++.law/visibility13.C: Likewise.
12361 * g++.old-deja/g++.niklas/t135.C: Likewise.
12362 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12363 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12364 template argument.
12365 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12366
12367 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12368
12369 PR c++/11295
12370 * g++.dg/ext/stmtexpr1.C: New test.
12371
12372 * g++.dg/opt/tmp1.C: New test.
12373
12374 PR c++/11525
12375 * g++.dg/parse/constant4.C: New test.
12376
12377 PR c++/9447
12378 * g++.dg/template/using5.C: New test.
12379
12380 2003-07-31 Roger Sayle <roger@eyesopen.com>
12381
12382 * gcc.dg/builtins-27.c: New test case.
12383
12384 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12385
12386 * gcc.dg/tls/opt-7.c: New test.
12387
12388 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12389
12390 * g++.old-deja/g++.other/crash18.C: Remove.
12391
12392 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12393
12394 * g++.dg/template/explicit3.C: New.
12395 * g++.dg/template/explicit4.C: New.
12396 * g++.dg/template/explicit5.C: New.
12397
12398 PR c++/11347
12399 * g++.dg/template/memtmpl1.C: New.
12400
12401 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12402
12403 PR target/11565
12404 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12405 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12406
12407 2003-07-30 Jan Hubicka <jh@suse.cz>
12408
12409 * vtgc1.c: Kill.
12410
12411 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12412
12413 * gcc.dg/struct-in-proto-1.c: New test.
12414
12415 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12416
12417 * gcc.dg/cpp/include2.c: Only expect one message.
12418
12419 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12420
12421 PR c++/9447
12422 * g++.dg/template/using1.C: New test.
12423 * g++.dg/template/using2.C: New test.
12424 * g++.dg/template/using3.C: New test.
12425 * g++.dg/template/using4.C: New test.
12426
12427 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12428
12429 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12430 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12431
12432 2003-07-28 Jan Hubicka <jh@suse.cz>
12433
12434 PR c++/11530
12435 * g++.dg/opt/call1.C: New test.
12436
12437 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12438
12439 PR c++/11667
12440 * g++.dg/init/enum2.C: New test.
12441 * g++.dg/template/overload1.C: Add "-w" option.
12442
12443 2003-07-28 <hp@bitrange.com>
12444
12445 * gcc.dg/Wdeclaration-after-statement-1.c,
12446 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12447
12448 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12449
12450 * gcc.c-torture/compile/20030725-1.c: New test.
12451
12452 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12453
12454 * gcc.dg/20030505.c: Only run for SPE.
12455 Remove definition of opaque type.
12456
12457 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12458
12459 * g++.dg/template/ptrmem6.C: New test.
12460
12461 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12462
12463 * gcc.c-torture/compile/zero-strct-2.c: New test.
12464
12465 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12466
12467 * gcc.dg/intermod-1.c: New test.
12468
12469 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12470
12471 PR c++/11617
12472 * g++.dg/template/lookup2.C: New test.
12473 * g++.dg/template/memclass1.C: Remove instantiated from error.
12474 * g++.dg/other/error2.C: Tweak expected errors.
12475
12476 PR c++/11596
12477 * g++.dg/template/defarg3.C: New test.
12478
12479 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12480
12481 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12482
12483 * g++.dg/inherit/access5.C: New test.
12484
12485 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12486
12487 PR c++/11513
12488 * g++.dg/template/crash8.C: New test.
12489
12490 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12491
12492 PR c/10602
12493 * gcc.dg/noncompile/incomplete-2.c: New test.
12494
12495 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12496
12497 PR c++/11645
12498 * g++.dg/inherit/access4.C: New test.
12499
12500 PR c++/11517
12501 * g++.dg/expr/cond2.C: New test.
12502
12503 PR optimization/10679
12504 * g++.dg/opt/inline4.C: New test.
12505
12506 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12507
12508 * g++.dg/parse/crash10: New test.
12509
12510 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12511
12512 * g++.dg/ext/flexary1.C: New test.
12513
12514 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12515
12516 PR c++/10793
12517 * g++.dg/template/crash9.C: New test.
12518
12519 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12520
12521 PR c++/3004
12522 * g++.dg/parse/typedef3.C: New test.
12523
12524 PR c++/7906
12525 * g++.dg/parse/operator2.C: New test.
12526
12527 PR c++/8895
12528 * g++.dg/parse/def-tmpl-arg1.C: New test.
12529
12530 PR c++/9282
12531 * g++.dg/parse/funptr1.C: New test.
12532
12533 PR c++/9452
12534 * g++.dg/parse/ambig3.C: New test.
12535
12536 PR c++/9454
12537 * g++.dg/parse/operator3.C: New test.
12538
12539 PR c++/9486
12540 * g++.dg/parse/template10.C: New test.
12541
12542 PR c++/9488
12543 * g++.dg/parse/template11.C: New test.
12544
12545 PR c++/10150
12546 * g++.dg/parse/invalid-op1.C: New test.
12547
12548 PR c++/10247
12549 * g++.dg/parse/condexpr1.C: New test.
12550
12551 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12552
12553 * g++.dg/ext/packed3.C: New test.
12554 * g++.dg/ext/packed4.C: New test.
12555
12556 * gcc.dg/pack-test-3.c: New test.
12557
12558 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12559
12560 * lib/compat.exp: Handle dg-options per source file.
12561 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12562 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12563 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12564 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12565 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12566 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12567 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12568 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12569 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12570 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12571 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12572 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12573 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12574 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12575
12576 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12577
12578 PR c/10320
12579 * gcc.c-torture/execute/20030718-1.c: New test.
12580
12581 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12582
12583 PR optimization/11536
12584 * gcc.dg/20030721-1.c: New test.
12585
12586 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12587
12588 PR c++/11546
12589 * g++.dg/template/lookup1.C: New test.
12590
12591 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12592
12593 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12594 diagnostics of ill-formed constructs involving labels.
12595 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12596 the new 'previously defined here' message.
12597
12598 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12599
12600 * g++.dg/parse/non-dependent2.C: New test.
12601
12602 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12603
12604 * g++.dg/init/init-ref4.C: xfail on targets without
12605 weak symbols.
12606
12607 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12608
12609 PR target/11087
12610 * gcc.c-torture/execute/20030717-1.c: New test.
12611
12612 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12613
12614 * g++.dg/opt/cfg1.C: New test.
12615
12616 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12617
12618 PR optimization/11557
12619 * gcc.dg/20030717-1.c: New test.
12620
12621 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12622
12623 PR c++/10476
12624 * g++.dg/expr/crash-1.C: New test.
12625
12626 PR c++/11027
12627 * g++.dg/template/init3.C: New test.
12628
12629 PR c++/8222
12630 * g++.dg/template/non-dependent1.C: New test.
12631
12632 PR c++/11070
12633 * g++.dg/template/non-dependent2.C: New test.
12634
12635 PR c++/11071
12636 * g++.dg/template/non-dependent3.C: New test.
12637
12638 PR c++/9907
12639 * g++.dg/template/sizeof5.C: New test.
12640
12641 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12642
12643 PR 11498
12644 * gcc.c-torture/compile/mangle-1.c: New file.
12645
12646 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12647
12648 PR c++/7809
12649 * g++.dg/parse/access3.C: New test.
12650
12651 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12652
12653 PR c++/11384
12654 * g++.dg/init/init-ref4.C: New test.
12655
12656 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12657
12658 PR c++/11547
12659 * g++.dg/parse/constant3.C: New test.
12660 * g++.dg/parse/crash7.C: Likewise.
12661
12662 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12663
12664 PR target/11008
12665 * gcc.dg/i386-pentium4-not-mull.c: New.
12666
12667 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12668
12669 * gcc.dg/asm-names.c (ymain): Make it weak.
12670
12671 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12672
12673 PR c++/5421
12674 * g++.dg/template/friend21.C: New test.
12675
12676 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12677
12678 * gcc.dg/cleanup-8.c: New test.
12679 * gcc.dg/cleanup-9.c: New test.
12680
12681 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12682
12683 * g++.dg/ext/dll-MI1.h: New file.
12684 * g++.dg/ext/dllexport-MI1.C: New file.
12685 * g++.dg/ext/dllimport-MI1.C: New file.
12686
12687 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12688
12689 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12690 it does not have cmpstrsi patterns (just cmpmemsi).
12691
12692 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12693
12694 PR debug/11473
12695 * g++.dg/debug/debug8.C: New test.
12696
12697 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12698
12699 PR c++/10108
12700 * g++.dg/template/crash7.C: New test.
12701
12702 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12703
12704 PR target/10795
12705 * gcc.c-torture/compile/20030708-1.c: New.
12706
12707 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12708
12709 * gcc.c-torture/execute/20030715-1.c: New test.
12710
12711 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12712
12713 * gcc.dg/pch/inline-3.c: New file.
12714 * gcc.dg/pch/inline-3.hs: New file.
12715 * gcc.dg/pch/inline-4.c: New file.
12716 * gcc.dg/pch/inline-4.hs: New file.
12717
12718 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12719
12720 PR c++/11509
12721 * g++.dg/template/crash6.C: New test.
12722
12723 PR c++/7053
12724 * g++.dg/template/friend20.C: New test.
12725
12726 PR c++/7019
12727 * g++.dg/template/overload2.C: New test.
12728
12729 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12730
12731 PR optimization/11440
12732 * gcc.c-torture/execute/20030714-1.c: New test.
12733
12734 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12735
12736 PR c++/11154
12737 * g++.dg/template/partial2.C: New test.
12738
12739 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12740
12741 PR c++/11503
12742 * g++.dg/template/anon1.C: New test.
12743
12744 PR c++/11493
12745 PR c++/11495
12746 * g++.dg/parse/template9.C: Likewise.
12747 * g++.dg/template/crash4.C: New test.
12748 * g++.dg/template/koenig1.C: Likewise.
12749 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12750 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12751 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12752 functions.
12753 * g++.old-deja/g++.jason/template36.C: Likewise.
12754 * g++.old-deja/g++.mike/p1989.C: Likewise.
12755 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12756 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12757 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12758 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12759 compiling.
12760 * g++.old-deja/g++.pt/union2.C: Use this->.
12761
12762 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12763
12764 * gcc.dg/20030711-1.c: New test.
12765
12766 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12767
12768 PR c++/11050
12769 * g++.dg/parse/args1.C: New test.
12770 * g++.pt/defarg8.C: Change expected errors.
12771
12772 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12773
12774 PR c++/8164
12775 * g++.dg/template/nontype2.C: New test.
12776
12777 PR c++/10558
12778 * g++.dg/parse/template8.C: New test.
12779
12780 PR c++/8327
12781 * g++.dg/template/scope1.C: New test.
12782
12783 * g++.dg/warn/Wsign-compare-1.C: New test.
12784
12785 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12786
12787 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12788
12789 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12790
12791 PR c++/9411
12792 * g++.dg/template/explicit2.C: New test.
12793
12794 PR c++/10032
12795 * g++.dg/warn/pedantic1.C: New test.
12796
12797 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12798
12799 PR c++ 9483
12800 * g++.dg/other/field1.C: New test.
12801
12802 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12803
12804 PR c/11449
12805 * gcc.c-torture/compile/20030707-1.c: New.
12806
12807 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12808
12809 PR c++/10849
12810 * g++.dg/template/access12.C: New test.
12811
12812 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12813
12814 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12815 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12816 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12817 * gcc.misc-tests/gcov.exp: Update
12818 * g++.dg/gcov/gcov.exp: Update
12819 * lib/gcov.exp: Update.
12820
12821 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12822
12823 * g++.dg/abi/mangle17.C: Make sure template expressions are
12824 dependent.
12825 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12826 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12827 * g++.dg/opt/stack1.C: Remove erroneous code.
12828 * g++.dg/parse/template7.C: New test.
12829 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12830 * g++.old-deja/g++.pt/crash4.C: Likewise.
12831
12832 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12833
12834 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12835 with zero or one occurence of `$' after the initial `L'.
12836
12837 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12838
12839 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12840
12841 2003-07-08 Roger Sayle <roger@eyesopen.com>
12842
12843 PR c/11370
12844 * gcc.dg/Wunreachable-6.c: New testcase.
12845 * gcc.dg/Wunreachable-7.c: New testcase.
12846
12847 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12848
12849 PR c/11420
12850 * gcc.dg/20030708-1.c: New test.
12851
12852 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12853
12854 * gcc.dg/compat/sdata-section.h: New file.
12855 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12856 * gcc.dg/torture/mips-sdata-1.c: New test.
12857
12858 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12859
12860 PR c++/11030
12861 * g++.dg/template/friend19.C: New test.
12862
12863 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12864
12865 * g++.dg/opt/strength-reduce.C: New test.
12866
12867 2003-07-07 Roger Sayle <roger@eyesopen.com>
12868
12869 PR target/10979
12870 * gcc.dg/20030707-1.c: New testcase.
12871
12872 2003-07-07 Roger Sayle <roger@eyesopen.com>
12873
12874 PR optimization/11059
12875 * g++.dg/opt/emptyunion.C: New testcase.
12876
12877 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12878 Eric Botcazou <ebotcazou@libertysurf.fr>
12879
12880 * g++.dg/opt/stack1.C: New test.
12881
12882 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12883
12884 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12885 run test.
12886
12887 PR c++/11431
12888 * g++.dg/expr/static_cast3.C: New test.
12889
12890 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12891
12892 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12893 everywhere.
12894 * gcc.dg/concat.c: Concatenation of string constants with
12895 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12896 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12897 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12898 necessary to avoid multi-character character constant warning.
12899 * gcc.dg/cpp/escape.c: Likewise.
12900 * gcc.dg/cpp/ucs.c: Likewise.
12901 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12902 Fix a typo.
12903
12904 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12905
12906 PR c/11428
12907 * gcc.c-torture/compile/20030704-1.c: New.
12908
12909 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12910
12911 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12912
12913 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12914
12915 PR c++/5287, PR c++/7910, PR c++/11021
12916 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12917 tests for warnings.
12918 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12919 * g++.dg/ext/dllimport3.C: Likewise.
12920 * g++.dg/ext/dllimport4.C: New file.
12921 * g++.dg/ext/dllimport5.C: New file.
12922 * g++.dg/ext/dllimport6.C: New file.
12923 * g++.dg/ext/dllimport7.C: New file.
12924 * g++.dg/ext/dllimport8.C: New file.
12925 * g++.dg/ext/dllimport9.C: New file.
12926 * g++.dg/ext/dllimport10.C: New file.
12927 * g++.dg/ext/dllexport1.C: New file.
12928
12929 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12930
12931 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12932 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12933
12934 2003-07-03 Roger Sayle <roger@eyesopen.com>
12935
12936 * gcc.dg/builtins-25.c: New testcase.
12937 * gcc.dg/builtins-26.c: New testcase.
12938
12939 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12940
12941 * gcc.dg/compat/vector-defs.h: New file.
12942 * gcc.dg/compat/vector-setup.h: New file.
12943 * gcc.dg/compat/vector-check.h: New file.
12944 * gcc.dg/compat/vector-1_main.c: New file.
12945 * gcc.dg/compat/vector-1_x.c: New file.
12946 * gcc.dg/compat/vector-1_y.c: New file.
12947 * gcc.dg/compat/vector-2_main.c: New file.
12948 * gcc.dg/compat/vector-2_x.c: New file.
12949 * gcc.dg/compat/vector-2_y.c: New file.
12950
12951 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12952 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12953 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12954 * gcc.dg/compat/struct-align-1.h: New file.
12955 * gcc.dg/compat/struct-align-1_main.c: New file.
12956 * gcc.dg/compat/struct-align-1_x.c: New file.
12957 * gcc.dg/compat/struct-align-1_y.c: New file.
12958 * gcc.dg/compat/struct-align-2.h: New file.
12959 * gcc.dg/compat/struct-align-2_main.c: New file.
12960 * gcc.dg/compat/struct-align-2_x.c: New file.
12961 * gcc.dg/compat/struct-align-2_y.c: New file.
12962
12963 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12964 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12965 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12966 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12967 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12968 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12969 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12970 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12971 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12972 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12973 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12974 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12975 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12976 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12977 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12978 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12979 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12980 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12981 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12982 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12983 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12984 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12985 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12986 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12987 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12988 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12989 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12990 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12991 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12992
12993 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12994
12995 * gcc.dg/i386-call-1.c: New test.
12996
12997 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12998
12999 PR c++/9162
13000 * g++.dg/parse/defarg4.C: New.
13001
13002 2003-07-03 Roger Sayle <roger@eyesopen.com>
13003
13004 PR target/10700
13005 * gcc.c-torture/compile/20030703-1.c: New test case.
13006
13007 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13008
13009 * g++.dg/template/local3.C: Remove extra semicolon.
13010
13011 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13012
13013 * gcc.dg/i386-volatile-1.c: New test.
13014
13015 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13016
13017 PR c++/11072
13018 * g++.dg/other/offsetof2.C: XFAIL.
13019 * g++.dg/other/offsetof5.C: New.
13020
13021 PR c++/10219
13022 * g++.dg/template/error1.C: New.
13023
13024 PR c++/9779
13025 * g++.dg/template/dependent-expr1.C: New.
13026
13027 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13028
13029 PR c++/6949
13030 * g++.dg/template/local3.C: New test.
13031
13032 PR c++/11149
13033 * g++.dg/lookup/scoped6.C: New test.
13034
13035 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13036
13037 PR c++/8046
13038 * g++.dg/other/error7.C: New test.
13039
13040 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13041
13042 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13043 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13044 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13045 * g++.old-deja/g++.other/union2.C: Likewise.
13046 * gcc.dg/c90-const-expr-2.c: Likewise.
13047 * gcc.dg/c90-const-expr-3.c: Likewise.
13048 * gcc.dg/c99-const-expr-2.c: Likewise.
13049 * gcc.dg/c99-const-expr-3.c: Likewise.
13050 * gcc.dg/concat.c: Likewise.
13051
13052 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13053
13054 PR c++/9559
13055 * g++.dg/init/static1.C: New test.
13056
13057 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13058
13059 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13060 * g++.old-deja/g++.other/access2.C: Likewise.
13061 * g++.old-deja/g++.other/decl2.C: Likewise.
13062 * gcc.c-torture/execute/20020615-1.c: Likewise.
13063
13064 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13065
13066 PR c++/4933
13067 * g++.dg/template/sizeof4.C: New test.
13068
13069 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13070
13071 * g++.dg/other/error6.C: New test.
13072
13073 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13074
13075 PR c++/10750
13076 * g++.dg/parse/constant2.C: New test.
13077
13078 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13079
13080 PR c++/11106
13081 * g++.dg/other/error5.C: New test.
13082
13083 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13084
13085 * gcc.dg/format/gcc_diag-1.c: New test.
13086
13087 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13088
13089 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13090
13091 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13092
13093 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13094 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13095 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13096
13097 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13098
13099 * gcc.c-torture/execute/builtins/string-8.c: New test.
13100 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13101 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13102 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13103
13104 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13105
13106 PR c++/10468
13107 * g++.dg/ext/typeof6.C: New test.
13108
13109 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13110
13111 PR c++/10796
13112 * g++.dg/init/enum1.C: New test.
13113
13114 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13115
13116 * gcc.dg/20030627-1.c: New test.
13117
13118 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13119
13120 PR c++/11332
13121 * g++.dg/expr/static_cast2.C: New test.
13122
13123 2003-06-26 Roger Sayle <roger@eyesopen.com>
13124 Jakub Jelinek <jakub@redhat.com>
13125
13126 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13127 sprintf(dst,"%s",src) optimization.
13128 * gcc.c-torture/execute/20030626-1.c: New test case.
13129 * gcc.c-torture/execute/20030626-2.c: New test case.
13130
13131 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13132
13133 * gcc.c-torture/execute/multi-ix.c: New test.
13134
13135 * gcc.c-torture/execute/simd-4.c (main):
13136 Added missing semicolon at end of union.
13137
13138 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13139
13140 PR c++/8266
13141 * g++.dg/template/explicit-instantiation3.C: New test.
13142
13143 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13144
13145 * gcc.dg/20030626-1.c: Use signed char.
13146
13147 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13148
13149 * gcc.dg/20030626-1.c: New test.
13150
13151 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13152
13153 * const-str-2.m: Update.
13154
13155 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13156
13157 PR c++/10990
13158 * g++.dg/rtti/dyncast1.C: New test.
13159 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13160 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13161 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13162
13163 PR c++/10931
13164 * g++.dg/expr/static_cast1.C: New test.
13165
13166 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13167
13168 * gcc.dg/20030625-1.c: New test.
13169
13170 2003-06-24 Roger Sayle <roger@eyesopen.com>
13171
13172 * gcc.c-torture/compile/20030624-1.c: New test case.
13173
13174 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13175
13176 * gcc.c-torture/execute/string-opt-17.c: New test.
13177
13178 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/5754
13181 * g++.dg/parse/crash6.C: New test.
13182
13183 2003-06-23 Roger Sayle <roger@eyesopen.com>
13184
13185 * gcc.dg/builtins-24.c: New test case.
13186
13187 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13188
13189 * g++.dg/opt/operator1.C: New test.
13190
13191 2003-06-22 Roger Sayle <roger@eyesopen.com>
13192
13193 * gcc.c-torture/execute/string-opt-16.c: New test case.
13194
13195 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13196
13197 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13198 * g++.old-deja/g++.other/conv7.C: Likewise
13199 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13200 * g++.old-deja/g++.other/overload14.C: Likewise.
13201
13202 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13203
13204 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13205 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13206
13207 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13208
13209 PR c++/10888
13210 * g++.dg/warn/Winline-3.C: New test.
13211
13212 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13213
13214 * lib/target-supports.exp (check_alias_available): Make the test
13215 program acceptable to the Solaris assembler.
13216
13217 PR c++/10749
13218 * g++.dg/template/memclass2.C: New test.
13219
13220 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13221 Eric Botcazou <ebotcazou@libertysurf.fr>
13222
13223 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13224 data for non-matching targets.
13225 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13226
13227 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13228
13229 PR c++/10845
13230 * g++.dg/template/member3.C: New test.
13231
13232 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13233
13234 PR c++/10939
13235 * g++.dg/template/func1.C: New test.
13236
13237 PR c++/9649
13238 * g++.dg/template/static4.C: New test.
13239 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13240
13241 PR c++/11041
13242 * g++.dg/init/ref7.C: New test.
13243
13244 2003-06-19 Matt Austern <austern@apple.com>
13245
13246 PR c++/11228
13247 * g++.dg/anew1.C: New test.
13248 * g++.dg/anew2.C: New test.
13249 * g++.dg/anew3.C: New test.
13250 * g++.dg/anew4.C: New test.
13251
13252 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13253
13254 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13255
13256 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13257
13258 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13259 endian-dependent.
13260
13261 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13262
13263 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13264 Remove cruft.
13265
13266 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13267
13268 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13269 * gcc.c-torture/compile/961203-1.c: Likewise.
13270 * gcc.c-torture/compile/980506-1.c: Likewise.
13271
13272 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13273
13274 PR c++/10712
13275 * g++.dg/lookup/using7.C: New test.
13276
13277 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13278
13279 PR c++/11105
13280 * g++.dg/abi/conv1.C: Remove it.
13281 * g++.dg/template/conv7.C: New test.
13282 * g++.dg/template/conv8.C: Likewise.
13283 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13284 conversion operator.
13285
13286 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13287
13288 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13289 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13290 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13291 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13292 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13293 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13294 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13295 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13296 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13297 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13298 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13299 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13300 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13301 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13302 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13303 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13304 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13305 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13306 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13307 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13308 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13309 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13310 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13311 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13312 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13313 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13314 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13315 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13316 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13317
13318 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13319
13320 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13321 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13322 indications.
13323
13324 2003-06-16 Roger Sayle <roger@eyesopen.com>
13325
13326 * gcc.dg/i386-387-5.c: New test case.
13327 * gcc.dg/i386-387-6.c: New test case.
13328 * gcc.dg/builtins-23.c: New test case.
13329
13330 2003-06-15 Roger Sayle <roger@eyesopen.com>
13331
13332 * gcc.dg/builtins-22.c: New test case.
13333 * gcc.dg/i386-387-1.c: Update to test exp.
13334 * gcc.dg/i386-387-2.c: Likewise.
13335
13336 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13337
13338 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13339
13340 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13341
13342 * lib/gcc-dg.exp (dg-require-dll): New function.
13343 (dg-xfail-if): Likewise.
13344 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13345 driver.
13346
13347 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13348 * gcc.c-torture/compile/20001205-1.c: Likewise.
13349 * gcc.c-torture/compile/20001226-1.c: Likewise.
13350 * gcc.c-torture/compile/20010518-2.c: Likewise.
13351 * gcc.c-torture/compile/20020312-1.c: Likewise.
13352 * gcc.c-torture/compile/20020604-1.c: Likewise.
13353 * gcc.c-torture/compile/920501-12.c: Likewise.
13354 * gcc.c-torture/compile/920501-4.c: Likewise.
13355 * gcc.c-torture/compile/920520-1.c: Likewise.
13356 * gcc.c-torture/compile/920521-1.c: Likewise.
13357 * gcc.c-torture/compile/920625-1.c: Likewise.
13358 * gcc.c-torture/compile/961203-1.c: Likewise.
13359 * gcc.c-torture/compile/980506-1.c: Likewise.
13360 * gcc.c-torture/compile/981006-1.c: Likewise.
13361 * gcc.c-torture/compile/981022-1.c: Likewise.
13362 * gcc.c-torture/compile/981223-1.c: Likewise.
13363 * gcc.c-torture/compile/990617-1.c: Likewise.
13364 * gcc.c-torture/compile/dll.c: Likewise.
13365 * gcc.c-torture/compile/labels-3.c: Likewise.
13366 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13367 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13368 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13369 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13370 * gcc.c-torture/compile/simd-5.c: Likewise.
13371 * gcc.c-torture/compile/20000804-1.x: Remove.
13372 * gcc.c-torture/compile/20001205-1.x: Likewise.
13373 * gcc.c-torture/compile/20001226-1.x: Likewise.
13374 * gcc.c-torture/compile/20010518-2.x: Likewise.
13375 * gcc.c-torture/compile/20020312-1.x: Likewise.
13376 * gcc.c-torture/compile/20020604-1.x: Likewise.
13377 * gcc.c-torture/compile/920501-12.x: Likewise.
13378 * gcc.c-torture/compile/920501-4.x: Likewise.
13379 * gcc.c-torture/compile/920520-1.x: Likewise.
13380 * gcc.c-torture/compile/920521-1.x: Likewise.
13381 * gcc.c-torture/compile/920625-1.x: Likewise.
13382 * gcc.c-torture/compile/961203-1.x: Likewise.
13383 * gcc.c-torture/compile/980506-1.x: Likewise.
13384 * gcc.c-torture/compile/981006-1.x: Likewise.
13385 * gcc.c-torture/compile/981022-1.x: Likewise.
13386 * gcc.c-torture/compile/981223-1.x: Likewise.
13387 * gcc.c-torture/compile/990617-1.x: Likewise.
13388 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13389 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13390 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13391 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13392 * gcc.c-torture/compile/simd-5.x: Likewise.
13393
13394 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13395
13396 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13397
13398 * gcc.c-torture/execute/20030611-1.c: New test.
13399
13400 2003-06-12 Roger Sayle <roger@eyesopen.com>
13401
13402 PR middle-end/168
13403 * gcc.dg/20030612-1.c: New test case.
13404
13405 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13406
13407 PR c++/10635
13408 * g++.dg/expr/cast1.C: New test.
13409
13410 2003-06-12 Roger Sayle <roger@eyesopen.com>
13411
13412 * gcc.dg/builtins-21.c: New test case.
13413
13414 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13415
13416 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13417 options instead of at the end.
13418 * lib/objc.exp (objc_target_compile): Likewise.
13419
13420 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13421
13422 PR c++/10432
13423 * g++.dg/parse/error1.C: New test.
13424
13425 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13426
13427 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13428 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13429 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13430 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13431 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13432 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13433 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13434 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13435 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13436 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13437 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13438 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13439 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13440 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13441 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13442 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13443 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13444 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13445 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13446 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13447 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13448 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13449 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13450 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13451
13452 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13453 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13454 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13455 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13456 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13457 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13458 * gcc.dg/compat/scalar-return-3_main.c: New file.
13459 * gcc.dg/compat/scalar-return-3_x.c: New file.
13460 * gcc.dg/compat/scalar-return-3_y.c: New file.
13461 * gcc.dg/compat/scalar-return-4_main.c: New file.
13462 * gcc.dg/compat/scalar-return-4_x.c: New file.
13463 * gcc.dg/compat/scalar-return-4_y.c: New file.
13464
13465 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13466
13467 * gcc.dg/compat/fp2-struct-check.h: New file.
13468 * gcc.dg/compat/fp2-struct-defs.h: New file.
13469 * gcc.dg/compat/fp2-struct-init.h: New file.
13470 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13471 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13472 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13473 * gcc.dg/compat/struct-return-10_main.c: New file.
13474 * gcc.dg/compat/struct-return-10_x.c: New file.
13475 * gcc.dg/compat/struct-return-10_y.c: New file.
13476
13477 * gcc.dg/compat/compat-common.h: New file.
13478 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13479 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13480 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13481 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13482 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13483 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13484 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13485 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13486 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13487 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13488 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13489 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13490 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13491 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13492 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13493 * gcc.dg/compat/small-struct-check.h: Ditto.
13494 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13495 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13496 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13497 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13498 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13499 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13500 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13501 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13502 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13503 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13504 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13505 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13506 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13507 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13508 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13509 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13510 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13511 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13512 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13513 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13514 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13515 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13516 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13517 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13518 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13519 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13520 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13521 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13522 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13523 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13524
13525 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13526
13527 * g++.dg/pch/static-1.C: New file.
13528 * g++.dg/pch/static-1.Hs: New file.
13529
13530 2003-06-10 Richard Henderson <rth@redhat.com>
13531
13532 * gcc.dg/asm-7.c: Adjust expected warning text.
13533
13534 2003-06-10 Roger Sayle <roger@eyesopen.com>
13535
13536 * gcc.dg/builtins-20.c: New test case.
13537
13538 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13539
13540 PR c++/11131
13541 * g++.dg/opt/template1.C: New test.
13542
13543 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13544
13545 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13546 additional_sources.
13547
13548 2003-05-21 David Taylor <dtaylor@emc.com>
13549
13550 * gcc.dg/Wpadded.c: New file.
13551
13552 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13553
13554 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13555 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13556 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13557 dg-require-weak.
13558
13559 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13560
13561 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13562
13563 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13564
13565 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13566 (dg-require-alias): Likewise.
13567 (dg-require-gc-sections): Likewise.
13568 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13569
13570 2003-06-08 Richard Henderson <rth@redhat.com>
13571
13572 * gcc.dg/20011029-2.c: Fix the array reference.
13573 * gcc.dg/asm-7.c: New.
13574
13575 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13576
13577 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13578
13579 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13580
13581 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13582 (dg-require-gc-sections): Likewise.
13583
13584 2003-06-08 Jan Hubicka <jh@suse.cz>
13585
13586 * i386-cmov1.c: Fix regular expression.
13587 * i386-cvt-1.c: Likewise.
13588 * i386-local.c: Likewise.
13589 * i386-local2.c: Likewise.
13590 * i386-mul.c: Likewise.
13591 * i386-ssetype-1.c: Likewise.
13592 * i386-ssetype-3.c: Likewise.
13593 * i386-ssetype-5.c: Likewise.
13594
13595 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13596
13597 PR c++/11039
13598 * g++.dg/warn/implicit-typename2.C: New test.
13599 * g++.dg/warn/implicit-typename3.C: New test.
13600
13601 2003-06-07 Richard Henderson <rth@redhat.com>
13602
13603 * g++.dg/other/offsetof3.C: Use size_t.
13604 * g++.dg/other/offsetof4.C: Likewise.
13605
13606 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13607
13608 * lib/copy-file.exp: New. Implement gcc_copy_files.
13609
13610 * lib/dg-pch.exp: Load copy-file.exp
13611 (dg-pch): Use gcc_copy_files instead of "file copy".
13612
13613 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13614
13615 * gcc.dg/weak/weak.exp: Simplify.
13616 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13617 * gcc.dg/weak/weak-1.c: Likewise.
13618 * gcc.dg/weak/weak-2.c: Likewise.
13619 * gcc.dg/weak/weak-3.c: Likewise.
13620 * gcc.dg/weak/weak-4.c: Likewise.
13621 * gcc.dg/weak/weak-5.c: Likewise.
13622 * gcc.dg/weak/weak-6.c: Likewise.
13623 * gcc.dg/weak/weak-7.c: Likewise.
13624 * gcc.dg/weak/weak-8.c: Likewise.
13625 * gcc.dg/weak/weak-9.c: Likewise.
13626
13627 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13628
13629 gcc.c-torture/execute/20030606-1.c: New.
13630
13631 2003-06-06 Roger Sayle <roger@eyesopen.com>
13632
13633 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13634 * gcc.dg/builtins-19.c: Likewise.
13635
13636 2003-06-06 Roger Sayle <roger@eyesopen.com>
13637
13638 * gcc.dg/builtins-2.c: Add some more tests.
13639 * gcc.dg/builtins-18.c: New test case.
13640 * gcc.dg/builtins-19.c: New test case.
13641
13642 2003-06-06 Roger Sayle <roger@eyesopen.com>
13643 Jim Wilson <wilson@tuliptree.org>
13644
13645 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13646
13647 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13648
13649 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13650 mempcpy/stpcpy calls not to be optimized into something else.
13651 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13652 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13653 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13654
13655 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13656
13657 * gcc.dg/format/asm_fprintf-1.c: New test.
13658
13659 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13660
13661 * lib/gcc-defs.exp (additional_sources): New variable.
13662 (dg-additional-sources): New function.
13663 (additional_files): New variable.
13664 (dg-additional-files): New function.
13665 (dg-additional-files-options): Likewise.
13666 * lib/gcc-dg.exp (dg-require-weak): New function.
13667 (dg-require-alias): Likewise.
13668 (dg-require-gc-sections): Likewise.
13669 * lib/target-supports.exp (check_alias_available): Remove testfile
13670 parameter.
13671 (check_gc_sections_available): New function.
13672 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13673 (dg-gpp-additional-files): Likewise.
13674 * lib/g++.exp (additional_sources): Remove.
13675 (additional_files): Likewise.
13676 (g++_target_compile): Use dg-additional-files-options.
13677
13678 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13679 Tcl logic.
13680 * gcc.dg/special/ecos.exp: Remove.
13681 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13682 * gcc.dg/special/alias-1.c: Likewise.
13683 * gcc.dg/special/alias-2.c: Likewise.
13684 * gcc.dg/special/gcsec-1.c: Likewise.
13685 * gcc.dg/special/weak-1.c: Likewise.
13686 * gcc.dg/special/weak-2.c: Likewise.
13687 * gcc.dg/special/wkali-1.c: Likewise.
13688 * gcc.dg/special/wkali-2.c: Likewise.
13689
13690 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13691 dg-gpp-additional-*.
13692 * g++.dg/special/conpr-3.C: Likewise.
13693 * g++.dg/special/conpr-4.C: Likewise.
13694 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13695 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13696 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13697 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13698 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13699 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13700 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13701 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13702 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13703 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13704 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13705 * g++.old-deja/g++.other/comdat1.C: Likewise.
13706 * g++.old-deja/g++.other/comdat2.C: Likewise.
13707 * g++.old-deja/g++.other/comdat3.C: Likewise.
13708 * g++.old-deja/g++.other/ctor1.C: Likewise.
13709 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13710
13711 2003-06-05 Richard Henderson <rth@redhat.com>
13712
13713 * gcc.dg/debug/20030605-1.c: New.
13714
13715 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13716
13717 * README.QMTEST: Update.
13718
13719 2003-06-04 Richard Henderson <rth@redhat.com>
13720
13721 * gcc.dg/cleanup-1.c: New.
13722 * gcc.dg/cleanup-2.c: New.
13723 * gcc.dg/cleanup-3.c: New.
13724 * gcc.dg/cleanup-4.c: New.
13725 * gcc.dg/cleanup-5.c: New.
13726 * gcc.dg/cleanup-6.c: New.
13727 * gcc.dg/cleanup-7.c: New.
13728
13729 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13730
13731 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13732
13733 * lib/dg-pch.exp: New file.
13734 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13735 * gcc.dg/pch/pch.exp: Likewise.
13736
13737 2003-06-04 Roger Sayle <roger@eyesopen.com>
13738
13739 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13740 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13741 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13742 * gcc.dg/builtins-17.c: New test case.
13743 * gcc.dg/i386-387-4.c: New test case.
13744 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13745
13746 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13747
13748 * gcc.dg/ultrasp9.c: New test.
13749
13750 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13751
13752 * gcc.c-torture/compile/20030604-1.c: New test.
13753 * gcc.dg/sparc-constant-1.c: New test.
13754
13755 2003-06-03 Glen Nakamura <glen@imodulo.com>
13756
13757 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13758
13759 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13760
13761 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13762
13763 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13764 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13765
13766 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13767
13768 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13769
13770 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13771
13772 PR c++/10940
13773 * g++.dg/template/spec10.C: New test.
13774
13775 2003-06-03 Roger Sayle <roger@eyesopen.com>
13776
13777 * gcc.dg/builtins-16.c: New test case.
13778
13779 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13780
13781 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13782 mempcpy test with post-increments.
13783 * gcc.c-torture/execute/string-opt-3.c: New test.
13784 * gcc.dg/string-opt-1.c: New test.
13785
13786 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13787
13788 PR fortran/10965
13789 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13790
13791 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13792
13793 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13794 (scan-assembler): ... here. Use dg-scan.
13795 (scan-assembler-not): Likewise.
13796 (scan-file): New function.
13797 (scan-file-not): Likewise.
13798 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13799 * gcc.dg/cpp/_Pragma4.c: Likewise.
13800 * gcc.dg/cpp/_Pragma5.c: Likewise.
13801 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13802 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13803 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13804 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13805 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13806 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13807 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13808 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13809 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13810 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13811 * gcc.dg/cpp/cxxcom1.c: Likewise.
13812 * gcc.dg/cpp/line1.c: Likewise.
13813 * gcc.dg/cpp/maccom1.c: Likewise.
13814 * gcc.dg/cpp/maccom2.c: Likewise.
13815 * gcc.dg/cpp/maccom3.c: Likewise.
13816 * gcc.dg/cpp/maccom4.c: Likewise.
13817 * gcc.dg/cpp/maccom5.c: Likewise.
13818 * gcc.dg/cpp/maccom6.c: Likewise.
13819 * gcc.dg/cpp/multiline.c: Likewise.
13820 * gcc.dg/cpp/spacing1.c: Likewise.
13821 * gcc.dg/cpp/spacing2.c: Likewise.
13822 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13823 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13824 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13825 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13826 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13827 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13828 * gcc.dg/cpp/cxxcom2.c: Likewise.
13829 * gcc.dg/cpp/cxxcom2.h: New file.
13830
13831 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13832 * g++.dg/cpp/truefalse.C: Here.
13833 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13834
13835 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13836
13837 * gcc.dg/cpp/redef3.c: New file.
13838
13839 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13840
13841 * gcc.dg/i386-loop-3.c: New test.
13842
13843 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13844
13845 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13846
13847 2003-05-31 Roger Sayle <roger@eyesopen.com>
13848
13849 * gcc.dg/fwrapv-1.c: New test case.
13850 * gcc.dg/fwrapv-2.c: New test case.
13851
13852 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13853
13854 PR c++/10956
13855 * g++.dg/template/spec9.C: New test.
13856
13857 2003-05-29 Roger Sayle <roger@eyesopen.com>
13858
13859 * gcc.dg/duff-4.c: New test case.
13860
13861 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13862
13863 PR fortran/10843
13864 * g77.dg/ffixed-form-1.f: New test
13865 * g77.dg/ffixed-form-2.f: New test
13866 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13867 * g77.dg/ffree-form-3.f: New test
13868
13869 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13870
13871 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13872 * gcc.dg/wint_t-1.c: Likewise.
13873
13874 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13875
13876 * g++.dg/template/access11.C: New test.
13877
13878 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13879
13880 PR c++/10849
13881 * g++.dg/template/access10.C: New test.
13882
13883 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13884 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13885
13886 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13887
13888 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13889
13890 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13891 suppress for powerpc-*-darwin*.
13892 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13893
13894 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13895
13896 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13897 suppress option for powerpc-*-darwin*.
13898
13899 2003-05-23 Roger Sayle <roger@eyesopen.com>
13900
13901 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13902 * gcc.dg/builtins-4.c: Add test for fmod.
13903
13904 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13905
13906 PR c++/10682
13907 * g++.dg/template/instantiate4.C: New test.
13908
13909 2003-05-22 Roger Sayle <roger@eyesopen.com>
13910
13911 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13912
13913 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13914
13915 * gcc.dg/compat/scalar-return-1_main.c: New file.
13916 * gcc.dg/compat/scalar-return-1_x.c: New file.
13917 * gcc.dg/compat/scalar-return-1_y.c: New file.
13918 * gcc.dg/compat/scalar-return-2_main.c: New file.
13919 * gcc.dg/compat/scalar-return-2_x.c: New file.
13920 * gcc.dg/compat/scalar-return-2_y.c: New file.
13921 * gcc.dg/compat/struct-return-3_main.c: New file.
13922 * gcc.dg/compat/struct-return-3_y.c: New file.
13923 * gcc.dg/compat/struct-return-3_x.c: New file.
13924 * gcc.dg/compat/struct-return-2_main.c: New file.
13925 * gcc.dg/compat/struct-return-2_x.c: New file.
13926 * gcc.dg/compat/struct-return-2_y.c: New file.
13927
13928 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13929
13930 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13931 for hppa*-hp-hpux*.
13932 * gcc.dg/20021014-1.c (dg-options): Likewise.
13933 * gcc.dg/nest.c (dg-options): Likewise.
13934
13935 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13936
13937 PR c++/9738
13938 * g++.dg/ext/dllimport2.C: New file.
13939 * g++.dg/ext/dllimport3.C: New file.
13940
13941 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13942
13943 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13944 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13945 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13946 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13947 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13948 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13949 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13950 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13951 * gcc.dg/compat/small-struct-defs.h: New file.
13952 * gcc.dg/compat/small-struct-init.h: New file.
13953 * gcc.dg/compat/small-struct-check.h: New file.
13954 * gcc.dg/compat/fp-struct-defs.h: New file.
13955 * gcc.dg/compat/fp-struct-check.h: New file.
13956 * gcc.dg/compat/fp-struct-init.h: New file.
13957 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13958 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13959
13960 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13961
13962 * gcc.dg/20030225-2.c: New test.
13963
13964 2003-05-18 Roger Sayle <roger@eyesopen.com>
13965 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13966
13967 * gcc.c-torture/compile/20030518-1.c: New test case.
13968
13969 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13970
13971 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13972 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13973 gcc-dg-debug-runtest.
13974 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13975 gcc-dg-debug-runtest.
13976
13977 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13978
13979 PR c++/9022
13980 * g++.dg/lookup/using6.C: New test.
13981
13982 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13983
13984 * g++.dg/parse/access2.C: New test.
13985
13986 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13987
13988 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13989 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13990 * gcc.dg/debug/debug.exp: Likewise.
13991
13992 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13993
13994 * gcc.dg/dollar.c: New test.
13995
13996 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13997
13998 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13999 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14000 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14001 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14002 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14003 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14004 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14005 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14006 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14007 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14008 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14009 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14010 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14011 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14012 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14013 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14014 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14015 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14016
14017 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14018
14019 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14020 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14021 support for "repo" mode.
14022 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14023 * lib/g77-dg.exp: Likewise.
14024 * lib/obj-dg.exp: Likewise.
14025
14026 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14027
14028 Merge from gcc-3_2-rhl8-branch:
14029 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14030
14031 * gcc.dg/tls/opt-6.c: New test.
14032
14033 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14034
14035 * gcc.dg/20030405-1.c: New test.
14036
14037 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14038
14039 * gcc.dg/20030309-1.c: New test.
14040
14041 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14042
14043 * gcc.c-torture/execute/20030307-1.c: New test.
14044
14045 2003-02-20 Randolph Chung <tausq@debian.org>
14046
14047 * gcc.c-torture/compile/20030220-1.c: New test.
14048
14049 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14050
14051 * gcc.dg/20030217-1.c: New test.
14052
14053 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14054
14055 * gcc.c-torture/compile/20020129-1.c: New test.
14056
14057 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14058
14059 * gcc.dg/unroll-1.c: New test.
14060
14061 2002-11-16 Jan Hubicka <jh@suse.cz>
14062
14063 * gcc.c-torture/execute/20020920-1.c: New test.
14064
14065 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14066
14067 PR target/7434
14068 * gcc.c-torture/compile/20021008-1.c: New test.
14069
14070 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14071
14072 PR target/7559
14073 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14074
14075 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14076
14077 * gcc.c-torture/compile/20020807-1.c: New test.
14078
14079 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14080
14081 * gcc.dg/tls/opt-1.c: New test.
14082
14083 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14084
14085 * gcc.dg/20020729-1.c: New test.
14086
14087 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14088
14089 * g++.dg/opt/life1.C: New test.
14090
14091 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14092
14093 * gcc.dg/20020525-1.c: New test.
14094
14095 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14096
14097 PR c++/6794
14098 * g++.dg/ext/pretty1.C: New test.
14099 * g++.dg/ext/pretty2.C: New test.
14100
14101 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14102
14103 PR c++/8385
14104 * g++.dg/ext/typeof5.C: New test.
14105
14106 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14107
14108 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14109 __USER_LABEL_PREFIX__ into account.
14110 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14111
14112 2003-05-14 Roger Sayle <roger@eyesopen.com>
14113
14114 * gcc.dg/builtins-15.c: New test case.
14115
14116 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14117
14118 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14119
14120 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14121
14122 * lib/g++.exp: Tweak handling of additional source files.
14123 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14124 * g++.dg/special/conpr-2a.C: Rename to ...
14125 * g++.dg/special/conpr-2a.cc: ... this.
14126 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14127 * g++.dg/special/conpr-3a.C: Rename to ...
14128 * g++.dg/special/conpr-3a.cc: This.
14129 * g++.dg/special/conpr-3b.C: Rename to ...
14130 * g++.dg/special/conpr-3b.cc: This.
14131 * g++.dg/special/conpr-4.C: New test.
14132 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14133
14134 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14135
14136 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14137
14138 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14139
14140 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14141 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14142 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14143 * g++.old-deja/g++.other/warn3.C: Likewise.
14144
14145 2003-05-11 Roger Sayle <roger@eyesopen.com>
14146
14147 * gcc.dg/i386-387-1.c: Update to also test log.
14148 * gcc.dg/i386-387-2.c: Likewise.
14149
14150 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14151
14152 * g77.f-torture/execute/int8421.f: New test.
14153
14154 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14155
14156 PR c++/10230, c++/10481
14157 * g++.dg/lookup/scoped5.C: New test.
14158
14159 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14160
14161 PR c++/10552
14162 * g++.dg/template/ttp6.C: New test.
14163
14164 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14165
14166 * gcc.c-torture/execute/builtins: New directory.
14167 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14168 gcc.c-torture/execute/builtins.
14169 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14170 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14171 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14172 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14173
14174 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14175
14176 PR c++/9252
14177 * g++.dg/template/access8.C: New test.
14178 * g++.dg/template/access9.C: New test.
14179
14180 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14181
14182 PR c++/9554
14183 * g++.dg/parse/access1.C: New test.
14184
14185 2003-05-09 DJ Delorie <dj@redhat.com>
14186
14187 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14188 long, and not an int.
14189
14190 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14191
14192 PR c++/10555, c++/10576
14193 * g++.dg/template/memclass1.C: New test.
14194
14195 2003-05-08 DJ Delorie <dj@redhat.com>
14196
14197 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14198 targets.
14199 * gcc.c-torture/execute/20021024-1.x: Likewise.
14200 * gcc.c-torture/execute/shiftdi.x: Likewise.
14201 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14202 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14203 * gcc.dg/20021018-1.c: Likewise.
14204
14205 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14206
14207 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14208
14209 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14210 (bcopy): Call memmove.
14211
14212 2003-05-08 Roger Sayle <roger@eyesopen.com>
14213
14214 * g77.f-torture/compile/8485.f: New test case.
14215
14216 2003-05-07 Richard Henderson <rth@redhat.com>
14217
14218 PR c++/10570
14219 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14220 Verify exception_cleanup not called for rethrows.
14221 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14222 when exiting catch block without rethrowing.
14223 * g++.dg/eh/forced3.C: New.
14224 * g++.dg/eh/forced4.C: New.
14225
14226 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14227
14228 * gcc.dg/20030505.c: Fix triplet.
14229
14230 2003-05-06 DJ Delorie <dj@redhat.com>
14231
14232 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14233 * gcc.dg/nest.c: Likewise.
14234
14235 2003-05-05 Roger Sayle <roger@eyesopen.com>
14236
14237 * gcc.dg/builtins-14.c: New test case.
14238
14239 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14240
14241 * lib/compat.exp (compat-execute): New argument.
14242 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14243 * gcc.dg/compat: New test directory.
14244 * gcc.dg/compat/compat.exp: New expect script.
14245 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14246 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14247 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14248 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14249 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14250 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14251
14252 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14253 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14254 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14255 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14256 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14257 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14258 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14259 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14260 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14261 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14262 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14263 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14264 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14265 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14266 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14267
14268 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14269
14270 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14271
14272 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14273
14274 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14275
14276 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14277
14278 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14279 * gcc.dg/ppc-fsel-2.c: New test.
14280
14281 * gcc.dg/unused-5.c: New test.
14282
14283 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14284
14285 PR c++/10496
14286 * g++.dg/warn/pmf1.C: New test.
14287
14288 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14289
14290 PR c++/4494
14291 * g++.dg/warn/main.C: New test.
14292
14293 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14294
14295 * gcc.dg/nonnull-3.c: New test.
14296
14297 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14298
14299 * gcc.dg/cpp/Wtrigraphs.c: Update.
14300 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14301
14302 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14303
14304 * gcc.dg/ppc-fsel-1.c: New test.
14305
14306 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14307
14308 PR c/10604
14309 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14310
14311 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14312
14313 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14314
14315 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14316
14317 PR c++/9364, c++/10553, c++/10586
14318 * g++.dg/parse/typename4.C: New test.
14319 * g++.dg/parse/typename5.C: Likewise.
14320
14321 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14322
14323 * gcc.c-torture/compile/20030503-1.c: New test.
14324
14325 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14326
14327 * g++.dg/lookup/using5.C: Fix testcase error.
14328
14329 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14330
14331 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14332 since MEABI is no longer supported. Remove all vestiges
14333 of MEABI from the test.
14334
14335 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14336
14337 PR c++/10554
14338 * g++.dg/lookup/using5.C: New test.
14339
14340 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14341
14342 PR c++/8772
14343 * g++.dg/template/ttp5.C: New test.
14344
14345 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14346
14347 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14348 (dg-gpp-additional-sources): New function.
14349 (dg-gpp-additional-files): Likewise.
14350 * lib/g++.exp (additional_sources): New variable.
14351 (additional_files): Likewise.
14352 (g++_target_compile): Deal with them.
14353 * lib/old-dejagnu.exp: Remove.
14354 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14355 * g++.old-deja: Revise all tests to use dg commands.
14356
14357 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14358
14359 PR c++/9432, c++/9528
14360 * g++.dg/lookup/using4.C: New test.
14361
14362 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14363
14364 * gcc.dg/noreturn-5.c: New file.
14365 * gcc.dg/noreturn-6.c: New file.
14366
14367 * gcc.c-torture/compile/inline-1.c: New file.
14368
14369 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14370
14371 PR c++/10551
14372 * g++.dg/template/explicit1.C: New test.
14373
14374 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14375
14376 PR c++/10549
14377 * g++.dg/other/bitfield1.C: New test.
14378
14379 PR c++/10527
14380 * g++.dg/init/new7.C: New test.
14381
14382 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14383
14384 * g++.dg/ext/desig1.C: New test.
14385 * g++.dg/ext/init1.C: Update.
14386
14387 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14388
14389 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14390
14391 PR c++/10180
14392 * g++.dg/warn/Winline-1.C: New test.
14393
14394 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14395
14396 * gcc.c-torture/execute/string-opt-19.c: New test.
14397
14398 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14399 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14400
14401 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14402
14403 PR c++/10506
14404 * g++.dg/init/new6.C: New test.
14405
14406 PR c++/10503
14407 * g++.dg/init/ref6.C: New test.
14408
14409 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14410
14411 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14412
14413 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14414
14415 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14416 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14417
14418 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14419
14420 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14421 initialized static data members.
14422
14423 2003-04-25 H.J. Lu <hjl@gnu.org>
14424
14425 * gcc.dg/ia64-sync-4.c: New test.
14426
14427 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14428
14429 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14430 date.
14431
14432 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14433
14434 PR c++/10337
14435 * g++.dg/warn/conv1.C: New test.
14436 * g++.old-deja/g++.other/conv7.C: Adjust.
14437 * g++.old-deja/g++.other/overload14.C: Adjust.
14438
14439 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14440
14441 PR c++/10471
14442 * g++.dg/template/defarg2.C: New test.
14443
14444 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14445
14446 * gcc.dg/cpp/include2.c: Update.
14447 * gcc.dg/cpp/multiline-2.c: New.
14448 * gcc.dg/cpp/multiline.c: Update.
14449 * gcc.dg/cpp/strify2.c: Update.
14450 * gcc.dg/cpp/trad/literals-2.c: Update.
14451
14452 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14453
14454 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14455
14456 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14457
14458 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14459
14460 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14461
14462 PR c++/10451
14463 * g++.dg/parse/crash4.C: New test.
14464
14465 PR c++/9847
14466 * g++.dg/parse/crash5.C: New test.
14467
14468 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14469
14470 PR c++/10446
14471 * g++.dg/parse/crash3.C: New test.
14472
14473 PR c++/10428
14474 * g++.dg/parse/elab1.C: New test.
14475
14476 2003-04-22 Devang Patel <dpatel@apple.com>
14477
14478 * gcc.dg/cpp/trad/funlike-5.c: New test.
14479
14480 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14481
14482 * g++.dg/other/packed1.C: Fix dg options.
14483
14484 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14485
14486 * g++.dg/other/offsetof2.C: New test.
14487
14488 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14489
14490 * g++.dg/template/recurse.C: Adjust location of error messages.
14491
14492 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14493
14494 PR c++/9881
14495 * g++.dg/init/addr-const1.C: New test.
14496 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14497
14498 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14499
14500 PR c++/10405
14501 * g++.dg/lookup/struct-hack1.C: New test.
14502
14503 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14504
14505 * ucs.c: Update diagnostic messages.
14506
14507 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14508
14509 * gcc.dg/cpp/truefalse.cpp: New test.
14510 * gcc.dg/cpp/cpp.exp: Update.
14511 * g++.dg/other/stdbool-if.C: Remove.
14512
14513 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14514
14515 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14516 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14517
14518 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14519
14520 * gcc.c-torture/compile/20030418-1.c: New test.
14521
14522 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14523
14524 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14525
14526 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14527
14528 PR c++/10347
14529 g++.dg/template/dependent-name1.C: New test.
14530
14531 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14532
14533 * gcc.dg/warn-1.c (tourist_guide): New array,
14534 contains a pointer to bar.
14535
14536 2003-04-16 Roger Sayle <roger@eyesopen.com>
14537
14538 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14539 * gcc.c-torture/execute/medce-1.c: New test case.
14540 * gcc.c-torture/execute/medce-2.c: New test case.
14541
14542 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14543
14544 * lib/prune.exp: Ignore more messages.
14545
14546 PR c++/10381
14547 * g++.dg/parse/lookup3.C: New test.
14548
14549 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14550
14551 * gcc.c-torture/compile/20030415-1.c : New test.
14552
14553 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14554
14555 * gcc.c-torture/execute/scope-2.c: Move to ...
14556 * gcc.dg/noncompile/scope.c: .... here.
14557
14558 2003-04-14 Roger Sayle <roger@eyesopen.com>
14559
14560 * gcc.dg/20030414-2.c: New test case.
14561
14562 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14563
14564 PR target/10377
14565 * gcc.dg/20030414-1.c: New test.
14566
14567 2003-04-13 Roger Sayle <roger@eyesopen.com>
14568
14569 * gcc.dg/builtins-12.c: New test case.
14570 * gcc.dg/builtins-13.c: New test case.
14571
14572 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14573
14574 * gcc.c-torture/execute/string-opt-18.c: New test.
14575
14576 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14577
14578 PR c++/10300
14579 * g++.dg/init/new5.C: New test.
14580
14581 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14582
14583 PR c++/7910
14584 * g++.dg/ext/dllimport1.C: New test.
14585
14586 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14587
14588 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14589
14590 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14591
14592 PR Fortran/9263
14593 * g77.f-torture/noncompile/9263.f: New test
14594 PR Fortran/1832
14595 * g77.f-torture/execute/1832.f: New test
14596
14597 2003-04-11 David Chad <davidc@freebsd.org>
14598 Loren J. Rittle <ljrittle@acm.org>
14599
14600 libobjc/8562
14601 * objc.dg/headers.m: New test.
14602
14603 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14604
14605 * gcc.c-torture/execute/builtin-noret-2.c: New.
14606 * gcc.c-torture/execute/builtin-noret-2.x: New.
14607 XFAIL builtin-noret-2.c at -O1 and above.
14608 * gcc.dg/redecl.c: New.
14609 * gcc.dg/Wshadow-1.c: Update error regexps.
14610
14611 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14612
14613 * g++.dg/abi/bitfield10.C: New test.
14614
14615 2003-04-09 Mike Stump <mrs@apple.com>
14616
14617 * gcc.dg/pch/pch.exp: Make testcase names longer.
14618 * g++.dg/pch/pch.exp: Make testcase names longer.
14619
14620 2003-04-08 Roger Sayle <roger@eyesopen.com>
14621
14622 * gcc.dg/builtins-11.c: New test case.
14623
14624 2003-04-08 Roger Sayle <roger@eyesopen.com>
14625
14626 * gcc.dg/builtins-9.c: New test case.
14627 * gcc.dg/builtins-10.c: New test case.
14628
14629 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14630
14631 * gcc.dg/noncompile/init-4.c.c: New test.
14632
14633 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14634
14635 * gcc.misc-test/gcov-9.c: New test.
14636 * gcc.misc-test/gcov-10.c: New test
14637 * gcc.misc-test/gcov-11.c: New test.
14638
14639 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14640
14641 PR optimization/10024
14642 * gcc.c-torture/compile/20030405-1.c: New test.
14643
14644 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14645
14646 * gcc.dg/pch/static-3.c: New.
14647 * gcc.dg/pch/static-3.hs: New.
14648 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14649
14650 2003-04-04 Richard Henderson <rth@redhat.com>
14651
14652 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14653 * g++.dg/eh/forced2.C: Likewise.
14654
14655 2003-04-03 Mike Stump <mrs@apple.com>
14656
14657 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14658 target arg.
14659 (scan-assembler-times, scan-assembler-not): Likewise.
14660 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14661
14662 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14663
14664 * gcc.dg/sparc-loop-1.c: New test.
14665
14666 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14667
14668 PR other/9274
14669 * g++.dg/pch/system-2.C: New.
14670 * g++.dg/pch/system-2.Hs: New.
14671
14672 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14673
14674 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14675
14676 * g++.dg/eh/simd-1.C (vecfunc): Same.
14677
14678 2003-04-01 Roger Sayle <roger@eyesopen.com>
14679
14680 * gcc.c-torture/execute/20030401-1.c: New test case.
14681
14682 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14683
14684 * objc.dg/defs.m: New.
14685
14686 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14687
14688 * g++.dg/eh/simd-1.C: New.
14689 * g++.dg/eh/simd-2.C: New.
14690
14691 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14692
14693 * gcc.c-torture/execute/simd-3.c: New.
14694
14695 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c/9936
14698 * gcc.dg/20030331-2.c: New test.
14699
14700 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14701
14702 PR c++/10278
14703 * g++.dg/parse/crash2.C: New test.
14704
14705 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14706
14707 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14708 * gcc.c-torture/execute/20030331-1.c: ...here.
14709
14710 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14711
14712 * gcc.c-torture/execute/20030331-1.c: New test.
14713
14714 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14715
14716 * lib/gcov.exp: Adjust call return testing strings.
14717 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14718
14719 2003-03-31 Roger Sayle <roger@eyesopen.com>
14720
14721 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14722 * gcc.dg/builtins-7.c: New test case.
14723 * gcc.dg/builtins-8.c: New test case.
14724
14725 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14726
14727 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14728
14729 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14730
14731 PR c++/7647
14732 * g++.dg/lookup-class-member-2.C: New test.
14733
14734 2003-03-30 Glen Nakamura <glen@imodulo.com>
14735
14736 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14737
14738 2003-03-28 Roger Sayle <roger@eyesopen.com>
14739
14740 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14741
14742 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14743
14744 * g++.dg/init/attrib1.C: New test.
14745
14746 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14747
14748 * gcc.dg/ultrasp8.c: New test.
14749
14750 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14751
14752 * gcc.dg/ultrasp7.c: New test.
14753
14754 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14755
14756 PR c++/10047
14757 * g++.dg/template/inline1.C: New test.
14758
14759 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14760
14761 * gcc.dg/sparc-dwarf2.c: New test.
14762
14763 2003-03-27 Roger Sayle <roger@eyesopen.com>
14764
14765 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14766 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14767
14768 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14769
14770 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14771 than reading .x files.
14772 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14773 * g77.dg/gcov/gcov-1.f: Likewise.
14774 * gcc.misc-tests/gcov-4b.c: Likewise.
14775 * gcc.misc-tests/gcov-5b.c: Likewise.
14776 * gcc.misc-tests/gcov-6.c: Likewise.
14777 * gcc.misc-tests/gcov-7.c: Likewise.
14778 * gcc.misc-tests/gcov-8.c: Likewise.
14779 * g++.dg/gcov/gcov-1.x: Remove.
14780 * g77.dg/gcov/gcov-1.x: Likewise.
14781 * gcc.misc-tests/gcov-4b.x: Likewise.
14782 * gcc.misc-tests/gcov-5b.x: Likewise.
14783 * gcc.misc-tests/gcov-6.x: Likewise.
14784 * gcc.misc-tests/gcov-7.x: Likewise.
14785 * gcc.misc-tests/gcov-8.x: Likewise.
14786
14787 2003-03-27 Glen Nakamura <glen@imodulo.com>
14788
14789 PR opt/10087
14790 * gcc.dg/20030324-1.c: New test.
14791
14792 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14793
14794 PR c++/10224
14795 * g++.dg/template/arg3.C: New test.
14796
14797 PR c++/10158
14798 * g++.dg/template/friend18.C: New test.
14799
14800 2003-03-26 Roger Sayle <roger@eyesopen.com>
14801
14802 * g77.f-torture/compile/20030326-1.f: New test case.
14803
14804 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14805
14806 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14807
14808 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14809
14810 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14811
14812 * gcc.dg/ia64-sync-3.c: New test.
14813
14814 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14815
14816 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14817
14818 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14819
14820 * gcc.dg/ultrasp6.c: New test.
14821
14822 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14823
14824 * gcc.dg/i386-signbit-1.c: New test.
14825 * gcc.dg/i386-signbit-2.c: New test.
14826 * gcc.dg/i386-signbit-3.c: New test.
14827
14828 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14829
14830 * gcc.dg/ultrasp5.c: Fix options.
14831
14832 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14833
14834 * gcc.dg/ultrasp5.c: Fix comment.
14835
14836 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14837
14838 PR fortran/10197
14839 * g77.f-torture/execute/10197.f: New test.
14840
14841 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14842
14843 PR c++/9898, c++/383
14844 * g++.dg/template/conv6.C: New test.
14845
14846 PR c++/10119
14847 * g++.dg/template/ptrmem5.C: New test.
14848
14849 PR c++/10026
14850 * g++.dg/lookup/koenig1.C: New test.
14851
14852 PR C++/10199
14853 * g++.dg/lookup/template2.C: New test.
14854
14855 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14856
14857 * g++.dg/opt/rtti1.C: New test.
14858
14859 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14860
14861 * gcc.dg/ultrasp5.c: New test.
14862
14863 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14864
14865 PR middle-end/9967
14866 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14867 builtin fputs.
14868
14869 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14870
14871 PR c/8224
14872 * gcc.dg/20030323-1.c: New test.
14873
14874 2003-03-23 Roger Sayle <roger@eyesopen.com>
14875
14876 * gcc.c-torture/compile/20030323-1.c: New test case.
14877
14878 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14879
14880 * gcc.dg/20030321-1.c: New test.
14881
14882 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14883
14884 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14885
14886 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14887
14888 PR c++/9978, c++/9708
14889 * g++.dg/ext/vlm1.C: Adjust expected error.
14890 * g++.dg/ext/vla2.C: New test.
14891 * g++.dg/template/arg1.C: New test.
14892 * g++.dg/template/arg2.C: New test.
14893
14894 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14895
14896 * g77.f-torture/execute/select.f: New test.
14897 * g77.f-torture/noncompile/select_no_compile.f: New test.
14898
14899 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14900
14901 PR c++/9898
14902 * g++.dg/other/error4.C: New test.
14903
14904 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14905
14906 * g++.dg/template/friend17.C: New test.
14907
14908 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14909
14910 * gcc.c-torture/compile/20030320-1.c: New.
14911
14912 2003-03-20 Roger Sayle <roger@eyesopen.com>
14913
14914 * gcc.dg/builtins-6.c: New test case.
14915
14916 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14917
14918 PR target/10073
14919 * gcc.c-torture/compile/20030319-1.c: New.
14920
14921 2003-03-18 Jan Hubicka <jh@suse.cz>
14922
14923 * gcc.dg/i386-cvt-1.c: New test.
14924
14925 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14926
14927 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14928 * objc.dg/naming-2.m: Likewise.
14929
14930 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14931
14932 PR c++/9639
14933 * g++.dg/parse/crash1.C: New test.
14934
14935 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14936
14937 PR c++/8805
14938 * g++.dg/eh/cleanup1.C: New test.
14939
14940 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14941
14942 * gcc.c-torture/execute/20030316-1.c: New test case.
14943
14944 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14945
14946 PR c++/9629
14947 * g++.dg/init/ctor2.C: New test.
14948
14949 2003-03-15 Roger Sayle <roger@eyesopen.com>
14950
14951 * g77.f-torture/compile/xformat.f: New test case.
14952
14953 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14954
14955 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14956 * g++.old-deja/g++.mike/eh50.C: Likewise.
14957
14958 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14959
14960 PR c++/6440
14961 * g++.dg/template/spec7.C: New test.
14962 * g++.dg/template/spec8.C: Likewise.
14963
14964 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14965
14966 * gcc.c-torture/execute/20030313-1.c: New test.
14967
14968 2003-03-14 Richard Henderson <rth@redhat.com>
14969
14970 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14971
14972 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14973
14974 * gcc.c-torture/compile/20030314-1.c: New test.
14975
14976 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14977
14978 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14979 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14980 thumb target,
14981 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14982 to accept newer _imp__ prefix and additional
14983 newline in .drectve section.
14984 * gcc.dg/dll-4.c: Likewise.
14985 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14986 switch.
14987
14988 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14989
14990 * g++.dg/parse/namespace9.C: New test.
14991
14992 * g++.dg/init/ref5.C: New test.
14993 * g++.dg/parse/ptrmem1.C: Likewise.
14994
14995 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14996
14997 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14998 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14999 regular expression.
15000 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15001 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15002
15003 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15004
15005 * gcc.c-torture/execute/20030224-2.c: New test.
15006
15007 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15008
15009 * gcc.dg/decl-3.c: New test.
15010
15011 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15012
15013 * gcc.dg/i386-loop-2.c: New test.
15014
15015 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15016
15017 PR c++/9474
15018 * g++.dg/parse/namespace8.C: New test.
15019
15020 PR c++/9924
15021 * g++.dg/overload/builtin2.C: New test.
15022
15023 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15024
15025 * gcc.dg/return-type-3.c: New test.
15026
15027 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15028
15029 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15030 profiling options are not supported.
15031
15032 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15033
15034 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15035 * g++.old-deja/g++.warn/impint2.C: Likewise.
15036
15037 2003-03-10 Devang Patel <dpatel@apple.com>
15038
15039 * g++.dg/cpp/c++_cmd_1.C: New test.
15040 * g++.dg/cpp/c++_cmd_1.h: New file.
15041
15042 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15043
15044 * gcc.dg/altivec-9.c: New file.
15045
15046 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15047
15048 * gcc.dg/ppc-sdata-1.c: New test.
15049 * gcc.dg/ppc-sdata-2.c: New test.
15050
15051 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15052
15053 PR c++/9373
15054 * g++.dg/opt/ptrmem2.C: New test.
15055
15056 PR c++/8534
15057 * g++.dg/opt/ptrmem1.C: New test.
15058
15059 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15060
15061 * gcc.dg/i386-loop-1.c: New test.
15062
15063 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15064
15065 PR c++/9970
15066 * g++.dg/lookup/friend1.C: New test.
15067
15068 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15069
15070 PR c++/9823
15071 * g++.dg/parser/constructor1.C: New test.
15072
15073 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15074
15075 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15076
15077 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15078
15079 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15080
15081 * gcc.dg/cpp/Wunused.c: Update test.
15082
15083 2003-03-08 Jan Hubicka <jh@suse.cz>
15084
15085 * gcc.dg/inline-3.c: New test.
15086
15087 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15088
15089 PR c++/9809
15090 * g++.dg/parse/builtin1.C: New test.
15091
15092 PR c++/9982
15093 * g++.dg/abi/cookie1.C: New test.
15094 * g++.dg/abi/cookie2.C: Likewise.
15095
15096 PR c++/9524
15097 * g++.dg/template/field1.C: New test.
15098
15099 PR c++/9912
15100 * g++.dg/parse/class1.C: New test.
15101 * g++.dg/parse/namespace7.C: Likewise.
15102 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15103
15104 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15105
15106 * g++.dg/init/ref4.C: New test.
15107
15108 2003-03-07 Jan Hubicka <jh@suse.cz>
15109
15110 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15111 * gcc.dg/inline-3.c: New test.
15112
15113 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15114
15115 * g++.dg/init/ref3.C: New test.
15116
15117 PR c++/9965
15118 * g++.dg/init/ref2.C: New test.
15119
15120 PR c++/9400
15121 * g++.dg/warn/Wshadow-2.C: New test.
15122
15123 PR c++/9791
15124 * g++.dg/warn/Woverloaded-1.C: New test.
15125
15126 2003-03-05 Jan Hubicka <jh@suse.cz>
15127
15128 * gcc.dg/i386-local2.c: New.
15129 * gcc.dg/i386-local.c: Fix typo.
15130
15131 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15132
15133 * g++.dg/abi/layout3.C: New test.
15134
15135 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15136
15137 * gcc.c-torture/compile/20030305-1.c
15138
15139 2003-03-05 Jan Hubicka <jh@suse.cz>
15140
15141 * gcc.dg/i386-local.c: New.
15142
15143 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15144
15145 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15146
15147 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15148
15149 * gcc.dg/switch-2.c: New test.
15150 * gcc.dg/switch-3.c: New test.
15151 * gcc.dg/Wswitch.c: Adjust line numbers.
15152 * gcc.dg/Wswitch-default.c: Likewise.
15153 * gcc.dg/Wswitch-enum.c: Likewise.
15154
15155 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15156
15157 * gcc.c-torture/execute/20030222-1.c: New test.
15158
15159 2003-03-03 James E Wilson <wilson@tuliptree.org>
15160
15161 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15162
15163 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15164
15165 PR c++/9878
15166 * g++.dg/init/ref1.C: New test.
15167
15168 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15169
15170 * gcc.dg/sh-relax.c: New SH-only test.
15171
15172 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15173
15174 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15175 comment explaining purpose of testcase.
15176
15177 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15178
15179 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15180 for HC11/HC12 (asm needs two int registers).
15181 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15182 HC11/HC12 because the test uses an asm which needs two 32-bit
15183 registers.
15184
15185 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15186
15187 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15188 for HC11/HC12 (array is too large otherwise).
15189 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15190 * gcc.c-torture/compile/20010518-2.x: Likewise.
15191 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15192 HC11/HC12 (array is too large).
15193
15194 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15195
15196 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15197 * lib/g++-dg.exp (g++-dg-test): Likewise.
15198
15199 2003-03-01 Roger Sayle <roger@eyesopen.com>
15200
15201 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15202 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15203
15204 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15205
15206 * g++.dg/warn/implicit-typename1.C: Remove warning.
15207
15208 2003-02-28 Richard Henderson <rth@redhat.com>
15209
15210 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15211 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15212
15213 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15214
15215 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15216 * g++.dg/pch/pch.exp: Likewise.
15217
15218 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15219
15220 PR c++/9879
15221 * testsuite/g++.dg/init/new4.C: New test.
15222
15223 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15224
15225 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15226
15227 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15228
15229 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15230 unsigned long.
15231
15232 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15233 wider than float.
15234
15235 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15236
15237 * lib/scanasm.exp: Add support for counting numbers of
15238 occurences.
15239 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15240 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15241
15242 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15243
15244 PR c++/9683
15245 * g++.dg/template/static3.C: New test.
15246
15247 PR c++/9829
15248 * g++.dg/parse/namespace6.C: New test.
15249
15250 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15251
15252 PR target/9732
15253 * gcc.dg/20030225-1.c: New test.
15254
15255 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15256
15257 * README: Remove out-of-date information.
15258
15259 PR c++/9836
15260 * g++.dg/template/spec6.C: New test.
15261
15262 2003-02-24 Jeff Law <law@redhat.com>
15263
15264 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15265
15266 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15267
15268 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15269 * gcc.dg/pragma-ep-1.c: Likewise.
15270
15271 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15272
15273 PR c++/9602
15274 * g++.dg/template/friend16.C: New test.
15275
15276 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15277
15278 PR c++/5333
15279 * g++.dg/parse/fused-params1.C: Adjust error messages.
15280 * g++.dg/template/nested3.C: New test.
15281
15282 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15283
15284 * g++.dg/abi/param1.C: New test.
15285
15286 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15287
15288 PR c++/7982
15289 * g++.dg/warn/implicit-typename1.C: New test.
15290
15291 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15292
15293 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15294 with "mtune".
15295 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15296 * gcc.c-torture/execute/20010129-1.x: Likewise.
15297 * gcc.dg/20011107-1.c: Likewise.
15298 * gcc.dg/20020108-1.c: Likewise.
15299 * gcc.dg/20020122-3.c: Likewise.
15300 * gcc.dg/20020206-1.c: Likewise.
15301 * gcc.dg/20020310-1.c: Likewise.
15302 * gcc.dg/20020426-2.c: Likewise.
15303 * gcc.dg/20020517-1.c: Likewise.
15304 * gcc.dg/991230-1.c: Likewise.
15305 * gcc.dg/i386-unroll-1.c: Likewise.
15306 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15307
15308 2003-02-22 Jan Hubicka <jh@suse.cz>
15309
15310 * gcc.dg/i386-mul.c: New test.
15311
15312 2003-02-21 Roger Sayle <roger@eyesopen.com>
15313
15314 * gcc.dg/builtins-5.c: New test case.
15315
15316 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15317
15318 * gcc.dg/asmreg-1.c: New test.
15319
15320 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15321
15322 PR c++/9749
15323 * g++.dg/parse/varmod1.C: New test.
15324
15325 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15326
15327 PR c++/9727
15328 * g++.dg/template/op1.C: New test.
15329
15330 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15331
15332 PR c++/8906
15333 * g++.dg/template/nested2.C: New test.
15334
15335 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15336
15337 PR c++/8724
15338 * g++.dg/expr/dtor1.C: New test.
15339
15340 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15341
15342 * gcc.dg/cpp/include3.c: New test.
15343 * gcc.dg/cpp/inc/foo.h: New file.
15344
15345 2003-02-21 Glen Nakamura <glen@imodulo.com>
15346
15347 * gcc.c-torture/execute/20030221-1.c: New test.
15348
15349 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15350
15351 PR c++/9729
15352 * g++.dg/abi/conv1.C: New test.
15353
15354 2003-02-20 Jan Hubicka <jh@suse.cz>
15355
15356 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15357
15358 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15359
15360 * gcc.c-torture/compile/20030219-1.c: New test.
15361
15362 2003-02-18 Jan Hubicka <jh@suse.cz>
15363
15364 * gcc.dg/funcorder.c: New test.
15365
15366 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15367
15368 * gcc.c-torture/execute/20030218-1.c: New.
15369
15370 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15371
15372 * gcc.dg/20030218-1.c: New.
15373
15374 2003-02-18 Richard Henderson <rth@redhat.com>
15375
15376 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15377 * gcc.dg/attr-used-2.c: New.
15378
15379 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15380
15381 PR c++/9704
15382 * g++.dg/init/copy5.C: New test.
15383
15384 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15385
15386 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15387 * g++.dg/pch/pch.exp: Likewise.
15388
15389 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15390
15391 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15392 STACK_SIZE is not defined.
15393
15394 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15395
15396 PR c++/9457
15397 * g++.dg/template/init1.C: New test.
15398
15399 2003-02-16 Jan HUbicka <jh@suse.cz>
15400
15401 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15402 (foo): Add few extra tests
15403 * gcc.dg/c99-const-expr-3.c: Likewise.
15404 * gcc.c-torture/execute/20030216-1.c: New.
15405
15406 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15407
15408 PR c++/9459
15409 * g++.dg/ext/typeof4.C: New test.
15410
15411 2003-02-15 Roger Sayle <roger@eyesopen.com>
15412
15413 * gcc.dg/i386-387-3.c: New test case.
15414
15415 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15416
15417 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15418 cris-*-elf* cris-*-aout* and mmix-*-*.
15419
15420 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15421
15422 * gcc.dg/20030213-1.c: New test.
15423
15424 2003-02-12 Roger Sayle <roger@eyesopen.com>
15425
15426 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15427 * gcc.dg/i386-387-2.c: Likewise.
15428
15429 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15430
15431 * gcc.dg/ppc-spe.c: Fix formatting.
15432 Enable tests that were previously unsupported by gas.
15433 Delete tests for instructions that no longer exist.
15434 Switch arguments on evsubifw builtin.
15435
15436 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15437
15438 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15439 STACK_SIZE is too small.
15440
15441 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15442 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15443
15444 * gcc.dg/decl-2.c: New test.
15445
15446 2003-02-10 Jan Hubicka <jh@suse.cz>
15447
15448 * gcc.dg/i386-fpcvt-1.c: New test.
15449
15450 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15451
15452 * gcc.c-torture/execute/20030209-1.c: New test.
15453
15454 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15455
15456 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15457 int-wide bitops, use the constants of the same width.
15458 Likewise, if long long is 32-bit wide, test bitops using
15459 32-bit constants.
15460
15461 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15462
15463 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15464
15465 2003-02-07 Roger Sayle <roger@eyesopen.com>
15466
15467 * testsuite/gcc.dg/builtins-4.c: New test case.
15468
15469 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15470
15471 * gcc.dg/20020430-1.c: Fix dg command typos.
15472 * gcc.dg/20020503-1.c: Likewise.
15473
15474 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15475
15476 PR c++/8785
15477 * g++.dg/parse/fused-params1.C: New test.
15478
15479 PR c++/8857
15480 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15481
15482 PR c++/8921
15483 * g++.dg/parse/non-dependent1.C: New test.
15484
15485 PR c++/8928
15486 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15487
15488 PR c++/9228
15489 * g++.dg/parse/undefined7.C: New test.
15490 * g++.dg/parse/non-templ1.C: New test.
15491
15492 PR c++/9229
15493 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15494
15495 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15496
15497 * gcc.c-torture/compile/20030206-1.c: New test.
15498
15499 2003-02-05 Roger Sayle <roger@eyesopen.com>
15500
15501 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15502 "pow" to "foo" to avoid potential confusion with a math built-in.
15503
15504 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15505
15506 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15507 conditions for SPARC targets.
15508
15509 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15510
15511 * gcc.dg/20030204-1.c: New test.
15512
15513 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15514
15515 PR c++/38
15516 * g++.dg/parse/array-size1.C: New test.
15517
15518 PR c++/5657
15519 * g++.dg/parse/undefined3.C: New test.
15520
15521 PR c++/5665
15522 * g++.dg/parse/undefined4.C: New test.
15523
15524 PR c++/5975
15525 * g++.dg/parse/undefined5.C: New test.
15526
15527 PR c++/7259
15528 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15529
15530 PR c++/8578
15531 * g++.dg/parse/casting-operator1.C: New test.
15532
15533 PR c++/8596
15534 * g++.dg/parse/undefined6.C: New test.
15535
15536 PR c++/8736
15537 * g++.dg/parse/missing-template1.C: New test.
15538
15539 2003-02-04 Jan Hubicka <jh@suse.cz>
15540
15541 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15542 * gcc.dg/i386-cmov?.c: Likewise.
15543 * gcc.dg/i386-fpcvt-?.c: Likewise.
15544 * gcc.dg/i386-ssefp-1.c: Likewise.
15545 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15546 conventions.
15547
15548 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15549
15550 PR c++/7129
15551 * testsuite/g++.dg/ext/max.C: New test.
15552
15553 2003-02-03 Jan Hubicka <jh@suse.cz>
15554
15555 * gcc.c-torture/execute/20030203-1.c: New test.
15556
15557 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15558
15559 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15560 'natural-endian'.
15561
15562 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15563
15564 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15565 * g++.dg/init/new2.C: Likewise.
15566 * g++.dg/other/new1.C: Likewise.
15567
15568 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15569
15570 * gcc.dg/struct-ret-libc.c: New test.
15571
15572 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15573
15574 * gcc.dg/20030129-1.c: New test.
15575
15576 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15577
15578 PR c++/8849
15579 * g++.dg/template/ptrmem4.C: New test.
15580
15581 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15582
15583 * g++.dg/parser/constant1.C: New test.
15584
15585 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15586
15587 PR c++/8591
15588 * g++.dg/parse/friend2.C: New test.
15589
15590 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15591
15592 PR c++/9437
15593 * g++.dg/template/unify4.C: New test.
15594
15595 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15596
15597 * gcc.c-torture/execute/20030128-1.c: New test.
15598
15599 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15600
15601 * g++.dg/lookup/nested1.C: Test moved from ...
15602 * g++.old-deja/g++.other/lookup24.C: ... here.
15603
15604 2003-01-28 Jan Hubicka <jh@suse.cz>
15605
15606 * gcc.dg/i386-cmov5.c: New test.
15607
15608 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15609
15610 * gcc.c-torture/execute/20010925-1.c: Changed the
15611 memcpy declaration.
15612
15613 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15614
15615 PR c++/3902
15616 * g++.dg/parse/template5.C: New test.
15617
15618 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15619
15620 PR fortran/9258
15621 * g77.dg/pr9258: New test.
15622
15623 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15624
15625 * README: Move relevant parts from README.g++.
15626
15627 * README.g++: Remove this file.
15628
15629 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15630
15631 * g++.dg/abi/dcast1.C: New test.
15632
15633 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15634
15635 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15636
15637 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15638
15639 PR c++/47
15640 * g++.old-deja/g++.other/lookup24.C: New test.
15641
15642 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15643
15644 PR middle-end/7227
15645 * gcc.dg/uninit-C.c: New test.
15646
15647 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15648
15649 * g++.dg/abi/covariant1.C: New test.
15650
15651 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15652
15653 * gcc.dg/20030123-1.c: New test.
15654
15655 2003-01-25 Jan Hubicka <jh@suse.cz>
15656
15657 PR opt/8492
15658 * gcc.c-torture/compile/20030125-1.c
15659
15660 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15661
15662 PR c++/9403
15663 * g++.dg/parse/template3.C: New test.
15664 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15665
15666 PR c++/795
15667 * g++.dg/parse/template4.C: New test.
15668
15669 PR c++/9415
15670 * g++.dg/template/qual2.C: New test.
15671
15672 PR c++/8545
15673 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15674
15675 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15676
15677 2003-01-25 Roger Sayle <roger@eyesopen.com>
15678
15679 * gcc.c-torture/execute/switch-1.c: New test case.
15680
15681 2003-01-25 Jan Hubicka <jh@suse.cz>
15682
15683 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15684
15685 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15686
15687 Tweaks for Bison-1.875. From the NEWS file:
15688 "- `parse error' -> `syntax error'
15689 Bison now uniformly uses the term `syntax error'"
15690 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15691 * gcc.dg/cpp/digraph2.c: Likewise.
15692 * gcc.dg/cpp/direct2.c: Likewise.
15693 * gcc.dg/cpp/paste4.c: Likewise.
15694 * gcc.dg/c90-restrict-1.c: Likewise.
15695 * gcc.dg/c99-func-2.c: Likewise.
15696 * gcc.dg/noncompile/920721-2.c: Likewise.
15697 * gcc.dg/noncompile/930622-2.c: Likewise.
15698 * gcc.dg/noncompile/940112-1.c: Likewise.
15699 * gcc.dg/noncompile/950921-1.c: Likewise.
15700 * gcc.dg/noncompile/951123-1.c: Likewise.
15701 * gcc.dg/noncompile/971104-1.c: Likewise.
15702 * gcc.dg/noncompile/990416-1.c: Likewise.
15703
15704 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15705
15706 * g++.dg/parse/undefined1.C: Add error message.
15707
15708 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15709
15710 PR c++/9354
15711 * g++.dg/parse/new1.C: New test.
15712
15713 PR c++/9216
15714 * g++.dg/parse/template2.C: New test.
15715
15716 PR c++/9354
15717 * g++.dg/parse/typedef2.C: New test.
15718
15719 PR c++/9328
15720 * g++.dg/ext/typeof3.C: New test.
15721
15722 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15723
15724 PR c++/2738
15725 * g++.dg/parse/ret-type1.C: New test.
15726
15727 PR c++/3792
15728 * g++.dg/parse/tmpl-outside1.C: New test.
15729
15730 PR c++/4207
15731 * g++.dg/parse/int-as-enum1.C: New test.
15732
15733 PR c++/4903
15734 * g++.dg/parse/no-typename1.C: New test.
15735
15736 PR c++/5533
15737 * g++.dg/parse/no-value1.C: New test.
15738
15739 PR c++/5921
15740 * g++.dg/parse/wrong-inline1.C: New test.
15741
15742 PR c++/6402
15743 * g++.dg/parse/ref1.C: New test.
15744
15745 PR c++/6992
15746 * g++.dg/parse/attr-ctor1.C: New test.
15747
15748 PR c++/7229
15749 * g++.dg/parse/namespace5.C: New test.
15750
15751 PR c++/7917
15752 * g++.dg/parse/func-def1.C: New test.
15753
15754 PR c++/8143
15755 * g++.dg/parse/undefined1.C: New test.
15756
15757 PR c++/5723, PR c++/8522
15758 * g++.dg/parse/specialization1.C: New test.
15759
15760 PR c++/163, PR c++/8595
15761 * g++.dg/parse/struct-as-enum1.C: New test.
15762
15763 PR c++/9173
15764 * g++.dg/parse/undefined2.C: New test.
15765
15766 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15767
15768 PR c++/9298
15769 * g++.dg/parse/template1.C: New test.
15770
15771 PR c++/9384
15772 * g++.dg/parse/using1.C: New test.
15773
15774 PR c++/9285
15775 PR c++/9294
15776 * g++.dg/parse/expr2.C: New test.
15777
15778 PR c++/9388
15779 * g++.dg/parse/lookup2.C: Likewise.
15780
15781 2003-01-21 Jan Hubicka <jh@suse.cz>
15782
15783 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15784 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15785 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15786 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15787
15788 2003-01-20 Nick Clifton <nickc@redhat.com>
15789
15790 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15791 problem with ARM sibcall code generation.
15792
15793 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15794
15795 * gcc.c-torture/execute/20030120-1.c: New.
15796
15797 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15798
15799 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15800
15801 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15802
15803 PR c++/9272
15804 * g++.dg/parse/ctor1.C: New test.
15805
15806 PR c++/9294:
15807 * g++.dg/parse/qualified1.C: New test.
15808
15809 * g++.dg/parse/typename3.C: New test.
15810
15811 2003-01-16 Richard Henderson <rth@redhat.com>
15812
15813 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15814
15815 2003-01-16 Richard Henderson <rth@redhat.com>
15816
15817 * g++.dg/pch/pch.exp: Copy test header to the working directory
15818 before using it either for precompilation or direct use.
15819 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15820 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15821
15822 2003-01-16 Richard Henderson <rth@redhat.com>
15823
15824 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15825 before using it either for precompilation or direct use.
15826 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15827 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15828
15829 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15830
15831 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15832 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15833 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15834 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15835 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15836 typename warning into error.
15837 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15838 error messages.
15839 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15840 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15841 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15842 messages.
15843 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15844 make declaration visible in template.
15845 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15846 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15847 messages.
15848 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15849 message.
15850 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15851 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15852 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15853 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15854 typename warning with error message.
15855 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15856 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15857 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15858
15859 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15860
15861 * g++.dg/parse/ambig2.C: New test.
15862
15863 2003-01-15 Richard Henderson <rth@redhat.com>
15864
15865 * g++.dg/tls/init-2.C: Update error message string.
15866
15867 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15868
15869 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15870
15871 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15872
15873 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15874 all for HC11/HC12.
15875 * gcc.c-torture/compile/20001205-1.x: Likewise.
15876 * gcc.c-torture/compile/20001226-1.x: Likewise.
15877 * gcc.c-torture/compile/920520-1.x: Likewise.
15878 * gcc.c-torture/compile/961203-1.x: Likewise.
15879 * gcc.c-torture/compile/20020604-1.x: Likewise.
15880
15881 2003-01-15 Jan Hubicka <jh@suse.cz>
15882
15883 * gcc.c-torture/compile/20030115-1.c: New test.
15884
15885 * gcc.dg/i386-fpcvt-1.c: New test.
15886 * gcc.dg/i386-fpcvt-2.c: New test.
15887
15888 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15889
15890 Further conform g++'s __vmi_class_type_info to the C++ ABI
15891 specification.
15892 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15893 the specification.
15894
15895 2003-01-14 Jan Hubicka <jh@suse.cz>
15896
15897 * gcc.dg/i386-fpcvt-1.c: New test.
15898 * gcc.dg/i386-fpcvt-2.c: New test.
15899
15900 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15901
15902 * gcc.dg/i386-mmx-3.c: New test.
15903
15904 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15905
15906 PR c++/9264
15907 * g++.dg/parse/octal1.C: New file.
15908
15909 PR c++/9172
15910 * g++.dg/parse/typename1.C: New file.
15911
15912 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15913
15914 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15915 * gcc.dg/bf-no-ms-layout.c: Likewise.
15916 * gcc.dg/bf-ms-attrib.c: Likewise.
15917
15918 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15919
15920 PR c++/9099
15921 * g++.dg/parse/dtor1.C: New file.
15922
15923 PR c++/9128
15924 * g++.dg/rtti/typeid1.C: New file.
15925
15926 PR c++/9153
15927 * g++.dg/parse/lookup1.C: New file.
15928
15929 PR c++/9171
15930 * g++.dg/templ/spec5.C: New file.
15931
15932 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15933
15934 * gcc.c-torture/compile/20030110-1.c: New test.
15935
15936 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15937
15938 Merge from pch-branch:
15939
15940 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15941
15942 * gcc.dg/pch/cpp-1.h: New.
15943 * gcc.dg/pch/cpp-1.c: New.
15944 * gcc.dg/pch/cpp-2.h: New.
15945 * gcc.dg/pch/cpp-2.c: New.
15946
15947 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15948
15949 * gcc.dg/pch/except-1.h: New.
15950 * gcc.dg/pch/except-1.c: New.
15951
15952 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15953
15954 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15955 running test.
15956 * gcc.dg/pch: Include *.hp not *.h.
15957 * gcc.dg/pch/system-1.h: New.
15958 * gcc.dg/pch/system-1.c: New.
15959
15960 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15961
15962 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15963 rather than trying to build and run a program using PCH.
15964 * gcc.dg/pch: Remove dg-do commands from test files.
15965
15966 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15967
15968 * gcc.dg/pch/macro-3.c: New.
15969 * gcc.dg/pch/macro-3.h: New.
15970
15971 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15972
15973 * gcc.dg/pch/common-1.c: New.
15974 * gcc.dg/pch/common-1.h: New.
15975 * gcc.dg/pch/decl-1.c: New.
15976 * gcc.dg/pch/decl-1.h: New.
15977 * gcc.dg/pch/decl-2.c: New.
15978 * gcc.dg/pch/decl-2.h: New.
15979 * gcc.dg/pch/decl-3.c: New.
15980 * gcc.dg/pch/decl-3.h: New.
15981 * gcc.dg/pch/decl-4.c: New.
15982 * gcc.dg/pch/decl-4.h: New.
15983 * gcc.dg/pch/decl-5.c: New.
15984 * gcc.dg/pch/decl-5.h: New.
15985 * gcc.dg/pch/global-1.c: New.
15986 * gcc.dg/pch/global-1.h: New.
15987 * gcc.dg/pch/inline-1.c: New.
15988 * gcc.dg/pch/inline-1.h: New.
15989 * gcc.dg/pch/inline-2.c: New.
15990 * gcc.dg/pch/inline-2.h: New.
15991 * gcc.dg/pch/static-1.c: New.
15992 * gcc.dg/pch/static-1.h: New.
15993 * gcc.dg/pch/static-2.c: New.
15994 * gcc.dg/pch/static-2.h: New.
15995
15996 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15997
15998 * g++.dg/pch/pch.exp: Better handle failing testcases.
15999 * gcc.dg/pch/pch.exp: Likewise.
16000 * gcc.dg/pch/macro-1.c: New.
16001 * gcc.dg/pch/macro-1.h: New.
16002 * gcc.dg/pch/macro-2.c: New.
16003 * gcc.dg/pch/macro-2.h: New.
16004
16005 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16006
16007 * g++.dg/dg.exp: Treat files in pch/ specially.
16008 * g++.dg/pch/pch.exp: New file.
16009 * g++.dg/pch/empty.H: New file.
16010 * g++.dg/pch/empty.C: New file.
16011 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16012 "precompile".
16013
16014 * gcc.dg/pch/pch.exp: New file.
16015 * gcc.dg/pch/empty.h: New file.
16016 * gcc.dg/pch/empty.c: New file.
16017 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16018 "precompile".
16019
16020 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16021
16022 * g++.dg/template/friend14.C: New test.
16023
16024 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16025
16026 * gcc.dg/old-style-asm-1.c: New test.
16027
16028 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16029
16030 * gcc.c-torture/compile/20030109-1.c: New test.
16031
16032 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16033
16034 * gcc.c-torture/execute/20030109-1.c: New test.
16035
16036 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16037
16038 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16039 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16040 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16041 * g++.old-deja/g++.mike/eh2.C: Likewise
16042 * g++.old-deja/g++.mike/eh3.C: Likewise
16043 * g++.old-deja/g++.mike/eh5.C: Likewise
16044 * g++.old-deja/g++.mike/eh6.C: Likewise
16045 * g++.old-deja/g++.mike/eh7.C: Likewise
16046 * g++.old-deja/g++.mike/eh8.C: Likewise
16047 * g++.old-deja/g++.mike/eh9.C: Likewise
16048 * g++.old-deja/g++.mike/eh10.C: Likewise
16049 * g++.old-deja/g++.mike/eh12.C: Likewise
16050 * g++.old-deja/g++.mike/eh13.C: Likewise
16051 * g++.old-deja/g++.mike/eh14.C: Likewise
16052 * g++.old-deja/g++.mike/eh16.C: Likewise
16053 * g++.old-deja/g++.mike/eh17.C: Likewise
16054 * g++.old-deja/g++.mike/eh18.C: Likewise
16055 * g++.old-deja/g++.mike/eh21.C: Likewise
16056 * g++.old-deja/g++.mike/eh23.C: Likewise
16057 * g++.old-deja/g++.mike/eh24.C: Likewise
16058 * g++.old-deja/g++.mike/eh25.C: Likewise
16059 * g++.old-deja/g++.mike/eh26.C: Likewise
16060 * g++.old-deja/g++.mike/eh27.C: Likewise
16061 * g++.old-deja/g++.mike/eh28.C: Likewise
16062 * g++.old-deja/g++.mike/eh29.C: Likewise
16063 * g++.old-deja/g++.mike/eh31.C: Likewise
16064 * g++.old-deja/g++.mike/eh33.C: Likewise
16065 * g++.old-deja/g++.mike/eh34.C: Likewise
16066 * g++.old-deja/g++.mike/eh35.C: Likewise
16067 * g++.old-deja/g++.mike/eh36.C: Likewise
16068 * g++.old-deja/g++.mike/eh37.C: Likewise
16069 * g++.old-deja/g++.mike/eh38.C: Likewise
16070 * g++.old-deja/g++.mike/eh39.C: Likewise
16071 * g++.old-deja/g++.mike/eh40.C: Likewise
16072 * g++.old-deja/g++.mike/eh41.C: Likewise
16073 * g++.old-deja/g++.mike/eh42.C: Likewise
16074 * g++.old-deja/g++.mike/eh44.C: Likewise
16075 * g++.old-deja/g++.mike/eh46.C: Likewise
16076 * g++.old-deja/g++.mike/eh47.C: Likewise
16077 * g++.old-deja/g++.mike/eh48.C: Likewise
16078 * g++.old-deja/g++.mike/eh49.C: Likewise
16079 * g++.old-deja/g++.mike/eh50.C: Likewise
16080 * g++.old-deja/g++.mike/eh51.C: Likewise
16081 * g++.old-deja/g++.mike/eh53.C: Likewise
16082 * g++.old-deja/g++.mike/eh55.C: Likewise
16083 * g++.old-deja/g++.mike/p7912.C: Likewise
16084 * g++.old-deja/g++.mike/p9706.C: Likewise
16085 * g++.old-deja/g++.mike/p10416.C: Likewise
16086 * g++.old-deja/g++.mike/p11667.C: Likewise
16087 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16088 Remove redundant reference to Iris.
16089 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16090 Elxsi, i860, Pico Java, and WE32K.
16091
16092 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16093
16094 * g++.dg/ext/asm4.C: New test.
16095
16096 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16097
16098 PR c++/9030
16099 * g++.dg/template/friend12.C: New test.
16100 * g++.dg/template/friend13.C: Likewise.
16101 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16102
16103 2003-01-08 Jan Hubicka <jh@suse.cz>
16104
16105 * gcc.dg/i386-cadd.c: New test.
16106 * gcc.dg/i386-cmov4.c: Likewise.
16107
16108 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16109
16110 PR c++/9165
16111 * g++.dg/warn/Wunused-3.C: New test.
16112
16113 * g++.dg/abi/bitfield9.C: New test.
16114
16115 PR c++/9189
16116 * g++.dg/parse/defarg3.C: New test.
16117
16118 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16119
16120 * g++.dg/parse/ambig1.C: New test.
16121 * g++.dg/parse/defarg2.C: New test.
16122
16123 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16124
16125 * g++.dg/template/defarg-1.C: New test.
16126 * g++.dg/template/local2.C: Likewise.
16127
16128 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16129
16130 * gcc.c-torture/execute/20030105-1.c: New test.
16131
16132 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16133
16134 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16135 * g++.dg/parse/namespace4.C: Likewise.
16136
16137 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16138
16139 * g++.dg/template/ntp2.C: New test.
16140
16141 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16142
16143 * g++.dg/parse/extern-C-1.C: New test.
16144
16145 * g++.dg/parse/namespace4.C: New test.
16146
16147 * g++.dg/template/nested1.C: New test.
16148
16149 * g++.dg/parse/namespace3.C: New test.
16150
16151 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16152
16153 * g++.dg/lookup/two-stage1.C: New test.
16154
16155 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16156
16157 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16158 * g++.old-deja/g++.jason/access8.C: Likewise.
16159 * g++.old-deja/g++.other/decl5.C: Likewise.
16160
16161 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16162
16163 * g++.dg/parse/parse7.C: New test.
16164
16165 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16166
16167 PR c++/2843
16168 * g++.dg/ext/attrib7.C: New test.
16169
16170 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16171
16172 * g++.dg/parse/parse6.C: New test.
16173
16174 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16175
16176 * gcc.dg/h8300-stack-1.c: New.
16177
16178 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16179
16180 g++.dg/lookup/exception1.C: New test.
16181
16182 g++.dg/lookup/template1.C: New test.
16183
16184 g++.dg/parse/namespace2.C: New test.
16185
16186 g++.dg/parse/parens2.C: New test.
16187
16188 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16189
16190 * g++.dg/parse/parse5.C: New test.
16191 * g++.dg/lookup/scoped4.C: New test.
16192
16193 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16194
16195 * g++.dg/parse/parens1.C: New test.
16196
16197 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16198 angle-bracket1.C.
16199 * g++.dg/parse/parens2.C: New test.
16200
16201 * g++.dg/lookup/scope-operator1.C: New test.
16202
16203 * g++.dg/parse/operator1.C: New test.
16204
16205 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16206
16207 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16208 * g++.old-deja/g++.other/access6.C: Likewise.
16209 * g++.old-deja/g++.other/decl1.C: Likewise.
16210 * g++.old-deja/g++.pt/typename12.C: Likewise.
16211
16212 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16213
16214 * g++.dg/parse/namespace1.C: New test.
16215
16216 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16217
16218 * g++.dg/parse/parse4.C: New test.
16219
16220 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16221
16222 * g++.dg/parse/parse3.C: New test.
16223
16224 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16225
16226 * g++.dg/parse/parse2.C: New test.
16227
16228 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16229
16230 * g++.dg/template/friend11.C: New test.
16231
16232 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16233
16234 * g++.dg/parse/parse1.C: New test.
16235
16236 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16237
16238 * lib/profopt.exp: Change the name of a global variable to avoid
16239 possible clashes with other test suites.
16240
16241 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16242
16243 * g++.dg/inherit/covariant8.C: New test.
16244
16245 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16246
16247 * g++.dg/init/array9.C: New test.
16248
16249 PR c++/9112
16250 * g++.dg/parse/expr1.C: New test.
16251
16252 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16253
16254 * gcc.c-torture/compile/20021230-1.c: New test.
16255
16256 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16257
16258 * g++.dg/inherit/covariant5.C: New test.
16259 * g++.dg/inherit/covariant6.C: New test.
16260 * g++.dg/inherit/covariant7.C: New test.
16261
16262 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16263
16264 PR c++/2739
16265 * g++.dg/other/access2.C: New test.
16266
16267 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16268
16269 * g++.dg/other/anon-struct.C: No longer fails
16270 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16271 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16272 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16273
16274 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16275
16276 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16277
16278 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16279
16280 * g++.dg/eh/spec4.C: Remove stray semicolon.
16281 * g++.dg/expr/pmf-1.C: Change error message.
16282 * g++.dg/ext/asm1.C: Remove stray semicolon.
16283 * g++.dg/ext/typename1.C: Add missing typenames.
16284 * g++.dg/inherit/template-as-base.C: Change error message.
16285 * g++.dg/lookup/scoped1.C: Likewise.
16286 * g++.dg/lookup/scoped2.C: Likewise.
16287 * g++.dg/lookup/using2.C: Likewise.
16288 * g++.dg/other/component1.C: Remove stray semicolon.
16289 * g++.dg/other/do1.C: Change error message.
16290 * g++.dg/other/error2.C: Likewise.
16291 * g++.dg/other/init1.C: Likewise.
16292 * g++.dg/other/packed1.C: Remove stray semicolon.
16293 * g++.dg/other/ptrmem2.C: Change error message.
16294 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16295 marker.
16296 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16297 * g++.dg/template/access3.C: Add typename keyword.
16298 * g++.dg/template/access5.C: Remove stray semicolon.
16299 * g++.dg/template/access6.C: Likewise.
16300 * g++.dg/template/complit1.C: Likewise.
16301 * g++.dg/template/crash1.C: Change error message.
16302 * g++.dg/template/inherit2.C: Remove stray semicolon.
16303 * g++.dg/template/instantiate2.C: Likewise.
16304 * g++.dg/template/instantiate3.C: Change error message.
16305 * g++.dg/template/qual1.C: Remove stray semicolon.
16306 * g++.dg/template/qualttp18.C: Change error message.
16307 * g++.dg/template/ref1.C: Remove stray semicolon.
16308 * g++.dg/template/sizeof1.C (A::value): Declare it.
16309 * g++.dg/template/spec4.C: Change error message.
16310 * g++.dg/template/static1.C: Likewise.
16311 * g++.dg/template/type1.C: Likewise.
16312 * g++.dg/template/typename3.C: Likewise.
16313 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16314 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16315 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16316 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16317 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16318 named return value extension.
16319 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16320 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16321 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16322 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16323 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16324 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16325 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16326 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16327 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16328 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16329 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16330 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16331 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16332 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16333 syntax.
16334 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16335 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16336 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16337 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16338 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16339 * g++.old-deja/g++.brendan/template11.C: Likewise.
16340 * g++.old-deja/g++.brendan/template26.C: Likewise.
16341 * g++.old-deja/g++.brendan/template27.C: Use explicit
16342 specialization syntax.
16343 * g++.old-deja/g++.brendan/template30.C: Likewise.
16344 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16345 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16346 non-dependent names.
16347 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16348 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16349 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16350 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16351 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16352 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16353 named return value extension.
16354 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16355 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16356 * g++.old-deja/g++.ext/return1.C: Likewise.
16357 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16358 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16359 * g++.old-deja/g++.jason/access8.C: Likewise.
16360 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16361 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16362 pseudo-destructor names.
16363 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16364 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16365 pseudo-destructor names.
16366 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16367 * g++.old-deja/g++.jason/overload19.C: Likewise.
16368 * g++.old-deja/g++.jason/overload32.C: Likewise.
16369 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16370 stray semicolons.
16371 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16372 * g++.old-deja/g++.jason/return.C: Likewise.
16373 * g++.old-deja/g++.jason/return2.C: Likewise.
16374 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16375 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16376 syntax.
16377 * g++.old-deja/g++.jason/template10.C: Account for use of
16378 non-dependent names.
16379 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16380 syntax.
16381 * g++.old-deja/g++.jason/template37.C: Likewise.
16382 * g++.old-deja/g++.law/access4.C: Change error messages.
16383 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16384 pseudo-destructor names.
16385 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16386 * g++.old-deja/g++.law/ctors9.C: Likewise.
16387 * g++.old-deja/g++.law/cvt22.C: Likewise.
16388 * g++.old-deja/g++.law/dtors5.C: Likewise.
16389 * g++.old-deja/g++.law/global-init1.C: Likewise.
16390 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16391 * g++.old-deja/g++.law/operators28.C: Likewise.
16392 * g++.old-deja/g++.law/visibility28.C: Likewise.
16393 * g++.old-deja/g++.martin/eval1.C: Likewise.
16394 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16395 name.
16396 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16397 * g++.old-deja/g++.mike/net34.C: Likewise.
16398 * g++.old-deja/g++.mike/net36.C: Likewise.
16399 * g++.old-deja/g++.mike/ns2.C: Likewise.
16400 * g++.old-deja/g++.mike/p12306.C: Likewise.
16401 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16402 value extension.
16403 * g++.old-deja/g++.mike/p700.C: Likewise.
16404 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16405 * g++.old-deja/g++.mike/p710.C: Likewise.
16406 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16407 value extension.
16408 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16409 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16410 * g++.old-deja/g++.ns/crash2.C: Likewise.
16411 * g++.old-deja/g++.ns/crash3.C: Likewise.
16412 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16413 * g++.old-deja/g++.ns/ns17.C: Likewise.
16414 * g++.old-deja/g++.ns/template16.C: Likewise.
16415 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16416 keyword.
16417 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16418 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16419 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16420 named return value extension.
16421 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16422 * g++.old-deja/g++.other/access4.C: Issue additional error
16423 messages.
16424 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16425 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16426 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16427 * g++.old-deja/g++.other/crash25.C: Change error message.
16428 * g++.old-deja/g++.other/crash4.C: Change error message.
16429 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16430 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16431 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16432 checks.
16433 * g++.old-deja/g++.other/defarg8.C: Likewise.
16434 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16435 * g++.old-deja/g++.other/dtor10.C: Likewise.
16436 * g++.old-deja/g++.other/incomplete.C: Likewise.
16437 * g++.old-deja/g++.other/linkage7.C: Likewise.
16438 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16439 lookup algorithm.
16440 * g++.old-deja/g++.other/mangle2.C: Likewise.
16441 * g++.old-deja/g++.other/refinit2.C: Likewise.
16442 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16443 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16444 * g++.old-deja/g++.pt/crash28.C: Likewise.
16445 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16446 syntax.
16447 * g++.old-deja/g++.pt/crash32.C: Change error message.
16448 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16449 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16450 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16451 error message position.
16452 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16453 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16454 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16455 syntax.
16456 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16457 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16458 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16459 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16460 keyword.
16461 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16462 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16463 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16464 keyword.
16465 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16466 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16467 syntax.
16468 * g++.old-deja/g++.pt/friend28.C: Account for use of
16469 non-dependent names.
16470 * g++.old-deja/g++.pt/friend29.C: Likewise.
16471 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16472 rules.
16473 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16474 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16475 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16476 lookup rules.
16477 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16478 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16479 keyword.
16480 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16481 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16482 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16483 keyword.
16484 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16485 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16486 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16487 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16488 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16489 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16490 keyword.
16491 * g++.old-deja/g++.pt/spec10.C: Likewise.
16492 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16493 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16494 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16495 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16496 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16497 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16498 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16499 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16500 * g++.old-deja/g++.pt/typename15.C: Likewise.
16501 * g++.old-deja/g++.pt/typename22.C: Likewise.
16502 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16503 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16504 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16505 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16506 syntax.
16507 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16508 return value extension.
16509 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16510 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16511 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16512 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16513
16514 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16515
16516 * g++.dg/warn/inline1.C: New test.
16517 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16518 * g++.old-deja/g++.jason/synth10.C: Likewise.
16519 * g++.old-deja/g++.mike/net31.C: Likewise.
16520 * g++.old-deja/g++.mike/p8786.C: Likewise.
16521
16522 * g++.dg/template/friend10.C: New test.
16523 * g++.dg/template/conv5.C: New test.
16524
16525 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16526
16527 * g++.dg/lookup/scoped3.C: New test.
16528
16529 * g++.dg/lookup/decl1.C: New test.
16530 * g++.dg/lookup/decl2.C: New test.
16531
16532 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16533
16534 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16535 gcc.c-torture/compile/20021015-1.c,
16536 gcc.c-torture/compile/20021015-2.c,
16537 gcc.c-torture/compile/20021123-1.c,
16538 gcc.c-torture/compile/20021123-2.c,
16539 gcc.c-torture/compile/20021123-3.c,
16540 gcc.c-torture/compile/20021123-4.c,
16541 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16542 only to 3.1 or 3.2 branch.
16543
16544 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16545
16546 * gcc.dg/i386-bitfield3.c: New test.
16547
16548 * gcc.dg/i386-bitfield2.c: New test.
16549
16550 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16551
16552 * g++.dg/parse/conv_op1.C: New test.
16553
16554 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16555
16556 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16557 approved.
16558
16559 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16560
16561 * gcc.c-torture/compile/20021220-1.c: New test.
16562
16563 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16564
16565 * gcc.dg/i386-fastcall-1.c: New.
16566
16567 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16568
16569 * gcc.c-torture/execute/20021219-1.c: New test.
16570
16571 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16572
16573 * gcc.dg/i386-pic-1.c: New test.
16574
16575 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16576
16577 PR c++/8099
16578 * g++.dg/template/friend9.C: New test.
16579
16580 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16581
16582 PR c++/3663
16583 * g++.dg/template/access7.C: New test.
16584
16585 2002-12-18 Nick Clifton <nickc@redhat.com>
16586
16587 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16588 the libstdc++-v3 directory has been found.
16589
16590 2002-12-12 Devang Patel <dpatel@apple.com>
16591 * gcc.dg/darwin-ld-1.c: New test.
16592 * gcc.dg/darwin-ld-2.c: New test.
16593 * gcc.dg/darwin-ld-3.c: New test.
16594 * gcc.dg/darwin-ld-4.c: New test.
16595 * gcc.dg/darwin-ld-5.c: New test.
16596
16597 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16598
16599 * gcc.c-torture/compile/20021212-1.c: New test.
16600
16601 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16602
16603 * gcc.dg/fshort-wchar: New test.
16604
16605 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16606
16607 PR c++/8372
16608 * g++.dg/template/dtor1.C: New test.
16609
16610 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16611 markers.
16612
16613 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16614
16615 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16616
16617 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16618
16619 * g++.dg/template/static1.C: New test.
16620 * g++.dg/template/static2.C: New test.
16621 * g++.old-deja/g++.ext/memconst.C: New test.
16622
16623 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16624
16625 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16626 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16627 * g++.dg/special/initp1.C: Likewise.
16628
16629 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16630
16631 * gcc.c-torture/execute/20021204-1.c: New test.
16632
16633 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16634
16635 * gcc.dg/ppc-fmadd-1.c: New file.
16636 * gcc.dg/ppc-fmadd-2.c: New file.
16637 * gcc.dg/ppc-fmadd-3.c: New file.
16638
16639 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16640
16641 * gcc.c-torture/compile/20021204-1.c: New test.
16642
16643 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16644
16645 * g++.dg/inherit/covariant2.C: New test.
16646 * g++.dg/inherit/covariant3.C: New test.
16647 * g++.dg/inherit/covariant4.C: New test.
16648 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16649 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16650
16651 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16652
16653 PR c++/8688
16654 * g++.dg/init/brace3.C: New test.
16655
16656 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16657
16658 * gcc.dg/20020210-1.c: Fix a comment typo.
16659
16660 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16661
16662 PR c++/8720
16663 * g++.dg/parse/defarg1.C: New test.
16664
16665 PR c++/8615
16666 * g++.dg/template/char1.C: New test.
16667
16668 * g++.dg/template/varmod1.C: Fix typo.
16669
16670 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16671
16672 DR 180
16673 * g++.old-deja/g++.pt/crash32.C: Expect error.
16674
16675 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16676
16677 PR c++/5919
16678 * g++.dg/template/varmod1.C: New test.
16679
16680 PR c++/8727
16681 * g++.dg/inherit/typeinfo1.C: New test.
16682
16683 PR c++/8663
16684 * g++.dg/inherit/typedef1.C: New test.
16685
16686 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16687
16688 PR c++/8332
16689 PR c++/8493
16690 * g++.dg/template/strlen1.C: New test.
16691
16692 PR c++/8227
16693 * g++.dg/template/ctor2.C: New test.
16694
16695 PR c++/8214
16696 * g++.dg/init/string1.C: New test.
16697
16698 PR c++/8511
16699 * g++.dg/template/friend8.C: New test.
16700
16701 2002-11-29 Joe Buck <jbuck@synopsys.com>
16702
16703 * g++.dg/lookup/anon2.C: New test.
16704
16705 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16706
16707 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16708 h8300 port.
16709
16710 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16711
16712 * gcc.dg/bitfld-6.c: New test.
16713
16714 2002-11-27 Jan Hubicka <jh@suse.cz>
16715
16716 * gcc.c-torture/execute/20021127.[cx]: New test.
16717
16718 2002-11-26 Jan Hubicka <jh@suse.cz>
16719
16720 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16721 quality.
16722
16723 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16724
16725 * g++.dg/init/brace2.C: New test.
16726 * g++.old-deja/g++.mike/p9129.C: Correct.
16727
16728 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16729
16730 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16731
16732 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16733
16734 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16735
16736 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16737
16738 * testsuite/g++.dg/abi/empty11.C: New test.
16739 * testsuite/g++.dg/rtti/cv1.C: New test.
16740
16741 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16742
16743 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16744
16745 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16746
16747 * g++.dg/abi/empty10.C: New test.
16748
16749 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16750
16751 * gcc.c-torture/compile/20021124-1.c: New test.
16752
16753 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16754
16755 * g++.dg/abi/rtti2.C: New test.
16756
16757 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16758
16759 * gcc.dg/i386-unroll-1.c: New test.
16760
16761 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16762
16763 * gcc.c-torture/compile/20021120-1.c: New test.
16764 * gcc.c-torture/compile/20021120-2.c: New test.
16765
16766 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16767
16768 * gcc.dg/bitfld-5.c: New test.
16769
16770 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16771
16772 * gcc.c-torture/execute/20021120-3.c: New test.
16773
16774 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16775
16776 * gcc.c-torture/execute/20021120-2.c: New test.
16777
16778 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16779
16780 * gcc.c-torture/execute/20021120-1.c: New test.
16781
16782 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16783
16784 * gcc.c-torture/execute/20021118-3.c: New test.
16785
16786 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16787
16788 * gcc.c-torture/compile/20021119-1.c: New test.
16789
16790 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16791
16792 * gcc.dg/duff-1.c: New test.
16793 * gcc.dg/duff-2.c: New test.
16794 * gcc.dg/duff-3.c: New test.
16795
16796 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16797
16798 * gcc.dg/cpp/_Pragma5.c: New test.
16799
16800 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16801
16802 * gcc.c-torture/execute/20021118-2.c: New test.
16803
16804 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16805
16806 * gcc.c-torture/execute/20021118-1.c: New test.
16807
16808 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16809
16810 * gcc.dg/20021116-1.c: New test.
16811
16812 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16813
16814 * g++.dg/abi/vcall1.C: New test.
16815
16816 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16817
16818 * gcc.dg/20021029-1.c: New test.
16819 * gcc.dg/20021029-2.c: New test.
16820
16821 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16822
16823 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16824
16825 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16826
16827 PR c/8439
16828 * gcc.dg/20021110.c: Move to ...
16829 * gcc.c-torture/compile/20021110.c: .... here.
16830
16831 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16832
16833 PR c/8467
16834 * gcc.c-torture/execute/20021111-1.c
16835
16836 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16837
16838 PR c/8439
16839 * gcc.dg/20021110.c: New test.
16840
16841 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16842
16843 * g++.dg/abi/vthunk3.C: Run only on x86.
16844
16845 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16846
16847 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16848
16849 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16850
16851 * lib/compat.exp (compat-execute): Fix logic error in last
16852 change.
16853
16854 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16855
16856 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16857
16858 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16859
16860 PR c++/8389
16861 * g++.dg/template/access6.C: New test.
16862
16863 2002-11-08 Jan Hubicka <jh@suse.cz>
16864
16865 * gcc.dg/i386-ssefp-1.c: New test.
16866 * gcc.dg/i386-ssefp-1.c: New test.
16867
16868 2002-11-08 Jan Hubicka <jh@suse.cz>
16869
16870 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16871
16872 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16873
16874 * g++.dg/abi/vthunk3.C: New test.
16875
16876 PR c++/8338
16877 * g++.dg/template/crash2.C: New test.
16878
16879 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16880
16881 * testsuite/g++.dg/abi/dtor1.C: New test.
16882 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16883
16884 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16885
16886 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16887 Darwin.
16888
16889 2002-11-04 Adam Nemet <anemet@lnxw.com>
16890
16891 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16892 -mthumb. Only xfail with -O0.
16893
16894 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16895
16896 * g++.dg/abi/thunk1.C: New test.
16897 * g++.dg/abi/thunk2.C: Likewise.
16898 * g++.dg/abi/vtt1.C: Likewise.
16899
16900 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16901
16902 PR optimization/8423
16903 * gcc.c-torture/execute/builtin-constant.c: New test.
16904
16905 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16906
16907 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16908 Add some more cases.
16909
16910 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16911
16912 PR c++/8391
16913 * g++.dg/opt/local1.C: New test.
16914
16915 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16916
16917 PR c++/8160
16918 * g++.dg/template/complit1.C: New test.
16919
16920 PR c++/8149
16921 * g++.dg/template/typename4.C: Likewise.
16922
16923 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16924
16925 Core issue 287, PR c++/7639
16926 * g++.dg/template/instantiate1.C: Adjust error location.
16927 * g++.dg/template/instantiate3.C: New test.
16928 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16929 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16930 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16931
16932 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16933
16934 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16935
16936 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16937
16938 PR c++/8287
16939 * g++.dg/init/dtor2.C: New test.
16940
16941 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16942
16943 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16944 * gcc.dg/nest.c: Bypass errors on irix6.
16945
16946 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16947
16948 * gcc.dg/nest.c: Expect error for mmix-*-*.
16949 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16950
16951 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16952
16953 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16954 markers.
16955
16956 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16957
16958 2002-10-25 Mike Stump <mrs@apple.com>
16959
16960 * gcc.dg/warn-1.c: New test.
16961
16962 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16963
16964 * g++.dg/template/typename3.C: New test.
16965
16966 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16967
16968 * g++.dg/lookup/ptrmem1.C: New test.
16969
16970 * g++.dg/abi/vthunk2.C: New test.
16971
16972 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16973
16974 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16975
16976 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16977
16978 * g++.dg/abi/empty9.C: New test.
16979
16980 2002-10-24 Richard Henderson <rth@redhat.com>
16981
16982 * g++.dg/inherit/thunk1.C: Enable for ia64.
16983
16984 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16985
16986 PR c++/8067
16987 * g++.dg/lookup/pretty1.C: New test.
16988
16989 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16990
16991 * gcc.dg/20021023-1.c: New test.
16992
16993 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16994
16995 PR c++/7679
16996 * g++.dg/parse/inline1.C: New test.
16997
16998 2002-10-23 Richard Henderson <rth@redhat.com>
16999
17000 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17001
17002 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17003
17004 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17005
17006 PR c++/6579
17007 * g++.dg/parse/stmtexpr3.C: New test.
17008
17009 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17010
17011 * g++.dg/expr/cond1.C: New test.
17012
17013 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17014
17015 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17016
17017 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17018
17019 * g++.dg/abi/vbase13.C: New test.
17020 * g++.dg/abi/vbase14.C: Likewise.
17021
17022 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17023
17024 * gcc.dg/tls/pic-1.c: New test.
17025 * gcc.dg/tls/nonpic-1.c: New test.
17026 * gcc.dg/20021018-1.c: New test.
17027
17028 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17029
17030 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17031 Remove only files with the same base name as the test case.
17032 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17033 (profopt-execute): Likewise. Also, remove old profiling
17034 and performance data files before running the tests.
17035
17036 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17037 * g++.dg/bprob/bprob.exp: Likewise.
17038 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17039 to allow more general test case names.
17040
17041 * g++.dg/bprob/bprob-1.C: Rename to ...
17042 * g++.dg/bprob/g++-bprob-1.C: ... this.
17043
17044 * g77.dg/bprob/bprob-1.f: Rename to ...
17045 * g77.dg/bprob/g77-bprob-1.f: ... this.
17046
17047 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17048
17049 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17050 bison 1.50 or later.
17051
17052 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17053
17054 * g++.dg/README: Describe more test directories.
17055
17056 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17057
17058 * g++.dg/init/array6.C: Add additional tests.
17059
17060 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17061
17062 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17063 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17064
17065 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17066
17067 * gcc.c-torture/compile/20020604-1.x: New.
17068 * gcc.c-torture/compile/simd-5.x: Likewise.
17069 * gcc.c-torture/execute/920710-1.x: Likewise.
17070 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17071
17072 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17073
17074 * g++.dg/inherit/override1.C: Add dg-options clause.
17075
17076 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17077
17078 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17079 _mm_slli_si128.
17080
17081 2002-10-19 Andreas Schwab <schwab@suse.de>
17082
17083 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17084 directory component.
17085
17086 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17087
17088 * g++.dg/inherit/thunk1.C: New test.
17089
17090 * g++.dg/inherit/override1.C: New test.
17091
17092 * g++.dg/abi/mangle11.C: New test.
17093 * g++.dg/abi/mangle14.C: New test.
17094 * g++.dg/abi/mangle17.C: New test.
17095
17096 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17097
17098 * g++.dg/overload/member2.C: New test.
17099
17100 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17101
17102 * g++.dg/README: Describe new compat directory.
17103 * g++.dg/dg.exp: Skip tests in compat directory.
17104 * README.compat: New file.
17105 * lib/compat.exp: New expect script.
17106 * g++.dg/compat: New test directory.
17107 * g++.dg/compat/compat.exp: New expect script.
17108 * g++.dg/compat/abi: New test directory.
17109 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17110 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17111 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17112 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17113 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17114 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17115 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17116 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17117 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17118 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17119 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17120 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17121 * g++.dg/compat/break: New test directory.
17122 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17123 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17124 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17125 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17126 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17127 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17128 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17129 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17130 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17131 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17132 g++.dg/compat/break/README: New files.
17133 * g++.dg/compat/eh: New test directory.
17134 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17135 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17136 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17137 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17138 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17139 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17140 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17141 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17142 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17143 g++.dg/compat/eh/filter2_y.C,
17144 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17145 g++.dg/compat/eh/new1_y.C,
17146 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17147 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17148 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17149 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17150 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17151 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17152 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17153 g++.dg/compat/eh/unexpected1_y.C: New files.
17154 * g++.dg/compat/init: New test directory.
17155 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17156 g++.dg/compat/init/array5_y.C,
17157 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17158 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17159 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17160 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17161 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17162 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17163 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17164 g++.dg/compat/init/init-ref2_y.C: New files.
17165
17166 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17167
17168 PR c++/7584
17169 * g++.dg/inherit/using3.C: New test.
17170
17171 2002-10-17 Jan Hubicka <jh@suse.cz>
17172
17173 * gcc.dg/20021017-2.c: New test.
17174
17175 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17176
17177 * g++.dg/abi/mangle16.C: Adjust.
17178
17179 * g++.dg/init/array8.C: New test.
17180
17181 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17182
17183 * gcc.dg/special/mips-abi.exp: New test.
17184 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17185
17186 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17187
17188 * g++.dg/abi/mangle16.C: New test.
17189 * g++.dg/abi/mangle17.C: Likewise.
17190
17191 PR c++/7478
17192 * g++.dg/template/ref1.C: New test.
17193
17194 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17195
17196 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17197
17198 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17199
17200 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17201
17202 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17203
17204 PR c++/7524
17205 * g++.dg/init/array7.C: New test.
17206
17207 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17208
17209 * g++.dg/init/array6.C: New test.
17210
17211 * g++.dg/abi/mangle13.C: Likewise.
17212 * g++.dg/abi/mangle14.C: Likewise.
17213 * g++.dg/abi/mangle15.C: Likewise.
17214
17215 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17216
17217 * g++.dg/abi/empty8.C: New test.
17218
17219 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17220
17221 * g++.dg/init/ctor1.C: New test.
17222
17223 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17224
17225 * gcc.c-torture/execute/20021015-1.c: New test.
17226
17227 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17228
17229 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17230
17231 2002-10-14 Jan Hubicka <jh@suse.cz>
17232
17233 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17234
17235 2002-10-14 Richard Henderson <rth@redhat.com>
17236
17237 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17238
17239 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17240
17241 PR optimization/6631
17242 * g++.dg/opt/const2.C: New test.
17243
17244 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17245
17246 PR c++/7176
17247 * g++.dg/parse/friend1.C: New test.
17248 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17249
17250 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17251
17252 * gcc.dg/20021014-1.c: New test.
17253
17254 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17255
17256 PR c++/5661
17257 * g++.dg/ext/vlm1.C: New test.
17258 * g++.dg/ext/vlm2.C: Likewise.
17259
17260 * g++.dg/init/array1.C: Remove invalid braces.
17261 * g++.dg/init/brace1.C: New test.
17262 * g++.dg/init/copy2.C: Likewise.
17263 * g++.dg/init/copy3.C: Likewise.
17264 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17265 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17266 braces.
17267
17268 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17269
17270 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17271
17272 2002-10-11 Richard Shann <richard.shann@superh.com>
17273
17274 * gcc.c-torture/compile/simd-5.c: New test.
17275
17276 2002-10-10 Roger Sayle <roger@eyesopen.com>
17277
17278 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17279
17280 2002-10-10 Jim Wilson <wilson@redhat.com>
17281
17282 * gcc.c-torture/execute/20021010-1.c: New test.
17283
17284 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17285
17286 PR c/7353
17287 * g++.dg/ext/typedef-init.C: New test.
17288 * gcc.dg/typedef-init.c: New test.
17289
17290 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17291
17292 * gcc.dg/cpp/paste13.c: New test.
17293
17294 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17295
17296 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17297 remaining platforms, XFAIL during compile, not execute. Don't
17298 XFAIL at -O0.
17299
17300 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17301
17302 * gcc.dg/alias-1.c: Tweak expected warning.
17303
17304 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17305
17306 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17307
17308 2002-10-06 Andreas Jaeger <aj@suse.de>
17309
17310 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17311 * gcc.dg/cpp/c++98.C: Likewise.
17312
17313 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17314 * g++.dg/cpp/c++98.C: Likewise.
17315
17316 * g++.dg/README (Subdirectories): Mention cpp directory.
17317
17318 PR target/7559
17319 * gcc.dg/20021006-1.c: New test.
17320
17321 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17322
17323 PR c++/7804
17324 * g++.dg/other/warning1.C: New test.
17325
17326 2002-10-04 Roger Sayle <roger@eyesopen.com>
17327
17328 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17329 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17330 and sparc-*-* with -m64 as expected failures. See PR 8087.
17331
17332 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17333
17334 PR c++/7931
17335 * g++.dg/template/ptrmem3.C: New test.
17336
17337 PR c++/7754
17338 * g++.dg/template/union1.C: New test.
17339
17340 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17341
17342 PR c++/8006
17343 * g++.dg/abi/mangle9.C: New test.
17344 * g++.dg/abi/mangle10.C: New test.
17345 * g++.dg/abi/mangle11.C: New test.
17346 * g++.dg/abi/mangle12.C: New test.
17347
17348 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17349
17350 PR c++/7188.
17351 * g++.dg/template/meminit1.C: New test.
17352 * g++.dg/warn/Wreorder-1.C: Likewise.
17353 * g++.old-deja/g++.mike/warn3.C: Tweak.
17354 * lib/prune.exp: Ingore "in copy constructor".
17355
17356 2002-10-02 Andreas Jaeger <aj@suse.de>
17357
17358 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17359 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17360 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17361 on x86-64.
17362
17363 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17364
17365 * gcc.dg/empty1.C: Fix typo.
17366
17367 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17368
17369 * gcc.dg/alias-1.c: New test.
17370
17371 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17372
17373 * gcc.dg/empty1.C: New test.
17374
17375 * g++.dg/tls/init-2.C: Tweak error messages.
17376
17377 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17378
17379 * gcc.c-torture/compile/20020923-1.c: New test.
17380
17381 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17382
17383 * gcc.c-torture/execute/ffs-1.c: New test.
17384 * gcc.c-torture/execute/ffs-2.c: Ditto.
17385
17386 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17387
17388 * g++.dg/overload/member1.C: New test.
17389
17390 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17391
17392 * g++.dg/abi/empty7.C: New test.
17393 * g++.dg/init/pm2.C: Likewise.
17394
17395 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17396
17397 * g++.dg/rtti/crash1.C: New test.
17398
17399 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17400
17401 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17402 gcc.dg/sibcall-4.c: New tests.
17403
17404 2002-09-28 Roger Sayle <roger@eyesopen.com>
17405
17406 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17407 powerpc and MMIX targets.
17408
17409 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17410
17411 * gcc.dg/cpp/20020927-1.c: New.
17412
17413 2002-09-26 David S. Miller <davem@redhat.com>
17414
17415 * gcc.c-torture/compile/trunctfdf.c: New.
17416
17417 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17418
17419 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17420
17421 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17422
17423 * gcc.c-torture/execute/loop-15.c: New.
17424
17425 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17426
17427 * README.QMTEST: Fix typo.
17428
17429 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17430
17431 * gcc.dg/20020926-1.c: New test.
17432
17433 2002-09-25 David S. Miller <davem@redhat.com>
17434
17435 PR target/7842
17436 * gcc.c-torture/execute/shiftdi.c: New test.
17437
17438 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17439
17440 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17441 unique to the tool.
17442 * lib/g77.exp (g77_init): Likewise.
17443 * lib/g++.exp (g++_init): Likewise.
17444 * lib/objc.exp (objc_init): Likewise.
17445
17446 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17447
17448 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17449 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17450 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17451
17452 2002-09-25 Richard Henderson <rth@redhat.com>
17453
17454 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17455 too-small long double.
17456
17457 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17458
17459 * gcc.dg/20020919-1.c: New test.
17460
17461 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17462
17463 * g++.dg/abi/bitfield6.C: New test.
17464 * g++.dg/abi/bitfield7.C: New test.
17465 * g++.dg/abi/bitfield8.C: New test.
17466 * g++.dg/abi/vbase11.C: New test.
17467
17468 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17469
17470 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17471 hppa*-*-hpux*. Update test comment.
17472
17473 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17474
17475 * gcc.dg/tls/struct-1.c: New test.
17476
17477 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17478
17479 * gcc.dg/cpp/tr-warn2.c: Update.
17480
17481 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17482
17483 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17484
17485 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17486
17487 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17488 systems.
17489
17490 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17491
17492 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17493
17494 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17495 Adjust for c++filt moved to binutils. Remove spurious duplicate
17496 setting of cxxfilt.
17497
17498 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17499
17500 * gcc.dg/20020312-2.c: Update for darwin.
17501
17502 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17503
17504 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17505
17506 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17507
17508 * objc.dg/comp-types-1.m: New test.
17509 * objc.dg/comp-types-2.m: New test.
17510 * objc.dg/comp-types-3.m: New test.
17511 * objc.dg/comp-types-4.m: New test.
17512 * objc.dg/comp-types-5.m: New test.
17513 * objc.dg/comp-types-6.m: New test.
17514
17515 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17516
17517 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17518
17519 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17520
17521 * g++.dg/other/do1.C: New test.
17522
17523 * g++.dg/template/subst1.C: New test.
17524
17525 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17526
17527 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17528
17529 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17530
17531 * g++.dg/template/qualttp20.C: Adjust expected errors.
17532 * g++.old-deja/g++.jason/report.C: Likewise.
17533 * g++.old-deja/g++.other/qual1.C: Likewise.
17534
17535 * g++.dg/lookup/scoped2.C: New test.
17536
17537 * g++.dg/ext/asm3.C: New test.
17538
17539 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17540
17541 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17542
17543 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17544
17545 * ChangeLog: follow spelling conventions.
17546 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17547 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17548 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17549 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17550 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17551 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17552 * g++.old-deja/g++.law/global-init1.C: Likewise.
17553 * g++.old-deja/g++.other/delete4.C: Likewise.
17554 * g++.old-deja/g++.other/inline21.C: Likewise.
17555 * g++.old-deja/g++.other/singleton.C: Likewise.
17556 * g77.dg/strlen0.f: Likewise.
17557 * g77.f-torture/compile/20010519-1.f: Likewise.
17558 * g77.f-torture/compile/980310-4.f: Likewise.
17559 * gcc.c-torture/compile/20000605-1.c: Likewise.
17560 * gcc.c-torture/execute/20020225-1.c: Likewise.
17561 * gcc.dg/c90-hexfloat-2.c: Likewise.
17562 * gcc.dg/c99-bool-1.c: Likewise.
17563 * gcc.dg/c99-hexfloat-2.c: Likewise.
17564 * gcc.dg/dll-2.c: Likewise.
17565 * gcc.dg/wtr-union-init-1.c: Likewise.
17566 * gcc.dg/wtr-union-init-2.c: Likewise.
17567 * gcc.dg/wtr-union-init-3.c: Likewise.
17568 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17569 * gcc.dg/cpp/defined.c: Likewise.
17570 * gcc.dg/cpp/macsyntx.c: Likewise.
17571 * gcc.dg/cpp/paste2.c: Likewise.
17572 * gcc.dg/cpp/trad/defined.c: Likewise.
17573 * gcc.dg/format/c90-printf-1.c: Likewise.
17574 * gcc.dg/format/c90-scanf-1.c: Likewise.
17575 * gcc.dg/format/c99-printf-1.c: Likewise.
17576 * gcc.dg/format/c99-scanf-1.c: Likewise.
17577 * gcc.misc-tests/gcov-8.c: Likewise.
17578 * lib/profopt.exp: Likewise.
17579
17580 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17581
17582 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17583
17584 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17585
17586 * g++.dg/inherit/using2.C: New test.
17587
17588 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17589
17590 * ChangeLog: Follow spelling conventions.
17591 * g++.dg/template/friend4.C: Likewise.
17592 * g++.old-deja/g++.pt/crash67.C: Likewise.
17593 * gcc.c-torture/execute/20000801-4.c: Likewise.
17594 * gcc.dg/c90-digraph-1.c: Likewise.
17595 * gcc.dg/c94-digraph-1.c: Likewise.
17596 * gcc.dg/c99-digraph-1.c: Likewise.
17597 * gcc.dg/cpp/line5.c: Likewise.
17598 * gcc.dg/cpp/multiline.c: Likewise.
17599 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17600 * gcc.dg/format/attr-3.c: Likewise.
17601 * gcc.dg/format/c90-scanf-3.c: Likewise.
17602 * gcc.dg/format/ext-4.c: Likewise.
17603
17604 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17605
17606 * g++.dg/template/pretty1.C: New test.
17607
17608 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17609
17610 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17611
17612 2002-09-13 Matt Austern <austern@apple.com>
17613
17614 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17615 passing a cast expression to a function by const reference.
17616
17617 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17618
17619 * g++.dg/template/deduce1.C: New test.
17620
17621 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17622
17623 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17624 32-bit int.
17625
17626 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17627
17628 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17629 usage.
17630
17631 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17632
17633 * gcc.c-torture/compile/20020910-1.c: New test.
17634
17635 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17636
17637 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17638
17639 2002-09-10 Andreas Jaeger <aj@suse.de>
17640
17641 * gcc.dg/20020312-2.c: Adjust for x86-64.
17642
17643 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17644
17645 * g77.dg/7388.f: New test case for PR 7388.
17646
17647 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17648
17649 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17650
17651 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17652
17653 * objc.dg/proto-lossage-1.m: New test.
17654
17655 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17656
17657 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17658
17659 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17660
17661 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17662 expected to pass.
17663
17664 2002-09-06 Stan Shebs <shebs@apple.com>
17665 David Edelsohn <edelsohn@gnu.org>
17666
17667 * gcc.dg/weak: New directory.
17668 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17669 target-specific xfail bits.
17670 * gcc.dg/typeof-2.c: Move to new directory.
17671 * gcc.dg/weak.exp: New expect script.
17672
17673 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17674
17675 * gcc.c-torture/execute/extzvsi.c: New test.
17676
17677 2002-09-05 Stan Shebs <shebs@apple.com>
17678
17679 * gcc.dg/weak-1.c: xfail on Darwin.
17680 * gcc.dg/weak-2.c: Ditto.
17681 * gcc.dg/weak-3.c: Ditto.
17682 * gcc.dg/weak-4.c: Ditto.
17683 * gcc.dg/weak-5.c: Ditto.
17684 * gcc.dg/weak-6.c: Ditto.
17685 * gcc.dg/weak-7.c: Ditto.
17686 * gcc.dg/weak-8.c: Ditto.
17687 * gcc.dg/weak-9.c: Ditto.
17688
17689 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17690
17691 * gcc.c-torture/execute/loop-14.c: New test.
17692
17693 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17694
17695 * g++.dg/other/cxa-atexit1.C: New test.
17696
17697 * gcc.dg/typeof-2.c: New test.
17698
17699 2002-09-03 Roger Sayle <roger@eyesopen.com>
17700
17701 * gcc.dg/builtins-2.c: New testcase.
17702 * gcc.dg/builtins-3.c: New testcase.
17703
17704 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17705
17706 * gcc.dg/cpp/_Pragma4.c: New test.
17707
17708 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17709
17710 * objc/execute/nil_method-1.m: New testcase.
17711
17712 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17713
17714 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17715 [Object class], not [Object initialize].
17716
17717 2002-08-31 Roger Sayle <roger@eyesopen.com>
17718 Hans-Peter Nilsson <hp@bitrange.com>
17719
17720 * gcc.c-torture/execute/20020720-1.x: Skip test on
17721 mmix-knuth-mmixware. Correct comment.
17722
17723 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17724
17725 * testsuite/g++.dg/abi/bitfield5.C: New test.
17726 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17727
17728 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17729
17730 * objc.dg/undeclared-selector.m: New test.
17731
17732 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17733
17734 * g++.dg/other/offsetof1.C: Avoid cast warning.
17735
17736 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17737
17738 * objc.dg/super-class-2.m: New test.
17739
17740 2002-08-24 Matt Austern <austern@apple.com>
17741
17742 * g++.dg/ext/lvaddr.C: New test.
17743 * g++.dg/ext/lvcast.C: New test.
17744
17745 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17746
17747 * testsuite/g++.dg/inherit/cond1.C: New test.
17748
17749 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17750
17751 * gcc.dg/noncompile/incomplete-1.c: New test.
17752
17753 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17754
17755 * gcc.dg/typespec-1.c: New test.
17756
17757 2002-08-20 Devang Patel <dpatel@apple.com>
17758 * objc.dg/proto-hier-2.m: New test.
17759
17760 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17761
17762 * objc.dg/bitfield-1.m: New test.
17763 * objc.dg/bitfield-2.m: New test.
17764
17765 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17766
17767 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17768 gcc.dg/c99-flex-array-4.c: New tests.
17769
17770 2002-08-16 Stan Shebs <shebs@apple.com>
17771
17772 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17773
17774 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17775
17776 * gcc.dg/typeof-1.c: New test.
17777 * g++.dg/ext/typeof2.C: New test.
17778
17779 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17780
17781 * g++.dg/other/offsetof1.C: New test.
17782
17783 2002-08-14 Richard Henderson <rth@redhat.com>
17784
17785 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17786
17787 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17788
17789 * gcc.dg/cpp/_Pragma3.c: New test.
17790
17791 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17792
17793 * g++.dg/template/inherit3: New test.
17794
17795 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17796
17797 * gcc.dg/bitfld-4.c: Add blank options.
17798
17799 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17800
17801 * g++.dg/template/crash1.C: New test.
17802
17803 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17804
17805 * gcc.dg/tls/opt-2.c: New test.
17806
17807 2002-08-08 Devang Patel <dpatel@apple.com>
17808
17809 * objc.dg/selector-1.m : New test
17810
17811 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17812
17813 * g++.dg/abi/bitfield4.C: New test.
17814 * gcc.dg/bitfld-4.c: New test.
17815
17816 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17817
17818 * g++.dg/other/packed1.C: New test.
17819
17820 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17821
17822 * g++.dg/abi/offsetof.C: Tweak error messages.
17823 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17824
17825 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17826
17827 * gcc.dg/bitfld-3.c: New test.
17828
17829 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17830 Richard Henderson <rth@redhat.com>
17831
17832 * gcc.dg/i386-bitfield1.c: New test.
17833 * g++.dg/abi/bitfield3.C: Update.
17834
17835 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17836
17837 * objc.dg/const-str-2.m: Update.
17838 * gcc.dg/cpp/c++98.c: Change to C extension.
17839 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17840 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17841
17842 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17843
17844 * testsuite/gcc.dg/tls/diag-3.c: New.
17845
17846 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17847
17848 * g++.dg/README (Subdirectories): Document new subdir expr.
17849 * g++.dg/expr/pmf-1.C: New test.
17850
17851 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17852
17853 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17854
17855 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17856
17857 * g++.dg/abi/bitfield3.C: New test.
17858
17859 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17860
17861 * lib/gcov.exp: Tweak expected line formats.
17862 * gcc.misc-tests/gcov8.c: New test.
17863 * gcc.misc-tests/gcov8.x: New flags.
17864
17865 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17866
17867 * consistency.vlad/layout/endian.c: Include string.h.
17868
17869 * gcc.c-torture/execute/20020805-1.c: New test.
17870
17871 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17872
17873 * g++.dg/other/conversion1.C: New test.
17874
17875 2002-08-03 Roger Sayle <roger@eyesopen.com>
17876
17877 * gcc.dg/builtins-1.c: New testcase.
17878
17879 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17880
17881 * g++.dg/inherit/access3.C: New test.
17882
17883 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17884
17885 * gcc.dg/ia64-visibility-2.c: New test.
17886
17887 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17888
17889 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17890 __qualifier_flags to __flags.
17891
17892 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17893
17894 * g++.dg/inherit/operator1.C: New test.
17895 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17896 * g++.dg/other/error1.C: Change expected error message.
17897 * g++.dg/template/conv4.C: Likewise.
17898
17899 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17900
17901 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17902 for documented behavior.
17903
17904 2002-07-25 Roger Sayle <roger@eyesopen.com>
17905
17906 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17907 several targets known to fail.
17908
17909 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17910
17911 * gcc.dg/mips-args-[123].c: New tests.
17912
17913 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17914
17915 * gcc.dg/ppc-spe.c: New.
17916
17917 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17918
17919 * g++.dg/other/ptrmem4.C: New testcase.
17920
17921 2002-07-24 Richard Henderson <rth@redhat.com>
17922
17923 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17924
17925 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17926
17927 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17928
17929 2002-07-24 Roger Sayle <roger@eyesopen.com>
17930
17931 * gcc.c-torture/execute/memset-3.c: New testcase.
17932
17933 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17934
17935 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17936 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17937
17938 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17939
17940 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17941 Delete.
17942
17943 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17944
17945 * gcc.c-torture/compile/simd-4.c: New test.
17946
17947 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17948
17949 PR c++/7347, c++/7348
17950 * g++.dg/template/access4.C: New test.
17951 * g++.dg/template/access5.C: New test.
17952 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17953 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17954 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17955 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17956
17957 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17958
17959 * gcc.dg/gnu89-init-2.c: New test.
17960
17961 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17962
17963 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17964
17965 2002-07-20 Roger Sayle <roger@eyesopen.com>
17966
17967 * gcc.c-torture/execute/20020720-1.c: New testcase.
17968
17969 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17970
17971 * gcc.dg/cpp/Wsignprom.c: New tests.
17972
17973 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17974
17975 * gcc.c-torture/execute/loop-13.c: New test.
17976
17977 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17978
17979 * gcc.dg/cpp/expr.c: New tests.
17980
17981 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17982
17983 * g++.dg/opt/pr6713.C: Add template instantiation.
17984
17985 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17986
17987 * gcc.dg/nest.c: New test.
17988
17989 2002-07-17 Richard Henderson <rth@redhat.com>
17990
17991 * g++.dg/opt/pr6713.C: New test.
17992
17993 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17994
17995 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17996 XFAIL for all x86 processors.
17997
17998 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17999
18000 * gcc.c-torture/execute/20010122-1.x: Do not test with
18001 -fomit-frame-pointer.
18002
18003 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18004
18005 * g++.dg/template/instantiate2.C: New test.
18006 * g++.dg/template/spec4.C: New test.
18007
18008 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18009
18010 * g++.dg/template/access2.C: New test.
18011 * g++.dg/template/access3.C: New test.
18012
18013 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18014
18015 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18016 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18017 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18018 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18019 Convert to use <stdarg.h>.
18020 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18021 Delete.
18022 * gcc.dg/va-arg-2.c: New.
18023 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18024
18025 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18026
18027 * gcc.c-torture/compile/20020710-1.c: New test.
18028
18029 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18030 Andrew Pinski <pinskia@physics.uc.edu>
18031
18032 gcc.c-torture/compile/simd-2.c: New testcase.
18033 gcc.c-torture/compile/simd-3.c: Likewise.
18034
18035 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18036
18037 PR c++/7224
18038 * g++.dg/overload/error1.C: New test.
18039
18040 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18041
18042 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18043 configuration and IRIX 6 O32 ABI.
18044
18045 2002-07-11 Roger Sayle <roger@eyesopen.com>
18046
18047 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18048
18049 2002-07-10 Roger Sayle <roger@eyesopen.com>
18050
18051 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18052
18053 2002-07-10 Jeffrey A Law <law@redhat.com>
18054
18055 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18056
18057 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18058
18059 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18060
18061 * gcc.dg/20020312-2.c: Check for __PPC__.
18062
18063 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18064
18065 * gcc.c-torture/compile/20020709-1.c: New test.
18066
18067 2002-07-07 Roger Sayle <roger@eyesopen.com>
18068
18069 * g++.dg/template/qualttp21.C: New test case.
18070
18071 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18072
18073 * gcc.c-torture/compile/20020706-1.c: New test.
18074 * gcc.c-torture/compile/20020706-2.c: New test.
18075
18076 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18077 Alexandre Oliva <aoliva@redhat.com>
18078
18079 * g++.dg/warn/incomplete1.C: New test.
18080
18081 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18082
18083 PR c++/7099
18084 * g++.dg/warn/noreturn1.C: New test.
18085
18086 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18087
18088 PR c++/6706
18089 * g++.dg/debug/debug6.C: New test.
18090 * g++.dg/debug/debug7.C: New test.
18091
18092 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18093
18094 * gcc.c-torture/compile/simd-3.c: New test.
18095
18096 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18097
18098 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18099 * gcc.dg/20020620-1.c: Likewise.
18100
18101 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18102
18103 PR c++/6944
18104 * g++.dg/init/array4.C: New test.
18105 * g++.dg/init/array5.C: New test.
18106
18107 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18108
18109 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18110 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18111
18112 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18113
18114 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18115 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18116 * gcc.dg/wtr-conversion-1.c: Likewise.
18117 * gcc.dg/wtr-escape-1.c: Likewise.
18118 * gcc.dg/wtr-int-type-1.c: Likewise.
18119 * gcc.dg/wtr-label-1.c: Likewise.
18120 * gcc.dg/wtr-static-1.c: Likewise.
18121 * gcc.dg/wtr-strcat-1.c: Likewise.
18122 * gcc.dg/wtr-suffix-1.c: Likewise.
18123 * gcc.dg/wtr-switch-1.c: Likewise.
18124 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18125 * gcc.dg/wtr-union-init-1.c: Likewise.
18126 * gcc.dg/wtr-union-init-2.c: Likewise.
18127 * gcc.dg/wtr-union-init-3.c: Likewise.
18128
18129 * gcc.dg/wtr-func-def-1.c: New test.
18130
18131 2002-07-02 Devang Patel <dpatel@apple.com>
18132
18133 * objc.dg/param-1.m: New test.
18134
18135 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18136
18137 * gcc.dg/cpp/trad/directive.c: Add test.
18138 * gcc.dg/cpp/trad/macroargs.c: Add test.
18139 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18140
18141 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18142
18143 * gcc.dg/cpp/cmdlne-M.c: New test.
18144
18145 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18146
18147 * objc.dg/desig-init-1.m: New test.
18148
18149 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18150
18151 PR c++/6716
18152 * g++.dg/template/instantiate1.C: New test.
18153
18154 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18155
18156 PR c++/7112
18157 * g++.dg/template/sizeof2.C: New test.
18158
18159 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18160
18161 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18162 gcc.dg/cpp/trad/include.c: New tests.
18163
18164 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18165
18166 PR target/7177
18167 * gcc.c-torture/compile/20020701-1.c: New test.
18168
18169 2002-07-01 Stan Shebs <shebs@apple.com>
18170
18171 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18172 header here...
18173 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18174 (objc-torture-execute): or here.
18175
18176 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18177
18178 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18179
18180 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18181
18182 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18183
18184 2002-06-30 Devang Patel <dpatel@apple.com>
18185
18186 * objc.dg/fsyntax-only.m: New test.
18187
18188 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18189
18190 PR c++/6695
18191 * g++.dg/template/friend7.C: New file.
18192
18193 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18194
18195 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18196 return type.
18197
18198 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18199
18200 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18201 avoid division by zero.
18202
18203 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18204
18205 * gcc.dg/Wunknownprag.c: New tests.
18206
18207 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18208
18209 * gcc.c-torture/execute/simd-2.c: New test.
18210
18211 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18212
18213 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18214 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18215 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18216 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18217 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18218 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18219 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18220 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18221 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18222 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18223 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18224 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18225 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18226 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18227 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18228 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18229 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18230
18231 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18232
18233 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18234 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18235 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18236 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18237 New tests.
18238 * gcc.dg/cpp/trad/directive.c: Update.
18239
18240 2002-06-23 Andreas Jaeger <aj@suse.de>
18241
18242 * gcc.c-torture/execute/complex-6.c: New.
18243
18244 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18245
18246 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18247 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18248 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18249 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18250
18251 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18252
18253 * gcc.dg/cpp/trad: New directory with traditional tests copied
18254 from parent directory.
18255 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18256 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18257 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18258 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18259 Move to trad/ and rename.
18260 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18261 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18262 gcc.dg/cpp/trad/redef2.c: New tests.
18263 * gcc.dg/cpp/trad/trad.exp: New driver.
18264
18265 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18266
18267 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18268 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18269 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18270 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18271 Remove.
18272
18273 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18274
18275 * gcc.dg/20020620-1.c: New test.
18276
18277 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18278
18279 * g++.dg/template/ttp4.C: New test.
18280
18281 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18282
18283 * g++.dg/opt/vt1.C: Fix regexp.
18284
18285 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18286
18287 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18288 Don't use attribute `noinline'.
18289
18290 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18291
18292 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18293
18294 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18295
18296 * gcc.c-torture/execute/simd-1.c: New.
18297
18298 * gcc.dg/simd-1.c: New.
18299
18300 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18301
18302 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18303
18304 2002-06-16 Richard Henderson <rth@redhat.com>
18305
18306 * g++.dg/ext/anon-struct1.C: New.
18307 * g++.dg/ext/anon-struct2.C: New.
18308 * g++.dg/ext/anon-struct3.C: New.
18309 * gcc.dg/anon-struct-1.c: New.
18310 * gcc.dg/anon-struct-2.c: New.
18311 * gcc.dg/anon-struct-3.c: New.
18312 * gcc.dg/20011008-1.c: Adjust warning text.
18313 * gcc.dg/20020527-1.c: Add -fms-extensions.
18314
18315 2002-06-16 Richard Henderson <rth@redhat.com>
18316
18317 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18318
18319 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18320
18321 * gcc.c-torture/execute/20020615-1.c: New test.
18322
18323 2002-06-15 Roger Sayle <roger@eyesopen.com>
18324
18325 * gcc.c-tortuture/execute/compare-1.c: New test case.
18326 * gcc.c-tortuture/execute/compare-2.c: New test case.
18327 * gcc.c-tortuture/execute/compare-3.c: New test case.
18328
18329 2002-06-13 Richard Henderson <rth@redhat.com>
18330
18331 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18332 ia64 ilp32.
18333
18334 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18335
18336 * g++.dg/template/typename2.C: Update error message.
18337
18338 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18339
18340 * gcc.c-torture/execute/20020611-1.c: New test.
18341
18342 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18343
18344 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18345 list of targets to skip.
18346
18347 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18348
18349 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18350 targets if not optimizing.
18351
18352 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18353
18354 * gcc.c-torture/compile/20020605-1.c: New test.
18355
18356 * g++.dg/opt/vt1.C: New test.
18357
18358 * gcc.dg/20020531-1.c: New test.
18359
18360 * gcc.dg/20020530-1.c: New test.
18361
18362 * gcc.dg/20020527-1.c: New test.
18363
18364 * g++.dg/opt/cse1.C: New test.
18365
18366 2002-06-07 Roger Sayle <roger@eyesopen.com>
18367
18368 * gcc.dg/20020607-2.c: New test case.
18369
18370 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18371
18372 * gcc.c-torture/compile/20020604-1.c: New test.
18373
18374 2002-06-04 Richard Henderson <rth@redhat.com>
18375
18376 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18377 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18378 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18379
18380 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18381
18382 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18383
18384 2002-06-03 Richard Henderson <rth@redhat.com>
18385
18386 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18387 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18388
18389 2002-06-02 Richard Henderson <rth@redhat.com>
18390
18391 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18392 test functions static.
18393
18394 2002-06-02 Andreas Jaeger <aj@suse.de>
18395
18396 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18397 now.
18398
18399 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18400
18401 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18402 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18403 Update for mofified diagnostics.
18404 * gcc.dg/c99-intconst-1.c: No longer fail.
18405
18406 2002-06-02 Richard Henderson <rth@redhat.com>
18407
18408 * gcc.dg/uninit-A.c: Remove xfail markers.
18409
18410 2002-06-01 Roger Sayle <roger@eyesopen.com>
18411
18412 * gcc.dg/fnegate-1.c: New test case.
18413
18414 2002-05-30 Osku Salerma <osku@iki.fi>
18415
18416 * gcc.c-torture/execute/mayalias-1.c: New file.
18417
18418 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18419
18420 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18421 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18422 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18423
18424 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18425
18426 * gcc.c-torture/execute/20020529-1.c: New test.
18427
18428 2002-05-27 Richard Henderson <rth@redhat.com>
18429
18430 * g++.dg/ext/attrib6.C: New test case.
18431
18432 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18433
18434 * gcc.c-torture/execute/pure-1.c: New test.
18435
18436 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18437
18438 * gcc.dg/cpp/arith-2.c: Remove.
18439
18440 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18441
18442 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18443 * gcc.dg/cpp/if-3.c: Remove.
18444
18445 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18446
18447 * g++.dg/opt/cse2.C: New test.
18448
18449 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18450
18451 * gcc.dg/cpp/arith-1.c: New semantic tests.
18452 * gcc.dg/cpp/if-1.c: Update.
18453
18454 2002-05-24 Ben Elliston <bje@redhat.com>
18455
18456 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18457
18458 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18459
18460 * gcc.dg/verbose-asm.c: New test.
18461
18462 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18463
18464 * gcc.dg/cpp/paste12.c: New test.
18465
18466 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18467
18468 * g++.dg/parse/named_ops.C: New test.
18469
18470 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18471
18472 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18473
18474 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18475
18476 * gcc.dg/weak-2.c: Allow optional leading underscore
18477 in scan-assembler symbol name.
18478 * gcc.dg/weak-3.c: Likewise.
18479 * gcc.dg/weak-4.c: Likewise.
18480 * gcc.dg/weak-5.c: Likewise.
18481
18482 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18483
18484 * gcc.dg/20020523-1.c: New test.
18485
18486 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18487
18488 * objc.dg/const-str-2.m: Update now that we stop after
18489 a command line error.
18490
18491 2002-05-22 Richard Henderson <rth@redhat.com>
18492
18493 * g++.dg/dg.exp: Fix typo in test pruneing.
18494
18495 2002-05-22 Richard Henderson <rth@redhat.com>
18496
18497 * g++.dg/dg.exp: Prune the tls subdirectory.
18498 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18499 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18500 * g++.dg/tls/init-1.C: New.
18501
18502 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18503
18504 * gcc.dg/20020517-1.c: New test.
18505
18506 2002-05-21 Richard Henderson <rth@redhat.com>
18507
18508 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18509 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18510
18511 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18512
18513 * g++.dg/other/copy2.C: New test.
18514
18515 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18516
18517 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18518 (MAX_COPY): Bump up to 10 times sizeof (long long).
18519 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18520
18521 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18522 sizeof (long long).
18523
18524 * gcc.c-torture/execute/strcpy-1.c: New test.
18525
18526 2002-05-19 Jason Merrill <jason2redhat.com>
18527
18528 * g++.dg/ext/oper1.C: New test.
18529
18530 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18531 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18532
18533 * README.QMTEST: New file.
18534
18535 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18536
18537 2002-05-19 Andreas Jaeger <aj@suse.de>
18538
18539 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18540 now.
18541 * gcc.c-torture/execute/loop-2d.x: Likewise.
18542
18543 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18544
18545 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18546 support weak symbols.
18547 * gcc.dg/weak-4.c: Likewise
18548 * gcc.dg/weak-6.c: Likewise
18549
18550 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18551
18552 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18553 cygwin, coff and h8300-*-hms targets
18554 * gcc.dg/weak-5.c: Likewise
18555 * gcc.dg/weak-7.c: Likewise
18556
18557 2002-05-16 Jason Merrill <jason@redhat.com>
18558
18559 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18560 (scan-assembler-not, scan-assembler-dem): Likewise.
18561 (scan-assembler-dem-not): Likewise.
18562
18563 2002-05-15 Richard Henderson <rth@redhat.com>
18564
18565 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18566
18567 2002-05-15 Richard Henderson <rth@redhat.com>
18568
18569 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18570 (vfoo1f): Warning here.
18571 (vfoo1l): Don't redefine the alias.
18572
18573 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18574
18575 * g++.dg/init/pm1.C: New test.
18576
18577 2002-05-12 David S. Miller <davem@redhat.com>
18578
18579 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18580 types.
18581
18582 2002-05-10 Roger Sayle <roger@eyesopen.com>
18583
18584 * gcc.c-torture/execute/20020510-1.c: New test case.
18585
18586 2002-05-10 David S. Miller <davem@redhat.com>
18587
18588 * gcc.c-torture/execute/conversion.c: Test long double too.
18589
18590 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18591
18592 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18593 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18594 * lib/g++.exp (g++_link_flags): Likewise.
18595 * lib/objc.exp (objc_target_compile): Likewise.
18596
18597 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18598
18599 * gcc.dg/cpp/poison.c: Update.
18600 * gcc.dg/cpp/20000625-2.c: Remove.
18601 * gcc.dg/cpp/direct2s.c: Remove final test.
18602
18603 2002-05-08 Tom Rix <trix@redhat.com>
18604
18605 * gcc.c-torture/execute/20020508-1.c: New test.
18606 * gcc.c-torture/execute/20020508-2.c: New test.
18607 * gcc.c-torture/execute/20020508-3.c: New test.
18608
18609 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18610
18611 * gcc.dg/cpp/charconst-4.c: More tests.
18612
18613 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18614
18615 PR c/6569
18616 * gcc.dg/weak-3.c: Update location of warning messages.
18617 * gcc.dg/weak-5.c: Likewise.
18618
18619 2002-05-06 Roger Sayle <roger@eyesopen.com>
18620
18621 * gcc.c-torture/execute/20020506-1.c: New test case.
18622
18623 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18624
18625 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18626
18627 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18628
18629 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18630
18631 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18632
18633 * gcc.dg/cpp/charconst-3.c: New test.
18634
18635 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18636
18637 * gcc.dg/cpp/charconst.c: Update tests.
18638
18639 2002-05-05 Tim Josling <tej@melbpc.org.au>
18640
18641 * treelang: Added directory for new sample language treelang. Also
18642 lib/treelang.exp: New file to signal treelang should be tested.
18643
18644 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18645
18646 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18647 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18648 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18649 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18650 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18651 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18652 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18653
18654 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18655
18656 * gcc.dg/format/xopen-2.c: New test.
18657
18658 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18659
18660 * gcc.dg/20020503-1.c: New test.
18661
18662 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18663
18664 * g++.dg/init/dtor1.C: Make it tougher.
18665
18666 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18667
18668 * g++.dg/init/dtor1.C: New test.
18669
18670 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18671
18672 * gcc.dg/altivec-8.c: New.
18673
18674 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18675
18676 * gcc.dg/altivec-7.c: New.
18677
18678 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18679
18680 * g++.dg/parse/typedef1.C: New test.
18681
18682 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18683
18684 PR c++/6486
18685 * g++.dg/template/friend6.C: New test.
18686
18687 PR c++/6492
18688 * g++.dg/init/copy1.C: New test.
18689
18690 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18691
18692 * g++.dg/warn/effc1.C: New test.
18693
18694 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18695
18696 * gcc.dg/cpp/if-cexp.c: Add a test.
18697
18698 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18699
18700 * gcc.dg/20020426-2.c: New test.
18701
18702 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18703
18704 * gcc.dg/cpp/if-mop.c: Update.
18705 * gcc.dg/cpp/if-mpar.c: Add test.
18706 * gcc.dg/cpp/if-oppr.c: Update.
18707
18708 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18709
18710 PR c/6343
18711 * gcc.dg/weak-[2-7].c: New tests.
18712
18713 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18714
18715 * gcc.dg/enum1.c: New test.
18716
18717 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18718
18719 PR c++/6497
18720 * g++.dg/inherit/access2.C: New test.
18721
18722 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18723
18724 PR bootstrap/6445
18725 * gcc.dg/20020426-1.c: New test.
18726
18727 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18728
18729 * g++.dg/abi/enum1.C: New test.
18730
18731 2002-04-26 Richard Henderson <rth@redhat.com>
18732
18733 * gcc.dg/c99-bool-1.c: Expect always true warning.
18734
18735 2002-04-25 Roger Sayle <roger@eyesopen.com>
18736
18737 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18738
18739 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18740
18741 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18742 targets.
18743
18744 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18745
18746 * g++.dg/abi/mange7.C: New test.
18747
18748 PR c++/6438.
18749 * g++.dg/parse/stmtexpr2.C: New test.
18750
18751 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18752
18753 * gcc.dg/20020312-2.c: Add SH target.
18754
18755 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18756
18757 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18758 compiler output on mips*-*-irix*.
18759
18760 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18761
18762 * g++.dg/parse/attr1.C: New test.
18763
18764 2002-04-23 Roger Sayle <roger@eyesopen.com>
18765
18766 * gcc.c-torture/execute/string-opt-17.c: New test case.
18767 * gcc.c-torture/execute/memset-2.c: New test case.
18768
18769 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18770
18771 PR c++/6256:
18772 * g++.dg/template/friend5.C: New test.
18773
18774 PR c++/6331:
18775 * g++.dg/template/qual1.C: Likewise.
18776
18777 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18778
18779 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18780 Include stdlib.h, not stdio.h or ctype.h.
18781
18782 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18783
18784 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18785 cris-*-elf* and mmix-*-*.
18786 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18787 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18788 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18789 Ditto.
18790 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18791 * gcc.dg/wchar_t-1.c: Ditto.
18792
18793 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18794
18795 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18796 Clarify comment.
18797
18798 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18799
18800 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18801
18802 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18803
18804 * gcc.c-torture/execute/20000906-1.x: Delete.
18805
18806 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18807
18808 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18809
18810 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18811
18812 * PR6367
18813 * g77.f-torture/execute/6367.f: New test.
18814 * g77.f-torture/execute/6367.x: Disable for MMIX.
18815
18816 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18817
18818 * PR6352
18819 * g++.dg/opt/inline2.C: New test.
18820
18821 2002-04-18 Richard Henderson <rth@redhat.com>
18822
18823 * gcc.dg/20000906-1.c: Enable for all targets.
18824 * gcc.c-torture/compile/iftrap-2.c: New.
18825
18826 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18827
18828 * gcc.dg/20020418-1.c: New test.
18829 * gcc.dg/20020418-2.c: New test.
18830
18831 2002-04-18 Richard Henderson <rth@redhat.com>
18832
18833 * gcc.c-torture/compile/iftrap-1.c: New.
18834 * gcc.dg/iftrap-1.c: Adjust for ia64.
18835 * gcc.dg/iftrap-2.c: New.
18836
18837 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18838
18839 * gcc.c-torture/compile/20020418-1.c: New test.
18840
18841 2002-04-18 Roger Sayle <roger@eyesopen.com>
18842
18843 * gcc.c-torture/compile/20020415-1.c: New.
18844
18845 2002-04-18 David S. Miller <davem@redhat.com>
18846
18847 * gcc.c-torture/execute/20020418-1.c: New test.
18848
18849 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18850
18851 * gcc.dg/20020416-1.c: New test.
18852
18853 * g++.dg/opt/inline1.C: New test.
18854
18855 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18856
18857 * gcc.dg/altivec-5.c: New test.
18858
18859 * gcc.dg/20020415-1.c: New test.
18860
18861 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18862
18863 * testsuite/lib/chill.exp: Remove.
18864
18865 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18866
18867 * g++.dg/other/big-struct.C: New test.
18868
18869 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18870
18871 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18872 of scratch file.
18873
18874 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18875
18876 PR c/6277
18877 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18878 in scan-assembler function name
18879
18880 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18881
18882 * g77.f-torture/execute/980628-4.x,
18883 g77.f-torture/execute/980628-5.x,
18884 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18885 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18886 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18887 i[34567]86-*-*.
18888
18889 2002-04-13 David S. Miller <davem@redhat.com>
18890
18891 * gcc.c-torture/execute/20020413-1.c: New test.
18892
18893 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18894
18895 * gcc.dg/asm-6.c,
18896 * g++.dg/ext/asm1.C: New tests.
18897
18898 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18899
18900 PR c++ 5373.
18901 * g++.dg/parse/stmtexpr1.C: New test.
18902
18903 PR c++/5189.
18904 * g++.dg/template/copy1.C: New test.
18905
18906 2002-04-12 Richard Henderson <rth@redhat.com>
18907
18908 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18909
18910 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18911
18912 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18913 gcc.c-torture/execute/20020307-2.c.
18914
18915 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18916
18917 * g++.dg/ext/attrib5.C,
18918 * g++.dg/lookup/struct1.C: New tests.
18919
18920 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18921
18922 * gcc.dg/20020411-1.c: New test.
18923
18924 * gcc.c-torture/execute/20020411-1.c: New test.
18925
18926 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18927
18928 * g77.f-torture/execute/6177.f: New test.
18929
18930 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18931
18932 PR middle-end/6247
18933 * g++.dg/opt/cleanup1.C: New test.
18934
18935 * g++.dg/opt/const1.C: New test.
18936
18937 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18938
18939 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18940
18941 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18942
18943 PR c++/5507
18944 * g++.dg/template/typename2.C: New test.
18945
18946 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18947
18948 * gcc.c-torture/execute/loop-12.c: New.
18949
18950 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18951
18952 * g77.f-torture/execute/980628-4.x,
18953 g77.f-torture/execute/980628-5.x,
18954 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18955 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18956 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18957
18958 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18959
18960 PR optimization/6086
18961 * g++.dg/opt/preinc1.C: New test.
18962
18963 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18964
18965 PR c++/5571
18966 * g++.dg/opt/static2.C: New test.
18967
18968 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18969
18970 PR c/5120
18971 * gcc.dg/20020406-1.c: New test.
18972
18973 2002-04-04 David S. Miller <davem@redhat.com>
18974
18975 * gcc.c-torture/execute/20020404-1.c: New test.
18976
18977 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18978
18979 PR c/6123
18980 * gcc.dg/20020312-2.c: Do not declare global register variable
18981 if __PIC__ or __pic__ is defined.
18982
18983 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18984
18985 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18986 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18987
18988 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18989
18990 * gcc.misc-tests/linkage.exp: Update last change to handle
18991 sparc*-, not just sparc-.
18992
18993 2002-04-03 Richard Henderson <rth@redhat.com>
18994
18995 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18996
18997 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18998
18999 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19000
19001 2002-04-02 David S. Miller <davem@redhat.com>
19002
19003 * gcc.c-torture/execute/20020402-3.c: New test.
19004
19005 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19006
19007 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19008 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19009
19010 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19011 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19012 g77.f-torture/execute/20001201.x,
19013 g77.f-torture/execute/u77-test.x: New files.
19014
19015 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19016 * gcc.dg/wchar_t-1.c: Ditto.
19017
19018 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19019
19020 * gcc.c-torture/execute/20020402-1.c: New test.
19021
19022 2002-04-01 Richard Henderson <rth@redhat.com>
19023
19024 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19025
19026 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19027
19028 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19029
19030 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19031
19032 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19033
19034 * g++.dg/inherit/template-as-base.C: Expect error.
19035 * g++.dg/inherit/namespace-as-base.C: Likewise.
19036
19037 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19038
19039 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19040 g++.dg/ext/instantiate3.C: Tweak match patterns.
19041
19042 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19043 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19044 -da test.
19045
19046 2002-03-31 Richard Henderson <rth@redhat.com>
19047
19048 * gcc.dg/special/alias-2.c: New.
19049 * gcc.dg/special/ecos.exp: Run it.
19050
19051 2002-03-31 Richard Henderson <rth@redhat.com>
19052
19053 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19054
19055 2002-03-31 Kazu Hirata <kazu@hxi.com>
19056
19057 * gcc.dg/weak-1.c: Disable on h8300 port.
19058
19059 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19060
19061 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19062 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19063 ordering tests.
19064 * g++.dg/bprob/bprob-1.C: New test.
19065 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19066 * g++.dg/gcov/gcov-1.C: New test.
19067 * g++.dg/gcov/gcov-1.x: New file.
19068 * g++.dg/gcov/gcov-2.C: New test.
19069 * g++.dg/gcov/gcov-3.C: New test.
19070 * g++.dg/gcov/gcov-3.h: New file.
19071
19072 2002-03-28 Roger Sayle <roger@eyesopen.com>
19073
19074 * g++.old-deja/g++.other/builtins5.C: New test.
19075 * g++.old-deja/g++.other/builtins6.C: New test.
19076 * g++.old-deja/g++.other/builtins7.C: New test.
19077 * g++.old-deja/g++.other/builtins8.C: New test.
19078 * g++.old-deja/g++.other/builtins9.C: New test.
19079
19080 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19081
19082 * g++.dg/opt/static1.C: New test.
19083
19084 * g++.dg/opt/longbranch1.C: New test.
19085
19086 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19087
19088 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19089
19090 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19091
19092 2002-03-28 Jeffrey A Law (law@redhat.com)
19093
19094 * gcc.c-torture/execute/20020328-1.c: New test.
19095
19096 2002-03-27 Richard Henderson <rth@redhat.com>
19097
19098 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19099 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19100 move from g++.old-deja/g++.ext/.
19101
19102 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19103
19104 * g++.dg/init/new2.C: New test.
19105
19106 2002-03-26 Richard Henderson <rth@redhat.com>
19107
19108 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19109
19110 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19111 on sparc.
19112
19113 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19114 sparcv9 systems.
19115 * gcc.dg/20001102-1.c: Likewise.
19116
19117 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19118
19119 * gcc.dg/cpp/endif-pedantic1.c,
19120 gcc.dg/cpp/endif-pedantic2.c: New tests.
19121
19122 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19123
19124 * g++.dg/init/new1.C: New test.
19125
19126 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19127
19128 * g++.dg/abi/vbase9.C: New test.
19129
19130 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19131
19132 * gcc.dg/arm-asm.c: New test.
19133
19134 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19135
19136 * gcc.dg/Wswitch-enum.c: New test.
19137 Fix PR c/5044.
19138
19139 2002-03-26 Richard Henderson <rth@redhat.com>
19140
19141 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19142 structure.
19143
19144 2002-03-25 Richard Henderson <rth@redhat.com>
19145
19146 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19147 sparcv9 systems.
19148
19149 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19150 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19151
19152 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19153
19154 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19155
19156 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19157
19158 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19159 targets using generic thunk support.
19160
19161 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19162
19163 * gcc.c-torture/compile/20020323-1.c: New test.
19164
19165 * g++.dg/opt/conj2.C: New test.
19166
19167 2002-03-24 Richard Henderson <rth@redhat.com>
19168
19169 * gcc.dg/weak-1.c: Use -fno-common.
19170
19171 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19172
19173 * g77.dg/f77-edit-apostrophe-out.f: New test
19174 * g77.dg/f77-edit-h-out.f: New test
19175 * g77.dg/f77-edit-t-in.f: New test
19176 * g77.dg/f77-edit-t-out.f: New test
19177 * g77.dg/f77-edit-x-out.f: New test
19178 * g77.dg/f77-edit-slash-out.f: New test
19179 * g77.dg/f77-edit-colon-out.f: New test
19180 * g77.dg/f77-edit-s-out.f: New test
19181
19182 2002-03-24 Richard Henderson <rth@redhat.com>
19183
19184 * objc/execute/formal_protocol-6.x: New XFAIL.
19185
19186 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19187
19188 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19189 that do not support weak symbols
19190
19191 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19192
19193 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19194 * lib/g77.exp: Likewise
19195 * lib/objc.exp: Likewise
19196
19197 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19198
19199 * gcc.dg/Wswitch-default.c: New test.
19200
19201 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19202
19203 * g++.dg/other/enum1.C: New test.
19204
19205 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19206
19207 * gcc.dg/pragma-ep-3.c: Fix typo.
19208
19209 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19210
19211 * g++.dg/inherit/template-as-base.C: New test.
19212
19213 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19214
19215 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19216 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19217
19218 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19219
19220 * gcc.dg/cpp/multiline.c: Update to match.
19221
19222 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19223
19224 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19225
19226 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19227
19228 * gcc.dg/cpp/extratokens2.c: New file.
19229
19230 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19231
19232 * gcc.dg/20020312-2.c: Add rs6000 target.
19233
19234 * gcc.c-torture/compile/20020319-1.c: New test.
19235
19236 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19237
19238 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19239 (A, E): Handle this.
19240
19241 2002-03-20 Jason Merrill <jason@redhat.com>
19242
19243 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19244 ignoring -fpic.
19245 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19246 through prune_gcc_output.
19247
19248 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19249
19250 * gcc.c-torture/compile/20020320-1.c: New test.
19251
19252 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19253
19254 * gcc.c-torture/compile/20020318-1.c: New test.
19255
19256 * gcc.dg/struct-by-value-1.c: New test.
19257
19258 * gcc.dg/20020319-1.c: New test.
19259
19260 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19261
19262 * g++.dg/opt/conj1.C: New test.
19263
19264 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19265
19266 * g++.dg/template/qualttp20.C: Revert previous change.
19267 * g++.dg/template/qualttp3.C: Likewise.
19268 * g++.dg/template/qualttp4.C: Likewise
19269 * g++.dg/template/qualttp5.C: Likewise
19270 * g++.dg/template/qualttp6.C: Likewise
19271 * g++.dg/template/qualttp7.C: Likewise
19272 * g++.dg/template/qualttp8.C: Likewise
19273 * g++.dg/template/recurse.C: Likewise.
19274
19275 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19276
19277 * gcc.dg/cpp/wchar-1.c: Update.
19278
19279 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19280
19281 * g++.dg/template/conv1.C: New test.
19282 * g++.dg/template/conv2.C: New test.
19283 * g++.dg/template/conv3.C: New test.
19284 * g++.dg/template/conv4.C: New test.
19285
19286 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19287
19288 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19289 * g++.dg/template/qualttp3.C: Likewise.
19290 * g++.dg/template/qualttp4.C: Likewise
19291 * g++.dg/template/qualttp5.C: Likewise
19292 * g++.dg/template/qualttp6.C: Likewise
19293 * g++.dg/template/qualttp7.C: Likewise
19294 * g++.dg/template/qualttp8.C: Likewise
19295 * g++.dg/template/recurse.C: Likewise.
19296
19297 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19298
19299 * g++.dg/opt/dtor1.C: New test.
19300
19301 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19302
19303 * gcc.c-torture/compile/20020315-1.c: New test.
19304
19305 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19306
19307 * gcc.dg/weak-1.c: Fix scan tests.
19308
19309 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19310
19311 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19312 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19313 cris-*-aout* mmix-*-*.
19314 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19315 cris-*-aout* mmix-*-*.
19316 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19317 cris-*-elf* cris-*-aout* and mmix-*-*.
19318 * gcc.dg/20001009-1.c: Ditto.
19319 * gcc.dg/20010912-1.c: Ditto.
19320 * gcc.dg/20020122-4.c: Ditto.
19321 * gcc.dg/inline-2.c: Ditto.
19322
19323 2002-03-14 Jeffrey A Law (law@cygnus.com)
19324
19325 * gcc.c-torture/compile/20020314-1.c: New test.
19326
19327 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19328
19329 * gcc.c-torture/execute/20020314-1.c: New test.
19330
19331 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19332
19333 * g++.dg/warn/Wunused-1.C: New test.
19334
19335 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19336
19337 * g++.dg/abi/mangle6.C: New test.
19338
19339 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19340
19341 * gcc.c-torture/compile/20020309-2.c: New test.
19342
19343 * gcc.c-torture/compile/20020312-1.c: New test.
19344
19345 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19346
19347 * g++.dg/other/access1.C: New test.
19348
19349 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19350
19351 * gcc.c-torture/execute/wchar_t-1.c: New test.
19352
19353 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19354
19355 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19356
19357 2002-03-12 Roger Sayle <roger@eyesopen.com>
19358
19359 * gcc.dg/20020312-1.c: New test case.
19360
19361 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19362
19363 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19364
19365 2002-03-11 Richard Henderson <rth@redhat.com>
19366
19367 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19368 * g++.old-deja/g++.jason/report.C: Likewise.
19369
19370 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19371
19372 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19373 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19374
19375 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19376
19377 * testsuite/g++.dg/overload/pmf1.C: New test.
19378
19379 2002-03-11 Kazu Hirata <kazu@hxi.com>
19380
19381 * gcc.c-torture/execute/20020307-1.c: Use long.
19382
19383 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19384
19385 PR optimization/5844
19386 * gcc.dg/20020310-1.c: New test.
19387
19388 2002-03-09 Michael Meissner <meissner@redhat.com>
19389
19390 * gcc.c-torture/execute/memcpy-2.c: New test.
19391 * gcc.c-torture/execute/memset-1.c: New test.
19392 * gcc.c-torture/execute/strlen-1.c: New test.
19393 * gcc.c-torture/execute/strcmp-1.c: New test.
19394 * gcc.c-torture/execute/strncmp-1.c: New test.
19395
19396 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19397
19398 * gcc.dg/ppc-ldstruct.c: New test.
19399
19400 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19401
19402 * gcc.c-torture/execute/va-arg-22.c: New test.
19403
19404 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19405
19406 * gcc.c-torture/compile/20020309-1.c: New test.
19407
19408 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19409
19410 * gcc.c-torture/execute/20020307-2.c: New test.
19411
19412 2002-03-07 Jeffrey A Law (law@redhat.com)
19413
19414 * g77.f-torture/compile/20020307-1.f: New test.
19415
19416 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19417
19418 * gcc.dg/unordered-1.c: New test.
19419
19420 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19421
19422 * gcc.c-torture/execute/20020307-1.c: New test.
19423
19424 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19425
19426 * gcc.dg/20020304-1.c: New test.
19427
19428 * gcc.c-torture/compile/20020304-2.c: New test.
19429
19430 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19431
19432 * gcc.c-torture/compile/20020304-1.c: New test case
19433 (from PR c/5830).
19434
19435 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19436
19437 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19438
19439 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19440
19441 * g++.dg/other/classkey1.C: New test.
19442
19443 2002-03-01 Richard Henderson <rth@redhat.com>
19444
19445 * gcc.c-torture/compile/981223-1.x: New.
19446 * gcc.c-torture/compile/920625-1.x: New.
19447
19448 2002-02-28 Richard Henderson <rth@redhat.com>
19449
19450 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19451
19452 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19453
19454 * gcc.c-torture/execute/20020227-1.c: New test.
19455
19456 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19457
19458 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19459 here" ERROR lines.
19460 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19461 * g++.old-deja.g++.other/defarg1.C: Likewise.
19462 * g++.old-deja/g++.pt/calls2.C: Likewise.
19463 * g++.old-deja/g++.pt/crash20.C: Likewise.
19464 * g++.old-deja/g++.pt/crash30.C: Likewise.
19465 * g++.old-deja/g++.pt/crash36.C: Likewise.
19466 * g++.old-deja/g++.pt/crash6.C: Likewise.
19467 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19468 * g++.old-deja/g++.pt/derived3.C: Likewise.
19469 * g++.old-deja/g++.pt/error1.C: Likewise.
19470 * g++.old-deja/g++.pt/friend21.C: Likewise.
19471 * g++.old-deja/g++.pt/friend23.C: Likewise.
19472 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19473 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19474
19475 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19476
19477 * gcc.c-torture/execute/20020225-2.c: New test.
19478
19479 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19480
19481 * gcc.c-torture/execute/920730-1t.c,
19482 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19483 Delete test cases, only relevant to -traditional.
19484
19485 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19486
19487 * gcc.dg/cpp/undef1.c: Remove.
19488 * gcc.dg/cpp/directiv.c: Update.
19489 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19490
19491 2002-02-27 Michael Meissner <meissner@redhat.com>
19492
19493 * gcc.c-torture/execute/20020226-1.c: New test.
19494
19495 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19496
19497 * g++.dg/debug/debug4.C: New test.
19498
19499 * gcc.dg/ia64-visibility-1.c: New test.
19500
19501 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19502
19503 * gcc.dg/debug/20020224-1.c: New.
19504
19505 2002-02-25 Kazu Hirata <kazu@hxi.com>
19506
19507 * gcc.c-torture/execute/960416-1.x: New.
19508 * gcc.c-torture/execute/divconst-3.x: Likewise.
19509
19510 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19511
19512 * gcc.dg/20020224-1.c: New test.
19513
19514 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19515
19516 * gcc.c-torture/execute/20020225-1.c: New.
19517
19518 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19519
19520 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19521
19522 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19523
19524 * gcc.dg/20020222-1.c: New test.
19525
19526 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19527
19528 * g++.dg/opt/anonunion1.C: New test.
19529
19530 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19531
19532 * g++.dg/template/qualttp19.C: New test.
19533 * g++.dg/template/qualttp20.C: New test.
19534 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19535 * g++.old-deja/g++.other/qual1.C: Likewise.
19536
19537 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19538
19539 * gcc.dg/attr-alwaysinline.c: New.
19540
19541 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19542
19543 * gcc.dg/20020220-1.c: New test.
19544
19545 * gcc.dg/20020220-2.c: New test.
19546
19547 * g++.dg/opt/mmx1.C: New test.
19548
19549 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19550
19551 * gcc.c-torture/compile/20020110.c: New test.
19552
19553 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19554
19555 * gcc.c-torture/execute/20020219-1.c: New test.
19556
19557 * gcc.dg/20020219-1.c: New test.
19558
19559 * gcc.dg/noncompile/20020220-1.c: New test.
19560
19561 * g++.dg/opt/ptrintsum1.C: New test.
19562
19563 * gcc.dg/debug/20020220-1.c: New test.
19564
19565 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19566
19567 * gcc.c-torture/execute/20020216-1.c: New test.
19568
19569 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19570
19571 * gcc.dg/decl-1.c: Update, new test.
19572
19573 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19574
19575 * g++.dg/abi/bitfield1.C: New test.
19576 * g++.dg/abi/bitfield2.C: New test.
19577
19578 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19579
19580 * gcc.dg/attr-nest.c: New test.
19581
19582 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19583
19584 * gcc.c-torture/execute/20020215-1.c: New test.
19585
19586 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19587
19588 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19589 * g++.dg/debug/debug.exp: New.
19590 * g++.dg/debug/trivial.C: New.
19591 * g++.dg/debug/debug1.C: Moved...
19592 * g++.dg/other/debug1.C: ...from here.
19593 * g++.dg/debug/debug2.C: Moved...
19594 * g++.dg/other/debug2.C: ...from here.
19595 * g++.dg/debug/debug3.C: Moved...
19596 * g++.dg/other/debug3.C: ...from here.
19597
19598 * gcc.dg/noncompile/20020213-1.c: New test.
19599
19600 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19601
19602 * g++.dg/other/debug3.C: New test.
19603
19604 * gcc.c-torture/execute/20020213-1.c: New test.
19605
19606 2002-02-13 Richard Smith <richard@ex-parrot.com>
19607
19608 * g++.old-deja/g++.other/thunk1.C: New test.
19609
19610 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19611
19612 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19613
19614 2002-02-13 Stan Shebs <shebs@apple.com>
19615
19616 * gcc.dg/altivec-3.c: New.
19617
19618 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19619
19620 * gcc.dg/Wunreachable-1.c: New test.
19621 * gcc.dg/Wunreachable-2.c: New test.
19622
19623 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19624
19625 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19626
19627 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19628
19629 * gcc.dg/decl-1.c: New test.
19630
19631 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19632
19633 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19634
19635 2002-02-10 Kazu Hirata <kazu@hxi.com>
19636
19637 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19638 * gcc.c-torture/compile/980506-1.x: Likewise.
19639
19640 2002-02-10 Kazu Hirata <kazu@hxi.com>
19641
19642 * gcc.dg/20020210-1.c: New.
19643
19644 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19645
19646 * g77.f-torture/execute/947.f: New regression test
19647 for PR fortran/947.
19648
19649 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19650
19651 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19652 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19653
19654 2002-02-08 Richard Henderson <rth@redhat.com>
19655
19656 * gcc.c-torture/compile/labels-3.c: New.
19657
19658 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19659
19660 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19661 expression statements work instead.
19662 * gcc.dg/noncompile/20020207-1.c: New test.
19663
19664 2002-02-07 Richard Henderson <rth@redhat.com>
19665
19666 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19667
19668 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19669
19670 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19671 message from g77
19672 * lib/g77-dg.exp: Trim g77 error messages so that they are
19673 recognized by dg.exp.
19674
19675 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19676
19677 PR fortran/5473
19678 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19679
19680 2002-02-07 Richard Henderson <rth@redhat.com>
19681
19682 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19683 to be sufficiently aligned for integers.
19684
19685 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19686
19687 * g++.dg/template/friend4.C: New test.
19688
19689 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19690
19691 PR fortran/5743
19692 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19693 unsupported cases.
19694
19695 2002-02-07 Richard Henderson <rth@redhat.com>
19696
19697 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19698 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19699 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19700 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19701
19702 2002-02-06 Richard Henderson <rth@redhat.com>
19703
19704 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19705
19706 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19707
19708 * gcc.dg/20020206-1.c: New test.
19709
19710 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19711
19712 * gcc.c-torture/execute/20020206-1.c: New test.
19713
19714 * gcc.c-torture/execute/20020206-2.c: New test.
19715
19716 PR optimization/5429:
19717 * gcc.c-torture/compile/20020206-1.c: New test.
19718
19719 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19720
19721 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19722 as certain file formats cannot support particularly large
19723 alignments.
19724
19725 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19726 and do not expect to be able to link the executable.
19727
19728 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19729 fail because the COFF format does not support the weak attribute.
19730
19731 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19732
19733 * g77.dg/pr5473.f: New test
19734
19735 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19736
19737 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19738 Fix testcase accordingly.
19739
19740 2002-02-04 Richard Henderson <rth@redhat.com>
19741
19742 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19743 (buf): Change to be an array of pointers, not ints.
19744
19745 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19746
19747 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19748 before all tests. Move warning one line above to match where it
19749 C frontend emits.
19750 * gcc.dg/Wswitch-2.c: New test.
19751 * g++.dg/warn/Wswitch-1.C: New test.
19752 * g++.dg/warn/Wswitch-2.C: New test.
19753
19754 2002-02-04 Richard Henderson <rth@redhat.com>
19755
19756 * g++.dg/abi/offsetof.C: Fix size comparison.
19757
19758 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19759
19760 * gcc.dg/cast-qual-2.c: New test.
19761
19762 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19763
19764 * gcc.dg/20020201-4.c: New test.
19765
19766 2002-02-04 Ben Elliston <bje@redhat.com>
19767
19768 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19769 target_info attribute != 0, in addition to the empty string.
19770 (gcc_target_compile): Likewise.
19771
19772 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19773
19774 * gcc.dg/Wswitch.c: New test.
19775 PR gcc/4475. PR gcc/3780.
19776
19777 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19778
19779 * g77.f-torture/execute/5122.f: New test for regressions
19780 against PR fortran/5122.
19781
19782 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19783
19784 * g77.f-torture/compile/pr3743.f: Delete
19785 * g77.dg/pr3743-1.f: New test.
19786 * g77.dg/pr3743-2.f: New test.
19787 * g77.dg/pr3743-3.f: New test.
19788 * g77.dg/pr3743-4.f: New test.
19789
19790 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19791
19792 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19793
19794 2002-02-02 Richard Henderson <rth@redhat.com>
19795
19796 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19797 * gcc.c-torture/execute/bf64-1.c: Likewise.
19798
19799 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19800
19801 * gcc.dg/20020201-2.c: New test.
19802
19803 * gcc.dg/20020201-3.c: New test.
19804
19805 * gcc.c-torture/execute/bitfld-2.c: New test.
19806
19807 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19808
19809 * gcc.dg/bitfld-1.c: Update.
19810 * gcc.dg/bitfld-2.c: Update.
19811 * gcc.c-torture/execute/bitfld-1.x: New.
19812
19813 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19814
19815 * gcc.c-torture/execute/20020201-1.c: New test.
19816
19817 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19818
19819 PR target/5469
19820 * gcc.dg/20020201-1.c: New test.
19821
19822 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19823
19824 PR fortran/3743
19825 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19826 * g77.f-torture/compile/pr3743.x: Remove
19827
19828 2002-01-31 Tom Rix <trix@redhat.com>
19829
19830 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19831
19832 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19833
19834 * gcc.dg/noncompile/20020130-1.c: New test.
19835
19836 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19837
19838 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19839
19840 2002-01-29 Richard Henderson <rth@redhat.com>
19841
19842 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19843 to long long.
19844 * gcc.c-torture/execute/bf64-1.c: Likewise.
19845
19846 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19847
19848 * gcc.c-torture/execute/20020129-1.c: New test.
19849
19850 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19851
19852 * gcc.c-torture/compile/20000224-1.c: Update.
19853 * gcc.c-torture/execute/bitfld-1.c: New tests.
19854 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19855 * gcc.dg/uninit-A.c: Update.
19856
19857 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19858
19859 * g++.dg/template/ctor1.C: Add instantiation.
19860
19861 2002-01-28 Paul Koning <pkoning@equallogic.com>
19862
19863 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19864 argument to __builtin_prefetch to be const ptr.
19865
19866 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19867
19868 * gcc.c-torture/compile/20020120-1.c: New test.
19869
19870 2002-01-27 Kazu Hirata <kazu@hxi.com>
19871
19872 * gcc.c-torture/execute/20020127-1.c: New test.
19873
19874 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19875
19876 * g77.dg/f77-edit-i-in.f: New test
19877 * g77.dg/f77-edit-i-out.f: New test
19878
19879 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19880
19881 * gcc.dg/debug/debug.exp: New file.
19882 * gcc.dg/debug/trivial.c: New file.
19883 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19884 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19885 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19886 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19887 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19888 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19889 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19890 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19891 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19892 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19893 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19894 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19895 * gcc.dg/20000503-1.c: Removed.
19896 * gcc.dg/20010207-1.c: Removed.
19897 * gcc.dg/20011223-1.c: Removed.
19898 * gcc.dg/20020104-2.c: Removed.
19899 * gcc.dg/debug-1.c: Removed.
19900 * gcc.dg/debug-2.c: Removed.
19901 * gcc.dg/debug-3.c: Removed.
19902 * gcc.dg/debug-4.c: Removed.
19903 * gcc.dg/debug-5.c: Removed.
19904 * gcc.dg/debug-6.c: Removed.
19905 * gcc.dg/dwarf2-1.c: Removed.
19906 * gcc.dg/dwarf2-2.c: Removed.
19907
19908 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19909
19910 * g++.old-deja/g++.other/eh5.C: New test.
19911 * g++.old-deja/g++.other/sibcall2.C: New test.
19912 * g++.old-deja/g++.other/array9.C: New test.
19913 * g++.old-deja/g++.other/typename2.C: New test.
19914 * g++.old-deja/g++.other/crash60.C: New test.
19915 * g++.old-deja/g++.other/conv9.C: New test.
19916 * g++.old-deja/g++.other/mangle10.C: New test.
19917 * g++.old-deja/g++.other/unchanging1.C: New test.
19918 * g++.old-deja/g++.other/exprstmt1.C: New test.
19919 * g++.old-deja/g++.other/inline23.C: New test.
19920 * g++.old-deja/g++.eh/ia64-1.C: New test.
19921 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19922 * g++.old-deja/g++.other/reload1.C: New test.
19923 * g++.old-deja/g++.other/static20.C: New test.
19924 * g++.old-deja/g++.other/local-alloc1.C: New test.
19925 * g++.old-deja/g++.other/conv8.C: New test.
19926 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19927 * g++.old-deja/g++.other/storeexpr1.C: New test.
19928 * g++.old-deja/g++.other/storeexpr2.C: New test.
19929 * g++.dg/eh/template2.C: New test.
19930 * g++.dg/warn/weak1.C: New test.
19931
19932 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19933
19934 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19935 Remove first, non-varying, argument.
19936
19937 2002-01-23 Richard Henderson <rth@redhat.com>
19938
19939 * gcc.dg/inline-2.c: New.
19940
19941 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19942 Add optional target arg. Check number of arguments.
19943 (scan-assembler-not, scan-assembler-dem): Likewise.
19944 (scan-assembler-dem-not): Likewise.
19945
19946 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19947
19948 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19949 line 12.
19950 * g++.old-deja/g++.brendan/parse3.C,
19951 g++.old-deja/g++.other/crash26.C,
19952 g++.old-deja/g++.other/crash28.C,
19953 g++.old-deja/g++.other/crash29.C,
19954 g++.old-deja/g++.other/crash30.C,
19955 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19956
19957 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19958
19959 * gcc.dg/20020115-1.c: New.
19960
19961 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19962
19963 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19964
19965 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19966
19967 * gcc.dg/20020122-3.c: New.
19968
19969 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19970
19971 * g++.dg/other/gc1.C: New test.
19972
19973 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19974
19975 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19976
19977 2002-01-22 Richard Henderson <rth@redhat.com>
19978
19979 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19980
19981 2002-01-22 Richard Henderson <rth@redhat.com>
19982
19983 * gcc.dg/20020122-4.c: New.
19984
19985 2002-01-22 H.J. Lu <hjl@gnu.org>
19986
19987 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19988 link output.
19989 * gcc.dg/special/ecos.exp: Likewise.
19990 * lib/g++-dg.exp: Likewise.
19991 * lib/g77-dg.exp: Likewise.
19992 * lib/gcc-dg.exp : Likewise.
19993 * lib/mike-g++.exp: Likewise.
19994 * lib/mike-g77.exp: Likewise.
19995 * lib/mike-gcc.exp: Likewise.
19996 * lib/objc-dg.exp: Likewise.
19997
19998 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19999
20000 PR target/5379
20001 * gcc.dg/20020122-2.c: New test.
20002
20003 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20004
20005 * gcc.dg/20020122-1.c: New test.
20006
20007 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20008
20009 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20010
20011 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20012
20013 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20014
20015 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20016
20017 * gcc.c-torture/compile/20020121-1.c: New test.
20018
20019 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20020
20021 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20022 ld_library_path.
20023
20024 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20025
20026 * gcc.dg/20020218-1.c: New test.
20027
20028 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20029
20030 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20031 messages
20032 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20033 "At global scope" warning
20034 * g++.dg/ext/align1.C: Change cygwin test for alignment
20035 from db-bogus to dg-warning
20036
20037 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20038
20039 * g77.f-torture/compile/cpp2.F: New test.
20040
20041 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20042
20043 * g++.dg/template/access1.C: New test.
20044
20045 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20046
20047 * gcc.dg/20020118-1.c: New.
20048
20049 2002-01-18 Kazu Hirata <kazu@hxi.com>
20050
20051 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20052
20053 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20054
20055 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20056 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20057 alignment warnings.
20058
20059 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20060
20061 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20062 torture_with_loops and torture_without_loops
20063
20064 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20065
20066 * gcc.c-torture/compile/20020116-1.c: New test.
20067
20068 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20069
20070 * gcc.dg/20020116-2.c: New test.
20071
20072 * gcc.dg/ultrasp4.c: New test.
20073
20074 * gcc.dg/20020116-1.c: New test.
20075
20076 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20077
20078 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20079 by EABI.
20080
20081 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20082
20083 * gcc.misc-tests/i386-prefetch.exp: New.
20084 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20085 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20086 * gcc.misc-tests/i386-pf-none-1.c: New test.
20087 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20088
20089 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20090
20091 * gcc.dg/gnu89-init-1.c: Add new tests.
20092
20093 2002-01-15 Andreas Jaeger <aj@suse.de>
20094
20095 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20096 * gcc.dg/i386-mmx-2.c: Likewise.
20097 * gcc.dg/i386-sse-1.c: Likewise.
20098 * gcc.dg/i386-sse-2.c: Likewise.
20099 * gcc.dg/i386-sse-3.c: Likewise.
20100
20101 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20102
20103 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20104 Uncomment additional cases that now pass.
20105
20106 2002-01-11 Richard Henderson <rth@redhat.com>
20107
20108 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20109 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20110
20111 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20112
20113 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20114
20115 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20116
20117 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20118 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20119
20120 2002-01-10 Dale Johannesen <dalej@apple.com>
20121
20122 * gcc.c-torture/execute/loop-11.c: New.
20123
20124 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20125
20126 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20127 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20128
20129 2002-01-09 Richard Henderson <rth@redhat.com>
20130
20131 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20132 type in which to perform the operation for each size.
20133
20134 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20135
20136 * gcc.c-torture/compile/20020109-2.c: New test.
20137
20138 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20139
20140 * gcc.c-torture/execute/loop-10.c: New test.
20141
20142 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20143
20144 * gcc.c-torture/compile/20010226-1.c: New test.
20145 * gcc.c-torture/compile/20010227-1.c: New test.
20146 * gcc.c-torture/compile/20010426-1.c: New test.
20147 * gcc.c-torture/compile/20010510-1.c: New test.
20148 * gcc.c-torture/compile/20010605-3.c: New test.
20149 * gcc.c-torture/compile/20010824-1.c: New test.
20150 * gcc.c-torture/execute/20010409-1.c: New test.
20151 * gcc.dg/noncompile/20000901-1.c: New test.
20152 * gcc.dg/20001023-1.c: New test.
20153 * gcc.dg/20001101-1.c: New test.
20154 * gcc.dg/20001102-1.c: New test.
20155 * gcc.dg/20010207-1.c: New test.
20156 * gcc.dg/20010405-1.c: New test.
20157 * gcc.dg/20010822-1.c: New test.
20158 * gcc.dg/20011107-1.c: New test.
20159
20160 2002-01-09 Jeffrey A Law (law@redhat.com)
20161
20162 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20163
20164 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20165 execution failure on PA targets.
20166
20167 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20168
20169 * gcc.c-torture/compile/20020109-1.c: New test.
20170
20171 2002-01-08 Kazu Hirata <kazu@hxi.com>
20172
20173 * gcc.c-torture/execute/20020108-1.c: New test.
20174
20175 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20176
20177 * gcc.dg/20020108-1.c: New test.
20178
20179 2002-01-08 H.J. Lu <hjl@gnu.org>
20180
20181 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20182 for header files.
20183
20184 2002-01-08 Geoff Keating <geoffk@redhat.com>
20185
20186 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20187 consistency.
20188
20189 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20190
20191 * gcc.dg/altivec-4.c: Test altivec predicates.
20192
20193 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20194
20195 * gcc.c-torture/execute/20020107-1.c: New test.
20196
20197 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20198
20199 PR c/5279
20200 * gcc.c-torture/compile/20020106-1.c: New test.
20201
20202 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20203
20204 * gcc.c-torture/execute/nestfunc-4.c: New test.
20205
20206 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20207
20208 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20209 extra triple that slipped in.
20210 * g++.old-deja/g++.abi/align.C: Likewise.
20211 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20212
20213 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20214
20215 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20216 * g++.old-deja/g++.abi/align.C: Likewise.
20217 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20218
20219 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20220 on FreeBSD/i386.
20221 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20222 FreeBSD.
20223
20224 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20225
20226 * gcc.dg/20020104-1.c: New test.
20227
20228 * gcc.dg/20020104-2.c: New test.
20229
20230 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20231
20232 * gcc.dg/20020103-1.c: Fix typo in target selector.
20233
20234 2002-01-03 Richard Henderson <rth@redhat.com>
20235
20236 * gcc.dg/20020103-1.c: New.
20237
20238 2002-01-03 Kazu Hirata <kazu@hxi.com>
20239
20240 * gcc.c-torture/execute/20020103-1.c: New test.
20241
20242 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20243
20244 * g++.dg/other/debug2.C: New test.
20245
20246 * gcc.c-torture/compile/20020103-1.c: New test.
20247
20248 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20249
20250 * gcc.dg/gnu89-init-1.c: Added new tests.
20251
20252 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20253
20254 * g++.dg/template/friend2.C: Remove as patch is reverted.
20255
20256 * g++.dg/warn/oldcast1.C: New test.
20257
20258 * g++.dg/template/ptrmem1.C: New test.
20259 * g++.dg/template/ptrmem2.C: New test.
20260
20261 * g++.dg/template/ntp.C: New test.
20262
20263 * g++.dg/other/component1.C: New test.
20264
20265 * g++.dg/template/ttp3.C: New test.
20266
20267 * g++.dg/template/friend2.C: New test.
20268 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20269
20270 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20271
20272 * g++.dg/other/ptrmem1.C: New test.
20273 * g++.dg/other/ptrmem2.C: New test.
20274
20275 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20276
20277 * g++.dg/template/ctor1.C: New test.
20278
20279 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20280
20281 * g++.dg/template/friend2.C: New test.
20282
20283 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20284
20285 * gcc.dg/mmix-1.c: New test.
20286
20287 2001-12-31 Richard Henderson <rth@redhat.com>
20288
20289 * gcc.dg/asm-5.c: New.
20290
20291 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20292
20293 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20294 in namespace __gnu_cxx
20295
20296 2001-12-30 Richard Henderson <rth@redhat.com>
20297
20298 * gcc.dg/debug-6.c: New.
20299
20300 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20301
20302 * gcc.c-torture/compile/20011229-2.c: New test.
20303
20304 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20305
20306 * gcc.dg/debug-3.c: New test.
20307 * gcc.dg/debug-4.c: New test.
20308 * gcc.dg/debug-5.c: New test.
20309
20310 2001-12-29 Richard Henderson <rth@redhat.com>
20311
20312 * g++.dg/eh/loop1.C: New.
20313
20314 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20315
20316 * g++.dg/template/crash1.C: New test.
20317
20318 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20319
20320 * g++.dg/other/const1.C: New test.
20321
20322 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20323
20324 * gcc.c-torture/compile/20011229-1.c: New test.
20325
20326 2001-12-28 Stan Shebs <shebs@apple.com>
20327
20328 * lib/objc-torture.exp: Resync with c-torture.exp.
20329 * lib/objc.exp: Load standard libraries.
20330
20331 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20332
20333 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20334 additional tests.
20335
20336 2001-12-27 Roger Sayle <roger@eyesopen.com>
20337
20338 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20339
20340 2001-12-27 Richard Henderson <rth@redhat.com>
20341
20342 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20343
20344 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20345
20346 * g++.dg/eh/ctor1.C: New test.
20347 * g++.dg/other/error2.C: New test.
20348
20349 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20350
20351 * g++.dg/other/init2.C: New test.
20352
20353 2001-12-24 Richard Henderson <rth@redhat.com>
20354
20355 * gcc.dg/20011223-1.c: New.
20356 * gcc.dg/inline-1.c: New.
20357
20358 2001-12-23 Richard Henderson <rth@redhat.com>
20359
20360 * gcc.dg/asm-4.c: Test operand modifiers.
20361
20362 2001-12-23 Richard Henderson <rth@redhat.com>
20363
20364 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20365
20366 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20367
20368 * gcc.c-torture/execute/20011223-1.c: New test.
20369
20370 2001-12-21 Richard Henderson <rth@redhat.com>
20371
20372 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20373 re-enables the warning.
20374
20375 2001-12-21 Richard Henderson <rth@redhat.com>
20376
20377 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20378
20379 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20380
20381 * gcc.c-torture/compile/20011218-1.c: New test.
20382
20383 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20384
20385 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20386 arm-isr.c test.
20387 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20388 epilogue generation for ARM ISR routines.
20389
20390 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20391
20392 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20393 * gcc.dg/format/c90-printf-3.c: Likewise.
20394 * gcc.dg/format/c99-printf-3.c: Likewise.
20395 * gcc.dg/format/ext-1.c: Likewise.
20396 * gcc.dg/format/ext-6.c: Likewise.
20397 * gcc.dg/format/format.h: Prototype unlocked stdio.
20398
20399 2001-12-20 Richard Henderson <rth@redhat.com>
20400
20401 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20402 (arena): Use it.
20403 (malloc): Correct allocation logic. Abort if we fill up the
20404 arena before initialization complete.
20405 (realloc): Correct allocation logic.
20406
20407 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20408
20409 * gcc.c-torture/compile/20011219-2.c: New test.
20410
20411 * gcc.c-torture/execute/20011219-1.c: New test.
20412
20413 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20414
20415 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20416 target does not support weak symbols.
20417
20418 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20419
20420 * gcc.c-torture/compile/20011219-1.c: New test.
20421
20422 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20423
20424 * g++.dg/other/error1.C: New test.
20425
20426 2001-12-17 Jeffrey A Law (law@redhat.com)
20427
20428 * gcc.c-torture/execute/20011217-1.c: New test.
20429
20430 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20431
20432 * objc.dg/special/: New directory.
20433 * objc.dg/special/special.exp: New file.
20434 * objc.dg/special/unclaimed-category-1.h: New file.
20435 * objc.dg/special/unclaimed-category-1a.m: New file.
20436 * objc.dg/special/unclaimed-category-1.m: New file.
20437
20438 2001-12-17 Andreas Jaeger <aj@suse.de>
20439
20440 * gcc.c-torture/compile/20011217-2.c: New test.
20441
20442 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20443
20444 * gcc.c-torture/compile/20011217-1.c: New test.
20445
20446 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20447
20448 * testsuite/gcc.dg/20011214-1.c: New.
20449
20450 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20451
20452 * gcc.dg/altivec-4.c: New.
20453
20454 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20455
20456 * gcc.dg/20011113-1.c: New test.
20457
20458 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20459
20460 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20461 std::__malloc_alloc_template<0> and
20462 std::__default_alloc_template<false, 0>.
20463
20464 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20465
20466 * objc/execute/bf-21.m: New test.
20467 * objc/execute/enumeration-1.m: New test.
20468 * objc/execute/enumeration-2.m: New test.
20469
20470 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20471
20472 * gcc.dg/gnu89-init-1.c: New test.
20473
20474 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20475
20476 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20477 * g++.old-deja/g++.jason/2371.C: Likewise.
20478 * g++.old-deja/g++.jason/template33.C: Likewise.
20479 * g++.old-deja/g++.jason/template34.C: Likewise.
20480 * g++.old-deja/g++.jason/template36.C: Likewise.
20481 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20482 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20483 * g++.old-deja/g++.other/typename1.C: Likewise.
20484 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20485 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20486 * g++.old-deja/g++.pt/typename11.C: Likewise.
20487 * g++.old-deja/g++.pt/typename14.C: Likewise.
20488 * g++.old-deja/g++.pt/typename16.C: Likewise.
20489 * g++.old-deja/g++.pt/typename3.C: Likewise.
20490 * g++.old-deja/g++.pt/typename4.C: Likewise.
20491 * g++.old-deja/g++.pt/typename5.C: Likewise.
20492 * g++.old-deja/g++.pt/typename7.C: Likewise.
20493 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20494
20495 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 * g++.dg/other/linkage1.C: New test.
20498 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20499 specifiers.
20500
20501 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20502
20503 * gcc.dg/concat.c: New test.
20504
20505 2001-12-11 Stan Shebs <shebs@apple.com>
20506
20507 * objc/compile: New test directory.
20508 * objc/compile/compile.exp: New expect script.
20509 * objc/compile/20011211-1.m: New compile test.
20510
20511 2001-12-11 Jason Merrill <jason@redhat.com>
20512
20513 * lib/prune.exp (prune_gcc_output): Also handle "In member
20514 function". So many permutations...
20515
20516 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20517
20518 * g++.dg/template/typedef1.C: New test.
20519
20520 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20521
20522 * g++.dg/other/copy1.C: New test.
20523
20524 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20525
20526 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20527
20528 * gcc.dg/builtin-choose-expr.c: New.
20529
20530 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20531
20532 * gcc.dg/altivec-2.c: New.
20533
20534 2001-12-07 Richard Henderson <rth@redhat.com>
20535
20536 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20537
20538 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20539
20540 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20541 ultrasparc.
20542
20543 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20544
20545 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20546
20547 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20548
20549 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20550 variable argument list.
20551
20552 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20553
20554 * gcc.c-torture/execute/memcheck: Delete entire directory.
20555 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20556 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20557
20558 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20559
20560 * gcc.dg/Wshadow-1.c: New test.
20561
20562 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20563
20564 * gcc.c-torture/compile/20011130-1.c: New test.
20565
20566 * gcc.dg/noncompile/20011025-1.c: New test.
20567
20568 * g++.dg/other/anon-union.C: New test.
20569
20570 * gcc.c-torture/execute/20011024-1.c: New test.
20571
20572 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20573
20574 * gcc.c-torture/execute/20000722-1.x,
20575 gcc.c-torture/execute/20010123-1.x: Remove.
20576 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20577 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20578 gcc.dg/c99-complit-2.c: New tests.
20579
20580 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20581
20582 * g++.dg/inherit/base1.C: New test.
20583
20584 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20585
20586 * g++.dg/other/stdarg1.C: New test.
20587
20588 * gcc.c-torture/compile/20011130-2.c: New test.
20589
20590 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20591
20592 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20593 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20594 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20595 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20596 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20597 * gcc.dg/builtin-prefetch-1.c: New test.
20598
20599 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20600
20601 * gcc.dg/20011130-1.c: New test.
20602
20603 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20604
20605 * g++.dg/other/scope1.C: New test.
20606 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20607
20608 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20609
20610 * gcc.dg/vla-init-1.c: New test.
20611
20612 2001-12-01 Geoff Keating <geoffk@redhat.com>
20613
20614 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20615
20616 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20617
20618 * objc.dg/alias.m: Update.
20619 * objc.dg/class-1.m: Update.
20620 * objc.dg/const-str-1.m: Update.
20621 * objc.dg/fwd-proto-1.m: Update.
20622 * objc.dg/id-1.m: Update.
20623 * objc.dg/super-class-1.m: Update.
20624
20625 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20626
20627 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20628 constructs.
20629
20630 2001-11-28 Jeffrey A Law (law@cygnus.com)
20631
20632 * gcc.c-torture/execute/20011128-1.c: New test.
20633
20634 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20635
20636 * gcc.dg/20011127-1.c: New test.
20637
20638 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20639
20640 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20641 from Austin Group draft 7.
20642 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20643 scanf format arguments.
20644 * gcc.dg/format/no-exargs-2.c: New test.
20645
20646 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20647
20648 * g++.dg/abi/vbase8-4.C: New test.
20649
20650 2001-11-24 Ian Lance Taylor <ian@airs.com>
20651
20652 * gcc.c-torture/execute/20011121-1.c: New test.
20653
20654 2001-11-23 Jeffrey A Law (law@cygnus.com)
20655
20656 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20657
20658 2001-11-23 Andreas Jaeger <aj@suse.de>
20659
20660 * gcc.dg/cpp/charconst-2.c: New test.
20661
20662 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20663
20664 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20665 to the host if it is remote. Let tests specify extra headers
20666 they use.
20667 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20668 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20669 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20670 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20671 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20672 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20673 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20674 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20675 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20676 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20677
20678 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20679
20680 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20681 for little endian ARMs.
20682
20683 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20684
20685 * gcc.c-torture/compile/20011119-1.c: New test.
20686 * gcc.c-torture/compile/20011119-2.c: New test.
20687
20688 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20689
20690 * gcc.dg/altivec-1.c: Fix typo.
20691
20692 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20693
20694 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20695
20696 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20697
20698 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20699
20700 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20701
20702 * lib/g77.exp: Don't specify --rpath-link.
20703
20704 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20705 across all the headers.
20706 * gcc.dg/format/format.exp: For testing on a remote host,
20707 copy format.h.
20708
20709 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20710 * gcc.c-torture/execute/930406-1.c: Likewise.
20711 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20712
20713 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20714
20715 * gcc.dg/altivec-1.c: New.
20716
20717 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20718
20719 * gcc.dg/cpp/fpreprocessed.c: New test case.
20720
20721 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20722
20723 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20724 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20725 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20726
20727 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20728
20729 * gcc.dg/no-builtin-1.c: New test.
20730
20731 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20732
20733 * gcc.c-torture/execute/20011115-1.c: New test.
20734
20735 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20736
20737 * gcc.c-torture/compile/20011114-2.c: New test.
20738 * gcc.c-torture/compile/20011114-3.c: New test.
20739 * gcc.c-torture/compile/20011114-4.c: New test.
20740
20741 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20742
20743 * g++.dg/other/init1.C: New test.
20744
20745 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20746
20747 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20748 message.
20749
20750 * gcc.c-torture/execute/20011114-1.c: New testcase.
20751
20752 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20753 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20754 like the (before this change) version of 20010327-1.c.
20755
20756 2001-11-14 Roger Sayle <roger@eyesopen.com>
20757
20758 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20759
20760 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20761
20762 * g++.dg/init/array2.C: New test.
20763
20764 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20765
20766 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20767
20768 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20769
20770 * g++.dg/other/forscope1.C: New test.
20771 * g++.dg/ext/forscope1.C: New test.
20772 * g++.dg/ext/forscope2.C: New test.
20773
20774 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20775
20776 * gcc.c-torture/execute/20011113-1.c: New test.
20777
20778 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20779
20780 * gcc.c-torture/execute/20011109-2.c: New test.
20781
20782 * gcc.c-torture/execute/20011109-1.c: New test.
20783
20784 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20785
20786 * gcc.c-torture/compile/20011109-1.c: New test.
20787
20788 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20789
20790 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20791 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20792 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20793 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20794 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20795 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20796 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20797
20798 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20799
20800 * g++.dg/warn/Wshadow-1.C: New tests.
20801 * g++.old-deja/g++.mike/for3.C: Update.
20802
20803 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20804
20805 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20806 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20807 XFAILs. Adjust expected error texts.
20808 * gcc.c-torture/compile/20011106-1.c,
20809 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20810 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20811 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20812 gcc.dg/c99-array-lval-5.c: New tests.
20813
20814 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20815
20816 * gcc.dg/cpp/defined.c: Update.
20817
20818 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20819
20820 * gcc.c-torture/execute/anon-1.c: New test.
20821
20822 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20823
20824 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20825 same size, so no warning should be produced on stormy16.
20826
20827 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20828 due to oversized array.
20829 * g++.old-deja/g++.mike/ns15.C: Likewise.
20830 * g++.old-deja/g++.pt/crash16.C: Likewise.
20831
20832 2001-11-02 Graham Stott <grahams@redhat.com>
20833
20834 * g++.dgother/debug1.C: Fix typos.
20835
20836 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20837
20838 * g++.dg/other/debug1.C: New test.
20839
20840 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20841
20842 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20843 of unsigned long.
20844
20845 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20846
20847 * gcc.dg/20011029-2.c: New test.
20848
20849 * gcc.c-torture/compile/20011029-1.c: New test.
20850
20851 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20852
20853 * objc/execute/class_self-1.m: New test.
20854 * objc/execute/class_self-2.m: New test.
20855
20856 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20857
20858 * gcc.misc-tests/msgs.exp: Delete.
20859 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20860 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20861 error set to match recent changes.
20862
20863 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20864
20865 * gcc.dg/20011021-1.c: New test.
20866
20867 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20868
20869 * gcc.c-torture/compile/20011023-1.c: New test.
20870
20871 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20872
20873 * lib/g77.exp: Rewrite based on lib/g++.exp.
20874
20875 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20876
20877 * gcc.c-torture/execute/20011019-1.c: New test.
20878
20879 * gcc.dg/20011018-1.c: New test.
20880
20881 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20882
20883 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20884
20885 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20886
20887 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20888 * gcc.dg/attr-invalid.c: Likewise.
20889
20890 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20891
20892 * testsuite/gcc.dg/20011015-1.c: New test.
20893
20894 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20895
20896 * g++.dg/template/unify2.C: New test.
20897
20898 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20899
20900 * g++.dg/other/exception-specification.C: New test
20901
20902 2001-10-13 Tom Rix <trix@redhat.com>
20903
20904 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20905 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20906
20907 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20908
20909 * testsuite/gcc.dg/20011009-1.c: New test.
20910
20911 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20912
20913 PR g++/4476
20914 * g++.dg/other/friend1.C: New test.
20915
20916 2001-10-11 Richard Henderson <rth@redhat.com>
20917
20918 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20919
20920 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20921
20922 * gcc.c-torture/compile/20011010-1.c: New.
20923
20924 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20925
20926 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20927 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20928 g77.f-torture/execute/execute.exp,
20929 g77.f-torture/noncompile/noncompile.exp,
20930 gcc.c-torture/compile/compile.exp,
20931 gcc.c-torture/execute/execute.exp,
20932 gcc.c-torture/execute/ieee/ieee.exp,
20933 gcc.c-torture/execute/memcheck/memcheck.exp,
20934 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20935 objc/execute/execute.exp: Update FSF address.
20936
20937 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20938
20939 * gcc.dg/cpp/cmdlne-C.c: Update.
20940 * gcc.dg/cpp/cmdlne-C2.c: New.
20941
20942 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20943
20944 * gcc.c-torture/execute/20011008-3.c: New.
20945
20946 2001-10-08 DJ Delorie <dj@redhat.com>
20947
20948 * gcc.dg/20011008-1.c: New.
20949 * gcc.dg/20011008-2.c: New.
20950
20951 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20952
20953 * gcc.dg/cpp/spacing1.c: Update test.
20954
20955 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20956
20957 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20958 spelling errors of "separate" as "seperate".
20959
20960 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20961
20962 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20963 enough to avoid inlining.
20964
20965 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20966
20967 * lib/g77.exp: set libg2c_dir correctly.
20968
20969 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20970
20971 * gcc.dg/cpp/macro11.c: New test.
20972
20973 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20974
20975 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20976 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20977 gcc.dg/format/multattr-3.c: New tests.
20978 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20979 tests for format attributes on function pointers being rejected.
20980
20981 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20982
20983 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20984
20985 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20986
20987 * g++.dg/warn/format1.C: New test.
20988
20989 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20990
20991 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20992
20993 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20994
20995 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20996
20997 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20998
20999 * gcc.dg/cpp/redef2.c: Add test.
21000
21001 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21002
21003 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21004 long-standing bug on i686, apparently.
21005 * gcc.c-torture/execute/loop-2c.x: New file.
21006 * gcc.c-torture/execute/loop-2d.x: New file.
21007 * gcc.c-torture/execute/loop-3c.x: New file.
21008
21009 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21010
21011 * gcc.dg/cpp/20000625-2.c: Correct line number.
21012
21013 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21014
21015 * gcc.dg/cpp/macro10.c: New test.
21016 * gcc.dg/cpp/strify3.c: New test.
21017 * gcc.dg/cpp/spacing1.c: Add tests.
21018 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21019 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21020
21021 2001-09-24 DJ Delorie <dj@redhat.com>
21022
21023 * gcc.c-torture/execute/20010924-1.c: New test.
21024
21025 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21026
21027 * testsuite/objc/execute/paste.m: Remove.
21028
21029 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21030
21031 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21032
21033 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21034
21035 * g77.dg/strlen0.f: New test.
21036
21037 2001-09-21 Richard Henderson <rth@redhat.com>
21038
21039 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21040 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21041
21042 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21043
21044 Table-driven attributes.
21045 * g++.dg/ext/attrib1.C: New test.
21046
21047 2001-09-20 DJ Delorie <dj@redhat.com>
21048
21049 * gcc.dg/20000926-1.c: Update expected warning messages.
21050 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21051 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21052 array.
21053
21054 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21055
21056 * g++.dg/eh/registers1.C: New test case.
21057
21058 2001-09-17 Richard Henderson <rth@redhat.com>
21059
21060 * gcc.dg/array-5.c: Fix VLA decomposition test.
21061
21062 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21063
21064 * gcc.dg/cpp/line5.c: New testcase.
21065
21066 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21067
21068 * gcc.dg/cpp/macro9.c: New test.
21069
21070 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21071
21072 * gcc.c-torture/execute/980223.c: Change type of addr from long
21073 to char *.
21074
21075 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21076
21077 * gcc.c-torture/execute/20010915-1.c: New test.
21078
21079 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21080
21081 * g77.dg/bprob: New directory.
21082 * g77.dg/bprob/bprob.exp: New file.
21083 * g77.dg/bprob/bprob-1.f: New test.
21084 * g77.dg/gcov: New directory.
21085 * g77.dg/gcov/gcov.exp: New file.
21086 * g77.dg/gcov/gcov-1.f: New test.
21087 * g77.dg/gcov/gcov-1.x: New file.
21088
21089 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21090
21091 * gcc.dg/cpp/directiv.c: Update.
21092 * gcc.dg/cpp/undef1.c: Update.
21093
21094 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21095
21096 * gcc.dg/20010912-1.c: New test.
21097
21098 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21099
21100 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21101 language-independent file in lib.
21102 * lib/gcov.exp: New file.
21103
21104 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21105
21106 * gcc.c-torture/compile/20010911-1.c: New test.
21107
21108 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21109
21110 * lib/profopt.exp: New, to support profile-directed optimizations.
21111 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21112 * gcc.misc-tests/bprob-1.c: New test.
21113 * gcc.misc-tests/bprob-2.c: New test.
21114
21115 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21116
21117 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21118 XFAIL and which kinds of gcov output to verify.
21119 * gcc.misc-tests/gcov-4b.x: New file.
21120 * gcc.misc-tests/gcov-5b.x: New file.
21121 * gcc.misc-tests/gcov-6.x: New file.
21122 * gcc.misc-tests/gcov-7.c: New test.
21123 * gcc.misc-tests/gcov-7.x: New file.
21124
21125 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21126
21127 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21128 * gcc.misc-tests/gcov-6.c: New test.
21129
21130 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21131
21132 PR c++/3986
21133 * g++.dg/abi/vbase1.C: New test.
21134
21135 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21136
21137 * objc.dg/method-2.m: New.
21138
21139 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21140
21141 PR c++/4203
21142 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21143 * g++.dg/init/empty1.C: New test.
21144
21145 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21146
21147 * gcc.c-torture/compile/20010903-1.c: New test.
21148
21149 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21150
21151 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21152 for m68k.
21153
21154 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21155
21156 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21157
21158 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21159
21160 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21161
21162 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21163
21164 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21165 for 16-bit 'unsigned int'.
21166
21167 2001-08-29 Kazu Hirata <kazu@hxi.com>
21168
21169 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21170
21171 2001-08-27 Richard Henderson <rth@redhat.com>
21172
21173 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21174 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21175
21176 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21177
21178 * gcc.dg/asm-names.c (ymain): New.
21179
21180 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21181
21182 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21183 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21184 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21185
21186 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21187
21188 * gcc.dg/compare5.c: New testcase.
21189
21190 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21191
21192 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21193 and "In instantiation".
21194
21195 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21196
21197 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21198
21199 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21200
21201 * gcc.misc-tests/gcov.exp: Add support for branch information.
21202 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21203 * gcc.misc-tests/gcov-4.c: New test.
21204 * gcc.misc-tests/gcov-4b.c: New test.
21205 * gcc.misc-tests/gcov-5b.c: New test.
21206
21207 2001-08-20 Zack Weinberg <zackw@panix.com>
21208
21209 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21210 expected to fail.
21211
21212 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21213
21214 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21215
21216 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21217
21218 * g++.dg/eh/template1.C: New test.
21219
21220 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21221
21222 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21223 Fix thinko.
21224 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21225 for xfail.
21226
21227 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21228
21229 * lib/g77-dg.exp: Use prune.exp for common procedures
21230 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21231 * lib/g77.exp: (g77-dg-prune) Remove
21232
21233 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21234
21235 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21236
21237 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21238
21239 * g++.dg/template/unify1.C: New test.
21240
21241 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21242
21243 * g++.dg/abi/empty4.C: New test.
21244
21245 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21246
21247 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21248 solaris2.*
21249 * g77.f-torture/compile/pr3743.x: Likewise
21250
21251 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21252
21253 * g++.dg/other/using-declaration.C: New test.
21254
21255 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21256
21257 * gcc.dg/cpp/tr-sign.c: New testcase.
21258
21259 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21260
21261 * gcc.dg/cpp/19951025-1.c: Revert.
21262 * gcc.dg/cpp/directiv.c: We no longer process directives that
21263 interrupt macro arguments.
21264
21265 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21266
21267 * gcc.dg/bconstp-1.c: New test.
21268
21269 2001-08-03 Richard Henderson <rth@redhat.com>
21270
21271 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21272
21273 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21274
21275 * gcc.dg/cpp/19951025-1.c: Update.
21276
21277 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21278
21279 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21280 should be x.
21281
21282 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21283
21284 Kill -fhonor-std.
21285 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21286 * g++.old-deja/g++.other/std1.C: Likewise.
21287 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21288
21289 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21290
21291 * lib/g77.exp: Load gcc-defs.exp for common procedures
21292 (g77_pass, g77_fail, g77_finish, g77_exit,
21293 ${tool}_check_unsupported_p} Now redundant. Deleted.
21294
21295 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21296
21297 * g77.dg/fbackslash.f
21298 * g77.dg/fcase-preserve.f
21299 * g77.dg/ff90-1.f
21300 * g77.dg/ffixed-line-length-0.f
21301 * g77.dg/ffixed-line-length-132.f
21302 * g77.dg/ffixed-line-length-7.f
21303 * g77.dg/ffixed-line-length-72.f
21304 * g77.dg/ffixed-line-length-none.f
21305 * g77.dg/ffree-form-1.f
21306 * g77.dg/fno-backslash.f
21307 * g77.dg/fno-f90-1.f
21308 * g77.dg/fno-fixed-form-1.f
21309 * g77.dg/fno-onetrip.f
21310 * g77.dg/fno-typeless-boz.f
21311 * g77.dg/fno-underscoring.f
21312 * g77.dg/fno-vxt-1.f
21313 * g77.dg/fonetrip.f
21314 * g77.dg/ftypeless-boz.f
21315 * g77.dg/fugly-assumed.f
21316 * g77.dg/funderscoring.f
21317 * g77.dg/fvxt-1.f
21318
21319 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21320
21321 * objc.dg/fwd-proto-1.m: New.
21322 * objc.dg/local-decl-1.m: New.
21323 * objc.dg/naming-1.m: New.
21324 * objc.dg/naming-2.m: New.
21325 * objc.dg/proto-hier-1.m: New.
21326
21327 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21328
21329 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21330 largest-type elements to a struct makes its size grow.
21331
21332 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21333
21334 * g++.dg/abi/vthunk1.C: New test.
21335
21336 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21337
21338 * g++.dg/abi/vbase8-22.C: New test.
21339
21340 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21341
21342 * gcc.dg/cpp/macro8.c: New test.
21343
21344 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21345
21346 * g++.dg/abi/vbase8-21.C: New test.
21347
21348 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21349
21350 * g++.dg/abi/vbase8-10.C: New test.
21351
21352 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21353
21354 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21355 ${tool}_set_ld_library_path.
21356 Changed caller.
21357 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21358 g++.exp.
21359
21360 2001-07-26 Stan Cox <scox@redhat.com>
21361
21362 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21363 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21364 gcc_exit, gcc_check_unsupported_p):
21365 Moved to gcc-deps.exp
21366 * gcc-deps.exp: New file.
21367
21368 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21369
21370 * g++.old-deja/g++.pt/defarg14.C: New test.
21371
21372 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21373
21374 * g++.old-deja/g++.other/lineno5.C: New test.
21375
21376 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21377
21378 * g++.old-deja/g++.pt/crash68.C: New test.
21379
21380 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21381
21382 * g++.old-deja/g++.other/crash42.C: New test.
21383
21384 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21385
21386 * gcc.dg/cpp/extratokens.c: Fix.
21387 * gcc.dg/cpp/skipping2.c: New tests.
21388
21389 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21390
21391 * gcc.c-torture/execute/20010724-1.c: New file.
21392 * gcc.c-torture/execute/20010724-1.x: New file.
21393
21394 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21395
21396 * g++.old-deja/g++.other/cond7.C: New test.
21397
21398 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21399
21400 * g++.old-deja/g++.other/optimize4.C: New test.
21401
21402 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21403
21404 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21405
21406 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21407
21408 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21409 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21410 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21411 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21412
21413 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21414 bug report" message.
21415
21416 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21417 * g++.dg/ext/instantiate1.C: Move from old-deja.
21418
21419 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21420
21421 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21422 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21423 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21424 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21425
21426 2001-07-23 Jeffrey A Law (law@cygnus.com)
21427
21428 * gcc.c-torture/execute/20010723-1.c: New test.
21429
21430 2001-07-23 Ben Elliston <bje@redhat.com>
21431
21432 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21433
21434 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21435
21436 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21437 i[34567]86-*-*.
21438 Delete handling of ieee_multilib_flags.
21439 Pass -mieee for alpha*-*-* and sh-*-*.
21440 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21441
21442 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21443
21444 Remove old-abi tests.
21445 * g++.old-deja/g++.mike/p11116.C: Remove.
21446 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21447
21448 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21449
21450 * g77.f-torture/compile/pr3743.f: New test
21451
21452 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21453
21454 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21455
21456 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21457
21458 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21459 g++.old-deja/g++.pt/static6.C: Likewise.
21460 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21461 supports weak symbols.
21462
21463 2001-07-18 Andreas Jaeger <aj@suse.de>
21464
21465 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21466 supported again.
21467
21468 2001-07-18 Andreas Jaeger <aj@suse.de>
21469
21470 * gcc.dg/iftrap-1.c: Fix target line.
21471
21472 2001-07-17 Richard Henderson <rth@redhat.com>
21473
21474 * gcc.c-torture/execute/20010717-1.c: New.
21475
21476 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21477
21478 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21479 tests.
21480
21481 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21482
21483 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21484
21485 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21486
21487 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21488 UAC_SIGBUS, UAC_NOPRINT definitions.
21489
21490 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21491
21492 * objc/execute/object_is_class.m: New test.
21493 * objc/execute/object_is_meta_class.m: New test.
21494
21495 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21496
21497 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21498 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21499
21500 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21501
21502 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21503 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21504
21505 2001-07-14 Richard Henderson <rth@redhat.com>
21506
21507 * gcc.dg/iftrap-1.c: New.
21508
21509 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21510
21511 * g77.f-torture/execute/intrinsic77.f: New test.
21512
21513 2001-07-11 Janis Johnson <janis@us.ibm.com>
21514
21515 * gcc.misc-tests/gcov-3.c: New test.
21516
21517 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21518
21519 * gcc.c-torture/compile/20010711-1.c,
21520 * gcc.c-torture/compile/20010711-2.c: New tests.
21521
21522 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21523
21524 * gcc.c-torture/execute/20010711-1.c: New test.
21525
21526 2001-07-11 Ben Elliston <bje@redhat.com>
21527
21528 * g++.old-deja/g++.other/enum5.C: New test.
21529
21530 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21531
21532 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21533 (g++-dg-prune): Call prune_gcc_output.
21534 * prune.exp: New file for prune_gcc_output.
21535 * lib/g++.exp, lib/gcc.exp: Load it.
21536
21537 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21538
21539 * gcc.c-torture/compile/20010701-1.c,
21540 g++.old-deja/g++.ext/attrib6.C: New tests.
21541
21542 2001-07-06 Jeffrey A Law (law@cygnus.com)
21543
21544 * gcc.c-torture/compile/20010706-1.c: New test.
21545
21546 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21547
21548 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21549
21550 2001-06-28 Stan Shebs <shebs@apple.com>
21551
21552 * gcc.dg/pragma-darwin.c: New test.
21553
21554 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21555
21556 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21557 Solaris 2.[678] system.
21558
21559 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21560
21561 * gcc.dg/20010622-1.c: New test.
21562
21563 2001-06-18 Stan Shebs <shebs@apple.com>
21564
21565 * objc.dg: New directory.
21566 * objc.dg/dg.exp: New file.
21567 * objc.dg/alias.m: New.
21568 * objc.dg/class-1.m: New.
21569 * objc.dg/class-2.m: New.
21570 * objc.dg/const-str-1.m: New.
21571 * objc.dg/const-str-2.m: New.
21572 * objc.dg/id-1.m: New.
21573 * objc.dg/method-1.m: New.
21574 * objc.dg/super-class-1.m: New.
21575 * lib/objc-dg.exp: New file.
21576
21577 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21578
21579 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21580 of label name.
21581
21582 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21583
21584 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21585
21586 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21587
21588 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21589 variable.
21590
21591 2001-06-12 Richard Henderson <rth@redhat.com>
21592
21593 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21594
21595 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21596
21597 * g++.old-deja/g++.abi/vbase5.C: New test.
21598 * g++.old-deja/g++.abi/vbase6.C: New test.
21599 * g++.old-deja/g++.abi/vbase7.C: New test.
21600
21601 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21602
21603 * gcc.c-torture/compile/20010610-1.c: New test.
21604
21605 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21606
21607 * g++.old-deja/g++.abi/vbase4.C: New test.
21608
21609 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21610
21611 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21612 support %f for HC11/HC12 targets.
21613 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21614 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21615 on HC11/HC12 targets.
21616 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21617
21618 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21619
21620 * gcc.dg/wchar_t-1.c: New file.
21621 * gcc.dg/wint_t-1.c: Likewise.
21622
21623 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21624
21625 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21626
21627 2001-06-11 Richard Henderson <rth@redhat.com>
21628
21629 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21630
21631 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21632
21633 * gcc.c-torture/compile/20010611-1.c: New test.
21634
21635 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21636
21637 * gcc.dg/c99-tag-1.c: Add more tests.
21638
21639 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21640
21641 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21642 representation on MN10300 and ARM/Thumb.
21643
21644 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21645
21646 * g77.f-torture/execute/20010610.f: New.
21647
21648 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21649
21650 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21651 names.
21652
21653 2001-06-09 Richard Henderson <rth@redhat.com>
21654
21655 * gcc.c-torture/execute/ashrdi-1.c: New.
21656 * gcc.c-torture/execute/ashldi-1.c: New.
21657 * gcc.c-torture/execute/lshrdi-1.c: New.
21658
21659 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21660
21661 * objc/execute/load-3.m: Added. Check sending +load to categories,
21662 in addition to classes.
21663
21664 2001-06-08 Stan Shebs <shebs@apple.com>
21665
21666 * objc/execute/load-2.m: New test. From Nicola Pero
21667 <n.pero@mi.flashnet.it>.
21668
21669 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21670
21671 * gcc.c-torture/execute/20010605-2.c: New test.
21672
21673 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21674
21675 * g++.old-deja/g++.abi/vbase2.C: New test.
21676 * g++.old-deja/g++.abi/vbase3.C: New test.
21677
21678 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21679
21680 * g++.old-deja/g++.pt/friend49.C: New test.
21681
21682 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21683
21684 * g++.old-deja/g++.ext/anon3.C: New test.
21685
21686 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21687
21688 * g++.old-deja/g++.other/conv7.C: New test.
21689
21690 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21691
21692 * gcc.c-torture/compile/20010605-2.c: New test.
21693
21694 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21695
21696 * gcc.c-torture/execute/20010604-1.c: New test.
21697
21698 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21699
21700 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21701
21702 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21703
21704 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21705 (g++_link_flags): Likewise.
21706 (g++_init): Pass gccpath's value to two previous functions.
21707
21708 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21709
21710 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21711 Ensure logfile entry matches exec command line.
21712
21713 2001-05-31 Richard Henderson <rth@redhat.com>
21714
21715 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21716 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21717
21718 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21719
21720 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21721 compiler for irix6.2
21722
21723 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21724
21725 * g++.old-deja/g++.other/optimize3.C: New file.
21726
21727 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21728
21729 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21730 assemble.
21731
21732 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21733
21734 * g++.old-deja/g++.other/optimize2.C: New file.
21735
21736 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21737
21738 * gcc.c-torture/compile/20010518-2.c: New file.
21739 * gcc.c-torture/execute/20010518-1.c: New file.
21740 * gcc.c-torture/execute/20010518-2.c: New file.
21741
21742 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21743
21744 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21745
21746 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21747
21748 G++ no longer defines builtins that do not begin with __builtin.
21749 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21750 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21751 * g++.old-deja/g++.law/builtin1.C: Likewise.
21752 * g++.old-deja/g++.law/cvt2.C: Likewise.
21753 * g++.old-deja/g++.mike/net5.C: Likewise.
21754 * g++.old-deja/g++.other/builtins1.C: Likewise.
21755 * g++.old-deja/g++.other/builtins2.C: Likewise.
21756 * g++.old-deja/g++.other/builtins3.C: Likewise.
21757 * g++.old-deja/g++.other/builtins4.C: Likewise.
21758 * g++.old-deja/g++.other/inline8.C: Likewise.
21759 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21760
21761 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21762
21763 * g++.old-deja/g++.pt/using1.C: Adjust.
21764 * g++.old-deja/g++.pt/using2.C: New test.
21765
21766 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21767
21768 * gcc.dg/cpp/charconst.c: New tests.
21769 * gcc.dg/cpp/escape.c: New tests.
21770 * gcc.dg/cpp/escape-1.c: New tests.
21771 * gcc.dg/cpp/escape-2.c: New tests.
21772 * gcc.dg/cpp/ucs.c: New tests.
21773
21774 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21775
21776 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21777 native compiler for irix6.5.
21778
21779 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21780
21781 * lib/g++.exp (g++_include_flags): Use args to compute
21782 get_multilibs.
21783 (g++_link_flags): Likewise.
21784 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21785
21786 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21787
21788 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21789
21790 2001-05-21 Geoff Keating <geoffk@redhat.com>
21791
21792 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21793 this file.
21794
21795 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21796
21797 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21798 STACK_SIZE;
21799 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21800 to STACK_SIZE; Use it to define size of add_histo array.
21801 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21802 to STACK_SIZE.
21803 (f): Use GITT_SIZE to define size of gitt local table.
21804 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21805 to STACK_SIZE; Use it to define size of bytemem array.
21806
21807 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21808
21809 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21810 on 68HC11/HC12 due to the asm instruction.
21811 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21812 * gcc.c-torture/compile/920520-1.x: Likewise.
21813 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21814 on 68HC11/HC12 because the function is larger than 64K.
21815 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21816 on 68HC11/HC12 because the structure is too large.
21817
21818 2001-05-20 Richard Henderson <rth@redhat.com>
21819
21820 * gcc.c-torture/execute/20010520-1.c: New.
21821
21822 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21823
21824 * g++.old-deja/g++.warn/compare1.C: New test.
21825 * gcc.dg/compare4.c: New test.
21826
21827 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21828
21829 * g++.old-deja/g++.other/optimize1.C: New test.
21830
21831 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21832
21833 * g++.old-deja/g++.pt/spec41.C: New test.
21834
21835 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21836
21837 * gcc.c-torture/compile/20010114-1.x: Remove.
21838
21839 2001-05-18 Stan Shebs <shebs@apple.com>
21840
21841 * gcc.c-torture/compile/20010518-1.c: New test.
21842
21843 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21844
21845 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21846 * g++.old-deja/g++.pt/crash67.C: New test.
21847
21848 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21849
21850 * g++.old-deja/g++.other/debug9.C: New test.
21851
21852 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21853
21854 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21855
21856 2001-05-16 Jan Hubicka <jh@suse.cz>
21857
21858 * gcc.c-torture/compile/20010516-1.c: New test.
21859
21860 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21861
21862 * g++.old-deja/g++.other/crash41.C: New test.
21863
21864 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21865
21866 * g++.old-deja/g++.pt/crash66.C: New test.
21867
21868 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21869
21870 * g++.old-deja/g++.robertl/eb27.C: Convert.
21871
21872 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21873
21874 * g++.dg/friend-warn.C: New test. Do not warn about friend
21875 declaration being redundant.
21876
21877 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21878
21879 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21880
21881 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21882
21883 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21884
21885 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21886
21887 * lib/g++.exp: Use testsuite_flags.
21888
21889 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21890
21891 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21892
21893 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21894
21895 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21896
21897 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21898
21899 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21900
21901 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21902
21903 * gcc.c-torture/compile/20010313-1.c: New test.
21904
21905 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21906
21907 * gcc.dg/cpp/direct2.c: New test.
21908 * gccq.dg/cpp/direct2s.c: New test.
21909
21910 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21911
21912 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21913
21914 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21915 * g++.old-deja/g++.other/op3.C: Likewise.
21916
21917 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21918
21919 * gcc.dg/cpp/syshdr.h: New file.
21920 * gcc.dg/cpp/sysmac1.c: Update.
21921 * gcc.dg/cpp/sysmac2.c: Update.
21922
21923 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21924
21925 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21926
21927 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21928
21929 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21930 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21931
21932 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21933
21934 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21935
21936 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21937
21938 * lib/g++.exp (g++_include_flags): Don't use any special flags
21939 if TESTING_IN_BUILD_TREE is not defined.
21940 (g++_init): Use a plain 'c++' as the compiler if
21941 TESTING_IN_BUILD_TREEE is not defined.
21942
21943 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21944
21945 * g++.old-deja/g++.eh/catch13.C: New test.
21946 * g++.old-deja/g++.eh/catch14.C: New test.
21947
21948 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21949
21950 * gcc.dg/cpp/tr-define.c: New test.
21951
21952 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21953
21954 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21955 <stdlib.h>, not <malloc.h>.
21956
21957 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21958
21959 * g++.old-deja/g++.ns/template17.C: New test.
21960
21961 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21962
21963 * g++.old-deja/g++.pt/ref4.C: New test.
21964
21965 2001-04-30 Richard Henderson <rth@redhat.com>
21966
21967 * gcc.dg/20000724-1.c: Revert last change.
21968
21969 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21970
21971 * g77.f-torture/execute/20010430.f: New test.
21972
21973 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21974
21975 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21976
21977 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21978
21979 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21980
21981 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21982
21983 * g++.old-deja/g++.eh/crash6.C: New test.
21984
21985 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21986
21987 * g++.old-deja/g++.other/warn7.C: New test.
21988
21989 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21990
21991 * g++.old-deja/g++.other/defarg9.C: New test.
21992
21993 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21994
21995 * g77.f-torture/compile/20010426.f: New test.
21996 * g77.f-torture/execute/20010426.f: New test.
21997
21998 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21999
22000 * g77.f-torture/compile/20000629-1.x: Remove - error
22001 has been fixed.
22002
22003 2001-04-26 Jeffrey A Law (law@cygnus.com)
22004
22005 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22006 Tweak slightly to work with g++.dg framework.
22007 * g++.dg/special/ecos.exp: Run initp1.C test.
22008 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22009
22010 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22011 its linker doesn't give line numbers either.
22012 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22013
22014 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22015
22016 * g++.old-deja/g++.other/lex1.C: New test.
22017
22018 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22019
22020 * gcc.dg/noncompile/20010425-1.c: New test.
22021
22022 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22023
22024 * g++.old-deja/g++.pt/mangle2.C: New test.
22025
22026 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22027
22028 * gcc.dg/format/plus-1.c: New test.
22029
22030 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22031
22032 * gcc.dg/20010423-1.c: New test.
22033
22034 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22035
22036 * gcc.c-torture/execute/20010422-1.c: New test.
22037
22038 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22039
22040 * g++.old-deja/g++.ns/type2.C: New test.
22041
22042 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22043
22044 * g++.old-deja/g++.other/perf1.C: New test.
22045
22046 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22047
22048 * gcc.dg/c99-func-2.c: Remove xfail.
22049 * gcc.dg/c99-func-3.c: Remove xfail.
22050 * gcc.dg/c99-func-4.c: Remove xfail.
22051
22052 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22053
22054 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22055
22056 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22057
22058 * gcc.c-torture/compile/20010423-1.c: New test.
22059
22060 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22061
22062 * g++.old-deja/g++.pt/typename28.C: New test.
22063
22064 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22065
22066 * g++.old-deja/g++.abi/empty2.C: New test.
22067 * g++.old-deja/g++.abi/empty3.C: New test.
22068
22069 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22070
22071 * g++.old-deja/g++.other/comdat2.C: New test.
22072 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22073
22074 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22075
22076 * g++.old-deja/g++.other/overload14.C: New test.
22077
22078 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22079
22080 * g++.old-deja/g++.other/lookup23.C: New test.
22081
22082 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22083
22084 * gcc.c-torture/execute/20010403-1.c: New test.
22085
22086 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22087 Mark Mitchell <mark@codesourcery.com>
22088
22089 * lib/old-dejagnu.exp: Don't delete output of executable.
22090 Add .exe suffix to executables.
22091
22092 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22093
22094 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22095
22096 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22097
22098 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22099
22100 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22101
22102 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22103 * g++.old-deja/g++.abi/crash1.C: New test.
22104
22105 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22106
22107 * g++.old-deja/g++.other/crash40.C: New test.
22108
22109 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22110
22111 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22112
22113 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22114
22115 * g++.old-deja/g++.other/warn6.C: New test.
22116
22117 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22118
22119 * g++.old-deja/g++.robertl/eb42.C: Same.
22120
22121 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22122
22123 * gcc.dg/wtr-conversion-1.c: New testcase.
22124
22125 2001-04-10 Richard Henderson <rth@redhat.com>
22126
22127 * g++.old-deja/g++.other/array5.C: New.
22128
22129 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22130
22131 * gcc.c-torture/execute/20010408-1.c: New test.
22132
22133 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22134
22135 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22136 headers and constructs.
22137 * g++.old-deja/g++.robertl/eb79.C: Same.
22138 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22139 * g++.old-deja/g++.robertl/eb73.C: Same.
22140 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22141 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22142 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22143 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22144 * g++.old-deja/g++.robertl/eb44.C: Same.
22145 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22146 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22147 * g++.old-deja/g++.robertl/eb39.C: Same.
22148 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22149 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22150 * g++.old-deja/g++.robertl/eb30.C: Same.
22151 * g++.old-deja/g++.robertl/eb3.C: Same.
22152 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22153 * g++.old-deja/g++.robertl/eb21.C: Same.
22154 * g++.old-deja/g++.robertl/eb15.C: Same.
22155 * g++.old-deja/g++.robertl/eb118.C: Same.
22156 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22157 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22158 * g++.old-deja/g++.robertl/eb109.C: Same.
22159 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22160 * g++.old-deja/g++.mike/rtti1.C: Same.
22161 * g++.old-deja/g++.mike/p658.C: Same.
22162 * g++.old-deja/g++.mike/net46.C: Same.
22163 * g++.old-deja/g++.mike/net34.C: Same.
22164 * g++.old-deja/g++.mike/memoize1.C: Same.
22165 * g++.old-deja/g++.mike/eh2.C: Same.
22166 * g++.old-deja/g++.law/weak.C: Same.
22167 * g++.old-deja/g++.law/visibility7.C: Same.
22168 * g++.old-deja/g++.law/visibility25.C: Same.
22169 * g++.old-deja/g++.law/visibility22.C: Same.
22170 * g++.old-deja/g++.law/visibility2.C: Same.
22171 * g++.old-deja/g++.law/visibility17.C: Same.
22172 * g++.old-deja/g++.law/visibility13.C: Same.
22173 * g++.old-deja/g++.law/visibility10.C: Same.
22174 * g++.old-deja/g++.law/visibility1.C: Same.
22175 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22176 * g++.old-deja/g++.law/vbase1.C: Same.
22177 * g++.old-deja/g++.law/operators32.C: Same.
22178 * g++.old-deja/g++.law/nest3.C: Same.
22179 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22180 * g++.old-deja/g++.law/except5.C (main): Same.
22181 * g++.old-deja/g++.law/cvt7.C (run): Same.
22182 * g++.old-deja/g++.law/cvt2.C: Same.
22183 * g++.old-deja/g++.law/cvt16.C: Same.
22184 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22185 * g++.old-deja/g++.law/ctors17.C (main): Same.
22186 * g++.old-deja/g++.law/ctors13.C: Same.
22187 * g++.old-deja/g++.law/ctors12.C (main): Same.
22188 * g++.old-deja/g++.law/ctors10.C: Same.
22189 * g++.old-deja/g++.law/code-gen5.C: Same.
22190 * g++.old-deja/g++.law/bad-error7.C: Same.
22191 * g++.old-deja/g++.law/arm9.C: Same.
22192 * g++.old-deja/g++.law/arm12.C: Same.
22193 * g++.old-deja/g++.law/arg8.C: Same.
22194 * g++.old-deja/g++.law/arg1.C: Same.
22195 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22196 * g++.old-deja/g++.jason/template31.C: Same.
22197 * g++.old-deja/g++.jason/template24.C (main): Same.
22198 * g++.old-deja/g++.jason/2371.C: Same.
22199 * g++.old-deja/g++.eh/new2.C: Same.
22200 * g++.old-deja/g++.eh/new1.C: Same.
22201 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22202 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22203 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22204 * g++.old-deja/g++.brendan/crash62.C: Same.
22205 * g++.old-deja/g++.brendan/crash52.C: Same.
22206 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22207 * g++.old-deja/g++.brendan/crash38.C: Same.
22208 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22209 * g++.old-deja/g++.brendan/copy9.C: Same.
22210
22211 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22212
22213 * gcc.c-torture/execute/20001203-2.c (memset):
22214 Count argument is of type __SIZE_TYPE__.
22215
22216 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22217
22218 * gcc.c-torture/compile/20010404-1.c: New test.
22219
22220 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22221
22222 * gcc.c-torture/compile/20010326-1.c: New test.
22223
22224 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22225
22226 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22227 peculiarities of the SH.
22228 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22229
22230 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22231
22232 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22233 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22234 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22235
22236 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22237
22238 * g77.f-torture/compile/20010321-1.f: New test.
22239
22240 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22241
22242 * gcc.c-torture/compile/20010329-1.c: New test.
22243
22244 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22245
22246 * gcc.c-torture/execute/20010329-1.c: New test.
22247
22248 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22249
22250 * g++.old-deja/g++.other/eh4.C: Fix typo.
22251
22252 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22253
22254 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22255
22256 2001-03-28 Philip Blundell <philb@gnu.org>
22257
22258 * gcc.c-torture/compile/20010328-1.c: New test.
22259
22260 2001-03-27 Richard Henderson <rth@redhat.com>
22261
22262 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22263 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22264
22265 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22266
22267 * gcc.c-torture/compile/20010327-1.c: New test.
22268
22269 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22270
22271 * g++.old-deja/g++.other/friend12.C: New test.
22272 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22273 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22274
22275 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22276
22277 * gcc.c-torture/execute/20010325-1.c: New test.
22278
22279 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22280
22281 * g++.old-deja/g++.other/mangle3.C: New test.
22282
22283 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22284
22285 * g++.old-deja/g++.other/anon8.C: New test.
22286
22287 2001-03-20 Philip Blundell <philb@gnu.org>
22288
22289 * gcc.c-torture/compile/20010320-1.c: New test.
22290
22291 2001-03-17 Richard Henderson <rth@redhat.com>
22292
22293 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22294
22295 2001-03-15 Geoff Keating <geoff@redhat.com>
22296
22297 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22298 tests on AIX.
22299
22300 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22301
22302 * g++.old-deja/g++.other/eh4.C: New test.
22303
22304 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22305
22306 * gcc.dg/cpp/mi1.c: Update.
22307
22308 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22309
22310 * g++.old-deja/g++.other/regstack.C: New test.
22311
22312 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22313
22314 * g++.old-deja/g++.other/ref4.C: New test.
22315
22316 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22317
22318 * objc/execute/va_method.m: Added.
22319 * objc/execute/IMP.m: Added.
22320 * objc/execute/_cmd.m: Added.
22321 * objc/execute/accessing_ivars.m: Added.
22322 * objc/execute/class-1.m: Added.
22323 * objc/execute/class-10.m: Added.
22324 * objc/execute/class-11.m: Added.
22325 * objc/execute/class-12.m: Added.
22326 * objc/execute/class-13.m: Added.
22327 * objc/execute/class-14.m: Added.
22328 * objc/execute/class-2.m: Added.
22329 * objc/execute/class-3.m: Added.
22330 * objc/execute/class-4.m: Added.
22331 * objc/execute/class-5.m: Added.
22332 * objc/execute/class-6.m: Added.
22333 * objc/execute/class-7.m: Added.
22334 * objc/execute/class-8.m: Added.
22335 * objc/execute/class-9.m: Added.
22336 * objc/execute/class-tests-1.h
22337 * objc/execute/class-tests-2.h
22338 * objc/execute/compatibility_alias.m: Added.
22339 * objc/execute/encode-1.m: Added.
22340 * objc/execute/formal_protocol-1.m: Added.
22341 * objc/execute/formal_protocol-2.m: Added.
22342 * objc/execute/formal_protocol-3.m: Added.
22343 * objc/execute/formal_protocol-4.m: Added.
22344 * objc/execute/formal_protocol-5.m: Added.
22345 * objc/execute/formal_protocol-6.m: Added.
22346 * objc/execute/formal_protocol-7.m: Added.
22347 * objc/execute/informal_protocol.m: Added.
22348 * objc/execute/initialize.m: Added.
22349 * objc/execute/load.m: Added.
22350 * objc/execute/many_args_method.m: Added.
22351 * objc/execute/nested-3.m: Added.
22352 * objc/execute/no_clash.m: Added.
22353 * objc/execute/private.m: Added.
22354 * objc/execute/redefining_self.m: Added.
22355 * objc/execute/root_methods.m: Added.
22356 * objc/execute/selector-1.m: Added.
22357 * objc/execute/static-1.m: Added.
22358 * objc/execute/static-2.m: Added.
22359 * objc/execute/va_method.m: Added.
22360
22361 2001-03-10 Richard Henderson <rth@redhat.com>
22362
22363 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22364
22365 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22366
22367 * g++.old-deja/g++.other/crash31.C: XFAIL.
22368 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22369 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22370 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22371 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22372 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22373
22374 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22375
22376 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22377
22378 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22379
22380 * gcc.dg/20000724-1.c: Don't use multiline strings.
22381
22382 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22383
22384 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22385 result of -cString against what we expect it to be; don't just
22386 print it out for no one to read.
22387
22388 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22389 Based on testcases provided by Nicola Pero.
22390
22391 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22392
22393 * gcc.dg/cpp/macro7.c: New test.
22394
22395 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22396
22397 * gcc.dg/cpp/multiline.c: Update.
22398
22399 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22400
22401 * g++.old-deja/g++.other/enum3.C: New test.
22402
22403 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22404
22405 * g++.old-deja/g++.other/pod1.C: New test.
22406
22407 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22408
22409 * g++.old-deja/g++.ext/overload1.C: New test.
22410
22411 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22412
22413 * g++.old-deja/g++.pt/using1.C: New test.
22414
22415 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22416
22417 * g++.old-deja/g++.other/using9.C: New test.
22418
22419 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22420
22421 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22422
22423 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22424
22425 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22426
22427 * g++.old-deja/g++.ext/realpt1.C: Remove.
22428
22429 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22430
22431 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22432
22433 2001-02-26 Will Cohen <wcohen@redhat.com>
22434
22435 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22436
22437 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22438
22439 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22440 templatized constructors.
22441
22442 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22443
22444 * gcc.c-torture/execute/20010224-1.c: New test.
22445
22446 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22447
22448 * gcc.c-torture/execute/20010222-1.c: New test.
22449
22450 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22451
22452 * g++.old-deja/g++.other/inline20.C: New test.
22453
22454 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22455
22456 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22457
22458 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22459
22460 * g++.old-deja/g++.other/lookup22.C: New test.
22461
22462 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22463
22464 * g77.dg: New directory.
22465 * g77.dg/20010216-1.f: New test case.
22466 * g77.dg/dg.exp: New driver.
22467 * lib/g77-dg.exp: New driver library.
22468
22469 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22470
22471 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22472
22473 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22474
22475 * g++.old-deja/g++.other/decl9.C: New test.
22476
22477 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22478
22479 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22480 not need <string> and also tests the initialization at runtime.
22481
22482 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22483
22484 * gcc.c-torture/execute/longlong.c: New test.
22485
22486 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22487
22488 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22489
22490 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22491
22492 * gcc.c-torture/execute/920302-1.c (execute):
22493 Change argument type to short.
22494
22495 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22496
22497 * g++.old-deja/g++.pt/deduct6.C: New test.
22498
22499 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22500
22501 * g++.old-deja/g++.pt/deduct5.C: New test.
22502
22503 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22504
22505 * gcc.c-torture/execute/20010209-1.c: New test.
22506
22507 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22508
22509 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22510
22511 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22512
22513 * g++.dg/vtgc1.C: Update for new ABI.
22514
22515 * consistency.vlad: New directory, 1665 files.
22516
22517 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22518
22519 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22520 return type.
22521 * gcc.dg/cpp/digraphs.c: Declare puts.
22522
22523 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22524
22525 * g++.old-deja/g++.other/warn5.C: New test.
22526
22527 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22528
22529 * g++.old-deja/g++.pt/spec40.C: New test.
22530
22531 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22532
22533 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22534 case.
22535 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22536
22537 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22538
22539 * gcc.c-torture/compile/20010209-1.c: New test.
22540
22541 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22542
22543 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22544 excess errors message but not if it crashes.
22545 * g++.old-deja/g++.other/crash27.C: Likewise.
22546 * g++.old-deja/g++.other/crash28.C: Likewise.
22547 * g++.old-deja/g++.other/crash30.C: Likewise.
22548 * g++.old-deja/g++.other/crash32.C: Likewise.
22549 * g++.old-deja/g++.other/crash35.C: Likewise.
22550 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22551
22552 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22553
22554 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22555 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22556 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22557 g77.f-torture/execute/execute.exp,
22558 g77.f-torture/noncompile/noncompile.exp,
22559 gcc.c-torture/execute/execute.exp,
22560 gcc.c-torture/execute/memcheck/memcheck.exp,
22561 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22562 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22563 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22564 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22565 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22566 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22567 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22568 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22569 Remove bug reporting instructions with ancient email addresses.
22570
22571 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22572
22573 * gcc.dg/20010202-1.c: New test.
22574 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22575
22576 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22577
22578 * g++.dg/stdbool-if.C: New test.
22579
22580 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22581
22582 * objc/execute/fdecl.m: Added main().
22583
22584 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22585
22586 * gcc.c-torture/execute/20010206-1.c: New test.
22587
22588 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22589
22590 * gcc.dg/cpp/avoidpaste1.c: Update.
22591
22592 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22593
22594 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22595 Pero <nicola@brainstorm.co.uk>.
22596 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22597
22598 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22599
22600 * g++.old-deja/g++.pt/spec39.C: New test.
22601
22602 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22603
22604 * gcc.c-torture/compile/20010202-1.c: New test.
22605
22606 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22607
22608 * g++.old-deja/g++.abi/primary2.C: New test.
22609 * g++.old-deja/g++.abi/primary3.C: New test.
22610 * g++.old-deja/g++.abi/primary4.C: New test.
22611 * g++.old-deja/g++.abi/primary5.C: New test.
22612 * g++.old-deja/g++.abi/vtable3.h: New test.
22613 * g++.old-deja/g++.abi/vtable3a.C: New test.
22614 * g++.old-deja/g++.abi/vtable3b.C: New test.
22615 * g++.old-deja/g++.abi/vtable3c.C: New test.
22616 * g++.old-deja/g++.abi/vtable3d.C: New test.
22617 * g++.old-deja/g++.abi/vtable3e.C: New test.
22618 * g++.old-deja/g++.abi/vtable3f.C: New test.
22619 * g++.old-deja/g++.abi/vtable3g.C: New test.
22620 * g++.old-deja/g++.abi/vtable3h.C: New test.
22621 * g++.old-deja/g++.abi/vtable3i.C: New test.
22622 * g++.old-deja/g++.abi/vtable3j.C: New test.
22623 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22624
22625 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22626
22627 * g++.old-deja/g++.other/anon6.C: New test.
22628 * g++.old-deja/g++.other/anon7.C: New test.
22629
22630 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22631
22632 * gcc.dg/cpp/avoidpaste2.c: New tests.
22633
22634 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22635
22636 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22637
22638 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22639
22640 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22641 DECIMAL_DIG cases for Irix."
22642
22643 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22644
22645 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22646
22647 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22648
22649 * gcc.dg/c99-tag-1.c: New test.
22650
22651 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22652
22653 * gcc.dg/cpp/tr-warn1.c: Add tests.
22654
22655 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22656
22657 * gcc.dg/cpp/avoidpaste1.c: Update.
22658 * gcc.dg/cpp/paste4.c: Update.
22659
22660 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22661
22662 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22663 cases for Irix.
22664
22665 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22666
22667 * g++.old-deja/g++.other/inline19.C: New test.
22668
22669 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22670
22671 * gcc.dg/Wlarger-than.c: New test.
22672
22673 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22674
22675 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22676
22677 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22678
22679 * gcc.c-torture/execute/20010129-1.c: New test.
22680 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22681
22682 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22683
22684 * gcc.dg/cpp/avoidpaste1.c: Test case.
22685
22686 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22687
22688 * g++.old-deja/g++.other/inline18.C: New test.
22689
22690 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22691
22692 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22693 and __builtin_putchar.
22694
22695 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22696
22697 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22698 tests.
22699
22700 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22701
22702 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22703 floating point number rounding mode to round to the nearest
22704 representable mode.
22705
22706 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22707
22708 * g++.old-deja/g++.other/mangle2.C: New test.
22709
22710 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22711
22712 * gcc.c-torture/compile/20010124-1.c: New test.
22713
22714 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22715
22716 * g++.old-deja/g++.pt/spec38.C: New test.
22717
22718 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22719
22720 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22721 "Build don't run".
22722
22723 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22724
22725 * gcc.c-torture/execute/20010123-1.c: New test.
22726
22727 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22728
22729 * g++.old-deja/g++.pt/spec37.C: New test.
22730
22731 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22732
22733 * g++.old-deja/g++.pt/overload14.C: New test.
22734
22735 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22736
22737 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22738 __builtin_return_address.
22739
22740 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22741
22742 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22743 * g++.old-deja/g++.pt/spec35.C: New test.
22744 * g++.old-deja/g++.pt/spec36.C: New test.
22745
22746 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22747
22748 * gcc.c-torture/compile/20010118-1.c: New test.
22749
22750 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22751
22752 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22753
22754 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22755
22756 * gcc.c-torture/execute/20010119-1.c: New test.
22757
22758 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22759
22760 * g++.old-deja/g++.other/vbase5.C: New test.
22761
22762 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22763
22764 * gcc.c-torture/execute/20010118-1.c: New test.
22765
22766 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22767
22768 * g++.old-deja/g++.pt/deduct3.C: New test.
22769
22770 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22771
22772 * g++.old-deja/g++.pt/spec34.C: New test.
22773
22774 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22775
22776 * g77.f-torture/compile/20000601-2.f: New test.
22777
22778 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22779
22780 * g++.old-deja/g++.other/init17.C: New test.
22781
22782 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22783
22784 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22785
22786 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22787
22788 * g++.old-deja/g++.pt/unify8.C: New test.
22789
22790 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22791
22792 * g++.old-deja/g++.abi/vbase1.C: New test.
22793
22794 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22795
22796 * g++.old-deja/g++.pt/crash65.C: New test.
22797
22798 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22799
22800 * gcc.dg/cpp/assembl2.S: New test case.
22801
22802 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22803
22804 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22805 are supported.
22806
22807 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22808
22809 * g++.old-deja/g++.other/builtins1.C: New test.
22810 * g++.old-deja/g++.other/builtins2.C: Likewise.
22811 * g++.old-deja/g++.other/builtins3.C: Likewise.
22812 * g++.old-deja/g++.other/builtins4.C: Likewise.
22813
22814 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22815
22816 * gcc.c-torture/compile/20010117-1.c: New test.
22817 * gcc.c-torture/compile/20010117-2.c: New test.
22818
22819 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22820
22821 * g77.f-torture/execute/20010116.[fx]: New test,
22822 XFAIL on i?86-*-*.
22823 * g77.f-torture/compile/20010115.f: Indicate it's
22824 a test for PR fortran/1636.
22825
22826 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22827
22828 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22829
22830 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22831
22832 * g77.f-torture/compile/20010115.f: New test.
22833
22834 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22835
22836 * g++.old-deja/g++.pt/nontype5.C: New test.
22837
22838 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22839
22840 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22841 have an equivalent working one below it.
22842
22843 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22844
22845 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22846 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22847
22848 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22849
22850 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22851 message containing "init_priority".
22852 (conpr-2.C): Likewise.
22853 (conpr-3.C): Likewise.
22854 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22855
22856 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22857
22858 * gcc.c-torture/execute/20010114-2.c: New test.
22859
22860 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22861
22862 * gcc.c-torture/compile/20010114-1.c: New test.
22863 * gcc.c-torture/compile/20010114-1.x: Xfail.
22864 * gcc.c-torture/compile/20010114-2.c: New test.
22865 * gcc.c-torture/execute/20010114-1.c: New test.
22866 * gcc.dg/trunc-1.c: New test.
22867 * gcc.dg/uninit-B.c: New test.
22868
22869 2001-01-13 Nick Clifton <nickc@redhat.com>
22870
22871 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22872 target.
22873
22874 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22875
22876 * gcc.c-torture/compile/20010113-1.c: New test.
22877
22878 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22879
22880 * gcc.c-torture/compile/20001212-1.c: New test.
22881
22882 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22883
22884 * gcc.dg/cpp/widestr1.c: Update.
22885 * gcc.dg/cpp/prag-imp.c: Remove.
22886
22887 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22888
22889 * gcc.c-torture/execute/20000801-3.x: Remove.
22890 * gcc.dg/c90-init-1.c: New test.
22891 * gcc.dg/c99-init-1.c: New test.
22892 * gcc.dg/c99-init-2.c: New test.
22893 * gcc.dg/gnu99-init-1.c: New test.
22894
22895 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22896
22897 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22898 testing that no relevant ones were found.
22899
22900 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22901
22902 * g++.old-deja/g++.pt/cast2.C: New test.
22903
22904 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22905
22906 * g++.old-deja/g++.pt/friend47.C: New test.
22907
22908 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22909
22910 * g++.old-deja/g++.pt/instantiate13.C: New test.
22911
22912 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22913
22914 * g++.old-deja/g++.other/defarg7.C: New test.
22915 * g++.old-deja/g++.other/defarg8.C: New test.
22916
22917 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22918
22919 * g++.old-deja/g++.pt/crash64.C: New test.
22920
22921 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22922
22923 * g++.old-deja/g++.pt/crash63.C: New test.
22924
22925 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22926
22927 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22928
22929 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22930
22931 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22932
22933 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22934
22935 * g++.old-deja/g++.pt/error3.C: New test.
22936
22937 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22938
22939 * g++.old-deja/g++.other/crash39.C: New test.
22940
22941 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22942
22943 * g++.old-deja/g++.other/vbase4.C: New test.
22944
22945 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22946
22947 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22948 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22949 * gcc.dg/special/special.exp: New test driver which will check
22950 for alias support for the above test.
22951
22952 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22953
22954 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22955 problems on small machines.
22956 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22957 parameterize.
22958
22959 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22960
22961 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22962 mips.
22963 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22964
22965 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22966
22967 * g++.old_deja/g++.pt/using8.C: New test.
22968
22969 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22970
22971 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22972
22973 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22974
22975 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22976 where a failure is expected.
22977 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22978
22979 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22980
22981 * g++.old_deja/g++.pt/instantiate12.C: New test.
22982
22983 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22984
22985 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22986 start of structs.
22987 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22988 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22989 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22990 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22991 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22992 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22993 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22994 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22995 * g++.old-deja/g++.eh/spec6.C: Likewise.
22996 * g++.old-deja/g++.jason/crash3.C: Likewise.
22997 * g++.old-deja/g++.law/ctors11.C: Likewise.
22998 * g++.old-deja/g++.law/ctors17.C: Likewise.
22999 * g++.old-deja/g++.law/ctors5.C: Likewise.
23000 * g++.old-deja/g++.law/ctors9.C: Likewise.
23001 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23002 * g++.old-deja/g++.mike/net22.C: Likewise.
23003 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23004 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23005 * g++.old-deja/g++.mike/virt3.C: Likewise.
23006 * g++.old-deja/g++.niklas/t128.C: Likewise.
23007 * g++.old-deja/g++.other/anon4.C: Likewise.
23008 * g++.old-deja/g++.other/using1.C: Likewise.
23009 * g++.old-deja/g++.other/warn3.C: Likewise.
23010 * g++.old-deja/g++.pt/t37.C: Likewise.
23011 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23012 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23013
23014 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23015
23016 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23017
23018 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23019
23020 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23021
23022 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23023
23024 * gcc.c-torture/compile/20010107-1.c: New test.
23025
23026 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23027
23028 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23029
23030 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23031
23032 * gcc.dg/format/format.h: New file.
23033 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23034 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23035 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23036 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23037 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23038 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23039 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23040 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23041 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23042 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23043 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23044 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23045 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23046 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23047 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23048 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23049 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23050 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23051 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23052 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23053 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23054 instead of declaring standard types, macros and functions in each
23055 test.
23056
23057 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23058
23059 * gcc.c-torture/execute/20010106-1.c: New test.
23060
23061 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23062
23063 * gcc.dg/format/format.exp: New file.
23064 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23065 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23066 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23067 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23068 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23069 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23070 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23071 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23072 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23073 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23074 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23075 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23076 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23077 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23078 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23079 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23080 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23081 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23082 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23083 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23084 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23085 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23086 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23087 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23088 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23089 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23090 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23091 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23092 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23093 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23094 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23095 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23096 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23097 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23098 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23099 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23100 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23101 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23102 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23103 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23104 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23105 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23106
23107 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23108
23109 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23110 account.
23111
23112 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23113
23114 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23115
23116 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23117
23118 * g++.old-deja/g++.pt/crash62.C: New test.
23119
23120 2001-01-04 Richard Henderson <rth@redhat.com>
23121
23122 * gcc.dg/20000926-1.c: Update expected warnings.
23123 * gcc.dg/array-2.c: Likewise.
23124 * gcc.dg/array-4.c: Also validate flexible array members.
23125 * gcc.dg/c99-flex-array-1.c: New.
23126
23127 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23128
23129 * gcc.c-torture/compile/20001222-1.x: Remove.
23130
23131 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23132
23133 * gcc.c-torture/execute/built-in-setjmp.c: New.
23134
23135 2001-01-03 Richard Henderson <rth@redhat.com>
23136
23137 * gcc.dg/940510-1.c: Update expected error wording.
23138 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23139
23140 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23141
23142 * lib/target-supports.exp (check_alias_available): Modified to
23143 indicate aliases not supported if only weak aliases are supported.
23144
23145 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23146
23147 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23148 Turn on cmpstrsi checks for __pj__ and __i370__.
23149
23150 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23151
23152 * g++.old-deja/g++.other/virtual11.C: New test.
23153
23154 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23155
23156 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23157
23158 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23159
23160 * gcc.c-torture/compile/20010102-1.c: New test.
23161
23162 2001-01-02 Andreas Jaeger <aj@suse.de>
23163
23164 * gcc.dg/noreturn-3.c: New test.
23165
23166 * gcc.dg/noreturn-4.c: New test.
23167
23168 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23169
23170 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23171 __builtin_fputc and __builtin_fwrite.
23172
23173 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23174
23175 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23176 signed char, not default char.
23177
23178 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23179
23180 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23181
23182 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23183
23184 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23185
23186 2000-12-29 Richard Henderson <rth@redhat.com>
23187
23188 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23189 (__cyg_profile_func_exit): Define.
23190
23191 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23192
23193 * g++.dg/vtgc1.C: New test.
23194
23195 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23196
23197 * gcc.dg/noncompile/20001228-1.c: New test.
23198
23199 * gcc.dg/20001228-1.c: New test.
23200
23201 * gcc.c-torture/execute/20001228-1.c: New test.
23202
23203 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23204
23205 * gcc.dg/format-strfmon-1.c: New test.
23206
23207 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23208
23209 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23210 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23211 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23212 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23213 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23214 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23215 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23216 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23217 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23218 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23219 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23220 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23221 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23222
23223 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23224 * gcc.c-torture/execute/string-opt-4.c: Test index.
23225
23226 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23227
23228 * gcc.c-torture/compile/20001226-1.c: New test.
23229
23230 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23231
23232 * gcc.c-torture/compile/20001222-1.c: New test.
23233 * gcc.c-torture/compile/20001222-1.x: Xfail.
23234
23235 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23236
23237 * gcc.c-torture/execute/comp-goto-2.c: New test.
23238
23239 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23240
23241 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23242 Use long types if __INT_MAX__ is 32767.
23243 (main): Use cast to (sint32 *) when poking 88 into a_page.
23244
23245 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23246
23247 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23248
23249 * gcc.c-torture/compile/20001221-1.c: New test.
23250 * gcc.c-torture/execute/20001221-1.c: New test.
23251
23252 2000-12-20 Richard Henderson <rth@redhat.com>
23253
23254 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23255 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23256
23257 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23258
23259 * gcc.dg/compare3.c: New test.
23260
23261 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23262
23263 * gcc.dg/format-warnll-1.c: New test.
23264
23265 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23266
23267 * gcc.dg/cpp/cmdlne-P.c: New test.
23268
23269 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23270
23271 * gcc.c-torture/execute/builtin-abs-1.c,
23272 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23273
23274 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23275
23276 * gcc.dg/cpp/multiline.c: New test.
23277
23278 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23279
23280 * g++.old-deja/g++.other/syshdr1.C: Update.
23281 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23282
23283 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23284
23285 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23286
23287 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23288
23289 * g++.old-deja/g++.pt/ttp65.C: New test.
23290
23291 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23292
23293 * g++.old-deja/g++.pt/ttp64.C: New test.
23294
23295 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23296
23297 * g++.old-deja/g++.pt/spec33.C: New test.
23298
23299 2000-12-14 Catherine Moore <clm@redhat.com>
23300
23301 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23302 * gcc.c-torture/execute/920612-2.c: Likewise.
23303 * gcc.c-torture/execute/920428-2.c: Likewise.
23304 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23305 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23306
23307 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23308
23309 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23310 * gcc.dg/pack-test-2.c: Likewise.
23311
23312 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23313
23314 Tests by Zack Weinberg <zackw@stanford.edu>.
23315
23316 * gcc.dg/cpp/defined.c: Update.
23317 * gcc.dg/cpp/defined_trad.c: New tests.
23318
23319 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23320
23321 * gcc.dg/cpp/trad-direct.c: Update.
23322
23323 2000-12-11 Neil Booth <neilb@earthling.net>
23324
23325 * gcc.dg/cpp/defined_trad.c
23326
23327 2000-12-11 Neil Booth <neilb@earthling.net>
23328
23329 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23330
23331 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23332
23333 * gcc.dg/format-miss-2.c: New test.
23334
23335 2000-12-09 Neil Booth <neilb@earthling.net>
23336
23337 * gcc.dg/cpp/lineflags.c: New tests.
23338 * gcc.dg/cpp/poison.c: Update.
23339 * gcc.dg/cpp/redef2.c: Update.
23340 * gcc.dg/cpp/skipping.c: New test.
23341
23342 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23343
23344 * g++.old-deja/g++.other/eh3.C: New testcase.
23345
23346 2000-12-07 Neil Booth <neilb@earthling.net>
23347
23348 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23349 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23350 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23351 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23352 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23353 Update.
23354
23355 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23356
23357 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23358 __SIZE_TYPE__ instead of int for type of integers cast to
23359 pointers.
23360
23361 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23362
23363 * g++.old-deja/g++.other/cleanup4.C: New test.
23364
23365 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23366
23367 * format-sec-1.c: New test.
23368
23369 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23370
23371 * gcc.dg/format-nonlit-3.c: New test.
23372
23373 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23374
23375 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23376 through a null pointer.
23377
23378 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23379
23380 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23381 * g++.old-deja/g++.pt/partial4.C: New test.
23382
23383 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23384
23385 * gcc.c-torture/execute/ieee/hugeval.x: New.
23386
23387 2000-12-06 Neil Booth <neilb@earthling.net>
23388
23389 * gcc.dg/cpp/backslash2.c: New tests.
23390
23391 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23392
23393 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23394 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23395
23396 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23397
23398 * gcc.c-torture/execute/20001203-2.c: New testcase.
23399
23400 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23401
23402 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23403 * g++.old-deja/g++.other/virtual10.C: New test.
23404
23405 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23406
23407 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23408
23409 2000-12-05 Richard Henderson <rth@redhat.com>
23410
23411 * gcc.c-torture/compile/20001205-1.c: New.
23412
23413 2000-12-04 Neil Booth <neilb@earthling.net>
23414
23415 * g++.old-deja/g++.other/virtual9.C: New test.
23416 * g++.old-deja/g++.pt/crash61.C: New test.
23417 * gcc.c-torture/execute/loop-9.c: New test.
23418
23419 2000-12-04 Neil Booth <neilb@earthling.net>
23420
23421 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23422 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23423 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23424 * gcc.dg/cpp/extratokens.c: ...here.
23425
23426 2000-12-04 Neil Booth <neilb@earthling.net>
23427
23428 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23429 New tests.
23430
23431 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23432
23433 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23434 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23435
23436 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23437
23438 * gcc.c-torture/execute/20001203-1.c: New test.
23439
23440 2000-12-03 Neil Booth <neilb@earthling.net>
23441
23442 * gcc.dg/cpp/macro6.c: New test cases.
23443
23444 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23445
23446 * gcc.c-torture/execute/string-opt-9.c: New test.
23447 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23448 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23449 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23450
23451 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23452 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23453
23454 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23455
23456 * gcc.dg/cpp/if-6.c: New testcase.
23457
23458 * gcc.dg/20001201-1.c: New testcase.
23459
23460 2000-12-02 Neil Booth <neilb@earthling.net>
23461
23462 * g++.old-deja/g++.other/externC4.C,
23463 g++.old-deja/g++.other/friend10.C: New tests.
23464
23465 2000-12-02 Neil Booth <neilb@earthling.net>
23466
23467 * g++.old-deja/g++.other/instan2.C
23468 * g++.old-deja/g++.other/instan3.C: New test.
23469
23470 2000-12-02 Neil Booth <neilb@earthling.net>
23471
23472 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23473 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23474 gnuc99.c,gnuc99-pedantic.c: New tests.
23475
23476 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23477
23478 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23479 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23480
23481 2000-12-01 Neil Booth <neilb@earthling.net>
23482
23483 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23484 * gcc.dg/cpp/poison.c: Update.
23485 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23486
23487 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23488
23489 * g77.f-torture/execute/20001201.f: New test.
23490
23491 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23492
23493 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23494
23495 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23496
23497 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23498
23499 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23500
23501 * g++.old-deja/g++.other/cast6.C: New test.
23502
23503 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23504
23505 * gcc.c-torture/execute/20001130-2.c: New testcase.
23506
23507 2000-11-30 Richard Henderson <rth@redhat.com>
23508
23509 * gcc.c-torture/execute/20001130-1.c: New test.
23510
23511 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23512
23513 * g++.old-deja/g++.other/op3.C: New test.
23514
23515 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23516
23517 * g++.old-deja/g++.other/op2.C: New test.
23518
23519 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23520
23521 * g++.old-deja/g++.other/crash38.C: New test.
23522
23523 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23524
23525 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23526
23527 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23528
23529 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23530 tests.
23531 * gcc.c-torture/execute/string-opt-6.c: New test.
23532
23533 * gcc.dg/20001117-1.c: Add main.
23534
23535 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23536
23537 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23538 Move from here ...
23539 * gcc.dg/940510-1.c: ... to here.
23540
23541 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23542 zero-size arrays in toplevel structures.
23543
23544 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23545
23546 * gcc.c-torture/execute/loop-8.c: New test.
23547
23548 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23549
23550 * g++.old-deja/g++.other/base1.C: New test.
23551
23552 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23553
23554 * g++.old-deja/g++.other/parse2.C: New test.
23555
23556 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23557
23558 * g++.old-deja/g++.pt/incomplete1.C: New test.
23559
23560 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23561
23562 * g++.old-deja/g++.other/friend9.C: New test.
23563
23564 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23565
23566 * gcc.dg/20001127-1.c: New test.
23567
23568 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23569
23570 * g++.old-deja/g++.pt/friend46.C: New test.
23571
23572 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23573
23574 * g++.old-deja/g++.other/ptrmem8.C: New test.
23575
23576 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23577
23578 * gcc.c-torture/execute/string-opt-7.c: New test.
23579 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23580
23581 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23582
23583 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23584 instead of 'mkcheck 2'.
23585
23586 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23587
23588 * gcc.c-torture/execute/memcheck/driver.c,
23589 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23590 C9X references to refer to C99.
23591
23592 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23593
23594 * gcc.dg/ultrasp3.c: New test.
23595
23596 2000-11-25 Neil Booth <neilb@earthling.net>
23597
23598 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23599
23600 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23601
23602 * gcc.c-torture/compile/20001123-2.c: New.
23603
23604 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23605
23606 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23607
23608 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23609
23610 * gcc.dg/sequence-point-1.c: Add some new tests.
23611 * gcc.c-torture/execute/20001124-1.c: New test.
23612
23613 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23614
23615 * g++.old-deja/g++.other/vaarg4.C: New test.
23616 * gcc.c-torture/compile/20001123-1.c: New test.
23617
23618 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23619
23620 * g++.other/crash24.C: Adjust and remove XFAIL.
23621 * g++.other/crash37.C: New test.
23622
23623 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23624
23625 * g++.old-deja/g++.pt/instantiate9.C: New test.
23626
23627 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23628
23629 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23630 new ABI, too.
23631
23632 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23633 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23634
23635 2000-11-22 Neil Booth <neilb@earthling.net>
23636
23637 * gcc.dg/cpp/Wtrigraphs.c: New test.
23638
23639 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23640
23641 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23642
23643 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23644
23645 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23646
23647 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23648
23649 * lib/gcc-dg.exp: load_lib scanasm.exp.
23650 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23651 * lib/g++-dg.exp: load_lib scanasm.exp.
23652 * lib/scanasm.exp: New.
23653 (scan-assembler, scan-assembler-not): Add optional arguments to
23654 test name, or if not present, the pattern name.
23655 (scan-assembler-dem, scan-assembler-dem-not): New.
23656
23657 * g++.dg/dg.exp: New.
23658
23659 2000-11-21 Neil Booth <neilb@earthling.net>
23660
23661 * gcc.dg/cpp/integrated1.c: Remove.
23662
23663 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23664
23665 * gcc.c-torture/execute/20001121-1.c: New test.
23666
23667 2000-11-21 Richard Henderson <rth@redhat.com>
23668
23669 * gcc.c-torture/compile/20001121-1.c: New test.
23670
23671 2000-11-20 Neil Booth <neilb@earthling.net>
23672
23673 * gcc.dg/cpp/integrated1.c: New test.
23674
23675 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23676
23677 * g++.old-deja/g++.other/inline17.C: New test.
23678
23679 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23680
23681 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23682 local variable to be zero: I made the variable global. Now
23683 uses abort() and exit() instead of relying on main's return value.
23684
23685 2000-11-20 Neil Booth <neilb@earthling.net>
23686
23687 * gcc.dg/cpp/paste2.c: Update test.
23688 * objc/execute/paste.m: New test.
23689
23690 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23691
23692 * gcc.dg/c99-condexpr-1.c: New test.
23693
23694 2000-11-20 Neil Booth <neilb@earthling.net>
23695
23696 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23697
23698 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23699
23700 * g++.old-deja/g++.pt/export1.C: New test.
23701
23702 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23703
23704 * gcc.dg/20001117-1.c: New test.
23705
23706 2000-11-18 Richard Henderson <rth@redhat.com>
23707
23708 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23709
23710 2000-11-18 Richard Henderson <rth@redhat.com>
23711
23712 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23713 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23714 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23715
23716 2000-11-18 Richard Henderson <rth@redhat.com>
23717
23718 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23719 (main): New. Exit cleanly.
23720
23721 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23722
23723 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23724 gcc.dg/c99-fordecl-2.c: New tests.
23725
23726 2000-11-18 Richard Henderson <rth@redhat.com>
23727
23728 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23729 * gcc.c-torture/execute/zerolen-2.c: New.
23730
23731 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23732
23733 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23734 memory.
23735
23736 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23737
23738 * g++.old-deja/g++.pt/instantiate8.C: New test.
23739
23740 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23741
23742 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23743 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23744
23745 2000-11-16 Nick Clifton <nickc@redhat.com>
23746
23747 * gcc.c-torture/execute/nestfunc-2.c: New test.
23748 * gcc.c-torture/execute/nestfunc-3.c: New test.
23749
23750 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23751
23752 * gcc.c-torture/compile/20001116-1.c: New test.
23753
23754 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23755
23756 * gcc.c-torture/execute/20001115-1.c: New test.
23757
23758 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23759
23760 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23761 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23762 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23763 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23764
23765 2000-11-15 Neil Booth <neilb@earthling.net>
23766
23767 gcc.dg/cpp/_Pragma1.c: Update.
23768 gcc.dg/cpp/_Pragma2.c: New test.
23769
23770 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23771
23772 * g++.old-deja/g++.other/anon5.C: New test.
23773
23774 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23775
23776 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23777 tests.
23778
23779 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23780
23781 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23782 output.
23783
23784 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23785
23786 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23787 labels at end of compound statements.
23788
23789 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23790
23791 * gcc.c-torture/execute/loop-7.c: New test.
23792
23793 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23794
23795 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23796
23797 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23798
23799 * gcc.dg/c99-bool-1.c: New test.
23800
23801 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23802
23803 * gcc.dg/c99-scope-1.c: Remove xfail.
23804 * gcc.dg/c99-scope-2.c: New test.
23805
23806 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23807
23808 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23809 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23810
23811 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23812
23813 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23814 error messages.
23815
23816 * g++.mike/p700.C: Don't typedef wchar_t.
23817 * g++.mike/p784.C: Likewise.
23818 * g++.mike/eb101.C: Don't use __wchar_t.
23819
23820 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23821
23822 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23823 from DO loop.
23824
23825 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23826
23827 * gcc.c-torture/execute/20001111-1.c: New test.
23828
23829 2000-11-10 Nick Clifton <nickc@redhat.com>
23830
23831 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23832 long multuiple and accumulate.
23833
23834 2000-11-09 Richard Henderson <rth@redhat.com>
23835
23836 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23837 via size_t instead of int.
23838
23839 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23840 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23841 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23842 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23843
23844 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23845
23846 * gcc.c-torture/compile/20001109-1.c: New test.
23847 * gcc.c-torture/compile/20001109-2.c: New test.
23848
23849 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23850
23851 * g++.old-deja/g++.pt/operator1.C: New test.
23852 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23853
23854 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23855
23856 * gcc.dg/20001108-1.c: New test.
23857
23858 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23859
23860 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23861 with both arguments constant strings.
23862 * gcc.c-torture/execute/string-opt-3.c: New test.
23863 * gcc.c-torture/execute/string-opt-4.c: New test.
23864 * gcc.c-torture/execute/string-opt-5.c: New test.
23865
23866 2000-11-08 Nick Clifton <nickc@redhat.com>
23867
23868 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23869 mulsidi3adddi patterns.
23870
23871 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23872
23873 * g++.old-deja/g++.other/crash36.C: New test.
23874
23875 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23876
23877 * g++.old-deja/g++.other/init16.C: New test.
23878
23879 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23880
23881 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23882
23883 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23884
23885 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23886 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23887 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23888
23889 2000-11-07 DJ Delorie <dj@redhat.com>
23890
23891 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23892
23893 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23894
23895 * gcc.c-torture/execute/string-opt-1.c: New test.
23896
23897 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23898
23899 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23900 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23901 parameters in registers, and there is no way for a varargs
23902 function to know in which order the integer and floating-point
23903 parameters should be interleaved when they are placed on the
23904 stack.
23905 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23906 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23907
23908 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23909
23910 * gcc.c-torture/execute/string-opt-2.c: New test.
23911
23912 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23913
23914 * g++.old-deja/g++.pt/crash60.C: New test.
23915
23916 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23917
23918 * g++.old-deja/g++.other/crash24.C: New test.
23919 * g++.old-deja/g++.other/crash25.C: New test.
23920 * g++.old-deja/g++.other/crash26.C: New test.
23921 * g++.old-deja/g++.other/crash27.C: New test.
23922 * g++.old-deja/g++.other/crash28.C: New test.
23923 * g++.old-deja/g++.other/crash29.C: New test.
23924 * g++.old-deja/g++.other/crash30.C: New test.
23925 * g++.old-deja/g++.other/crash31.C: New test.
23926 * g++.old-deja/g++.other/crash32.C: New test.
23927 * g++.old-deja/g++.other/crash33.C: New test.
23928 * g++.old-deja/g++.other/crash34.C: New test.
23929 * g++.old-deja/g++.other/crash35.C: New test.
23930
23931 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23932
23933 * gcc.c-torture/execute/20001031-1.c: New test.
23934
23935 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23936
23937 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23938 namespace.
23939
23940 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23941 standards-conformant.
23942
23943 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23944
23945 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23946 * g++.old-deja/g++.mike/p755a.C: Likewise.
23947 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23948 library makes no calls to `operator new' during initialization.
23949
23950 2000-11-04 Neil Booth <neilb@earthling.net>
23951
23952 * gcc.dg/cpp/include2.c: New tests.
23953
23954 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23955
23956 * lib/g++.exp (g++_set_ld_library_path): New function.
23957 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23958
23959 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23960
23961 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23962 warnings.
23963
23964 2000-11-01 Richard Henderson <rth@redhat.com>
23965
23966 * g++.old-deja/g++.ext/namedret1.C: New.
23967 * g++.old-deja/g++.ext/namedret2.C: New.
23968 * g++.old-deja/g++.ext/namedret3.C: New.
23969
23970 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23971
23972 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23973 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23974
23975 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23976
23977 * gcc.c-torture/execute/va-arg-21.c: New test.
23978
23979 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23980
23981 * gcc.dg/c99-complex-2.c: New test.
23982
23983 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23984
23985 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23986
23987 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23988
23989 * g++.old-deja/g++.other/inline16.C: New test.
23990
23991 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23992
23993 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23994 __PRETTY_FUNCTION__
23995
23996 2000-10-29 Neil Booth <neilb@earthling.net>
23997
23998 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23999 New tests.
24000 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24001 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24002 optimisation.
24003
24004 2000-10-29 Neil Booth <neilb@earthling.net>
24005
24006 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24007 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24008 * mi5.c: Test multiple includes work with -C.
24009 * trigraphs.c: Test ^= version.
24010
24011 2000-10-28 Neil Booth <neilb@earthling.net>
24012
24013 New tests and test updates for new macro expander.
24014
24015 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24016 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24017 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24018 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24019 new diagnostic messages.
24020
24021 * gcc.dg/cpp/macro3.c: New tests.
24022
24023 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24024
24025 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24026 on the same line.
24027
24028 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24029
24030 * g++.old-deja/g++.other/eh2.C: New test.
24031
24032 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24033
24034 * gcc.c-torture/execute/20001027-1.c: New test.
24035
24036 2000-10-26 Richard Henderson <rth@redhat.com>
24037
24038 * gcc.c-torture/execute/20001026-1.c: New.
24039
24040 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24041
24042 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24043 * g++.old-deja/g++.law/builtin1.C: Likewise.
24044 * g++.old-deja/g++.law/ctors10.C: Likewise.
24045 * g++.old-deja/g++.law/virtual3.C: Likewise.
24046 * g++.old-deja/g++.mike/p658.C: Likewise.
24047 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24048 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24049 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24050 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24051 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24052
24053 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24054
24055 * gcc.c-torture/compile/20001024-1.c: New test.
24056
24057 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24058
24059 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24060 to tell us whether or not we are using V3.
24061
24062 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24063
24064 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24065 operands.
24066
24067 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24068
24069 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24070
24071 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24072
24073 * gcc.c-torture/execute/20001024-1.c: New test.
24074
24075 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24076
24077 * g++.old-deja/g++.other/sibcall1.C: New test.
24078
24079 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24080
24081 * gcc.dg/noncompile/init-3.c: New test.
24082
24083 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24084
24085 * gcc.dg/format-array-1.c: New test.
24086
24087 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24088
24089 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24090 writing through null pointers; remove comment about testing
24091 unterminated strings.
24092
24093 2000-10-17 Matthew Hiller <hiller@redhat.com>
24094
24095 * gcc.c-torture/execute/20001017-2.c: New test.
24096
24097 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24098
24099 * gcc.c-torture/compile/20001018-1.c: New test.
24100 * gcc.c-torture/compile/20001018-1.x: Xfail.
24101
24102 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24103
24104 * gcc.c-torture/execute/20001017-1.c: New test.
24105
24106 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24107
24108 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24109 for multiple use of arguments with scanf formats; add tests for
24110 multiple use of arguments.
24111
24112 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24113
24114 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24115
24116 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24117
24118 * gcc.dg/format-miss-1.c: New test.
24119
24120 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24121
24122 * gcc.c-torture/execute/20001013-1.c: New test.
24123
24124 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24125
24126 * gcc.dg/format-branch-1.c: New test.
24127
24128 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24129
24130 * README, lib/file-format.exp: Remove EGCS references.
24131
24132 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24133
24134 * gcc.dg/20001013-1.c: New test.
24135
24136 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24137
24138 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24139 for intmax_t in the compiler using __typeof__ and the type rules
24140 for conditional expressions.
24141
24142 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24143
24144 * gcc.dg/20001012-1.c: New test.
24145 * gcc.dg/20001012-2.c: New test.
24146
24147 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24148
24149 * gcc.dg/format-attr-1.c: New test.
24150
24151 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24152
24153 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24154 __LONG_LONG_MAX__ instead of LLONG_MAX.
24155
24156 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24157
24158 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24159 scanf flags.
24160 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24161 flags.
24162
24163 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24164
24165 * gcc.dg/sequence-pt-1.c: New test.
24166
24167 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24168
24169 * gcc.c-torture/execute/20001011-1.c: New testcase.
24170 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24171
24172 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24173
24174 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24175 does not error on it.
24176
24177 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24178
24179 * gcc.dg/20001009-1.c: New test.
24180
24181 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24182
24183 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24184 * gcc.c-torture/execute/20001009-2.c: ... to here.
24185
24186 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24187
24188 * gcc.c-torture/compile/20001009-1.c: New testcase.
24189 * gcc.c-torture/execute/20001009-1.c: New testcase.
24190 Testcases provided by Jan Hubicka <jh@suse.cz>.
24191
24192 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24193
24194 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24195 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24196 uintmax_t using <limits.h> to emulate the compiler's internal
24197 logic. No longer XFAIL %j tests.
24198
24199 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24200
24201 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24202 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24203 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24204 regexps and details of expected handling of some bad formats.
24205 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24206 suppression.
24207
24208 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24209
24210 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24211 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24212 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24213 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24214 in list archives.
24215
24216 2000-10-06 Richard Henderson <rth@cygnus.com>
24217
24218 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24219 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24220 * g++.old-deja/g++.jason/report.C: Likewise.
24221 * g++.old-deja/g++.law/friend5.C: Likewise.
24222 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24223 of the expected warnings.
24224
24225 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24226
24227 * g++.old-deja/g++.pt/enum14.C: New test.
24228
24229 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24230
24231 * g++.old-deja/g++.pt/crash59.C: New test.
24232
24233 2000-10-04 Will Cohen <wcohen@redhat.com>
24234
24235 * gcc.dg/20000926-1.c: New test.
24236
24237 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24238
24239 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24240 function name for current C++ compiler.
24241 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24242
24243 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24244
24245 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24246 __PRETTY_FUNCTION__.
24247 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24248
24249 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24250
24251 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24252
24253 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24254
24255 * gcc.c-torture/compile/20000923-1.c: New test.
24256
24257 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24258
24259 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24260 * g++.old-deja/g++.pt/ttp62.C: Same.
24261 * g++.old-deja/g++.other/inline14.C: Same.
24262
24263 2000-09-24 Richard Henderson <rth@cygnus.com>
24264
24265 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24266
24267 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24268
24269 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24270
24271 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24272
24273 * gcc.c-torture/compile/20000922-1.c: New file.
24274
24275 2000-09-21 Nick Clifton <nickc@redhat.com>
24276
24277 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24278 a signed long modulo operation.
24279 (mod6): New function - perform an unsigned long modulo operation.
24280 (main): Add tests for modulos of very large numbers by very small
24281 dividends.
24282
24283 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24284
24285 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24286
24287 2000-09-19 Richard Henderson <rth@cygnus.com>
24288
24289 * gcc.dg/compare2.c (case 10): XFAIL.
24290
24291 2000-09-18 Richard Henderson <rth@cygnus.com>
24292
24293 * gcc.c-torture/execute/20000906-1.c: Move ...
24294 * gcc.dg/20000906-1.c: ... here. Only run on targets
24295 that support __builtin_trap.
24296
24297 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24298
24299 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24300
24301 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24302
24303 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24304 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24305 more $ format tests.
24306
24307 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24308
24309 * gcc.dg/format-errmk-1.c: New test.
24310
24311 2000-09-17 Greg McGary <greg@mcgary.org>
24312
24313 * gcc.c-torture/execute/20000917-1.x: Remove.
24314
24315 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24316
24317 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24318
24319 2000-09-17 Greg McGary <greg@mcgary.org>
24320
24321 * gcc.c-torture/execute/20000917-1.c: New test.
24322 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24323
24324 2000-09-16 Neil Booth <NeilB@earthling.net>
24325
24326 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24327 in nested macro bug.
24328
24329 2000-09-15 Neil Booth <NeilB@earthling.net>
24330
24331 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24332
24333 2000-09-14 Jeffrey A Law (law@cygnus.com)
24334
24335 * gcc.c-torture/execute/20000914-1.c: New test.
24336
24337 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24338
24339 * g++.other/inline13.C: New test.
24340
24341 2000-09-12 Andreas Jaeger <aj@suse.de>
24342
24343 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24344 constant by Ulrich Drepper <drepper@redhat.com>.
24345
24346 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24347
24348 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24349
24350 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24351
24352 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24353
24354 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24355
24356 * gcc.dg/cpp/backslash.c: New test.
24357
24358 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24359
24360 * gcc.c-torture/execute/20000910-1.c: New test.
24361 * gcc.c-torture/execute/20000910-2.c: Likewise.
24362
24363 2000-09-11 Robert Lipe <robertl@sco.com>
24364
24365 * gcc.dg/pragma-align.c: New test.
24366
24367 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24368
24369 * g++.old-deja/g++.pt/explicit82.C: New test.
24370 * g++.old-deja/g++.pt/explicit83.C: New test.
24371
24372 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24373
24374 * gcc.dg/asm-names.c: New test.
24375
24376 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24377
24378 * gcc.dg/cpp/tr-warn6.c: New test
24379
24380 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24381
24382 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24383 be accepted.
24384
24385 2000-09-07 Catherine Moore <clm@redhat.com>
24386
24387 * gcc.c-torture/execute/unroll-1.c: New test.
24388
24389 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24390
24391 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24392 ERROR markers.
24393 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24394 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24395 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24396 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24397 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24398 Preprocess only.
24399 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24400 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24401
24402 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24403
24404 * g++.old-deja/g++.pt/deduct2.C: New test.
24405
24406 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24407
24408 * g++.old-deja/g++.pt/parms2.C: New test.
24409
24410 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24411
24412 * g++.old-deja/g++.pt/crash58.C: New test.
24413
24414 2000-09-06 Greg McGary <greg@mcgary.org>
24415
24416 * gcc.c-torture/execute/20000906-1.c: New test.
24417 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24418
24419 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24420
24421 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24422
24423 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24424
24425 * g++.old-deja/g++.pt/crash57.C: New test.
24426
24427 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24428
24429 * g++.old-deja/g++.pt/crash56.C: New test.
24430
24431 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24432
24433 * g++.old-deja/g++.pt/koenig1.C: New test.
24434
24435 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24436
24437 * gcc.dg/20000904-1.c: New test.
24438
24439 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24440
24441 * gcc.dg/cpp/paste8.c: New test.
24442
24443 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24444
24445 * gcc.c-torture/compile/20000827-1.c: New test.
24446
24447 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24448
24449 * gcc.dg/format-diag-1.c: New test.
24450
24451 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24452
24453 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24454 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24455 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24456 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24457 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24458
24459 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24460
24461 * g++.old-deja/g++.other/nested4.C: New test.
24462
24463 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24464
24465 * g++.old-deja/g++.ns/scoped1.C: New test.
24466
24467 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24468
24469 * lib/g++.exp: Support testing already-installed GCC.
24470
24471 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24472
24473 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24474
24475 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24476
24477 * gcc.dg/return-type-2.c: New test.
24478
24479 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24480
24481 * gcc.c-torture/compile/20000825-1.c: New test.
24482
24483 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24484
24485 * gcc.dg/dwarf2-2.c: New test.
24486
24487 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24488
24489 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24490 dg-warning regexps.
24491
24492 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24493
24494 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24495 gcc.dg/format-ext-5.c: New tests.
24496
24497 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24498
24499 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24500
24501 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24502
24503 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24504
24505 2000-08-24 Richard Henderson <rth@cygnus.com>
24506
24507 * gcc.dg/ia64-sync-1.c: New test.
24508 * gcc.dg/ia64-sync-2.c: New test.
24509 * gcc.dg/ia64-asm-1.c: New test.
24510
24511 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24512
24513 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24514 * gcc.dg/format-ext-2.c: New test.
24515
24516 2000-08-23 Jason Merrill <jason@redhat.com>
24517
24518 * lib/old-dejagnu.exp: Also ignore "In member function" and
24519 "At global scope".
24520
24521 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24522
24523 * gcc.dg/noncompile/label-lineno-1.c: New test.
24524
24525 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24526
24527 * gcc.dg/c99-array-nonobj-1.c: New test.
24528
24529 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24530
24531 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24532 tests.
24533 * gcc.dg/format-ext-1.c: New test.
24534
24535 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24536
24537 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24538 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24539 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24540 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24541 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24542
24543 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24544
24545 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24546 gcc.dg/c99-strftime-2.c: New tests.
24547
24548 2000-08-22 Richard Henderson <rth@cygnus.com>
24549
24550 * gcc.c-torture/execute/20000822-1.c: New test.
24551
24552 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24553
24554 * gcc.c-torture/execute/20000819-1.x: Remove.
24555
24556 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24557
24558 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24559 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24560 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24561 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24562 gcc.dg/format-xopen-1.c: New tests.
24563
24564 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24565
24566 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24567
24568 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24569
24570 * g++.old-deja/g++.other/loop2.C: New test.
24571
24572 * gcc.c-torture/compile/20000606-1.c: New test.
24573 * gcc.c-torture/compile/20000728-1.c: New test.
24574 * gcc.c-torture/execute/20000801-1.c: New test.
24575 * gcc.c-torture/execute/20000801-2.c: New test.
24576 * gcc.c-torture/execute/20000819-1.c: New test.
24577 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24578 * gcc.dg/20000629-1.c: New test.
24579 * gcc.dg/20000724-1.c: New test.
24580 * gcc.dg/20000807-1.c: New test.
24581
24582 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24583
24584 * gcc.dg/cpp/pragma-1.c: New test.
24585 * gcc.dg/cpp/pragma-2.c: New test.
24586
24587 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24588
24589 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24590 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24591
24592 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24593
24594 * gcc.c-torture/compile/20000818-1.c: New test.
24595
24596 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24597
24598 * gcc.c-torture/execute/20000818-1.c: New test.
24599
24600 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24601
24602 * gcc.dg/format-va-1.c: New test.
24603
24604 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24605
24606 * g++.old-deja/g++.other/typedef8.C: New test.
24607
24608 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24609
24610 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24611 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24612 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24613 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24614 * g++.old-deja/g++.other/ptrmem7.C: New test.
24615 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24616
24617 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24618
24619 * g++.old-deja/g++.pt/typename27.C: New test.
24620
24621 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24622
24623 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24624 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24625 * g++.old-deja/g++.pt/friend45.C: New test.
24626 * g++.old-deja/g++.other/friend8.C: New test.
24627
24628 2000-08-15 Richard Henderson <rth@cygnus.com>
24629
24630 * gcc.c-torture/execute/20000815-1.c: New test.
24631
24632 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24633
24634 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24635 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24636 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24637
24638 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24639
24640 * g++.old-deja/g++.other/refinit2.C: New test.
24641
24642 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24643
24644 * lib/c-torture.exp (c-torture): Make
24645 compiler_conditional_xfail_data global.
24646 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24647 compiler_conditional_xfail_data machinery.
24648 (f-torture-execute): Likewise.
24649 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24650 and only when unrolling loops.
24651
24652 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24653
24654 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24655
24656 * g++.old-deja/g++.pt/explicit81.C: New test.
24657
24658 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24659
24660 * g++.old-deja/g++.pt/typename26.C: New test.
24661
24662 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24663
24664 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24665 warning.
24666
24667 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24668
24669 * g++.old-deja/g++.other/array3.C: New test.
24670
24671 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24672
24673 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24674 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24675 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24676 New tests.
24677
24678 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24679
24680 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24681 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24682
24683 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24684
24685 * gcc.c-torture/execute/20000808-1.c: New test.
24686
24687 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24688
24689 * gcc.dg/c90-const-expr-1.c: New test.
24690
24691 2000-08-08 Richard Henderson <rth@cygnus.com>
24692
24693 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24694
24695 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24696
24697 * gcc.dg/noncompile/const-ll-1.c: New test.
24698
24699 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24700
24701 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24702
24703 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24704
24705 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24706 that running programs linked against the shared version of libobjc
24707 run correctly.
24708
24709 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24710
24711 * gcc.dg/c99-printf-1.c: New test.
24712
24713 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24714
24715 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24716
24717 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24718
24719 * gcc.c-torture/execute/20000731-1.x: Delete.
24720
24721 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24722
24723 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24724 and torture_without_loops as is done by c-torture.exp.
24725 (search_for): Copy from c-torture.exp.
24726 (gcc-dg-runtest): New function, drives a directory of tests
24727 iterating over the TORTURE_OPTIONS.
24728 (scan-assembler, scan-assembler-not): Move here from
24729 individual directory drivers.
24730
24731 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24732 defined by lib/gcc-dg.exp.
24733 * gcc.dg/cpp/cpp.exp: Likewise.
24734 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24735 gcc-dg-runtest, so we cycle over optimization options.
24736
24737 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24738 * gcc.dg/compare2.c: No longer expected to fail.
24739
24740 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24741
24742 * gcc.c-torture/execute/20000804-1.c: New test.
24743
24744 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24745
24746 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24747
24748 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24749
24750 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24751
24752 2000-08-03 Jeffrey A Law (law@cygnus.com)
24753
24754 * gcc.c-torture/compile/20000803-1.c: New test.
24755
24756 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24757
24758 * gcc.c-torture/execute/20000801-3.c,
24759 gcc.c-torture/execute/20000801-4.c: New tests.
24760 * gcc.c-torture/execute/20000801-3.x,
24761 gcc.c-torture/execute/20000801-4.x: Xfail.
24762
24763 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24764
24765 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24766 libobjc/.libs to allow for libtool.
24767
24768 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24769
24770 * gcc.c-torture/compile/20000802-1.c: New test.
24771
24772 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24773
24774 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24775
24776 2000-07-31 Jeffrey A Law (law@cygnus.com)
24777
24778 * gcc-c-torture/execute/20000731-2.c: New test.
24779
24780 * gcc.c-torture/execute/20000731-1.c: New test.
24781 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24782
24783 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24784
24785 * testsuite/gcc.dg/cpp/paste7.c: New test.
24786 * gcc.dg/cpp/20000725-1.c: New test.
24787
24788 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24789
24790 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24791 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24792 declaration warning for __builtin_dwarf_reg_size.
24793
24794 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24795
24796 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24797
24798 * gcc.dg/noncompile/voidparam-1.c: New test.
24799
24800 2000-07-30 Richard Henderson <rth@cygnus.com>
24801
24802 * gcc.dg/c90-digraph-1.c: Don't xfail.
24803 * gcc.dg/compare2.c (case 10): Xfail.
24804 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24805
24806 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24807
24808 * gcc.dg/c99-main-1.c: New test.
24809
24810 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24811
24812 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24813
24814 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24815
24816 * gcc.c-tortuer/execute/20000726-1.c: New test.
24817
24818 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24819
24820 * gcc.c-torture/execute/enum-2.c: New test.
24821
24822 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24823
24824 * gcc.dg/cpp/tr-warn3.c: New test.
24825
24826 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24827
24828 * g++.old-deja/g++.ext/implicit1.C: Remove.
24829 * g++.old-deja/g++.jason/c2.C: Remove
24830 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24831 * g++.old-deja/g++.pt/crash16.C: Likewise.
24832 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24833
24834 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24835
24836 * g++.old-deja/g++.other/for2.C: New test.
24837
24838 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24839
24840 * gcc.dg/20000720-1.c: New test.
24841
24842 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24843
24844 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24845
24846 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24847
24848 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24849 * gcc.c-torture/execute/20000722-1.c: New.
24850 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24851
24852 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24853
24854 * gcc.dg/cpp/20000720-1.S: New test.
24855
24856 2000-07-21 Michael Meissner <meissner@redhat.com>
24857
24858 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24859
24860 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24861
24862 * g++.old-deja/g++.brendan/crash16.C,
24863 g++.old-deja/g++.brendan/parse3.C,
24864 g++.old-deja/g++.brendan/redecl1.C,
24865 g++.old-deja/g++.ns/template13.C,
24866 g++.old-deja/g++.other/decl4.C,
24867 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24868
24869 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24870
24871 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24872 and "Internal error".
24873
24874 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24875 regexps.
24876 * gcc.dg/cpp/paste6.c: New test.
24877
24878 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24879
24880 * gcc.dg/cpp/tr-direct.c: New test.
24881
24882 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24883 gcc.dg/cpp/undef1.c: Tweak error regexps.
24884
24885 2000-07-18 Eric Christopher <echristo@redhat.com>
24886
24887 * gcc.c-torture/compile/20000718-1.c: New test.
24888
24889 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24890
24891 * cpplex.c (_cpp_push_token): If the token being pushed back
24892 is the previous token in this context, just subtract one from
24893 context->posn.
24894 * cppmacro.c (save_expansion): Clear aux field when storing a
24895 placemarker.
24896
24897 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24898
24899 * gcc.dg/noncompile/redecl-1.c: New test.
24900
24901 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24902
24903 * gcc.c-torture/execute/20000717-5.c: New test.
24904 * gcc.c-torture/execute/20000717-1.x: Removed.
24905
24906 2000-07-17 Richard Henderson <rth@cygnus.com>
24907
24908 * gcc.c-torture/execute/20000717-4.c: New test.
24909
24910 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24911
24912 * gcc.dg/cpp/syshdr.c: New test.
24913 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24914
24915 2000-07-17 Neil Booth <neilb@earthling.net>
24916
24917 * gcc.dg/cpp/cmdlne-dM.c: New test.
24918 * gcc.dg/cpp/cmdlne-dD.c: New test.
24919
24920 2000-07-17 Jeffrey A Law (law@cygnus.com)
24921
24922 * gcc.c-torture/execute/20000717-3.c: New test.
24923
24924 * gcc.c-torture/compile/20000717-1.c: New test.
24925
24926 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24927
24928 * gcc.c-torture/execute/20000717-2.c: New test.
24929
24930 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24931
24932 * gcc.dg/formatz-1.c: New test.
24933
24934 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24935 * gcc.dg/c99-digraph-1.c: New tests.
24936
24937 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24938 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24939
24940 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24941 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24942 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24943 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24944 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24945 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24946 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24947
24948 2000-07-17 Greg McGary <greg@mcgary.org>
24949
24950 * gcc.c-torture/execute/20000717-1.c: New test.
24951 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24952
24953 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24954
24955 * gcc.c-torture/execute/20000715-2.c: New test.
24956 * gcc.dg/20000715-1.c: New test.
24957
24958 2000-07-15 Michael Meissner <meissner@redhat.com>
24959
24960 * gcc.c-torture/execute/20000715-1.c: New test.
24961
24962 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24963
24964 * gcc.c-torture/execute/20000707-1.c: New test.
24965
24966 2000-07-13 Neil Booth <NeilB@earthling.net>
24967
24968 * testsuite/gcc.dg/cpp/digraph1.c,
24969 testsuite/gcc.dg/cpp/digraph2.c,
24970 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24971
24972 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24973
24974 * g77.f-torture/compile/20000630-2.f: New test.
24975 * g77.f-torture/compile/20000630-2.x
24976
24977 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24978
24979 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24980
24981 2000-07-11 Neil Booth <NeilB@earthling.net>
24982
24983 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24984
24985 2000-07-11 Neil Booth <NeilB@earthling.net>
24986
24987 * gcc.dg/cpp/cmdlne-C.c: New.
24988
24989 2000-07-09 Neil Booth <NeilB@earthling.net>
24990
24991 * gcc.dg/cpp/directiv.c: New tests.
24992 * gcc.dg/cpp/undef1.c: Update.
24993
24994 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24995
24996 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24997
24998 2000-07-09 Neil Booth <NeilB@earthling.net>
24999
25000 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25001
25002 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25003
25004 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25005 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25006
25007 2000-07-08 Neil Booth <NeilB@earthling.net>
25008
25009 * gcc.dg/cpp/macsyntx.c: New tests.
25010
25011 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25012
25013 * gcc.dg/20000707-1.c: New test.
25014
25015 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25016
25017 * gcc.c-torture/execute/20000706-1.c: New test.
25018 * gcc.c-torture/execute/20000706-2.c: New test.
25019 * gcc.c-torture/execute/20000706-3.c: New test.
25020 * gcc.c-torture/execute/20000706-4.c: New test.
25021 * gcc.c-torture/execute/20000706-5.c: New test.
25022
25023 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25024
25025 * g++.old-deja/g++.pt/instantiate7.C: New test.
25026
25027 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25028
25029 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25030 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25031 * g++.old-deja/g++.other/rtti3.C: Likewise.
25032 * g++.old-deja/g++.other/rttid3.C: Likewise.
25033
25034 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25035
25036 * g77.f-torture/compile/20000630-1.x: Fix typo
25037
25038 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25039
25040 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25041 assembly output.
25042
25043 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25044
25045 * gcc.dg/cpp/ident.c: New test.
25046
25047 2000-07-05 Neil Booth <NeilB@earthling.net>
25048
25049 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25050 gcc.dg/cpp/lexstrng.c: New tests.
25051
25052 2000-07-04 Neil Booth <NeilB@earthling.net>
25053
25054 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25055 * gcc.dg/cpp/strify2.c: Same.
25056
25057 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25058
25059 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25060 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25061 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25062 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25063
25064 * testsuite/gcc.dg/cpp/macro1.c,
25065 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25066 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25067 testsuite/gcc.dg/cpp/strify1.c,
25068 testsuite/gcc.dg/cpp/strify2.c: New tests.
25069
25070 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25071
25072 * gcc.c-torture/execute/20000703-1.c: New test.
25073
25074 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25075
25076 * g++.old-deja/g++.pt (lookup10.C): New test.
25077
25078 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25079
25080 * g++.old-deja/g++.pt (typename25.C): New test.
25081
25082 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25083
25084 * gcc.c-torture/compile/20000701-1.c: New test.
25085
25086 2000-06-30 Nick Clifton <nickc@cygnus.com>
25087
25088 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25089 to test case.
25090
25091 2000-06-30 Catherine Moore <clm@cygnus.com>
25092
25093 * gcc.c-torture/execute/align-1.c: New test.
25094
25095 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25096
25097 * g++.old-deja/g++.pt/expr8.C: New test.
25098 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25099
25100 2000-06-29 Nick Clifton <nickc@cygnus.com>
25101
25102 * gcc.c-torture/compile/20000629-1.c: New test.
25103
25104 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25105
25106
25107 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25108 gcc.dg/noncompile directory, depending on whether they're
25109 preprocessor tests or not. Annotate all the tests for the dg
25110 framework.
25111
25112 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25113 * gcc.dg/noncompile/noncompile.exp: New.
25114
25115 * Moved files:
25116 Old name New name
25117 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25118 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25119 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25120 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25121 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25122 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25123 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25124 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25125 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25126 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25127 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25128 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25129 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25130 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25131 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25132 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25133 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25134 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25135 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25136 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25137 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25138 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25139 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25140 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25141
25142 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25143 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25144 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25145 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25146 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25147 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25148
25149 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25150
25151 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25152 declare one variable. On the fourth, error.
25153 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25154 declared by 20000628-1a.h.
25155
25156 2000-06-29 Richard Henderson <rth@redhat.com>
25157
25158 * gcc.c-torture/execute/930529-1.x: New file.
25159 * gcc.dg/920413-1.c: Adjust expected warning text.
25160 * gcc.dg/980217-1.c: Declare abort.
25161 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25162
25163 2000-06-29 Jeffrey A Law (law@cygnus.com)
25164
25165 * g77.f-torture/compile/20000629-1.f: New test.
25166 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25167
25168 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25169
25170 Rearrange lots of files, removing entirely the
25171 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25172 directories.
25173
25174 * Deleted files:
25175 gcc.c-torture/code_quality/code_quality.exp
25176 gcc.c-torture/special/special.exp
25177 gcc.failure/failure.exp
25178 gcc.failure/940409-1.x
25179 gcc.c-torture/compile/961203-1.x
25180
25181 * New files:
25182 gcc.misc-tests/linkage.exp
25183 gcc.c-torture/execute/920730-1t.c
25184 gcc.c-torture/execute/920730-1t.x
25185 gcc.c-torture/compile/920520-1.x
25186 gcc.c-torture/compile/920521-1.x
25187 gcc.c-torture/compile/981006-1.x
25188 gcc.c-torture/execute/eeprof-1.x
25189
25190 * Moved files (possibly with modifications to fit a new harness):
25191 Old name New name
25192 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25193 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25194 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25195 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25196 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25197 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25198 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25199 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25200 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25201 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25202 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25203 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25204 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25205 gcc.failure/940409-1.c gcc.dg/940409-1.c
25206
25207 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25208
25209 * c-torture/compile/961203-1.x: Delete.
25210
25211 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25212 not exit. Include stdio.h.
25213 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25214 * gcc.misc-tests/dg-12.c: Likewise.
25215 * gcc.misc-tests/dg-5.c: Likewise.
25216 * gcc.misc-tests/dg-6.c: Likewise.
25217 * gcc.misc-tests/dg-7.c: Prototype abort.
25218 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25219 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25220 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25221 not exit.
25222 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25223 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25224
25225 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25226
25227 * gcc.dg/cpp/20000628-1.c: New test.
25228 * gcc.dg/cpp/20000628-1.h: New header for above test.
25229 * gcc.dg/cpp/20000628-1a.h: Likewise.
25230
25231 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25232
25233 * gcc.dg/cpp: New directory.
25234 * gcc.dg/cpp/cpp.exp: New driver.
25235 * gcc.dg/cpp/20000627-1.c: New test.
25236 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25237 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25238 and rewrite as a compilation test.
25239
25240 * gcc.dg: Move many files into the cpp subdirectory, possibly
25241 renaming or editing them as well.
25242 Old name New name
25243 990119-1.c cpp/19990119-1.c
25244 990228-1.c cpp/19990228-1.c
25245 990407-1.c cpp/19990407-1.c
25246 990409-1.c cpp/19990409-1.c
25247 990413-1.c cpp/19990413-1.c
25248 990703-1.c cpp/19990703-1.c
25249 20000127-1.c cpp/20000127-1.c
25250 20000129-1.c cpp/20000129-1.c
25251 20000207-1.c cpp/20000207-1.c
25252 20000207-2.c cpp/20000207-2.c
25253 20000209-1.c cpp/20000209-1.c
25254 20000209-2.c cpp/20000209-2.c
25255 20000301-1.c cpp/20000301-1.c
25256 20000419-1.c cpp/20000419-1.c
25257 20000510-1.S cpp/20000510-1.S
25258 20000519-1.c cpp/20000519-1.c
25259 20000529-1.c cpp/20000529-1.c
25260 20000625-1.c cpp/20000625-1.c
25261 20000625-2.c cpp/20000625-2.c
25262 cpp-as1.c cpp/assert1.c
25263 cpp-as2.c cpp/assert2.c
25264 cxx-comments-1.c cpp/cxxcom1.c
25265 cxx-comments-2.c cpp/cxxcom2.c
25266 endif-label.c cpp/endif.c
25267 cpp-hash1.c cpp/hash1.c
25268 cpp-hash2.c cpp/hash2.c
25269 cpp-if1.c cpp/if-1.c
25270 cpp-if2.c cpp/if-2.c
25271 cpp-if3.c cpp/if-3.c
25272 cpp-if4.c cpp/if-4.c
25273 cpp-if5.c cpp/if-5.c
25274 cpp-cond.c cpp/if-cexp.c
25275 cpp-missingop.c cpp/if-mop.c
25276 cpp-missingparen.c cpp/if-mpar.c
25277 cpp-opprec.c cpp/if-oppr.c
25278 cpp-ifparen.c cpp/if-paren.c
25279 cpp-shortcircuit.c cpp/if-sc.c
25280 cpp-shift.c cpp/if-shift.c
25281 cpp-unary.c cpp/if-unary.c
25282 cpp-li1.c cpp/line1.c
25283 cpp-li2.c cpp/line2.c
25284 lineno.c cpp/line3.c
25285 lineno-2.c cpp/line4.c
25286 cpp-mi.c cpp/mi1.c
25287 cpp-mic.h cpp/mi1c.h
25288 cpp-micc.h cpp/mi1cc.h
25289 cpp-mind.h cpp/mi1nd.h
25290 cpp-mindp.h cpp/mi1ndp.h
25291 cpp-mix.h cpp/mi1x.h
25292 cpp-mi2.c cpp/mi2.c
25293 cpp-mi2a.h cpp/mi2a.h
25294 cpp-mi2b.h cpp/mi2b.h
25295 cpp-mi2c.h cpp/mi2c.h
25296 cpp-mi3.c cpp/mi3.c
25297 cpp-mi3.def cpp/mi3.def
25298 poison-1.c cpp/poison.c
25299 pr-impl.c cpp/prag-imp.c
25300 cpp-redef-2.c cpp/redef1.c
25301 cpp-redef.c cpp/redef2.c
25302 strpaste.c cpp/strp1.c
25303 strpaste-2.c cpp/strp2.c
25304 cpp-tradpaste.c cpp/tr-paste.c
25305 cpp-tradstringify.c cpp/tr-str.c
25306 cpp-tradwarn1.c cpp/tr-warn1.c
25307 cpp-tradwarn2.c cpp/tr-warn2.c
25308 trigraphs.c cpp/trigraphs.c
25309 cpp-unc1.c cpp/unc1.c
25310 cpp-unc2.c cpp/unc2.c
25311 cpp-unc3.c cpp/unc3.c
25312 cpp-unc.c cpp/unc4.c
25313 undef.c cpp/undef1.c
25314 undef-2.c cpp/undef2.c
25315 cpp-wi1.c cpp/widestr1.c
25316
25317 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25318
25319 * lib/g++.exp (g++_include_flags): Tweak.
25320
25321 2000-06-27 H.J. Lu <hjl@gnu.org>
25322 Loren J. Rittle <ljrittle@acm.org>
25323
25324 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25325 version with one that knows about the new gcc tree structure.
25326 (g++_link_flags): Same.
25327
25328 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25329
25330 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25331 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25332 case we are cross-compiling.
25333
25334 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25335 g++.old-deja/g++.niklas/Makefile.in,
25336 g++.old-deja/g++.niklas/configure.in,
25337 g++.old-deja/g++.other/Makefile.in,
25338 g++.old-deja/g++.other/configure.in,
25339 gcc.c-torture/code_quality/Makefile.in,
25340 gcc.c-torture/code_quality/configure.in,
25341 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25342 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25343 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25344 gcc.c-torture/execute/ieee/Makefile.in,
25345 gcc.c-torture/execute/ieee/configure.in,
25346 gcc.c-torture/noncompile/Makefile.in,
25347 gcc.c-torture/noncompile/configure.in,
25348 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25349 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25350 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25351
25352 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25353
25354 * g++.old-deja/g++.other/ambig3.C: New test.
25355
25356 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25357
25358 * g++.old-deja/g++.pt/syntax1.C: New test.
25359 * g++.old-deja/g++.pt/syntax2.C: New test.
25360 * g++.old-deja/g++.other/syntax3.C: New test.
25361 * g++.old-deja/g++.other/syntax4.C: New test.
25362
25363 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25364
25365 * gcc.dg/20000623-1.c: Prototype exit and abort.
25366
25367 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25368
25369 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25370 New tests.
25371 * gcc.dg/cpp-mi3.def: New file.
25372
25373 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25374 inside assertions.
25375 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25376 lexer's error messages.
25377 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25378 divine anything from the linemarkers.
25379 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25380 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25381
25382 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25383
25384 * gcc.dg/20000623-1.c: New test.
25385
25386 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25387
25388 * gcc.c-torture/execute/20000622-1.c: New test.
25389
25390 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25391
25392 * g++.old-deja/g++.other/init15.C: New test.
25393
25394 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25395
25396 * g++.old-deja/g++.pt/vaarg2.C: New test.
25397 * g++.old-deja/g++.pt/vaarg3.C: New test.
25398
25399 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25400
25401 * g++.old-deja/g++.other/dyncast6.C: New test.
25402
25403 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25404
25405 * gcc.c-torture/execute/loop-6.c: New test.
25406
25407 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25408
25409 * gcc.dg/20000614-1.c: New test.
25410 * gcc.dg/20000614-2.c: New test.
25411
25412 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25413
25414 * g++.old-deja/g++.other/inline12.C: New test.
25415
25416 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25417
25418 * g++.old-deja/g++.other/eh1.C: New test.
25419
25420 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25421
25422 * g++.old-deja/g++.other/type.C: New test.
25423
25424 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25425
25426 * g++.old-deja/g++.other/initstring.C: New test.
25427
25428 2000-06-12 Jason Merrill <jason@redhat.com>
25429
25430 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25431
25432 2000-06-09 Jeffrey A Law (law@cygnus.com)
25433
25434 * gcc.c-torture/compile/20000609-1.c: New test.
25435
25436 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25437
25438 * gcc.dg/20000609-1.c: New test.
25439
25440 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25441
25442 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25443 * gcc.c-torture/noncompile/poison-1.c: Move...
25444 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25445 * gcc.dg/cpp-li1.c: Add a token after the #line.
25446
25447 2000-06-05 Richard Henderson <rth@cygnus.com>
25448
25449 * gcc.c-torture/execute/20000605-2.c: New test.
25450 * gcc.c-torture/execute/20000605-3.c: New test.
25451
25452 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25453
25454 * g77.f-torture/execute/20000503-1.x: New file.
25455
25456 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25457
25458 * g++.old-deja/g++.eh/badalloc1.C: New test.
25459
25460 2000-06-05 Richard Henderson <rth@cygnus.com>
25461
25462 * gcc.c-torture/execute/20000605-1.c: New test.
25463
25464 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25465 Nathan Sidwell <nathan@codesourcery.com>
25466
25467 * gcc.c-torture/compile/20000605-1.c: New test.
25468
25469 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25470
25471 * g77.f-torture/compile/20000601-1.f: New test.
25472
25473 2000-06-03 Richard Henderson <rth@cygnus.com>
25474
25475 * gcc.c-torture/execute/20000603-1.c: New.
25476
25477 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25478
25479 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25480 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25481
25482 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25483
25484 * gcc.dg/compare2.c (case 12): XFAIL.
25485 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25486 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25487
25488 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25489
25490 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25491
25492 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25493 guard macro is already defined when the header is first
25494 included.
25495 * gcc.dg/cpp-mix.h: New file.
25496 * gcc.dg/endif-label.c: Update patterns to match compiler.
25497
25498 * g++.brendan/complex1.C: Declare abort.
25499 * g++.law/refs4.C: Remove XFAIL.
25500 * g++.oliva/expr2.C: Declare abort and exit.
25501
25502 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25503
25504 * gcc.c-torture/execute/20000528-1.c: New test.
25505
25506 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25507 * g++.old-deja/g++.law/temps4.C: Likewise.
25508
25509 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25510 stdlib.h. Call abort() on failure.
25511 * g++.old-deja/g++.law/refs4.C: Likewise.
25512 * g++.old-deja/g++.law/temps4.C: Likewise.
25513 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25514 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25515
25516 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25517
25518 Relative to g++.dg/special:
25519 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25520
25521 Relative to g++.old-deja:
25522 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25523 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25524 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25525 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25526 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25527 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25528 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25529
25530 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25531 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25532 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25533 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25534 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25535 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25536 and/or string.h.
25537
25538 * g++.other/goto1.C: Update expectations for error messages.
25539
25540 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25541
25542 * gcc.c-torture/compile/20000523-1.c: New test.
25543
25544 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25545
25546 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25547
25548 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25549
25550 * g++.old-deja/g++.eh/catch11.C: New test.
25551 * g++.old-deja/g++.eh/catch12.C: New test.
25552
25553 2000-05-24 Nick Clifton <nickc@cygnus.com>
25554
25555 * gcc.c-torture/execute/20000523-1.c: New test.
25556
25557 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25558
25559 * c-torture/execute/bcp-1.c: Replace abort in arg of
25560 __builtin_constant_p with a generic external function.
25561
25562 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25563 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25564 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25565 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25566 Prototype abort and/or exit.
25567
25568 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25569 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25570 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25571 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25572
25573 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25574
25575 * gcc.dg/dwarf2-1.c: New test.
25576
25577 2000-05-20 Richard Henderson <rth@cygnus.com>
25578
25579 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25580
25581 2000-05-20 Andreas Jaeger <aj@suse.de>
25582
25583 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25584 testcase.
25585
25586 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25587
25588 * gcc.c-torture/execute/20000519-2.c: New test.
25589
25590 2000-05-19 Andreas Jaeger <aj@suse.de>
25591
25592 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25593 which fails with SSA.
25594
25595 * lib/c-torture.exp: Also test with -O3 -fssa.
25596
25597 2000-05-18 Michael Meissner <meissner@redhat.com>
25598
25599 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25600 * gcc.c-torture/execute/920415-1.c: Ditto.
25601 * gcc.c-torture/execute/920501-1.c: Ditto.
25602 * gcc.c-torture/execute/conversion.c: Ditto.
25603 * gcc.c-torture/execute/cvt-1.c: Ditto.
25604
25605 2000-05-18 Jeffrey A Law (law@cygnus.com)
25606
25607 * gcc.c-torture/compile/20000518-1.c: New test.
25608
25609 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25610
25611 * g77.f-torture/compile/200005018.f: New test.
25612
25613 2000-05-17 Jeffrey A Law (law@cygnus.com)
25614
25615 * gcc.c-torture/compile/20000517-1.c: New test.
25616
25617 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25618
25619 * gcc.c-torture/execute/20000516-1.c: New test.
25620
25621 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25622
25623 * g++.old-deja/g++.other/eh.C: New test.
25624
25625 2000-05-12 Richard Henderson <rth@cygnus.com>
25626
25627 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25628 constants through to doit's conditional.
25629
25630 2000-05-11 Jeffrey A Law (law@cygnus.com)
25631
25632 * gcc.c-torture/compile/20000511-1.c: New test.
25633 * g77.f-torture/compile/20000511-1.f: New test.
25634 * g77.f-torture/compile/20000511-2.f: New test.
25635
25636 2000-05-11 Michael Meissner <meissner@redhat.com>
25637
25638 * gcc.c-torture/execute/20000511-1.c: New test.
25639
25640 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25641
25642 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25643 * gcc.dg/20000510-1.S: New.
25644
25645 2000-05-08 Catherine Moore <clm@cygnus.com>
25646
25647 * gcc.dg/unused-3.c: New.
25648
25649 2000-05-06 Richard Henderson <rth@cygnus.com>
25650
25651 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25652 * g++.old-deja/g++.mike/warn1.C: Likewise.
25653 * g++.old-deja/g++.pt/local1.C: Likewise.
25654 * g++.old-deja/g++.pt/local7.C: Likewise.
25655 * g++.old-deja/g++.pt/spec16.C: Likewise.
25656
25657 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25658
25659 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25660
25661 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25662
25663 * g77.f-torture/execute/20000503-1.f: New test.
25664
25665 2000-05-04 Andreas Jaeger <aj@suse.de>
25666
25667 * gcc.dg/noreturn-2.c: New test.
25668
25669 2000-05-04 Neil Booth <NeilB@earthling.net>
25670
25671 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25672 preprocessor.
25673
25674 2000-05-04 Richard Henderson <rth@cygnus.com>
25675
25676 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25677
25678 2000-05-04 Richard Henderson <rth@cygnus.com>
25679
25680 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25681 OpenSSL by Jason R Thorpe.
25682
25683 2000-05-03 Jim Wilson <wilson@cygnus.com>
25684
25685 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25686
25687 2000-05-03 Robert Lipe <robertlipe@usa.net>
25688
25689 * gcc.dg/20000503-1.c: New test.
25690
25691 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25692
25693 * gcc.c-torture/compile/20000502-1.c: New test.
25694 * g++.old-deja/g++.other/align.C: New test.
25695 * gcc.dg/cpp-tradstringify.c: New test.
25696
25697 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25698
25699 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25700 and hard registers.
25701
25702 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25703
25704 * gcc.c-torture/execute/loop-5.c: New test.
25705
25706 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25707
25708 * gcc.c-torture/execute/va-arg-20.c: New test.
25709
25710 2000-04-23 Jeffrey A Law (law@cygnus.com)
25711
25712 * gcc.c-torture/execute/20000422-1.c: New test.
25713
25714 2000-04-20 Greg McGary <gkm@gnu.org>
25715
25716 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25717 when optimizing, but without sibling-call optimizations (-O1).
25718
25719 2000-04-20 Jeffrey A Law (law@cygnus.com)
25720
25721 * gcc.c-torture/compile/20000420-1.c: New test.
25722
25723 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25724
25725 * g++.abi/ptrflags.C: New test.
25726 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25727
25728 2000-04-19 Catherine Moore <clm@cygnus.com>
25729
25730 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25731
25732 2000-04-19 Greg McGary <gkm@gnu.org>
25733
25734 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25735 sibling-call optimizations.
25736
25737 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25738
25739 * gcc.dg/20000419-1.c: New test.
25740
25741 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25742
25743 * gcc.c-torture/execute/20000412-6.c: New test.
25744
25745 2000-04-12 Jeffrey A Law (law@cygnus.com)
25746
25747 * gcc.c-torture/execute/20000412-5.c: New test.
25748 * g77.f-torture/compile/20000412-1.f: New test.
25749 * gcc.c-torture/execute/20000412-4.c: New test.
25750 * gcc.c-torture/compile/20000412-2.c: New test.
25751 * gcc.c-torture/execute/20000412-3.c: New test.
25752 * gcc.c-torture/compile/20000412-1.c: New test.
25753 * gcc.c-torture/execute/20000412-2.c: New test.
25754
25755 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25756
25757 * objc/execute/bf-20.m: New test.
25758
25759 2000-04-10 Richard Henderson <rth@cygnus.com>
25760
25761 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25762
25763 * gcc.c-torture/execute/20000412-1.c: New test.
25764
25765 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25766
25767 * g++.old-deja/g++.eh/catchptr1.C: New test.
25768
25769 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25770
25771 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25772
25773 2000-04-08 Neil Booth <NeilB@earthling.net>
25774
25775 * gcc.dg/cpp-nullchar.c: Remove test as
25776 embedded nulls cause problems.
25777
25778 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25779
25780 * gcc.dg/compare2.c: New test.
25781
25782 2000-04-08 Neil Booth <NeilB@earthling.net>
25783
25784 * gcc.dg/cpp-nullchar.c: New test.
25785
25786 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25787
25788 * gcc.dg/cpp-mi2.c: New test.
25789 * gcc.dg/cpp-mi2[abc].h: New files.
25790
25791 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25792
25793 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25794 member name.
25795
25796 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25797
25798 * g++.old-deja/g++.abi/vmihint.C: New test.
25799
25800 2000-04-06 Neil Booth <NeilB@earthling.net>
25801
25802 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25803 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25804 copyright.
25805
25806 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25807
25808 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25809 avoid stack-frame overwrite.
25810
25811 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25812
25813 * gcc.c-torture/compile/20000405-2.c: New test.
25814 * gcc.c-torture/compile/20000405-3.c: New test.
25815
25816 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25817
25818 * gcc.c-torture/compile/20000405-1.c: New test.
25819
25820 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25821
25822 * gcc.dg/cast-qual-1.c: Revert last change.
25823
25824 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25825
25826 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25827
25828 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25829
25830 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25831 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25832
25833 2000-04-03 Jeffrey A Law (law@cygnus.com)
25834
25835 * gcc.c-torture/compile/20000403-2.c: New test.
25836 * gcc.c-torture/compile/20000403-1.c: New test.
25837
25838 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25839
25840 * gcc.c-torture/execute/20000403-1.c: New test.
25841
25842 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25843
25844 * gcc.c-torture/execute/20000402-1.c: New test.
25845
25846 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25847
25848 * gcc.c-torture/execute/va-arg-15.c: New test.
25849 * gcc.c-torture/execute/va-arg-16.c: New test.
25850 * gcc.c-torture/execute/va-arg-17.c: New test.
25851 * gcc.c-torture/execute/va-arg-18.c: New test.
25852 * gcc.c-torture/execute/va-arg-19.c: New test.
25853
25854 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25855
25856 * gcc.c-torture/compile/981211-1.c: Move to...
25857 * gcc.dg/cpp-as1.c: ...here.
25858 * gcc.dg/cpp-as2.c: New file.
25859
25860 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25861 compiler.
25862
25863 2000-04-02 Neil Booth <NeilB@earthling.net>
25864
25865 * gcc.dg/cpp-cond.c New tests.
25866 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25867 accidental success less likely.
25868 * gcc.dg/cpp-missingop.c New tests.
25869 * gcc.dg/cpp-missingparen.c New tests.
25870 * gcc.dg/cpp-shift.c New tests.
25871 * gcc.dg/cpp-shortcircuit.c New tests.
25872 * gcc.dg/cpp-unary.c New tests.
25873
25874 2000-03-29 Jeffrey A Law (law@cygnus.com)
25875
25876 * gcc.c-torture/compile/20000329-1.c: New test.
25877
25878 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25879
25880 * gcc.c-torture/compile/20000326-1.c: New test.
25881 * gcc.c-torture/compile/20000326-2.c: New test.
25882
25883 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25884
25885 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25886 the first parameter is a function argument.
25887
25888 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25889
25890 * g++.old-deja/g++.ext/array4.C: New test.
25891
25892 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25893
25894 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25895
25896 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25897
25898 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25899
25900 2000-03-19 Richard Henderson <rth@cygnus.com>
25901
25902 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25903
25904 2000-03-19 Richard Henderson <rth@cygnus.com>
25905
25906 * gcc.c-torture/compile/20000319-1.c: New test.
25907
25908 2000-03-14 Jeffrey A Law (law@cygnus.com)
25909
25910 * gcc.c-torture/execute/20000314-3.c: New test.
25911 * gcc.c-torture/execute/20000314-2.c: New test.
25912 * gcc.c-torture/execute/20000314-1.c: New test.
25913 * gcc.c-torture/compile/20000314-2.c: New test.
25914 * gcc.c-torture/compile/20000314-1.c: New test.
25915
25916 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25917
25918 * g++.old-deja/g++.warn/inline.C: New test.
25919
25920 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25921
25922 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25923 standards-compliant result rather than specific constants.
25924 Put test-values in array.
25925
25926 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25927
25928 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25929 (g++_target_compile): Put test-specific options last.
25930
25931 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25932
25933 * g++.old-deja/g++.eh/vbase4.C: New test.
25934
25935 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25936
25937 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25938
25939 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25940
25941 * g++.old-deja/g++.brendan/misc12.C: Removed.
25942 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25943 * g++.old-deja/g++.ext/pretty4.C: New test.
25944
25945 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25946
25947 * g++.old-deja/g++.other/string2.C: New test.
25948
25949 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25950
25951 * g++.old-deja/g++.warn/impint2.C: New test.
25952
25953 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25954
25955 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25956 is 1, not zero.
25957
25958 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25959
25960 * g++.old-deja/g++.warn/impint.C: New test.
25961 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25962 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25963 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25964 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25965 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25966 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25967 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25968 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25969 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25970 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25971 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25972 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25973
25974 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25975
25976 * gcc.dg/cpp-redef.c: New test.
25977
25978 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25979
25980 * g++.old-deja/g++.pt/unify7.C: New test.
25981
25982 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25983
25984 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25985 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25986
25987 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25988
25989 * gcc.c-torture/compile/20000224-1.c: New test.
25990
25991 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25992
25993 * gcc.c-torture/compile/cpp-2.c: New test.
25994 * gcc.c-torture/compile/cpp-1.c: New test.
25995
25996 2000-02-25 Jeffrey A Law (law@cygnus.com)
25997
25998 * gcc.c-torture/execute/20000225-1.c: New test.
25999
26000 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26001
26002 * gcc.dg/cpp-li2.c: New test.
26003
26004 * gcc.dg/cpp-wi1.c: New test.
26005
26006 * gcc.dg/cpp-li1.c: New test.
26007
26008 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26009
26010 * g++.old-deja/g++.other/sizeof5.C: New test.
26011
26012 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26013
26014 * gcc.c-torture/execute/va-arg-13.c: New test.
26015
26016 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26017
26018 * gcc.c-torture/execute/va-arg-12.c: New test.
26019
26020 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26021
26022 * gcc.c-torture/execute/20000223-1.c: New test.
26023
26024 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26025
26026 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26027
26028 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26029
26030 * g++.old-deja/g++.abi/ptrmem.C: New test.
26031
26032 2000-02-19 Richard Henderson <rth@cygnus.com>
26033
26034 * gcc.c-torture/compile/init-3.c: New.
26035
26036 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26037
26038 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26039 ALWAYS_CXXFLAGS.
26040
26041 2000-02-11 Robert Lipe <robertl@sco.com>
26042
26043 * gcc.c-torture/compile/20000211-3.c: New test.
26044
26045 2000-02-11 Martin Buchholz <martin@xemacs.org>
26046
26047 * gcc.c-torture/compile/20000211-2.c: New test.
26048
26049 2000-02-11 Jeffrey A Law (law@cygnus.com)
26050
26051 * gcc.c-torture/compile/20000211-1.c: New test.
26052
26053 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26054
26055 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26056 on native targets
26057
26058 2000-02-08 Nathan Sidwell <nathan@acm.org>
26059
26060 * g++.old-deja/g++.other/cast5.C: New test.
26061
26062 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26063
26064 * gcc.c-torture/execute/20000205-1.c: New.
26065
26066 2000-02-03 Nathan Sidwell <nathan@acm.org>
26067
26068 * g++.old-deja/g++.jason/cast3.C: Return void.
26069 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26070
26071 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26072
26073 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26074
26075 * gcc.dg/loop-1.c: New test.
26076
26077 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26078
26079 * gcc.c-torture/compile/20000127-1.c: New test.
26080 * gcc.c-torture/execute/991228-1.c: New test.
26081
26082 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26083
26084 * gcc.dg/unused-2.c: New test.
26085
26086 * gcc.dg/conv-1.c: New test.
26087
26088 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26089
26090 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26091 compiler.
26092 (tool_option_proc): Fix typo.
26093
26094 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26095
26096 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26097 of the ld on the host, not on the build machine.
26098 Also, don't crash if '--help' is not a supported option.
26099
26100 2000-01-24 Richard Henderson <rth@cygnus.com>
26101
26102 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26103
26104 2000-01-20 Jeffrey A Law (law@cygnus.com)
26105
26106 * gcc.c-torture/execute/20000120-2.c: New test.
26107 * gcc.c-torture/execute/20000120-1.c: New test.
26108
26109 2000-01-13 Jeffrey A Law (law@cygnus.com)
26110
26111 * gcc.c-torture/execute/20000113-1.c: New test.
26112
26113 2000-01-12 Jeffrey A Law (law@cygnus.com)
26114
26115 * gcc.c-torture/execute/20000112-1.c: New test.
26116
26117 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26118
26119 * gcc.dg/20000111-1.c: New test.
26120
26121 2000-01-10 Jeffrey A Law (law@cygnus.com)
26122
26123 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26124 with 16 bit integers.
26125
26126 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26127
26128 * gcc.dg/20000108-1.c: New test.
26129
26130 2000-01-05 Nathan Sidwell <nathan@acm.org>
26131
26132 * g++.old-deja/g++.ns/koenig8.C: New test.
26133
26134 2000-01-05 Nathan Sidwell <nathan@acm.org>
26135
26136 * g++.old-deja/g++.other/cast4.C: New test.
26137
26138 2000-01-05 Jeffrey A Law (law@cygnus.com)
26139
26140 * gcc.c-torture/compile/20000105-2.c: New test.
26141 * gcc.c-torture/compile/20000105-1.c: New test.
26142
26143 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26144
26145 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26146 references to printf & atoi to conform to ANSI standard.
26147 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26148 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26149 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26150 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26151 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26152 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26153 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26154 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26155 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26156 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26157 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26158 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26159 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26160 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26161 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26162 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26163 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26164 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26165 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26166 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26167 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26168 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26169 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26170 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26171 * g++.old-deja/g++.brendan/init3.C: Likewise.
26172 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26173 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26174 * g++.old-deja/g++.brendan/new2.C: Likewise.
26175 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26176 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26177 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26178 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26179 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26180 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26181 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26182 * g++.old-deja/g++.brendan/template24.C: Likewise.
26183 * g++.old-deja/g++.brendan/template3.C: Likewise.
26184 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26185 * g++.old-deja/g++.jason/inline3.C: Likewise.
26186 * g++.old-deja/g++.jason/opeq.C: Likewise.
26187 * g++.old-deja/g++.law/arg5.C: Likewise.
26188 * g++.old-deja/g++.law/arm7.C: Likewise.
26189 * g++.old-deja/g++.law/ctors11.C: Likewise.
26190 * g++.old-deja/g++.law/cvt8.C: Likewise.
26191 * g++.old-deja/g++.law/init9.C: Likewise.
26192 * g++.old-deja/g++.law/refs4.C: Likewise.
26193 * g++.old-deja/g++.law/template2.C: Likewise.
26194 * g++.old-deja/g++.law/visibility24.C: Likewise.
26195 * g++.old-deja/g++.law/vtable3.C: Likewise.
26196 * g++.old-deja/g++.mike/asm2.C: Likewise.
26197 * g++.old-deja/g++.mike/eh1.C: Likewise.
26198 * g++.old-deja/g++.mike/misc1.C: Likewise.
26199 * g++.old-deja/g++.mike/misc13.C: Likewise.
26200 * g++.old-deja/g++.mike/misc14.C: Likewise.
26201 * g++.old-deja/g++.mike/ns12.C: Likewise.
26202 * g++.old-deja/g++.mike/p1248.C: Likewise.
26203 * g++.old-deja/g++.mike/p3708.C: Likewise.
26204 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26205 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26206 * g++.old-deja/g++.mike/p646.C: Likewise.
26207 * g++.old-deja/g++.mike/p700.C: Likewise.
26208 * g++.old-deja/g++.mike/p783.C: Likewise.
26209 * g++.old-deja/g++.mike/p783a.C: Likewise.
26210 * g++.old-deja/g++.mike/p783b.C: Likewise.
26211 * g++.old-deja/g++.mike/p786.C: Likewise.
26212 * g++.old-deja/g++.mike/p789.C: Likewise.
26213 * g++.old-deja/g++.mike/p789a.C: Likewise.
26214 * g++.old-deja/g++.mike/p807a.C: Likewise.
26215 * g++.old-deja/g++.other/delete3.C: Likewise.
26216 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26217 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26218 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26219 * g++.old-deja/g++.other/empty1.C: Likewise.
26220 * g++.old-deja/g++.other/temporary1.C: Likewise.
26221 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26222 * g++.old-deja/g++.pt/t16.C: Likewise.
26223 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26224
26225 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26226
26227 * gcc.dg/991230-1.c: New test.
26228
26229 1999-12-29 Jeffrey A Law (law@cygnus.com)
26230
26231 * gcc.c-torture/compile/991229-3.c: New test.
26232 * gcc.c-torture/compile/991229-2.c: New test.
26233 * gcc.c-torture/compile/991229-1.c: New test.
26234
26235 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26236
26237 * gcc.c-torture/compile/labels-2.c: New test.
26238
26239 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26240
26241 * gcc.c-torture/execute/991227-1.c: New test.
26242
26243 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26244
26245 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26246
26247 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26248
26249 * gcc.c-torture/execute/991221-1.c: New test.
26250
26251 1999-12-20 Nathan Sidwell <nathan@acm.org>
26252
26253 * g++.old-deja/g++.other/cast3.C: New test.
26254
26255 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26256
26257 * gcc.c-torture/execute/991216-4.c: New test.
26258
26259 1999-12-16 Michael Meissner <meissner@cygnus.com>
26260
26261 * gcc.c-torture/execute/991216-1.c: New test.
26262 * gcc.c-torture/execute/991216-2.c: New test.
26263 * gcc.c-torture/execute/991216-3.c: New test.
26264
26265 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26266
26267 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26268 Actually make the test fail by using "-O2" for compilation.
26269
26270 1999-12-15 Nathan Sidwell <nathan@acm.org>
26271
26272 * g++.old-deja/g++.warn/cast-align1.C: New test.
26273
26274 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26275
26276 * gcc.c-torture/compile/991214-1.c: New test.
26277 * gcc.c-torture/compile/991214-2.c: New test.
26278
26279 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26280
26281 * gcc.dg/991214-1.c: New test.
26282
26283 1999-12-13 Jeffrey A Law (law@cygnus.com)
26284
26285 * gcc.c-torture/compile/991213-3.c: New test.
26286 * gcc.c-torture/compile/991213-2.c: New test.
26287 * gcc.c-torture/compile/991213-1.c: New test.
26288
26289 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26290
26291 * gcc.dg/991209-1.c: New test.
26292
26293 1999-12-08 Nathan Sidwell <nathan@acm.org>
26294
26295 * gcc.c-torture/compile/991208-1.c: New test.
26296
26297 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26298
26299 * gcc.dg/ultrasp2.c: New test.
26300
26301 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26302
26303 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26304
26305 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26306
26307 * gcc.c-torture/compile/991202-1.c: New test.
26308 * gcc.c-torture/execute/991202-1.c: New test.
26309 * gcc.c-torture/execute/991202-2.c: New test.
26310 * gcc.c-torture/execute/991202-3.c: New test.
26311
26312 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26313
26314 * g++.old-deja/g++.abi/align.C: New test.
26315 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26316 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26317
26318 1999-12-01 Richard Henderson <rth@cygnus.com>
26319
26320 * gcc.c-torture/execute/991201-1.c: New.
26321
26322 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26323
26324 * gcc.dg/991129-1.c: New test.
26325
26326 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26327
26328 * gcc.c-torture/compile/991127-1.c: New test.
26329
26330 1999-11-22 Nathan Sidwell <nathan@acm.org>
26331
26332 * g++.old-deja/g++.other/warn4.C: New test.
26333
26334 1999-11-22 Nathan Sidwell <nathan@acm.org>
26335
26336 * g++.old-deja/g++.eh/cleanup2.C: New test.
26337 * g++.old-deja/g++.ext/pretty2.C: New test.
26338 * g++.old-deja/g++.ext/pretty3.C: New test.
26339 * g++.old-deja/g++.other/debug6.C: New test.
26340
26341 1999-10-20 Jim Wilson <wilson@cygnus.com>
26342
26343 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26344 compiler_output to look for one error message instead of two.
26345
26346 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26347
26348 * gcc.c-torture/execute/991118-1.c: Also test case
26349 where the word boundary does not split a byte evenly.
26350
26351 1999-11-19 Nathan Sidwell <nathan@acm.org>
26352
26353 * g++.old-deja/g++.ext/restrict1.C: New test.
26354
26355 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26356
26357 * gcc.c-torture/execute/991118-1.c: New test.
26358
26359 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26360
26361 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26362 working directory pathnames.
26363
26364 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26365
26366 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26367 host is equipped with driver.h and driver.o so it can actually
26368 compile and run the tests.
26369
26370 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26371
26372 * gcc.c-torture/compile/991008-1.c: New test.
26373
26374 1999-11-08 Nick Clifton <nickc@cygnus.com>
26375
26376 * lib/gcc-dg.exp: Include target-supports.exp
26377
26378 1999-11-05 Nick Clifton <nickc@cygnus.com>
26379
26380 * lib/target-supports.exp: New file: Provide procs to test for
26381 features supported by the target.
26382 (check_weak_available): Moved here from ecos.exp.
26383 (check_alias_available): New proc: Determine of the target
26384 toolchain supports the alias attribute.
26385
26386 * gcc.dg/special/ecos.exp: Move check_weak_available to
26387 target-supports.exp.
26388 (alias-1.c): Only perform the test if the target supports
26389 aliases.
26390 (wkali-1.c): Only perform the test if the target supports
26391 aliases.
26392
26393 * gcc.dg/990506-0.c: Expect error messages from cross
26394 targets as well as native targets.
26395
26396 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26397
26398 * gcc.dg/ultrasp1.c: Removed xfail.
26399 * gcc.dg/struct-ret-2.c: Likewise.
26400 * gcc.dg/array-1.c: Likewise.
26401
26402 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26403
26404 * gcc.dg/struct-ret-2.c: New test.
26405
26406 * gcc.dg/array-1.c: New test.
26407
26408 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26409
26410 * gcc.c-torture/execute/991030-1.c: New test.
26411
26412 1999-10-26 Richard Henderson <rth@cygnus.com>
26413
26414 * gcc.c-torture/compile/991026-2.c: New test.
26415
26416 1999-10-26 Jeffrey A Law (law@cygnus.com)
26417
26418 * gcc.c-torture/compile/991026-1.c: New test.
26419
26420 1999-10-23 Jeffrey A Law (law@cygnus.com)
26421
26422 * gcc.c-torture/execute/991023-1.c: New test.
26423
26424 1999-10-19 Jeffrey A Law (law@cygnus.com)
26425
26426 * gcc.c-torture/execute/991019-1.c: New test.
26427
26428 1999-10-16 Richard Henderson <rth@cygnus.com>
26429
26430 * gcc.c-torture/execute/991016-1.c: New test.
26431
26432 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26433
26434 * gcc.c-torture/execute/991014-1.c: New test.
26435
26436 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26437
26438 * g++.old-deja/g++.other/union2.C: New test.
26439
26440 1999-10-13 Nathan Sidwell <nathan@acm.org>
26441
26442 * g++.old-deja/g++.other/vaarg2.C: New test.
26443 * g++.old-deja/g++.other/vaarg3.C: New test.
26444
26445 1999-10-12 Craig Burley <craig@jcb-sc.com>
26446
26447 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26448 in compile/.
26449
26450 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26451
26452 * gcc.c-torture/execute/va-arg-11.c: New test.
26453
26454 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26455
26456 * lib/file-format.exp (gcc_target_object_format): Don't
26457 crash if objdump is unavailable.
26458
26459 1999-09-29 Donn Terry <donn@interix.com>
26460
26461 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26462
26463 1999-09-28 Nick Clifton <nickc@cygnus.com>
26464
26465 * gcc.c-torture/compile/990928-1.c: New test.
26466
26467 1999-09-28 Nathan Sidwell <nathan@acm.org>
26468
26469 * g++.old-deja/g++.other/decl6.C: New test.
26470
26471 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26472
26473 * gcc.c-torture/execute/va-arg-10.c: New test.
26474
26475 1999-09-27 Nathan Sidwell <nathan@acm.org>
26476
26477 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26478 __PRETTY_FUNCTION__.
26479
26480 1999-09-23 Nick Clifton <nickc@cygnus.com>
26481
26482 * gcc.c-torture/execute/990923-1.c: New test.
26483
26484 1999-09-21 Nick Clifton <nickc@cygnus.com>
26485
26486 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26487 for which -fpic is inappropriate.
26488
26489 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26490
26491 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26492
26493 1999-09-21 Nathan Sidwell <nathan@acm.org>
26494
26495 * g++.old-deja/g++.other/dyncast1.C: New test.
26496 * g++.old-deja/g++.other/dyncast2.C: New test.
26497 * g++.old-deja/g++.other/dyncast3.C: New test.
26498 * g++.old-deja/g++.other/dyncast4.C: New test.
26499 * g++.old-deja/g++.other/dyncast5.C: New test.
26500 * g++.old-deja/g++.eh/catch3.C: New test.
26501 * g++.old-deja/g++.eh/catch3p.C: New test.
26502 * g++.old-deja/g++.eh/catch4.C: New test.
26503 * g++.old-deja/g++.eh/catch4p.C: New test.
26504 * g++.old-deja/g++.eh/catch5.C: New test.
26505 * g++.old-deja/g++.eh/catch5p.C: New test.
26506 * g++.old-deja/g++.eh/catch6.C: New test.
26507 * g++.old-deja/g++.eh/catch6p.C: New test.
26508 * g++.old-deja/g++.eh/catch7.C: New test.
26509 * g++.old-deja/g++.eh/catch7p.C: New test.
26510 * g++.old-deja/g++.eh/catch8.C: New test.
26511 * g++.old-deja/g++.eh/catch8p.C: New test.
26512 * g++.old-deja/g++.eh/catch9.C: New test.
26513 * g++.old-deja/g++.eh/catch9p.C: New test.
26514
26515 1999-09-13 Nathan Sidwell <nathan@acm.org>
26516
26517 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26518 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26519
26520 1999-09-13 Jeffrey A Law (law@cygnus.com)
26521
26522 * gcc.c-torture/compile/990913-1.c: New test.
26523
26524 1999-09-10 Nathan Sidwell <nathan@acm.org>
26525
26526 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26527 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26528
26529 1999-09-09 Richard Henderson <rth@cygnus.com>
26530
26531 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26532
26533 1999-09-09 Nathan Sidwell <nathan@acm.org>
26534
26535 * g++.old-deja/g++.other/lookup11.C: New test.
26536 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26537 what is permitted and what we want.
26538 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26539 overload use.
26540 * g++.old-deja/g++.jason/rfg5.C: Likewise
26541
26542 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26543
26544 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26545 * gcc.c-torture/noncompile/poison-1.c: New file.
26546
26547 1999-09-08 Nathan Sidwell <nathan@acm.org>
26548
26549 * g++.old-deja/g++.other/sizeof3.C: New test.
26550 * g++.old-deja/g++.other/sizeof4.C: New test.
26551 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26552 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26553
26554 1999-09-07 Richard Henderson <rth@cygnus.com>
26555
26556 * gcc.dg/va-arg-1.c: New.
26557
26558 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26559
26560 * gcc.c-torture/execute/va-arg-9.c: New test.
26561
26562 1999-09-05 Craig Burley <craig@jcb-sc.com>
26563
26564 * g77.f-torture/compile/980519-2.f: New test.
26565 * g77.f-torture/compile/19990905-0.f: New test.
26566 * g77.f-torture/compile/19990905-1.f: New test.
26567 * g77.f-torture/compile/19990905-2.f: New test.
26568
26569 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26570
26571 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26572
26573 * gcc.c-torture/execute/990827-1.c: Fix typo.
26574
26575 1999-09-03 Nathan Sidwell <nathan@acm.org>
26576
26577 * g++.old-deja/g++.other/deref1.C: New test.
26578
26579 1999-09-02 Nathan Sidwell <nathan@acm.org>
26580
26581 * g++.old-deja/g++.other/ambig2.C: New test.
26582 * g++.old-deja/g++.other/cond5.C: New test.
26583 * g++.old-deja/g++.other/lookup16.C: New test.
26584
26585 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26586
26587 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26588 assemblers too.
26589
26590 1999-08-31 Jeffrey A Law (law@cygnus.com)
26591
26592 * lib/c-torture.exp: Avoid the "compare executables" optimization
26593 when testing native.
26594
26595 1999-08-29 Jeffrey A Law (law@cygnus.com)
26596
26597 * gcc.c-torture/execute/990829-1.c: New test.
26598 * gcc.c-torture/compile/990829-1.c: New test.
26599
26600 1999-08-27 Paul Burchard <burchard@pobox.com>
26601
26602 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26603 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26604 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26605 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26606 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26607 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26608 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26609 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26610 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26611 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26612 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26613
26614 1999-08-27 Jeffrey A Law (law@cygnus.com)
26615
26616 * gcc.c-torture/execute/990827-1.c: New test.
26617
26618 1999-08-26 Craig Burley <craig@jcb-sc.com>
26619
26620 * g77.f-torture/noncompile/19990826-4.f: New test.
26621
26622 * g77.f-torture/compile/19990826-3.f: New test.
26623
26624 * g77.f-torture/execute/19990826-2.f: New test.
26625
26626 * g77.f-torture/compile/19990826-1.f: New test.
26627
26628 * gcc.c-torture/execute/990826-0.c: New test.
26629 * g77.c-torture/execute/19990826-0.f: New test.
26630
26631 * g77.f-torture/noncompile/970626-2.f: New test.
26632
26633 1999-08-25 Paul Burchard <burchard@pobox.com>
26634
26635 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26636 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26637 lss-011.C: New tests.
26638
26639 1999-08-25 Nathan Sidwell <nathan@acm.org>
26640
26641 * g++.old-deja/g++.other/decl5.C: New test.
26642
26643 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26644
26645 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26646 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26647 call `postbase' for each one. All callers of `postbase' changed
26648 to call this instead.
26649
26650 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26651
26652 * gcc.c-torture/execute/990811-1.c: New test.
26653
26654 1999-08-09 Nick Clifton <nickc@cygnus.com>
26655
26656 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26657 just native ones.
26658
26659 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26660 just native ones.
26661
26662 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26663
26664 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26665
26666 1999-08-04 Jeffrey A Law (law@cygnus.com)
26667
26668 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26669
26670 1999-08-04 Nathan Sidwell <nathan@acm.org>
26671
26672 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26673
26674 1999-08-04 Jeffrey A Law (law@cygnus.com)
26675
26676 * gcc.c-torture/execute/990804-1.c: New test.
26677
26678 1999-08-03 Nathan Sidwell <nathan@acm.org>
26679
26680 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26681 * g++.old-deja/g++.brendan/crash64.C: Likewise
26682 * g++.old-deja/g++.brendan/overload8.C: Likewise
26683
26684 1999-08-03 Nathan Sidwell <nathan@acm.org>
26685
26686 * g++.old-deja/g++.other/struct1.C: New test.
26687
26688 1999-08-03 Nathan Sidwell <nathan@acm.org>
26689
26690 * g++.old-deja/g++.other/enum2.C: New test.
26691
26692 1999-08-02 Richard Henderson <rth@cygnus.com>
26693
26694 Adapted from tests from Franz Sirl:
26695 * gcc.c-torture/execute/va-arg-7.c: New test.
26696 * gcc.c-torture/execute/va-arg-8.c: New test.
26697
26698 1999-08-01 Jeffrey A Law (law@cygnus.com)
26699
26700 * gcc.c-torture/compile/990801-2.c: New test.
26701
26702 * gcc.c-torture/compile/990801-1.c: New test.
26703
26704 1999-07-27 Michael Meissner <meissner@cygnus.com>
26705
26706 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26707 fp-cmp-1.c, converting double to float.
26708
26709 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26710 fp-cmp-1.c, converting double to long double.
26711
26712 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26713 from fr1 to unknown_register, since fr1 is a legitimate register
26714 on some machines.
26715
26716 1999-07-25 Jeffrey A Law (law@cygnus.com)
26717
26718 * README: More listname related changes.
26719
26720 1999-07-08 Catherine Moore <clm@cygnus.com>
26721
26722 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26723
26724 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26725
26726 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26727
26728 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26729
26730 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26731
26732 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26733
26734 * gcc.dg/990703-1.c: New test.
26735
26736 1999-06-29 Nick Clifton <nickc@cygnus.com>
26737
26738 * lib/file-format.exp: New file: Move definition of proc
26739 gcc_target_object_format to here from
26740 gcc.dg/special/ecos.exp.
26741
26742 * lib/c-torture.exp: Include lib file-format.exp.
26743 * lib/gcc-dg.exp: Include lib file-format.exp.
26744
26745 * gcc.dg/special/ecos.exp: Remove definition of proc
26746 gcc_target_object_format.
26747
26748 1999-06-28 Jeffrey A Law (law@cygnus.com)
26749
26750 * gcc.c-torture/execute/990628-1.c: New test.
26751
26752 1999-06-25 Jeffrey A Law (law@cygnus.com)
26753
26754 * gcc.c-torture/compile/990625-2.c: New test.
26755
26756 * gcc.c-torture/compile/990625-1.c: New test.
26757
26758 1999-06-23 Nick Clifton <nickc@cygnus.com>
26759
26760 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26761 attributes compile.
26762 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26763 ports that use the COFF/PE file format.
26764
26765 1999-06-17 Jeffrey A Law (law@cygnus.com)
26766
26767 * gcc.c-torture/compile/990617-1.c: New test.
26768
26769 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26770
26771 * g++.old-deja/g++.other/decl4.C: New test.
26772
26773 1999-06-14 Nathan Sidwell <nathan@acm.org>
26774
26775 * g++.old-deja/g++.other/bitfld3.C: New test.
26776
26777 1999-06-08 Nathan Sidwell <nathan@acm.org>
26778
26779 * g++.old-deja/g++.eh/catch1.C: New test.
26780
26781 1999-06-07 Jeffrey A Law (law@cygnus.com)
26782
26783 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26784
26785 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26786 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26787
26788 1999-06-05 Craig Burley <craig@jcb-sc.com>
26789
26790 * g77.f-torture/compile/19990502-0.f: Replace with new,
26791 shorter, test that still fails after recent changes.
26792
26793 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26794
26795 * gcc.c-torture/execute/990604-1.c: New test.
26796
26797 1999-05-31 Jeffrey A Law (law@cygnus.com)
26798
26799 * gcc.c-torture/execute/990531-1.c: New test.
26800
26801 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26802
26803 * gcc.c-torture/compile/990527-1.c: New test.
26804
26805 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26806
26807 * gcc.c-torture/execute/990527-1.c: New test.
26808
26809 1999-05-25 Nick Clifton <nickc@cygnus.com>
26810
26811 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26812 bitfields as signed.
26813
26814 1999-05-25 Craig Burley <craig@jcb-sc.com>
26815
26816 * g77.f-torture/compile/19990525-0.f: New test.
26817
26818 1999-05-25 Jeffrey A Law (law@cygnus.com)
26819
26820 * gcc.c-torture/execute/990525-2.c: New test.
26821
26822 * gcc.c-torture/execute/990525-1.c: New test.
26823
26824 1999-05-24 Nathan Sidwell <nathan@acm.org>
26825
26826 * g++.old-deja/g++.other/anon3.C: New test.
26827 * g++.old-deja/g++.other/anon4.C: New test.
26828 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26829 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26830 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26831 Merrill).
26832
26833 1999-05-24 Jeffrey A Law (law@cygnus.com)
26834
26835 * gcc.c-torture/execute/990524-1.c: New test.
26836
26837 * gcc.dg/990524-1.c: New test.
26838
26839 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26840
26841 * gcc.c-torture/compile/990523-1.c: New test.
26842
26843 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26844
26845 * gcc.c-torture/compile/990519-1.c: New test.
26846
26847 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26848
26849 * gcc.c-torture/compile/990517-1.c: New test.
26850
26851 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26852 (e4, f4): New tests.
26853 (main): Call them.
26854
26855 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26856
26857 * gcc.dg/noreturn-1.c: New test.
26858
26859 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26860
26861 * gcc.c-torture/execute/990513-1.c: New test.
26862
26863 1999-05-10 Richard Henderson <rth@cygnus.com>
26864
26865 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26866
26867 1999-05-10 Craig Burley <craig@jcb-sc.com>
26868
26869 * g77.f-torture/execute/erfc.f: Use small single-precision
26870 values, to avoid problems on Alphas when not -mieee.
26871
26872 1999-05-08 Craig Burley <craig@jcb-sc.com>
26873
26874 * gcc.dg/990506-0.c: New test.
26875
26876 1999-05-08 Richard Henderson <rth@cygnus.com>
26877
26878 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26879 the constant to test. Don't XFAIL 64-bit targets.
26880
26881 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26882 * g++.old-deja/g++.law/profile1.C: Likewise.
26883
26884 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26885 operator new instances.
26886 * g++.old-deja/g++.other/delete5.C: Likewise.
26887
26888 1999-05-03 Craig Burley <craig@jcb-sc.com>
26889
26890 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26891 intrinsic.
26892
26893 1999-05-03 Craig Burley <craig@jcb-sc.com>
26894
26895 * g77.f-torture/execute/u77-test.f: Reverse order of two
26896 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26897
26898 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26899
26900 * gcc.dg/compare1.c: New test.
26901
26902 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26903
26904 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26905 New tests.
26906
26907 1999-05-02 Craig Burley <craig@jcb-sc.com>
26908
26909 * g77.f-torture/compile/19990502-1.f: New test.
26910
26911 1999-05-02 Craig Burley <craig@jcb-sc.com>
26912
26913 * g77.f-torture/compile/19990502-0.f: New test.
26914
26915 1999-05-02 Craig Burley <craig@jcb-sc.com>
26916
26917 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26918 intrinsic.
26919
26920 1999-05-02 Craig Burley <craig@jcb-sc.com>
26921
26922 * g77.f-torture/execute/u77-test.f (main): List libU77
26923 intrinsics not currently tested.
26924 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26925 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26926 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26927 Trim blanks off the ends of some printed strings.
26928
26929 1999-05-02 Craig Burley <craig@jcb-sc.com>
26930
26931 * g77.f-torture/execute/u77-test.f (main): Just warn about
26932 FSTAT gid disagreement, as it's expected on some systems.
26933
26934 1999-05-01 Craig Burley <craig@jcb-sc.com>
26935
26936 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26937 use a new function, which allows for some slop.
26938 Clean up some commentary.
26939 (issum): The new function.
26940 (sgladd): Deleted subroutine.
26941
26942 1999-05-01 Craig Burley <craig@jcb-sc.com>
26943
26944 * g77.f-torture/execute/u77-test.f: Modify to be more like
26945 libf2c/libU77 version, bringing patches to that version here.
26946 Add suitable commentary.
26947
26948 1999-04-25 Richard Henderson <rth@cygnus.com>
26949
26950 * gcc.dg/990424-1.c: New test.
26951
26952 1999-04-24 Craig Burley <craig@jcb-sc.com>
26953
26954 * g77.f-torture/execute/u77-test.f (main): Bug involving
26955 LSTAT has been fixed, so turn back on full checking.
26956
26957 1999-04-20 Craig Burley <craig@jcb-sc.com>
26958
26959 * g77.f-torture/compile/19990419-0.f: New test.
26960 * g77.f-torture/execute/19990419-1.f: New test.
26961
26962 1999-04-17 Richard Henderson <rth@cygnus.com>
26963
26964 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26965 to avoid the need for a prototype to supress a warning.
26966
26967 1999-04-07 Jim Wilson <wilson@cygnus.com>
26968
26969 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26970
26971 1999-04-04 Jeffrey A Law (law@cygnus.com)
26972
26973 * gcc.c-torture/execute/990404-1.c: New test.
26974
26975 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26976
26977 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26978 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26979 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26980 missing initializer warnings.
26981
26982 1999-03-28 Jeffrey A Law (law@cygnus.com)
26983
26984 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26985 matching strings.
26986
26987 1999-03-26 Jeffrey A Law (law@cygnus.com)
26988
26989 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26990
26991 1999-03-26 Craig Burley <craig@jcb-sc.com>
26992
26993 * g77.f-torture/execute/19990325-0.f: New test.
26994 * g77.f-torture/execute/19990325-1.f: New test.
26995
26996 1999-03-24 Jeffrey A Law (law@cygnus.com)
26997
26998 * gcc.c-torture/execute/990324-1.c: New test.
26999
27000 1999-03-22 Jim Wilson <wilson@cygnus.com>
27001
27002 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27003 test with 4.
27004
27005 1999-03-17 Richard Henderson <rth@cygnus.com>
27006
27007 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27008
27009 1999-03-13 Craig Burley <craig@jcb-sc.com>
27010
27011 * g77.f-torture/execute/19990313-2.f: New test.
27012 * g77.f-torture/execute/19990313-3.f: New test.
27013
27014 1999-03-13 Craig Burley <craig@jcb-sc.com>
27015
27016 * g77.f-torture/execute/19990313-0.f: New test.
27017 * g77.f-torture/execute/19990313-1.f: New test.
27018
27019 1999-03-12 Jim Wilson <wilson@cygnus.com>
27020
27021 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27022 printf to sprintf.
27023 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27024 (main): Add check for u15. Conditionalize u31 check depending on
27025 whether ints are <32 bits or >=32 bits.
27026
27027 1999-03-08 Craig Burley <craig@jcb-sc.com>
27028
27029 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27030
27031 1999-03-08 Craig Burley <craig@jcb-sc.com>
27032
27033 * g77.f-torture/compile/19990305-0.f: New test.
27034 * g77.f-torture/execute/19981119-0.f: New test.
27035
27036 1999-03-08 Craig Burley <craig@jcb-sc.com>
27037
27038 * g77.f-torture/execute/970625-2.f: call ABORT if final
27039 result is not correct, instead of just printing it.
27040 Add this checking via newly introduced obfuscation, to
27041 trip up buggy front ends.
27042
27043 1999-03-07 Craig Burley <craig@jcb-sc.com>
27044
27045 * g77.f-torture/compile/960317-1.f: Moved from being
27046 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27047
27048 1999-03-06 Craig Burley <craig@jcb-sc.com>
27049
27050 * g77.f-torture/execute/960317-1.f: New (old) test.
27051 * g77.f-torture/execute/970625-2.f: Ditto.
27052
27053 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27054
27055 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27056 message on line 1 or line 2; cccp and cpplib do this differently.
27057
27058 1999-03-01 Jeffrey A Law (law@cygnus.com)
27059
27060 * g++.old-deja/g++.law/weak1.C: New test.
27061
27062 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27063
27064 * gcc.c-torture/execute/990119-1.c: Renamed to...
27065 * gcc.dg/990119-1.c: this, so it will only be tested once
27066 (it's a preprocessor test, it doesn't need to be run at
27067 multiple optimization levels).
27068
27069 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27070
27071 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27072 ALWAYS_CXXFLAGS.
27073
27074 1999-02-24 Craig Burley <craig@jcb-sc.com>
27075
27076 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27077 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27078 to not be compilable by current g77.
27079
27080 1999-02-24 Nick Clifton <nickc@cygnus.com>
27081
27082 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27083
27084 1999-02-22 Jeffrey A Law (law@cygnus.com)
27085
27086 * gcc.c-torture/execute/990222-1.c: New test.
27087
27088 1999-02-19 Craig Burley <craig@jcb-sc.com>
27089
27090 * g77.f-torture/compile/19990218-0.f: New test.
27091 * g77.f-torture/noncompile/19990218-1.f: New test.
27092
27093 1999-02-18 Craig Burley <craig@jcb-sc.com>
27094
27095 * g77.f-torture/compile/19981216-0.f: New test.
27096
27097 1999-02-14 Jeffrey A Law (law@cygnus.com)
27098
27099 * gcc.dg/990214-1.c: New test.
27100
27101 1999-02-13 Jeffrey A Law (law@cygnus.com)
27102
27103 * gcc.dg/990213-2.c: New test.
27104
27105 * gcc.dg/990213-1.c: New test.
27106
27107 1999-02-12 Jeffrey A Law (law@cygnus.com)
27108
27109 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27110 ints.
27111
27112 1999-02-11 Nick Clifton <nickc@cygnus.com>
27113
27114 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27115 specified by target.
27116
27117 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27118
27119 1999-02-11 Jeffrey A Law (law@cygnus.com)
27120
27121 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27122
27123 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27124
27125 * gcc.dg/special/ecos.exp: New test driver for new tests with
27126 special requirements.
27127
27128 * gcc.dg/special/alias-1.c: New test.
27129 * gcc.dg/special/gcsec-1.c: New test.
27130 * gcc.dg/special/weak-1.c: New test.
27131 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27132 * gcc.dg/special/weak-2.c: New test.
27133 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27134 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27135 * gcc.dg/special/wkali-1.c: New test.
27136 * gcc.dg/special/wkali-2.c: New test.
27137 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27138 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27139
27140 1999-02-10 Felix Lee <flee@cygnus.com>
27141
27142 * lib/c-torture.exp (c-torture-compile): Pull out code for
27143 analyzing gcc error messages.
27144 (c-torture-execute): Likewise. Fix some (harmless) false
27145 positives.
27146 * lib/gcc.exp (gcc_check_compile): New function.
27147
27148 1999-02-08 Richard Henderson <rth@cygnus.com>
27149
27150 * gcc.c-torture/execute/990208-1.c: New test.
27151
27152 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27153
27154 * g++.dg/special/ecos.exp: New driver for new tests with special
27155 requirements
27156
27157 * g++.dg/special/conpr-1.C: New test
27158 * g++.dg/special/conpr-2.C: New test
27159 * g++.dg/special/conpr-2a.C: New test
27160 * g++.dg/special/conpr-3.C: New test
27161 * g++.dg/special/conpr-3a.C: New test
27162 * g++.dg/special/conpr-3b.C: New test
27163
27164 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27165 allow g++ to use the dg driver
27166
27167 * README: Add comment about g++.dg directory
27168
27169 1999-02-06 Jeffrey A Law (law@cygnus.com)
27170
27171 * README: Update email addresses.
27172
27173 1999-02-03 Nick Clifton <nickc@cygnus.com>
27174
27175 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27176 arguments in order to force structure S onto the stack even on
27177 the alpha.
27178 (test): Pass 10 leading arguments to function foo as well as the
27179 structure S.
27180
27181 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27182 failure for all targets.
27183
27184 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27185 abort to terminate program execution.
27186
27187 1999-01-30 Richard Henderson <rth@cygnus.com>
27188
27189 * gcc.c-torture/execute/990130-1.c: New test.
27190
27191 1999-01-30 Jeffrey A Law (law@cygnus.com)
27192
27193 * gcc.dg/990130-1.c: New test.
27194
27195 1999-01-28 Michael Meissner <meissner@cygnus.com>
27196
27197 * gcc.c-torture/execute/990128-1.c: New test.
27198
27199 1999-01-27 Michael Meissner <meissner@cygnus.com>
27200
27201 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27202
27203 1999-01-27 Felix Lee <flee@cygnus.com>
27204
27205 * lib/c-torture.exp (c-torture-compile): pull out code for
27206 analyzing gcc error messages.
27207 (c-torture-execute): ditto, and fix some (harmless) false
27208 positives.
27209 * lib/gcc.exp (gcc_check_compile): new function.
27210
27211 1999-01-17 Jeffrey A Law (law@cygnus.com)
27212
27213 * gcc.dg/990117-1.c: New test.
27214
27215 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27216
27217 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27218
27219 1999-01-15 Jeffrey A Law (law@cygnus.com)
27220
27221 * g77.f-torture/compile/990115-1.f: New test.
27222
27223 1999-01-07 Jeffrey A Law (law@cygnus.com)
27224
27225 * gcc.c-torture/compile/990107-1.c: New test
27226
27227 1999-01-06 Jeffrey A Law (law@cygnus.com)
27228
27229 * gcc.c-torture/execute/990106-2.c: New test.
27230
27231 * gcc.c-torture/execute/990106-1.c: New test.
27232
27233 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27234
27235 * gcc.c-torture/compile/981223-1.c: New test.
27236
27237 1998-12-29 Richard Henderson <rth@cygnus.com>
27238
27239 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27240 (opt3): Rename from opt4 and disable.
27241
27242 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27243
27244 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27245
27246 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27247
27248 * g++.old-deja/g++.other/conv5.C: New test.
27249
27250 1998-12-14 Nick Clifton <nickc@cygnus.com>
27251
27252 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27253
27254 1998-12-11 Jeffrey A Law (law@cygnus.com)
27255
27256 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27257
27258 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27259
27260 * gcc.c-torture/compile/981211-1.c: New test.
27261
27262 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27263
27264 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27265
27266 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27267
27268 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27269
27270 * gcc.special/930510-1.c: Make C9X safe.
27271 * gcc.misc-tests/gcov-1.c Similarly.
27272 * gcc.misc-tests/gcov-2.c Similarly.
27273
27274 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27275
27276 * gcc.dg/ultrasp1.c: New test.
27277
27278 1998-12-06 Richard Henderson <rth@cygnus.com>
27279
27280 * gcc.c-torture/execute/981206.c: New test.
27281
27282 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27283
27284 * g++.old-deja/g++.ns/template7.C: New test.
27285
27286 * g++.old-deja/g++.other/expr1.C: New test.
27287
27288 * g++.old-deja/g++.eh/tmpl3.C: New test.
27289
27290 * g++.old-deja/g++.eh/tmpl2.C: New test.
27291
27292 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27293
27294 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27295 * g++.old-deja/g++.other/using6.C: Removed.
27296 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27297
27298 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27299
27300 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27301
27302 * g++.old-deja/g++.pt/overload8.C: New test.
27303
27304 * g++.old-deja/g++.pt/overload7.C: New test.
27305
27306 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27307
27308 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27309 and relinking messages.
27310 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27311 compiling with -frepo.
27312
27313 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27314
27315 * g++.old-deja/g++.pt/lookup6.C: New test.
27316
27317 1998-11-30 Nick Clifton <nickc@cygnus.com>
27318
27319 * gcc.c-torture/execute/981130-1.c: New test.
27320 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27321
27322 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27323
27324 * g++.old-deja/g++.pt/explicit76.C: New test.
27325
27326 * g++.old-deja/g++.pt/friend38.C: New test.
27327
27328 * g++.old-deja/g++.ns/crash2.C: New test.
27329
27330 * g++.old-deja/g++.pt/defarg8.C: New test.
27331
27332 * g++.old-deja/g++.pt/instantiate6.C: New test.
27333
27334 * g++.old-deja/g++.pt/static6.C: New test.
27335
27336 * g++.old-deja/g++.pt/decl2.C: New test.
27337
27338 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27339
27340 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27341 problem is actually related with name lookup, but so what? :-)
27342
27343 * g++.old-deja/g++.pt/friend37.C: New test.
27344
27345 1998-11-25 Dave Love <d.love@dl.ac.uk>
27346
27347 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27348 element, which fails on some systems.
27349
27350 * g77.f-torture/execute/labug1.f: New test.
27351
27352 1998-11-21 Jeffrey A Law (law@cygnus.com)
27353
27354 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27355 is defined.
27356
27357 1998-11-18 Dave Love <d.love@dl.ac.uk>
27358
27359 * g77.f-torture/compile/981117-1.f: New test.
27360
27361 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27362
27363 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27364 properly discarded.
27365
27366 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27367
27368 * gcc.c-torture/execute/memcheck: New directory of tests for
27369 -fcheck-memory-usage.
27370
27371 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27372
27373 * README: New file, general information about the testsuite and
27374 new description of the various C++ test subdirectories.
27375 * README.g++: Eliminate obsolete information, update and move most
27376 relevant stuff to README.
27377
27378 1998-11-07 Richard Henderson <rth@cygnus.com>
27379
27380 * gcc.c-torture/compile/981107-1.c: New test.
27381
27382 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27383
27384 * execute/memcpy-bi.c: New testcase.
27385
27386 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27387
27388 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27389 base classes.
27390
27391 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27392 template is selected.
27393
27394 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27395 classes, it should be accepted for all types.
27396
27397 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27398
27399 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27400 specializations start with template headers.
27401
27402 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27403
27404 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27405
27406 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27407 non-POD types.
27408
27409 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27410
27411 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27412
27413 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27414
27415 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27416
27417 1998-10-19 Jeffrey A Law (law@cygnus.com)
27418
27419 * 981019-1.c: New test.
27420
27421 1998-10-14 Robert Lipe <robertl@dgii.com>
27422
27423 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27424 find objc headers.
27425
27426 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27427
27428 * compile/981001-4.c: Remove use of GCC extension that triggers a
27429 compiler bug.
27430
27431 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27432
27433 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27434
27435 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27436
27437 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27438 instantiation of template produces incorrect code for delete
27439 expression.
27440
27441 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27442 constructors' name is not unique.
27443 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27444 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27445
27446 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27447 automatic array of const is ill-formed.
27448
27449 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27450 of template parameter?
27451
27452 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27453 const.
27454
27455 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27456 pointer-to-member expression.
27457
27458 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27459 declaration causes ICE.
27460
27461 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27462
27463 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27464 reserved in the global namespace.
27465
27466 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27467 generate needed virtual table.
27468
27469 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27470
27471 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27472
27473 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27474 template-dependent type
27475
27476 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27477
27478 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27479 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27480 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27481
27482 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27483 class should be usable as argument of member function.
27484 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27485 class should be usable as return type of member function.
27486 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27487 class should be usable as type of data member.
27488
27489 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27490
27491 1998-10-09 Jeffrey A Law (law@cygnus.com)
27492
27493 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27494
27495 1998-10-08 Nick Clifton <nickc@cygnus.com>
27496
27497 * gcc.dg/dll-?.c Add thumb to target list.
27498 Fix assembler scan patterns to match current assembler output.
27499
27500 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27501
27502 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27503 matching of template brackets.
27504
27505 * g++.old-deja/g++.other/using4.C: New test. Test using
27506 declarations of methods from base classes.
27507
27508 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27509 within functions should introduce names into the innermost
27510 enclosing namespace.
27511
27512 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27513 of static locals if first initialization throws.
27514
27515 1998-10-07 Jim Wilson <wilson@cygnus.com>
27516
27517 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27518
27519 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27520
27521 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27522 lose track of the possible targets of tablejump insns.
27523 * special/special.exp: Run it.
27524
27525 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27526
27527 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27528 must be declared before its specializations can be named in friend
27529 declarations.
27530
27531 1998-10-05 Dave Love <d.love@dl.ac.uk>
27532
27533 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27534
27535 * g77.f-torture/execute/io1.f: New test.
27536
27537 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27538
27539 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27540 with pointer to template function, for which no argument deduction
27541 is possible.
27542
27543 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27544 specialization of template function as argument to template
27545 function.
27546
27547 * g++.old-deja/g++.other/access2.C: New test; Inner class
27548 shouldn't have privileged access to Outer's names.
27549
27550 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27551
27552 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27553 friend template declared within template class conflicts with
27554 nested class of the same name.
27555
27556 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27557 is ignored.
27558
27559 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27560 object with direct initializer as function declaration.
27561
27562 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27563 initializers.
27564
27565 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27566 involving const pointer and NULL produces incorrect result.
27567
27568 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27569 type name without `typename' should be rejected with -pedantic.
27570
27571 1998-10-02 Richard Henderson <rth@cygnus.com>
27572
27573 * g++.old-deja/g++.other/addrof1.C: New test.
27574
27575 1998-10-01 Nick Clifton <nickc@cygnus.com>
27576
27577 * gcc.c-torture/compile/981001-1.c: New test.
27578 * gcc.c-torture/execute/981001-1.c: New test.
27579
27580 1998-10-01 Jeffrey A Law (law@cygnus.com)
27581
27582 * gcc.c-torture/compile/981001-2.c: New test.
27583 * gcc.c-torture/compile/981001-3.c: New test.
27584 * gcc.c-torture/compile/981001-4.c: New test.
27585
27586 1998-10-01 Robert Lipe <robertl@dgii.com>
27587
27588 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27589 multilibbed hosts. Idea grafted from g77.exp.
27590
27591 1998-09-30 Dave Love <d.love@dl.ac.uk>
27592
27593 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27594 avoid losing on systems which need -lsocket.
27595
27596 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27597
27598 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27599 * g++.old-deja/g++.other/nested2.C: Ditto.
27600 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27601 failure.
27602
27603 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27604
27605 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27606 preferred over template operator!= for enum bitfields.
27607
27608 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27609
27610 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27611 that happen to have the same base name, but in different scopes,
27612 are incorrectly rejected.
27613
27614 1998-09-16 Richard Henderson <rth@cygnus.com>
27615
27616 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27617 on the native word size instead of an integer literal.
27618
27619 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27620
27621 * g++.old-deja/g++.other/static2.C: Invocation of static data
27622 member of type pointer-to-function denoted as non-static member.
27623
27624 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27625 checks involving function types and aliases.
27626
27627 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27628
27629 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27630 redefined to the same non-trivial type.
27631
27632 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27633 namespace-qualification of template specializations declared in
27634 other namespaces.
27635
27636 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27637 to declare a subset of the specializations of a template function
27638 as friends of specializations of a template class.
27639
27640 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27641 member templates that do not fully specialize the enclosing
27642 template class are rejected.
27643
27644 1998-09-11 Dave Love <d.love@dl.ac.uk>
27645
27646 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27647
27648 1998-09-08 Dave Love <d.love@dl.ac.uk>
27649
27650 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27651 altered from libf2c/libU77 version.
27652
27653 1998-09-06 Dave Love <d.love@dl.ac.uk>
27654
27655 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27656
27657 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27658
27659 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27660 (un)signed char are different types for template specialization
27661 purposes.
27662
27663 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27664
27665 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27666 * objc: ObjC testsuite.
27667
27668 1998-08-31 Catherine Moore <clm@cygnus.com>
27669
27670 * gcc.c-torture/execute/941014-1.x: New file.
27671
27672 1998-08-31 Nick Clifton <nickc@cygnus.com>
27673
27674 * lib/c-torture.exp: Add support for
27675 torture_eval_before_compile and torture_eval_before_execute
27676 variables.
27677
27678 1998-08-30 Jeffrey A Law (law@cygnus.com)
27679
27680 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27681 this test triggers valid.
27682
27683 1998-08-27 Jeffrey A Law (law@cygnus.com)
27684
27685 * gcc.dg/980827-1.c: New test.
27686
27687 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27688
27689 * gcc.c-torture/execute/loop-4b.c: New test.
27690
27691 1998-08-26 Nick Clifton <nickc@cygnus.com>
27692
27693 * lib/c-torture.exp: Add support for
27694 torture_eval_before_compile and torture_eval_before_execute
27695 variables.
27696
27697 1998-08-25 Jeffrey A Law (law@cygnus.com)
27698
27699 * gcc.c-torture/compile/980825-1.c: New test.
27700
27701 1998-08-24 Nick Clifton <nickc@cygnus.com>
27702
27703 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27704 count number tests in opt_t0 not good_t0.
27705
27706 1998-08-24 Jeffrey A Law (law@cygnus.com)
27707
27708 * gcc.c-torture/compile/930326-1.x: Fix typo.
27709
27710 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27711
27712 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27713 causes an ICE.
27714
27715 1998-08-21 Jeffrey A Law (law@cygnus.com)
27716
27717 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27718 STACK_SIZE is defined.
27719 * gcc.c-torture/unsorted/stuct.c: Similarly.
27720
27721 * gcc.c-torture/compile/980821-1.c: New test.
27722
27723 1998-08-21 Jeffrey A Law (law@cygnus.com)
27724
27725 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27726
27727 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27728
27729 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27730 code.
27731
27732 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27733
27734 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27735 error'.
27736
27737 1998-08-18 Jeffrey A Law (law@cygnus.com)
27738
27739 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27740
27741 1998-08-16 Jeffrey A Law (law@cygnus.com)
27742
27743 * gcc.c-torture/compile/980816-1.c: New test.
27744
27745 * gcc.dg/980816-1.c: New test.
27746
27747 1998-08-13 Jeffrey A Law (law@cygnus.com)
27748
27749 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27750 compiler for ieee tests.
27751
27752 1998-08-01 Dave Love <d.love@dl.ac.uk>
27753
27754 * g77.f-torture/compile/980729-0.f: New test.
27755
27756 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27757
27758 * gcc.c-torture/special/eeprof-1.c: New test, for
27759 -finstrument-functions.
27760 * gcc.c-torture/special/special.exp: Run it.
27761
27762 1998-07-29 Jeffrey A Law (law@cygnus.com)
27763
27764 * gcc.c-torture/compile/980729-1.c: New test.
27765
27766 1998-07-27 Nick Clifton <nickc@cygnus.com>
27767
27768 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27769 __thumb__ is defined, and test for ARM style doubles if so.
27770
27771 1998-07-26 Dave Love <d.love@dl.ac.uk>
27772
27773 * g77.f-torture/noncompile/980615-0.f: New test.
27774
27775 1998-07-26 H.J. Lu (hjl@gnu.org)
27776
27777 * gcc.dg/980312-1.c: Do link instead of compile.
27778 * gcc.dg/980313-1.c: Likewise.
27779
27780 1998-07-26 Jeffrey A Law (law@cygnus.com)
27781
27782 * gcc.c-torture/compile/980726-1.c: New test.
27783
27784 1998-07-25 Dave Love <d.love@dl.ac.uk>
27785
27786 * g77.f-torture/execute/io0.f: New test.
27787
27788 1998-07-24 Nick Clifton <nickc@cygnus.com>
27789
27790 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27791 an int.
27792
27793 1998-06-18 Michael Meissner <meissner@cygnus.com>
27794
27795 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27796 m32r bugs.
27797
27798 1998-07-17 Nick Clifton <nickc@cygnus.com>
27799
27800 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27801 c-decl.c:grokdeclarator can handle mode attributes.
27802
27803 1998-07-16 Jeffrey A Law (law@cygnus.com)
27804
27805 * gcc.c-torture/execute/980716-1.c: New test.
27806
27807 1998-07-13 Jeffrey A Law (law@cygnus.com)
27808
27809 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27810 the mn10200.
27811 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27812 the mn10200.
27813 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27814 * gcc.c-torture/compile/930326-1.x: Similarly.
27815
27816 1998-07-13 Dave Love <d.love@dl.ac.uk>
27817
27818 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27819 New test from Craig.
27820
27821 1998-07-12 Dave Love <d.love@dl.ac.uk>
27822
27823 * g77.f-torture/noncompile/980616-0.f: New test.
27824
27825 * g77.f-torture/execute/970816-3.f: New test from Craig.
27826
27827 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27828
27829 * g++.other/singleton.C: Return error value instead of taking
27830 SIGSEGV.
27831
27832 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27833
27834 * g++.other/singleton.C: New test. Warning is under dispute.
27835 Runtime crash is not.
27836
27837 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27838
27839 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27840 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27841 using6.C, using7.C}: New namespace tests.
27842
27843 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27844
27845 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27846 specialization with typedef'ed names used as array indexes.
27847
27848 1998-07-09 Jeffrey A Law (law@cygnus.com)
27849
27850 * gcc.c-torture/execute/980709-1.c: New test.
27851
27852 * gcc.dg/980709-1.c: New test.
27853
27854 1998-07-07 Richard Henderson <rth@cygnus.com>
27855
27856 * gcc.c-torture/execute/bcp-1.c: New test.
27857
27858 1998-07-07 Jeffrey A Law (law@cygnus.com)
27859
27860 * gcc.c-torture/execute/980707-1.c: New test.
27861
27862 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27863
27864 * gcc.c-torture/compile/980706-1.c: New test.
27865
27866 1998-07-01 Dave Love <d.love@dl.ac.uk>
27867
27868 * g77.f-torture/execute/980701-0.f,
27869 g77.f-torture/execute/980701-1.f: New test from Craig.
27870
27871 1998-07-01 Jeffrey A Law (law@cygnus.com)
27872
27873 * gcc.c-torture/compile/980701-1.c: New test.
27874
27875 * gcc.c-torture/execute/980701-1.c: New test.
27876
27877 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27878 rlsruhe.de>
27879
27880 * g++.old-deja/g++.robertl/eb132.C: New test.
27881 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27882
27883 1998-06-29 Dave Love <d.love@dl.ac.uk>
27884
27885 * g77.f-torture/execute/980628-7.f,
27886 g77.f-torture/execute/980628-8.f,
27887 g77.f-torture/execute/980628-9.f,
27888 g77.f-torture/execute/980628-10.f: New tests from Craig.
27889
27890 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27891
27892 1998-06-28 Jeffrey A Law (law@cygnus.com)
27893
27894 * g77.f-torture/execute/980628-4.f: New test from Craig.
27895 * g77.f-torture/execute/980628-5.f: Likewise.
27896 * g77.f-torture/execute/980628-2.f: Likewise.
27897 * g77.f-torture/execute/980628-0.f: Likewise.
27898 * g77.f-torture/execute/980628-1.f: Likewise.
27899 * g77.f-torture/execute/980628-3.f: Likewise.
27900 * g77.f-torture/execute/980628-6.f: Likewise.
27901
27902 1998-06-28 Jeffrey A Law (law@cygnus.com)
27903
27904 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27905 directory when nothing has been installed yet.
27906
27907 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27908
27909 * gcc.c-torture/special/special.exp: Handle newer versions of
27910 dejagnu.
27911
27912 1998-06-26 Jeffrey A Law (law@cygnus.com)
27913
27914 * gcc.dg/980626-1.c: New test.
27915
27916 1998-06-19 Bruno Haible <haible@ilog.fr>
27917
27918 * gcc.misc-tests/m-un-2.c: New test.
27919 * g++.old-deja/g++.other/warn01.c: Likewise.
27920
27921 1998-06-19 Robert Lipe <robertl@dgii.com>
27922
27923 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27924 compatibility with assmblers with a different comment character.
27925 Eliminate use of GAS-specific extensions.
27926
27927 1998-06-19 Jeffrey A Law (law@cygnus.com)
27928
27929 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27930
27931 1998-06-19 Robert Lipe <robertl@dgii.com>
27932
27933 *lib/g77.exp: Replace search for libf2c.a with search for newly
27934 renamed libg2c.a
27935
27936 1998-06-17 Jeffrey A Law (law@cygnus.com)
27937
27938 * gcc.c-torture/execute/980617-1.c: New test.
27939
27940 1998-06-12 Jeffrey A Law (law@cygnus.com)
27941
27942 * gcc.c-torture/execute/980612-1.c: New test.
27943
27944 1998-06-08 Jeffrey A Law (law@cygnus.com)
27945
27946 * gcc.dg/980523-1.c: Only test on ppc-linux.
27947 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27948
27949 * gcc.c-torture/execute/980608-1.c: New test.
27950
27951 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27952
27953 * gcc.c-torture/execute/980605-1.c: New test.
27954
27955 1998-06-04 Jeffrey A Law (law@cygnus.com)
27956
27957 * gcc.c-torture/execute/980604-1.c: New test.
27958
27959 1998-06-02 Jeffrey A Law (law@cygnus.com)
27960
27961 * gcc.c-torture/execute/980602-1.c: New test.
27962 * gcc.c-torture/execute/980602-2.c: Likewise.
27963
27964 1998-06-02 Dave Love <d.love@dl.ac.uk>
27965
27966 * 970125-0.f: Fix per JCB. Add commentary.
27967
27968 1998-05-31 Michael Meissner <meissner@cygnus.com>
27969
27970 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27971 IEEE -0 support.
27972
27973 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27974
27975 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27976 earlier.
27977
27978 1998-05-28 Catherine Moore <clm@cygnus.com>
27979
27980 * gcc.c-torture/execute/980526-3.c: New test.
27981
27982 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27983
27984 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27985 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27986 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27987 m88k-motorola-sysv3 to XFAIL.
27988
27989 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27990
27991 * gcc.dg/980526-1.c: New test.
27992 * gcc.c-torture/execute/980526-2.c: New test.
27993
27994 1998-05-26 Jeffrey A Law (law@cygnus.com)
27995
27996 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27997
27998 * gcc.c-torture/execute/980526-1.c: New test.
27999
28000 1998-05-26 Dave Love <d.love@dl.ac.uk>
28001
28002 * g77.f-torture/execute/alpha2.f: Add runtime test.
28003
28004 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28005
28006 * g++.old-deja/old-deja.exp: Strip leading directories.
28007
28008 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28009 error for the line. Don't run multiple tests for the same line.
28010
28011 1998-05-23 Jeffrey A Law (law@cygnus.com)
28012
28013 * gcc.dg/980523-1.c: New test.
28014
28015 1998-05-23 Dave Love <d.love@dl.ac.uk>
28016
28017 * g77.f-torture/compile/970915-0.f: New test.
28018
28019 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28020
28021 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28022
28023 1998-05-21 Jeffrey A Law (law@cygnus.com)
28024
28025 * gcc.dg/980520-1.c: New test.
28026
28027 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28028
28029 * gcc.dg/980502-1.c: Fix return type.
28030
28031 1998-05-20 Jeffrey A Law (law@cygnus.com)
28032
28033 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28034 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28035 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28036 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28037 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28038
28039 1998-05-20 Dave Love <d.love@dl.ac.uk>
28040
28041 * g77.f-torture/execute/980520-1.f: New test.
28042
28043 1998-05-15 Dave Love <d.love@dl.ac.uk>
28044
28045 * lib/mike-g77.exp: New file.
28046
28047 * g77.f-torture/noncompile/noncompile.exp,
28048 g77.f-torture/noncompile/check0.f: New files.
28049
28050 1998-05-14 Dave Love <d.love@dl.ac.uk>
28051
28052 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28053 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28054 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28055 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28056 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28057 abort where appropriate.
28058
28059 1998-05-05 Michael Meissner <meissner@cygnus.com>
28060
28061 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28062 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28063
28064 1998-04-29 Dave Love <d.love@dl.ac.uk>
28065
28066 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28067
28068 1998-04-27 Dave Love <d.love@dl.ac.uk>
28069
28070 * g77.f-torture/compile/980427-0.f: New test.
28071
28072 1998-04-24 Dave Love <d.love@dl.ac.uk>
28073
28074 * g77.f-torture/compile/980424-0.f: New test.
28075
28076 1998-04-19 Dave Love <d.love@dl.ac.uk>
28077
28078 * g77.f-torture/compile/980419-2.f (main): New test.
28079 * g77.f-torture/compile/970125-0.f: New test.
28080 * g77.f-torture/compile/980419-1.f: New test.
28081
28082 1998-04-08 Jim Wilson <wilson@cygnus.com>
28083
28084 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28085 of loop-4.c.
28086
28087 1998-04-07 Jim Wilson <wilson@cygnus.com>
28088
28089 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28090
28091 1998-04-03 Jim Wilson <wilson@cygnus.com>
28092
28093 * gcc.c-torture/compile/980329-1.c: New test.
28094
28095 1998-03-18 Jim Wilson <wilson@cygnus.com>
28096
28097 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28098 * gcc.dg/980312-1.c: Fix typo in -march command.
28099
28100 1998-03-16 H.J. Lu (hjl@gnu.org)
28101
28102 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28103
28104 1998-03-11 Robert Lipe <robertl@dgii.com>
28105
28106 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28107 Dave Love agree the Fortran source is bogus.
28108
28109 1998-03-11 Robert Lipe <robertl@dgii.com>
28110
28111 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28112 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28113 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28114 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28115 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28116
28117 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28118
28119 * g++.old-deja/g++.other/friend1.C: New test.
28120
28121 1998-02-18 Dave Love <d.love@dl.ac.uk>
28122
28123 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28124 possibly uninitialized) variables and declare dnrm2.
28125
28126 1998-02-23 Robert Lipe <robertl@dgii.com>
28127
28128 From Bruno Haible <haible@ilog.fr>:
28129 * gcc.c-torture/execute/980223.c: New test.
28130
28131 1998-02-13 Jeffrey A Law (law@cygnus.com)
28132
28133 * gcc.dg/ifelse-1.c: New test.
28134
28135 1998-02-09 H.J. Lu (hjl@gnu.org)
28136
28137 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28138
28139 * lib/old-dejagnu.exp (old-dejagnu): Added the
28140 "execution test - XFAIL *-*-*" handling in the spirit of
28141 "excess errors test -". Changed the "execution test fails"
28142 handling to be like "excess errors test fails".
28143 * Update various tests accordingly.
28144
28145 1998-02-06 Jim Wilson <wilson@cygnus.com>
28146
28147 * gcc.c-torture/execute/980205.c: New test.
28148
28149 1998-01-18 Jeffrey A Law (law@cygnus.com)
28150
28151 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28152 * lib/f-torture.exp: Similarly.
28153 * gcc.c-torture: Rename all .cexp files to .x files.
28154
28155 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28156
28157 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28158 (940510-1.c): Removed duplicate.
28159 (971104-1.c): New test.
28160
28161 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28162
28163 * lib/f-torture.exp: Improve error and loop detection.
28164
28165 1997-11-19 Michael Meissner <meissner@cygnus.com>
28166
28167 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28168 use that to size the filler array.
28169
28170 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28171
28172 * lib/c-torture.exp(c-torture-execute): Fix typo.
28173
28174 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28175 testcase as the executable name. Keep the executable around if
28176 the test fails.
28177
28178 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28179
28180 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28181 changes. Only test one -g option, and move it to the end of the
28182 list of options to test.
28183
28184 1997-09-19 Michael Meissner <meissner@cygnus.com>
28185
28186 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28187 variable GCC_TORTURE_OPTIONS to supply default switches separated
28188 by colons. If no environment variable, run tests with -O0 -g, -O1
28189 -g, and -O2 -g as well.
28190
28191 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28192
28193 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28194 explanatory comments. Fix indentation.
28195
28196 1997-09-15 Jeffrey A Law (law@cygnus.com)
28197
28198 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28199
28200 1997-09-11 Jeffrey A Law (law@cygnus.com)
28201
28202 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28203 * g++.old-deja/g++.mike/p7325.C: Likewise.
28204 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28205
28206 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28207
28208 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28209 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28210 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28211 * g++.old-deja/g++.law/operators4.C: Likewise.
28212
28213 1997-09-11 Joe Buck (jbuck@synopsys.com)
28214
28215 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28216 * g++.old-deja/g++.mike/p784.C: Ditto.
28217 * g++.old-deja/g++.mike/p785.C: Ditto.
28218
28219 1997-09-05 Jeffrey A Law (law@cygnus.com)
28220
28221 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28222
28223 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28224
28225 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28226 target feature; pass this to c-torture-execute as needed.
28227
28228 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28229
28230 * lib/c-torture.exp(c-torture-execute): If the previous and the
28231 current executables being tested are identical, we don't need to
28232 run the executable again. Try to make the executable names
28233 unique. Add an optional argument for passing additional compiler
28234 flags.
28235
28236 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28237
28238 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28239
28240 1997-08-29 Jeffrey A Law (law@cygnus.com)
28241
28242 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28243
28244 1997-07-31 Jeffrey A Law (law@cygnus.com)
28245
28246 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28247 32bit or larger longs.
28248
28249 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28250 have either a 32bit long or 32bit int.
28251
28252 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28253
28254 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28255 Make double precision tests dependent on sizeof (double).
28256
28257 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28258
28259 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28260 too.
28261
28262 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28263
28264 * gcc.c-torture/compile/961203-1.cexp: New script.
28265
28266 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28267
28268 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28269 up the includes ourselves.
28270
28271 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28272
28273 * lib/plumhall.exp: Remove random include, and add a few
28274 verbose messages for debugging.
28275
28276 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28277
28278 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28279 of trying to do it ourselves.
28280
28281 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28282
28283 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28284
28285 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28286
28287 * gcc.prms/5403.c: Made regexp a bit less strict.
28288
28289 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28290
28291 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28292 is returned from remote_load instead.
28293 * lib/plumhall.exp: Ditto.
28294 * lib/mike-g++.exp: Ditto.
28295 * lib/old-dejagnu.exp: Ditto.
28296 * lib/c-torture.exp: Ditto.
28297
28298 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28299
28300 * lib/g++.exp: Use build_wrapper procedure.
28301 * lib/gcc.exp: Ditto.
28302
28303 1997-05-20 Jeffrey A Law (law@cygnus.com)
28304
28305 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28306 an old-style decl for malloc. Fixes tests to work when
28307 sizeof (int) != sizeof (size_t).
28308
28309 1997-05-15 Mike Meissner <meissner@cygnus.com>
28310
28311 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28312
28313 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28314 use stdargs.h interface.
28315
28316 1997-05-15 Mike Meissner <meissner@cygnus.com>
28317
28318 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28319 NO_VARARGS when compiling.
28320
28321 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28322
28323 * lib/plumhall.exp(ph_includes): New procedure.
28324 (ph_make): Use it.
28325 (ph_compiler): Ditto.
28326
28327 * lib/g++.exp: Rename test-glue.c to testglue.c.
28328 * lib/gcc.exp: Ditto.
28329
28330 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28331
28332 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28333 to completion when it's called.
28334
28335 1997-03-21 Michael Meissner <meissner@cygnus.com>
28336
28337 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28338 is defined, don't do test.
28339
28340 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28341
28342 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28343 for object files.
28344 (ph_summary): Mark skipped testcases as untested, not unresolved.
28345
28346 * lib/plumhall.exp (ph_make): If unresolved because of bad
28347 errorCode, record errorCode in log file.
28348 (*): Replace send_log/verbose with verbose -log.
28349
28350 1997-03-19 Michael Meissner <meissner@cygnus.com>
28351
28352 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28353 double conversion if double isn't at least 8 bytes.
28354
28355 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28356 int to work with targets where int is 16 bits.
28357
28358 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28359 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28360 precision for the test to complete.
28361
28362 1997-03-14 Michael Meissner <meissner@cygnus.com>
28363
28364 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28365 if d10v is not compiled with the -mdouble64 flag.
28366 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28367
28368 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28369 d10v is not compiled with the -mint32 flag.
28370
28371 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28372
28373 * lib/plumhall.exp: Use incr_count.
28374
28375 1997-03-12 Jeffrey A Law (law@cygnus.com)
28376
28377 * gcc.c-torture: Update to c-torture-1.45.
28378
28379 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28380
28381 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28382 the name of the expect testcase file).
28383
28384 * lib/g++.exp(g++_init): Ditto.
28385
28386 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28387
28388 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28389 the host.
28390
28391 * lib/gcc.exp(gcc_exit): New procedure.
28392
28393 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28394
28395 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28396 specs where appropriate.
28397
28398 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28399 because of new "candidates are" messages, and removed a few
28400
28401 * Converted all non-old-style g++ testcases to old-style, and
28402 moved into g++.old-deja.
28403
28404 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28405
28406 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28407 options.
28408
28409 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28410 succeeded.
28411
28412 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28413
28414 1997-02-13 Michael Meissner <meissner@cygnus.com>
28415
28416 * lib/gcc.exp (gcc_target_compile): Add support for defining
28417 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28418 the machine doesn't have those features.
28419
28420 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28421
28422 * g++.law/operators4.exp: Don't use LIBS.
28423
28424 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28425
28426 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28427
28428 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28429 * lib/g++.exp: Set it here instead. Also, allow use of the
28430 --tool_exec and --tool_opt options. Change CXX to
28431 GXX_UNDER_TEST.
28432
28433 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28434
28435 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28436
28437 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28438
28439 * lib/old-dejagnu.exp: Use prune_warnings instead of
28440 prune_system_crud.
28441 * lib/mike-g++.exp: Ditto.
28442 * lib/gcc.exp: Ditto.
28443 * lib/g++.exp: Ditto.
28444
28445 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28446
28447 1997-02-07 Jeffrey A Law (law@cygnus.com)
28448
28449 * 941014-2.c: Include stdlib.h
28450 * 960327-1.c: Include stdio.h
28451 * dbra.c, index-1.c: Don't assume ints are 32bits.
28452
28453 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28454
28455 * lib/gcc.exp: Add gcc,stack_size target feature.
28456
28457 * lib/g++.exp(g++_target_compile): Add the include and link
28458 paths here, not in two other places. And, it's $options, not
28459 options.
28460
28461 * lib/mike-g++.exp(postbase): Remove the code that determines
28462 the correct include and link paths.
28463 * g++.old-deja/old-deja.exp: Ditto.
28464
28465 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28466
28467 * lib/g++.exp(g++_init): target_compile no longer returns the
28468 filename of the result.
28469
28470 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28471
28472 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28473 call to glob.
28474
28475 * gcc.c-torture/special/special.exp: Change call to
28476 gcc_target_compile to include the object file.
28477
28478 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28479
28480 * gcc.c-torture/special/special.exp: Correct misspelling in last
28481 change.
28482
28483 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28484
28485 * lib/plumhall.exp(ph_summary): Log the entire output of the
28486 executable. Return -1 if there were any failures, 0 otherwise.
28487 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28488 (ph_make): Clean up objects and executables that were built
28489 if the tests succeeded.
28490
28491 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28492
28493 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28494 libraries and includes in the build tree as appropriate.
28495
28496 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28497
28498 * lib/c-torture.exp: Instead of looking for the global variable
28499 NO_LONG_LONG, check to see if that's a feature of the target.
28500
28501 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28502
28503 * config/default.exp: Minimize. Delete the remainer of the files in
28504 config; this functionality is now in devo/dejagnu/config.
28505
28506 g++.*/*: Pass any additional flags used to compile to postbase;
28507 delete CXXFLAGS.
28508
28509 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28510 is now done by runtest.exp. Use gcc_target_compile instead of
28511 compile.
28512
28513 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28514 Remove references to CFLAGS. Use remote_file instead of
28515 calling rm -f.
28516 (c-torture): Take a list of arguments to use to compile this
28517 testcase.
28518
28519 lib/g++.exp: Simplify. Use target_compile instead of compile.
28520 lib/gcc-dg.exp: Ditto.
28521 lib/gcc.exp: Ditto.
28522 lib/mike-{gcc,g++}.exp: Ditto.
28523 lib/old-dejagnu.exp: Ditto.
28524 lib/plumhall.exp: Ditto.
28525
28526 1997-01-08 Jim Wilson <wilson@cygnus.com>
28527
28528 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28529 (ph_linker): Likewise.
28530
28531 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28532
28533 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28534 MAP_ANON / MAP_ANONYMOUS if defined;
28535 else try to map from /dev/zero .
28536
28537 1996-11-12 Jeffrey A Law (law@cygnus.com)
28538
28539 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28540 isn't defined, then define it to MAP_ANONYMOUS.
28541
28542 1996-11-12 Jeffrey A Law (law@cygnus.com)
28543
28544 * gcc.c-torture: Update to c-torture-1.42 release.
28545
28546 1996-11-11 Jeffrey A Law (law@cygnus.com)
28547
28548 * gcc.c-torture: Update to c-torture-1.41 release.
28549
28550 1996-10-27 Jeffrey A Law (law@cygnus.com)
28551
28552 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28553 c-torture release.
28554
28555 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28556
28557 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28558 and LDFLAGS. Fix second case to append the target_info ldflags
28559 onto LDFLAGS, not CFLAGS.
28560 * lib/g++.exp (g++_init): Add target_info stuff.
28561 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28562 of libgloss and newlib flags for !native.
28563
28564 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28565 (GDB): Fix relative path to go up another dir for finding gdb.
28566
28567 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28568
28569 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28570 versions in the target_info array, if they don't exist.
28571
28572 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28573
28574 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28575
28576 1996-07-08 Jim Wilson <wilson@cygnus.com>
28577
28578 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28579 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28580
28581 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28582
28583 * lib/old-dejagnu.exp: Don't remove the output file before we've
28584 actually tested it. Don't append pwd to the path of the executable
28585 we're testing.
28586
28587 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28588
28589 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28590
28591 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28592
28593 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28594 temporary directory for compiler files, and set it to a default
28595 value of /tmp. Set $output as the name of the output file from
28596 compiling the testcase. Add a -o option to $cflags_var so the
28597 compiler writes the final output file as $output. Set $executable
28598 to $output.
28599
28600 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28601 directory for compiler files, and set it to /tmp if it doesn't
28602 already have a value. Set $output_file to the name of the output
28603 file from compiling the testcase. Add a -o option to CXXFLAGS so
28604 the compiler writes the final output file as $output. Use $output
28605 as the executable to be tested.
28606
28607 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28608
28609 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28610
28611 1996-06-08 Jeffrey A Law (law@cygnus.com)
28612
28613 * gcc.c-torture/execute/pending-1.c: New test. Still
28614 pending in Tege's queue.
28615
28616 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28617
28618 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28619 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28620 if there were failures. Call unresolved if there were unresolved
28621 testcases. Call gcc_fail if program did not run to completion.
28622 (ph_make): Pass additional argument name to ph_execute.
28623 (ph_execute): Add new argument. Pass additional arguments to
28624 ph_summary. Call gcc_fail is there is no execution output.
28625
28626 1996-04-24 Jeffrey A Law (law@cygnus.com)
28627
28628 * lib/plumhall.exp (proc_summary): Output relavent summary
28629 lines into the log so specific failures in plumhall can be
28630 investigated.
28631
28632 1996-04-10 Jeffrey A Law (law@cygnus.com)
28633
28634 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28635 (c-torture-execute): Don't try to execute tests which use
28636 "long long" types if $NO_LONG_LONG is nonzero.
28637
28638 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28639
28640 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28641 not c-torture.
28642
28643 * gcc.ieee: Move from here.
28644 * gcc.c-torture/execute/ieee: To here.
28645
28646 1996-03-26 Jeffrey A Law (law@cygnus.com)
28647
28648 * gcc.c-torture: Update to c-torture-1.41 release.
28649
28650 1996-03-22 Jeffrey A Law (law@cygnus.com)
28651
28652 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28653 not "$output".
28654
28655 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28656
28657 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28658 -c present.
28659
28660 1996-03-02 Jeffrey A Law (law@cygnus.com)
28661
28662 * config/proelf.exp: Handle connecting to a simulator.
28663
28664 1996-01-31 Jeffrey A Law (law@cygnus.com)
28665
28666 * config/proelf.exp: New file. Enough framework that we can
28667 run c-torture tests on the proelf targets (or any other target
28668 that gdb can connect to for that matter).
28669
28670 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28671
28672 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28673 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28674
28675 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28676 exec_output exists.
28677
28678 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28679
28680 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28681 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28682
28683 * config/*.exp: Update FSF address. Change result of ${tool}_load
28684 to pass/fail/unresolved/unsupported/untested. Caller must now
28685 call unresolved/unsupported/untested.
28686 * lib/*.exp: Update FSF address. Update to handle new results of
28687 ${tool}_load.
28688 * lib/chill.exp (verbose): Delete.
28689
28690 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28691
28692 * lib/gcc.exp (default_gcc_start): Change order of args to
28693 $LDFLAGS $CFLAGS $LIBS.
28694 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28695 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28696 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28697 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28698 * gcc.misc-tests/dg-test.exp: Likewise.
28699 * gcc.misc-tests/msgs.exp: Likewise.
28700 * gcc.prms/prms.exp: Likewise.
28701 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28702 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28703
28704 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28705
28706 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28707
28708 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28709
28710 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28711 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28712
28713 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28714 necessary.
28715
28716 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28717
28718 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28719 global for loop; add use of $mathlib.
28720 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28721 settings here; set mathlib for anything but VxWorks.
28722
28723 1996-01-22 Jeffrey A Law (law@cygnus.com)
28724
28725 * gcc.c-torture: Update to c-torture-1.40 release.
28726
28727 1996-01-03 Jeffrey A Law (law@cygnus.com)
28728
28729 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28730 dg.exp.
28731
28732 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28733
28734 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28735 global.
28736
28737 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28738
28739 * lib/g++.exp (LIBS): Define if not already.
28740 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28741 (gcc-dg-prune): Call prune_gcc_output.
28742 * lib/gcc.exp (prune_gcc_output): New proc.
28743 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28744 prune_gcc_output.
28745
28746 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28747
28748 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28749 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28750
28751 1995-11-15 Jeffrey A Law (law@cygnus.com)
28752
28753 * gcc.c-torture: Update to c-torture-1.39 release.
28754
28755 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28756
28757 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28758 fails, try others as well.
28759
28760 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28761
28762 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28763 If compilation fails, mark execute tests as `untested'.
28764 If test is marked as unsupported, don't mark compilation and
28765 execute tests as failed.
28766
28767 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28768
28769 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28770 libstdc++ for whether or not we want to be doing shared
28771 libraries. Delete link_curses since we don't need it anymore.
28772 * lib/mike-g++.exp (postbase): Don't link in libg++.
28773 * g++.old-deja/old-deja.exp: Likewise.
28774
28775 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28776
28777 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28778
28779 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28780
28781 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28782 For that, add `-Wl,-a,shared_archive'.
28783 * g++.old-deja/old-deja.exp: Likewise.
28784
28785 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28786
28787 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28788
28789 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28790
28791 * lib/mike-g++.exp (postbase): Pay attention to the status of
28792 g++_load.
28793
28794 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28795
28796 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28797
28798 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28799
28800 * lib/gcc.exp (default_gcc_start): No longer need to log program
28801 being executed or its output, execute_anywhere does that now.
28802 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28803 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28804
28805 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28806
28807 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28808 the same as those in lib/g++.exp.
28809
28810 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28811
28812 * gcc.c-torture: Update to c-torture-1.38 release.
28813 * gcc.ieee: Related changes.
28814
28815 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28816
28817 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28818 "exec". Minor reformatting changes.
28819
28820 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28821 cross. This means all "exec" calls now work on a remote host as
28822 well.
28823 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28824 cross. Filter out the extra "\r\n" stuff that expect puts in.
28825 (c-torture-execute): Filter out the bogus warnings like
28826 c-torture-compile does. Add support for canadian cross.
28827 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28828 Use execute_anywhere rather than calling exec directly. Now it
28829 works for canadian cross testing.
28830
28831 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28832
28833 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28834 results into a variable, and check that rather than using file exists.
28835
28836 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28837
28838 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28839 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28840
28841 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28842
28843 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28844 lib_curses if there's a shared libg++ in the build tree.
28845
28846 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28847
28848 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28849 if not supported target.
28850
28851 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28852
28853 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28854 link_curses up to always happen, not just for native builds.
28855
28856 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28857
28858 * gcc.c-torture: Update to c-torture-1.36 release.
28859 * gcc.failure: Related changes.
28860
28861 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28862
28863 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28864
28865 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28866
28867 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28868 * lib/mike-g++.exp (postbase): Not in here. Still reference
28869 runshlib, link_curses, and mathlib for link and run.
28870
28871 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28872 pass the runtime shared library options for Solaris, OSF/1, and
28873 Irix5, and link with -lcurses to avoid unresolved references.
28874
28875 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28876
28877 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28878 only run once.
28879
28880 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28881
28882 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28883
28884 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28885
28886 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28887 do not have a framework for the "compat" tests yet.
28888
28889 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28890
28891 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28892 set to null if we're testing vxworks5.1. Use that instead of
28893 `-lm' in the setting of LIBS for link and run.
28894
28895 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28896
28897 * config/rom68k.exp (${tool}_load): Major changes to make it
28898 work. Verified that it does in fact return the stuff in
28899 exec_output properly. Catch any Emul or any TRAP other than 0.
28900
28901 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28902
28903 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28904 LDFLAGS properly for targets that need stuff from libgloss.
28905 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28906 only run once.
28907 (gpp_initialized): New variable.
28908
28909 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28910
28911 * config/rom68k.exp: Load libgloss.exp.
28912 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28913 so we can produce a fully linked binary.
28914 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28915 so we can produce a fully linked binary.
28916
28917 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28918
28919 * lib/plumhall.exp (ph_section): Watch for expected failures.
28920 Add missing `else'.
28921
28922 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28923 run the testcase.
28924 (c-torture): Likewise.
28925
28926 1995-08-28 Doug Evans <dje@cygnus.com>
28927
28928 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28929
28930 * lib/mike-g++.exp (mike_cleanup): New proc.
28931 (prebase): New globals compiler_result, not_compiler_result,
28932 target_regexp.
28933 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28934 allow leading "-" in pattern. Watch for unsupported tests.
28935 If $compiler_result is set, pattern match assembler code,
28936 and ditto for $not_compiler_result.
28937 * lib/mike-gcc.exp: Likewise.
28938
28939 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28940 execution "succeeded".
28941
28942 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28943
28944 * config/win32.exp: New file.
28945 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28946
28947 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28948
28949 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28950 unsupported.
28951 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28952 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28953 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28954
28955 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28956 "... without exceptions was ...". That is now handled by
28957 prune_system_crud.
28958 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28959
28960 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28961
28962 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28963 sieve.c,sort2.c}: New files.
28964 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28965 sieve.exp,sort2.exp}: Drivers for them.
28966
28967 * lib/mike-gcc.exp (program_output): New user settable variable.
28968 (postbase): Call prune_system_crud. Also prune extraneous compiler
28969 messages.
28970 * lib/mike-g++.exp (program_output): New user settable variable.
28971
28972 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28973
28974 * config/sh.exp: Deleted (use sim.exp instead).
28975
28976 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28977
28978 * config/vx.exp: Declare CHECKTASK as global.
28979 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28980 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28981 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28982
28983 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28984
28985 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28986 target. Like vx.exp, only includes `vx29k.exp' instead of
28987 `vxworks.exp'.
28988
28989 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28990
28991 * config/sim.exp: Increase time limit from 120 seconds to 240.
28992
28993 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28994
28995 * gcc.c-torture/execute/950628-1.c: New test.
28996
28997 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28998
28999 * gcc.c-torture: Update with changes/additions from
29000 c-torture-1.34.
29001
29002 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29003
29004 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29005
29006 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29007
29008 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29009
29010 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29011
29012 * gcc.c-torture/compile/950512-1.c: New test.
29013 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29014 * gcc.dg/struct-ret-1.c: Likewise.
29015
29016 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29017
29018 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29019 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29020
29021 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29022
29023 * gcc.c-torture/special/920411-1.c: Deleted.
29024 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29025
29026 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29027
29028 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29029 cpu limit.
29030
29031 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29032
29033 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29034
29035 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29036
29037 From kenner;
29038 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29039 is the proper length.
29040 * va-arg-3.c: Likewise.
29041
29042 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29043
29044 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29045 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29046
29047 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29048 * lib/g++.exp (default_g++_start): Delete old cruft.
29049
29050 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29051
29052 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29053 (2 * (1 << 18)) to (2 * (1 << 17)).
29054
29055 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29056
29057 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29058
29059 * config/rom68k.exp: Renamed from config/idp.exp
29060
29061 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29062
29063 * c-torture/compile/921109-2.c
29064
29065 1995-04-18 Mike Stump <mrs@cygnus.com>
29066
29067 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29068 excess errors.
29069
29070 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29071
29072 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29073 output.
29074 * lib/g++.exp (default_g++_start): Likewise.
29075
29076 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29077
29078 * gcc.c-torture/compile/950329-1.c: New test.
29079
29080 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29081
29082 * config/bug.exp (${tool}_load): Updated to use new remote_open
29083 and remote_close procs.
29084 * config/idp.exp: New file.
29085
29086 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29087
29088 * gcc.c-torture/execute/950322-1.c: New test.
29089
29090 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29091
29092 * config/vx.exp (${tool}_load): Clean up testing of return code from
29093 vxworks_ld and vxworks_spawn.
29094
29095 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29096
29097 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29098
29099 1995-03-13 Mike Stump <mrs@cygnus.com>
29100
29101 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29102 can mark excess errors on a machine by machine basis. Note, the
29103 default is to not expect any excess errors, even when excess
29104 errors test - is given, so you will want to put an XFAIL ... on
29105 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29106 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29107 those 4 machines, but no others.
29108
29109 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29110
29111 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29112 * lib/c-torture.exp: to here.
29113
29114 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29115
29116 * gcc.c-torture/execute/950221-1.c: New test.
29117 * gcc.c-torture/execute/struct-ret-1.c: New test.
29118 * gcc.c-torture/compile/950221-1.c: New test.
29119
29120 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29121
29122 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29123
29124 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29125 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29126
29127 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29128
29129 * g++.gb: New directory of tests, derived from my signature and
29130 class scoping tests.
29131
29132 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29133 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29134 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29135 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29136 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29137 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29138 * g++.gb/sig25.C: Likewise.
29139
29140 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29141 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29142 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29143 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29144 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29145 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29146 * g++.gb/sig25.exp: Likewise.
29147
29148 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29149 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29150 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29151 * g++.gb/scope13.C: Likewise, this test still fails.
29152
29153 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29154 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29155 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29156 * g++.gb/scope13.exp: Ditto.
29157
29158 * g++.gb/README: New file, explains what these tests are about.
29159
29160 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29161
29162 * lib/dg.exp (dg-do): Support `preprocess'.
29163 (dg-test): Likewise.
29164
29165 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29166
29167 * config/udi.exp: change "continue -expect" to "exp_continue".
29168
29169 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29170
29171 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29172 Delete redundant tests.
29173
29174 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29175 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29176 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29177 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29178 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29179 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29180 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29181 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29182
29183 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29184 storing label pointers.
29185 * gcc.c-torture/execute/921019-1.c: Likewise.
29186 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29187 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29188 parameter fp.
29189 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29190 constants.
29191
29192 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29193 Delete obsolete tests.
29194
29195 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29196 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29197 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29198 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29199 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29200 * gcc.c-torture/compile/950124-1.c: New test.
29201
29202 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29203
29204 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29205
29206 * lib/mike-g++.exp: Add -lm to LIBS.
29207
29208 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29209
29210 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29211
29212 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29213
29214 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29215
29216 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29217
29218 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29219
29220 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29221
29222 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29223 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29224 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29225 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29226 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29227 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29228 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29229 * g++.law/{operators31.C, operators32.C,
29230 * g++.law/{operators33.C, operators34.C}: Likewise.
29231 * g++.law/{pic1.C, refs2.C}: Likewise.
29232 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29233 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29234 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29235 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29236
29237 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29238 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29239 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29240 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29241 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29242 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29243 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29244 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29245 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29246 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29247 * g++.law/{operators34.exp}: Likewise.
29248 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29249 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29250 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29251 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29252 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29253
29254 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29255 No longer expected to fail.
29256 * g++.law/missed-error3.C: Tweak for recent bool changes.
29257
29258 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29259
29260 * config/emb-unix: Deleted.
29261 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29262 remote execution. Do final link on remote host if REMOTE_LINK is set.
29263
29264 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29265
29266 * lib/dg.exp (dg-test): Fix typo in last patch.
29267
29268 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29269
29270 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29271 (handles multiple occurrences).
29272
29273 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29274
29275 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29276 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29277 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29278 printed).
29279 * lib/c-torture.exp (c-torture-compile): Likewise.
29280 (c-torture): Prepend full path if missing.
29281 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29282 (gcc_fail): Likewise.
29283 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29284
29285 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29286
29287 * lib/netware.exp: Only attach to NetWare i386 systems.
29288
29289 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29290
29291 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29292 messages. Add test name to "output pattern match" pass/fail message.
29293
29294 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29295
29296 * gcc.dg: New testsuite.
29297 * gcc.dg/dg.exp: New file.
29298
29299 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29300 test-switch.c}: Deleted.
29301
29302 * gcc.misc-tests/msgs.exp: New testcase driver.
29303
29304 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29305
29306 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29307 Watch for illegal return values from ${tool}_load.
29308 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29309 cross targets. Coerce return value >0 to 1.
29310
29311 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29312
29313 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29314
29315 * config/emb-unix.exp: New file.
29316
29317 * config/sim.exp: Error if variable $SIM not defined.
29318 (${tool}_load): Mark test as "untested" if simulator missing.
29319
29320 * config/unix.exp: Load remote.exp to get rcp_download.
29321 * lib/c-torture.exp: Use different option lists for testcases with
29322 and without loops.
29323 * gcc.c-torture/execute/execute.exp: Likewise.
29324
29325 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29326
29327 * config/*.exp: Clarify return code from ${tool}_load.
29328 Call `unresolved' or `untested' instead of `warning' or `perror'
29329 (sometimes you still want to call both though).
29330 Add comment that `shell_id' is local to each file.
29331 * config/udi.exp (timeout): Set to 30.
29332 Don't print warning if connection fails, $connectmode has already
29333 printed an error.
29334 (${tool}_load): Move verbose messages to level 2.
29335 Rework pattern for "Process started" message.
29336 Pass `shell_id' to ${connectmode}_download.
29337 Retry twice upon timeout. Make resetting of target more robust.
29338 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29339 Pass `shell_id' to exit_$connectmode.
29340 Only call exit_$connectmode if connected.
29341 * config/unix.exp (${tool}_load): Check return codes better.
29342 * config/vrtx.exp (${tool}_load): Likewise.
29343 * config/vx.exp (${tool}_load): Likewise.
29344 Delete unneeded global's.
29345 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29346 from ${tool}_load.
29347 (dg-stat): Delete.
29348 (dg-init): Delete recording of pass/fail counts.
29349 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29350 (old-dejagnu-init): Likewise.
29351 (old-dejagnu-stat): Delete contents, empty proc now.
29352 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29353 (c-torture): Delete references to lcnt, lpass, lfail.
29354 Get option list from TORTURE_OPTIONS.
29355 Delete -funroll[-all]-loops if no loops.
29356 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29357 (g++_stat): Delete contents (empty proc now).
29358 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29359 (gcc_finish): Likewise.
29360 (gcc_stat): Deleted.
29361 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29362 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29363 * gcc.c-torture/execute/execute.exp: Likewise.
29364 Split tests into two parts: compile, execute.
29365 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29366 no loops. Update to reflect clarified return codes from ${tool}_load.
29367
29368 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29369
29370 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29371 to grep for.
29372 (old-dejagnu): Likewise (where necessary).
29373
29374 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29375
29376 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29377
29378 * lib/dg.exp (dg-process-target): Fix processing of selector.
29379 Add comment regarding use of `error'.
29380
29381 * lib/gcc.exp (prune_system_crud): Define if missing.
29382 * lib/g++.exp (prune_system_crud): Likewise.
29383
29384 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29385 Call prune_system_crud.
29386 * lib/dg.exp (dg-runtest): New proc.
29387 Use perror instead of send_user for tcl errors in testcase.
29388 Don't return any value, it's never used.
29389 Don't clobber previous definition of `unknown'.
29390 Print tcl errors in `dg-final'.
29391
29392 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29393
29394 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29395 (dg-test): Don't print errorInfo, it contains stack backtrace.
29396
29397 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29398
29399 * lib/g++.exp (runtest_file_p): Define if missing.
29400
29401 1994-09-24 Doug Evans (dje@cygnus.com)
29402
29403 * lib/mike-g++.exp: Comment out loading of g++.exp.
29404 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29405 (default_g++_version): Always print something.
29406 (default_g++_start): Comment out call to `which'.
29407 (g++_start, g++_load): Deleted (must be defined in config file).
29408 * lib/gcc.exp: Test for existence of $CC at start.
29409 Delete check for tmpdir (done in gcc_init).
29410 (default_gcc_version): Always print something.
29411 (default_gcc_start): Comment out call to `which'.
29412 * config/*.exp: Major cleanup - make cross targets work at least a
29413 little better for g++ (by not being "--tool gcc" specific).
29414 Rename gcc_xxx to ${tool}_xxx.
29415 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29416 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29417
29418 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29419
29420 * lib/c-torture.exp (c-torture-compile): Rework compiler
29421 message processing.
29422
29423 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29424 c-torture.
29425
29426 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29427
29428 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29429
29430 * lib/dg.exp (dg-process-target): Support { target native }.
29431
29432 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29433
29434 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29435 looked for "... program xxx got fatal signal".
29436 Correct regsub munging of `comp_output'.
29437 Ignore compiler messages "path prefix not used" and "linker input
29438 file unused".
29439
29440 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29441
29442 * lib/gcc.exp (runtest_file_p): Define if missing.
29443 * gcc.prms/template.c: Example to work from.
29444
29445 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29446
29447 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29448 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29449
29450 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29451 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29452 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29453 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29454
29455 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29456 (dg-process-target): No longer a varargs proc.
29457 Return S/N for target, P/F for xfail. All callers changed.
29458 (user option procs): More argument checking.
29459 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29460 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29461 (dg-test): Skip test if not running on selected target in `dg-do'.
29462 Update handling of `dg-do-what', `dg-output-text'.
29463 Separate execution pass/fail from output pattern match pass/fail.
29464 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29465
29466 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29467
29468 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29469 target for 920510-1.c.
29470
29471 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29472
29473 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29474 Clean up comment regarding use of passcnt, etc.
29475 (gcc_stat): Don't update `testcnt' here.
29476 (gcc_finish): Do it here.
29477 Might as well reset `but_id' here too.
29478 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29479 to determine if the file should be tested.
29480 * gcc.c-torture/compile/compile.exp: Likewise.
29481 * gcc.c-torture/execute/execute.exp: Likewise.
29482 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29483 * gcc.misc-tests/dg-test.exp: Likewise.
29484 * gcc.prms/prms.exp: Likewise.
29485 * gcc.wendy/wendy.exp: Likewise.
29486 * g++.old-deja.exp: Likewise.
29487 Move "Testing file" message to verbose level 1.
29488
29489 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29490
29491 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29492
29493 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29494
29495 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29496 (default_gcc_start): Accept optional second list element
29497 of compiler flags. Print compiler output at verbosity level 2.
29498 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29499 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29500 Save current values of framework globals passcnt, failcnt, xpasscnt,
29501 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29502 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29503 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29504 xfailcnt to compute stats. Update framework global `testcnt' from
29505 pass/fail counts.
29506 (gcc_finish): New proc. Clean up test environment.
29507 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29508 (gcc_epass, gcc_efail): Delete.
29509 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29510 argument of line number.
29511 (dg-init): If the tool has an init routine, call it.
29512 (dg-test): Remove args `cflags_var' and `libs_var'.
29513 Pass all compiler options to ${tool}_start.
29514 Handle missing line number.
29515 (dg-finish): New function.
29516 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29517 particular files. Call gcc_finish at end. Move "skipping test"
29518 message to verbosity level 3.
29519 * gcc.c-torture/compile/compile.exp: Likewise.
29520 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29521 * gcc.c-torture/execute/execute.exp: Likewise.
29522 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29523 Print testcase being tried at verbosity level 1.
29524 * gcc.c-torture/special/special.exp: Unset xfail.
29525 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29526 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29527 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29528 * gcc.failure/failure.exp: Likewise.
29529 * gcc.ieee/ieee.exp: Likewise.
29530 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29531 Update call to dg-test. Call dg-finish at end.
29532 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29533 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29534 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29535 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29536 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29537 * gcc.wendy/wendy.exp: Add copyright.
29538 Delete setting of tmpdir (done by gcc_init).
29539 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29540 Pass compiler flags to gcc_start. Call gcc_finish at end.
29541 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29542 gcc_[ce]pass/fail.
29543
29544 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29545
29546 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29547 confusion.
29548 (g++_load): Likewise.
29549
29550 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29551 Rename argument to `prog' to remove the confusion.
29552 Varargs fns behave differently too!
29553 (g++_load): Likewise.
29554
29555 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29556
29557 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29558 what it is. Delete (always) printing of status value for !native.
29559 Simplify verbose code, and include status and exec_output.
29560 (g++_load): Use gcc_load.
29561
29562 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29563
29564 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29565 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29566 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29567 940714-3.c as these testcases don't exist anymore. Make
29568 va-arg-1.c expected to pass.
29569
29570 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29571
29572 * gcc.misc-tests/misc.exp: Only run specific testcases.
29573 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29574 * gcc.misc-tests/dg-[1-9].c: New files.
29575
29576 * lib/dg.exp: New testsuite driver.
29577 * gcc.prms/prms.exp: Use it.
29578
29579 * README.gcc: New file.
29580
29581 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29582 Document and reset `lxpass' and `lxfail'.
29583 Simplify "initialized" message.
29584 (gcc_stat): Clean up comments a little.
29585
29586 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29587
29588 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29589
29590 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29591
29592 * lib/old-dejagnu.exp (process-option): New proc.
29593 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29594 (old-dejagnu): Simplify.
29595 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29596
29597 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29598
29599 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29600 exists and is not an empty string.
29601
29602 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29603 $xfail rather than calling setup_xfail. Clear $xfail when test is
29604 finished.
29605 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29606 automatically.
29607
29608 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29609 longer expected to fail.
29610
29611 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29612 "f" function call.
29613
29614 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29615
29616 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29617 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29618 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29619 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29620 c-torture-1.29.
29621
29622 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29623 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29624
29625 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29626
29627 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29628 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29629
29630 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29631 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29632 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29633
29634 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29635
29636 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29637 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29638 940714-1.c, 940714-2.c, 940714-3.c},
29639 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29640 gcc.misc-tests/{mg.c,mg.exp}:
29641 New tests.
29642 * gcc.noncompile/noncompile.exp: Change accordingly.
29643
29644 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29645
29646 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29647 Undo previous clobberage.
29648
29649 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29650
29651 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29652 * gcc.special/{930510-1.c, special.exp}:
29653 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29654 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29655 struct-varargs-1.c}: New tests from c-torture-1.26.
29656
29657 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29658
29659 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29660 argument to switch.
29661
29662 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29663
29664 * Revert the previous changes. Please see Rob's directory
29665 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29666 fixes.
29667
29668 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29669
29670 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29671 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29672 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29673 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29674 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29675 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29676 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29677 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29678 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29679 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29680 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29681 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29682 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29683 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29684 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29685 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29686 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29687 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29688 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29689 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29690 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29691 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29692 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29693 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29694 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29695 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29696 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29697
29698 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29699
29700 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29701 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29702 with perror calls.
29703
29704 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29705
29706 * config/unix.exp (g++_load): Fix syntax.
29707
29708 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29709
29710 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29711 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29712 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29713 Don't expect va-arg-1.c to fail. Correct expected output for
29714 920928-1.c.
29715 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29716 * gcc.wendy/hbm4.c: Correct typo.
29717 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29718
29719 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29720
29721 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29722 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29723 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29724 * lib/c-torture.exp (c-torture-compile): Ditto.
29725
29726 Reduce volume of output (remove all the -I's and such).
29727 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29728 Call gcc_cpass, gcc_cfail.
29729 (c-torture): Pass testing option to c-torture-compile.
29730
29731 1994-03-21 Doug Evans (dje@cygnus.com)
29732
29733 Bring patches over from progressive.
29734 * config/default.exp: Exit remote shell cleanly.
29735 (g++_exit, g++_start): Add default versions.
29736 * config/sim.exp (gcc_load): Use perror, not error.
29737
29738 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29739
29740 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29741 set in site.exp.
29742
29743 1994-03-14 Doug Evans (dje@cygnus.com)
29744
29745 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29746 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29747 (wendy_try): New proc to run testcase.
29748 (main loop): Call 'em.
29749 * gcc.wendy/*.c: Clean up pass to correct expected output.
29750
29751 * lib/gcc.exp: Minor cleanup work.
29752 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29753
29754 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29755
29756 * config/sim.exp (gcc_load): Document return codes better.
29757 Don't pass -v to simulator.
29758
29759 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29760
29761 * gcc.special/920717-x.c: Fix typo.
29762 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29763 get at sources.
29764
29765 * lib/mike-gcc.exp: Fix typo.
29766
29767 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29768
29769 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29770 binary to use, transform the name.
29771 * config/*.exp: rename everything. Nuke any g++ specific files,
29772 it's now a special case of gcc that requires no special support.
29773 Add a default.exp for unsupported targets.
29774
29775 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29776
29777 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29778 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29779 version of Tcl.
29780
29781 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29782
29783 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29784 than a warning.
29785
29786 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29787
29788 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29789
29790 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29791
29792 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29793 option_list. Compile every file with only 4/6 option choices
29794 (same as C torture) instead of with 12/18 different option
29795 choices.
29796 * lib/c-torture.exp: Likewise.
29797
29798 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29799 not already set.
29800
29801 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29802
29803 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29804 can put an XFAIL *-*-* on excess errors.
29805
29806 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29807
29808 * g++.law: Add more tests derived from g++-bugs snapshots.
29809
29810 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29811 equivalent to g++.law/init9.
29812
29813 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29814 compiled it, and the a.out file after we've run it.
29815
29816 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29817
29818 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29819 compiled it, and the a.out file after we've run it.
29820
29821 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29822
29823 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29824
29825 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29826
29827 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29828 version number.
29829
29830 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29831
29832 * g++.law: New directory of g++ tests derived from the g++-bugs
29833 snapshots.
29834
29835 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29836
29837 * gcc.compile: initbug1.c initbug1.exp testcase added
29838
29839 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29840
29841 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29842 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29843 fixes submitted by Jeff Law (law@cs.utah.edu)
29844 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29845 Jeff Law (law@cs.utah.edu)
29846
29847
29848 1993-11-30 Mike Stump (mrs@cygnus.com)
29849
29850 * config/unix-g++.exp: Follow the gcc way of doing things.
29851 * g++.old-deja/old-deja.exp: Minor updates.
29852 * lib/g++.exp: New file, follow the gcc way of doing things.
29853 * lib/old-dejagnu.exp: Minor updates.
29854 * lib/mike-g++.exp: Always unset errorInfo.
29855
29856 1993-11-06 Mike Stump (mrs@cygnus.com)
29857
29858 * lib/gcc.exp: Fix some errors with the below change, CC and
29859 CFLAGS should be global when setting, not local.
29860
29861 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29862
29863 * lib/gcc.exp: Transform tool name.
29864
29865 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29866
29867 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29868
29869 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29870
29871 * lib/gcc.exp: change gcc_done to gcc_stat
29872
29873 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29874
29875 * Upgraded gcc testsuite to c-torture version 1.25
29876
29877 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29878
29879 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29880 * lib/c-torture: added hooks for new reporting code.
29881
29882 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29883
29884 * config/sh-gcc.exp: check if sh-sim exists in the path
29885
29886 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29887
29888 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29889 * gcc.compile/compile.exp: Initial changes for new logic.
29890 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29891 * gcc.failure/failure.exp: Initial changes for new logic.
29892 * gcc.ieee/ieee.exp: Initial changes for new logic.
29893 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29894 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29895 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29896 * lib/c-torture.exp: Initial changes for new logic.
29897 * lib/gcc.exp: Initial changes for new logic.
29898
29899 1993-10-15 Mike Stump (mrs@cygnus.com)
29900
29901 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29902 depend upon failure or success. Fully qualify names in failure
29903 and success messages. Always remove a.out before starting
29904 compile, just in case. Pay more attention to error text output by
29905 the compiler. Handle testcases with no known past errors just
29906 like all others, so that things are uniform. Other miscellaneous
29907 improvements.
29908
29909 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29910
29911 * gcc.cpp: new directory for cpp tests
29912
29913 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29914
29915 * lib/chill.exp: Code reformatted, removed unused code.
29916 * config/unix-chill.exp: Code reformatted, removed unused code.
29917 * chill.execute/execute.exp: Code reformatted, removed unused code.
29918 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29919
29920 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29921
29922 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29923 routines not written.
29924
29925 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29926
29927 * config/bug-gcc.exp: Use new procs from bug.exp.
29928
29929 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29930
29931 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29932 via ftp, rather than depending on NFS.
29933 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29934 case.
29935
29936 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29937
29938 * config/bug-gcc.exp: Use new download proc.
29939
29940 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29941
29942 * chill.execute/execute.exp: cleanups, handles errors better
29943 * chill.compile/compile.exp: rewrite, based on execute.exp
29944 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29945 * lib/chill.exp: major changes to diff proc and compile and link
29946 procs. added chill_fail and chill_pass wrappers to pass and
29947 fail. added more comments, and handle error codes better.
29948 Added a hack to capture stderr from exec, so noncompile tests
29949 can work.
29950
29951 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29952
29953 * chill.execute/execute.exp: rewrite of testsuite driver
29954 * lib/chill.exp: rewrite of testsuite driver
29955 * config/unix-chill.exp: rewrite of testsuite driver
29956
29957 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29958
29959 In chill.execute:
29960 * iexpr.ch: Standardize uppercase.
29961 * tuples.dat: Standardize uppercase.
29962 * vary.ch: standardize. Correct varying string assignments.
29963 * vary.dat: Add new output lines.
29964
29965 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29966
29967 In chill.execute:
29968 * chprintf.ch: Standardize use of uppercase.
29969 * tuples.ch: Standardize and turn arr2 into a DCL,
29970 rather than a SYN.
29971 * pinits.ch: Standardize.
29972
29973 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29974
29975 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29976 * Makefil: Renamed to Makefile.in.
29977 * configure.in: New.
29978
29979 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29980
29981 In chill.execute:
29982 * .cvsignore: Add result/output files.
29983 * Makefile: Fix up variables at start. Use MFLAGS
29984 everywhere. Correct bool_loc, built_ins entries.
29985 Add entry for vary1.ch.
29986 * bitarray.ch: Standardize upper-case usage.
29987 * bitexpr.ch: Standardize, add output of b1.
29988 * params.ch: Use arrayt in along PROC parameters, to
29989 avoid novelty problems.
29990 * sets.ch: Tiny cleanup.
29991 * vary1.ch: Re-indent.
29992
29993 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29994
29995 * Add PR-related files to Makefiles, .cvsignore files, etc.
29996
29997 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29998
29999 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30000 with compiler objects. New names are test-flow.c and test-loop.c
30001
30002 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30003
30004 * Upgraded c-torture tests from 1.19 to 1.20
30005
30006 * new files:
30007 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30008 * gcc.compile: 930623-1.c 930623-2.c
30009 * gcc.noncompile: 930622-1.c 930622-2.c
30010 * gcc.failure: 920411-1.c 920627-2.c
30011 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30012
30013 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30014
30015 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30016 More changes to get testsuite working properly. Needs more work.
30017 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30018
30019 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30020
30021 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30022 More changes to get testsuite working properly. Needs more work.
30023
30024 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30025
30026 * chill.compile/compile.exp: Added for Dejagnu support
30027 * chill.execute/execute.exp: Added for Dejagnu support
30028 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30029
30030 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30031
30032 This should complete moving the CHILL test files.
30033 * chill.noncompile(.cvsignore printf.grt
30034 in-printf.grt chprintf.grt chprintf.ch):
30035 Added test-support files.
30036 (Makefile): Modified further.
30037 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30038 signal.ch): Added test files.
30039 * chill.execute (.cvsignore printf.grt printr.c
30040 in-printf.grt rts.c chprintf.grt rts.h): Added
30041 test-support files.
30042 (Makefile): More corrections.
30043
30044 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30045
30046 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30047 test cases, ready for DejaGnu.
30048
30049 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30050
30051 * Upgraded c-torture tests from 1.18 to 1.19
30052
30053 * gcc.compile: added test(s):
30054 930607-1.c
30055 * gcc.execute: added test(s):
30056 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30057
30058 * added new subdirectory for misc tests: gcc.misc-tests
30059 * gcc.misc-test(s): added tests:
30060 inst-check.c test-consts.c test-ior.c test-switch.c
30061
30062 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30063
30064 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30065
30066 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30067
30068 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30069
30070 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30071
30072 * Upgraded c-torture tests from 1.17 to 1.18
30073
30074 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30075
30076 * Upgraded c-torture tests from 1.12 to 1.17
30077
30078 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30079
30080 * lib/old-dejagnu.exp:
30081 Fixed handling of XFAIL target triplets to correctly
30082 recognize wildcard characters. Removed code that
30083 appended a unique id tag to the end of the file name
30084 printed out by the result of the testcases within a
30085 given test file.
30086
30087 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30088
30089 * lib/old-dejagnu.exp:
30090 Reworked expected failure handling to trigger off of XFAIL
30091 keyword in keyphrase embeded in testcase source code. The
30092 XFAIL keyword must be at the end of the keyphrase line. It
30093 may optionally be followed by one or more target triplets.
30094 It has just occured that the handling of wildcards in the
30095 target triplet may not be correct.
30096
30097 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30098
30099 * g++.old-deja/tests:
30100 Moved all subdirectories up one level into g++.old-deja .
30101
30102 * lib/old-dejagnu.exp:
30103 Fixed problem with CXXFLAGS not being properly reset, and being
30104 corrupted with extraneous "-c" compiler option. This was
30105 causing binaries to not be generated for test that needed them.
30106 Modified strings passed to "pass" and "fail" so that individual
30107 tests from the same test file would be distinguished by an
30108 identifier appended to the test file name in the summary logs;
30109 this corrected a problem with erroneous diff logs. Added code
30110 to search testcases for expected fail and unexpected pass keywords.
30111
30112 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30113
30114 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30115
30116 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30117
30118 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30119 Removed extraneous text from end of "Special g++ Options"
30120 keyphrase.
30121
30122 * lib/old-dejagnu.exp: Added pattern matching to look for new
30123 keywords, embedded in testcases comments, which will trigger
30124 calls to xpass and xfail.
30125
30126 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30127
30128 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30129 comments embedded in the testcases, especially the one looking for
30130 special compiler options, as well as the pattern matching for the
30131 compiler output again.
30132
30133 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30134
30135 * lib/old-dejagnu.exp: Do a proper check of the return value for
30136 execute tests. Fixed several problems with the pattern matching
30137 of the compiler output which gave erroneous test results.
30138 Changed several of the test result messages to be more descriptive.
30139 * config/unix-g++.exp: Proc g++_load now actually works and
30140 executes the tests passed to it and returns a usable return
30141 value.
30142
30143 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30144
30145 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30146
30147 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30148
30149 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30150 Modified both files to properly execute the old style
30151 dejagnu tests. The previous versions of these files were
30152 experimental and did not function anything near correctly.
30153
30154 1993-04-05 Rob Savoye (rob@cygnus.com)
30155
30156 * Removed all Makefile.in and configure.in files. No configuration
30157 needed now.
30158
30159 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30160
30161 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30162
30163 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30164
30165 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30166 gcc.special/configure.in, gcc.noncompile/configure.in,
30167 gcc.execute/configure.in, gcc.code_quality/configure.in,
30168 g++.other/configure.in, g++.old-deja/configure.in,
30169 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30170 in srcname setting.
30171
30172 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30173
30174 * lib/udi.exp: Fixed mondfe and mondfe_download.
30175 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30176 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30177
30178 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30179
30180 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30181 (gdb_exit): Don't remove *_soc files.
30182
30183 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30184
30185 * lib/c-torture.exp: Don't look for main; instead always use -w
30186 -c. This is how the c-torture tests work. Remove the object
30187 file if the compilation succeeds.
30188 * gcc.execute/execute.exp: Remove executable if test passes.
30189 * gcc.noncompile/noncompile.exp: Every test is an expected
30190 failure.
30191 * gcc.special/special.exp: Added tests from c-torture 1.11,
30192 corrected use of existing test.
30193 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30194 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30195 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30196 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30197 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30198 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30199 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30200 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30201 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30202 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30203 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30204 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30205 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30206 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30207 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30208 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30209 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30210 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30211 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30212 c-torture 1.11.
30213 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30214 correspond to c-torture 1.11.
30215
30216 * New file.